TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 NC - Western NC (Mtn) Area rating list selection
                                                2019 NC - Western NC (Mtn) Area rating list selection
2020 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Western NC (Mtn)
All    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Cre Still U
4.92 (5.0) 5.0  C  2019    18 +   Flat Rock, NC
2 Michael Worthington U
4.89 (5.0) 5.0  C  2019    18 +   WAXHAW, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Jeffrey Shuler U
4.38 (4.5) 4.5  A  2019    18 +   Brevard, NC
4 Jonathan Letzring U
4.37 (4.5) 4.5  C  2019    18 +   Asheville, NC
5 David Jochetz U
4.33 (4.5) 4.5  C  2019    18 +   Asheville, NC
6 James Wilson U
4.24 (4.5) 4.5  C  2019    18 +   Fairview, NC
7 Pete Camenzind U
4.23 (4.5) 4.5  C  2019    18 +   Brevard, NC
8 Scott Murray U
4.18 (4.5) 4.5  C  2019    18 +   Candler, NC
9 Tyrone Fair U
4.16 (4.5) 4.5  C  2019    18 +   Arden, NC
10 Brad Guengerich U
4.08 4.5 4.0  C  2019    18 +   Asheville, NC
11 Chris Barcklow U
4.06 (4.5) 4.5  A  2019    18 +   Fletcher, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
12 Brandon Rader U
3.98 4.0 4.0  C  2019    18 +   Swannanoa, NC
13 Craig Carter U
3.98 (4.0) 4.5  C  2019    18 +   Arden, NC
14 Chris Bull U
3.90 4.0 4.0  C  2019    40 +   Hendersonville, NC
15 Cole Blumer U
3.88 4.0 4.0  C  2019    18 +   Swannanoa, NC
16 Patrick Miranda U
3.86 4.0 4.0  C  2018    40 +   Brevard, NC
17 Henri Dallies U
3.86 4.0 4.0  C  2019    40 +   Hendersonville, NC
18 Keith Johnson U
3.85 4.0 4.0  S      40 +   Hendersonville, NC
19 Donald Stephenson U
3.84 4.0 4.0  C  2019    55 +   Waynesville, NC
20 Max Collins U
3.84 4.0 4.0  C  2018    18 +   Brevard, NC
21 Roel Tan U
3.83 4.0 4.0  C  2019    40 +   Hendersonville, NC
22 Jeff Futch U
3.79 4.0 4.0  A  2019    40 +   Fletcher, NC
23 Gary Abernethy U
3.78 4.0 4.0  C  2019    55 +   Skyland, NC
24 Mark Hall U
3.76 4.0 4.0  C  2019    40 +   Brevard, NC
25 Bobby Decker U
3.75 4.0 4.0  S      18 +   Black Mountain, NC
26 Michael Burton U
3.75 4.0 4.0  C  2019    40 +   Brevard, NC
27 Joe Brashier U
3.75 (4.0) 4.0  C  2019    55 +   Hendersonville, NC
28 Mitchell McCann U
3.74 4.0 4.0  C  2019    40 +   Fletcher, NC
29 Jefferson Bell U
3.74 4.0 4.0  C  2019    40 +   Asheville, NC
30 Michael Rising U
3.73 4.0 4.0  C  2019    40 +   Brevard, NC
31 Robert Purcell U
3.73 4.0 4.0  C  2019    55 +   Hendersonville, NC
32 Andrew Mack U
3.72 4.0 4.0  C  2017    40 +   Brevard, NC
33 Jim Fowler U
3.72 4.0 4.0  A  2019    40 +   Hendersonville, NC
34 Jeff Liebert U
3.71 4.0 4.0  C  2018    40 +   Hendersonville, NC
35 Eli Hile U
3.71 4.0 4.0  S      18 +   Black Mountain, NC
36 Daniel Wingard U
3.70 4.0 4.0  C  2018    40 +   Hendersonville, NC
37 Jeff Loftin U
3.70 4.0 4.0  C  2019    40 +   Asheville, NC
38 Wesley Reinhardt U
3.69 4.0 4.0  C  2019    40 +   Arden, NC
39 Zan Price U
3.69 4.0 4.0  S      40 +   Asheville, NC
40 Paul Harris U
3.68 4.0 4.0  C  2019    55 +   Hendersonville, NC
41 drew fischer U
3.68 4.0 4.0  C  2019    40 +   Arden, NC
42 Craig Wassenberg U
3.67 4.0 4.0  C  2018    55 +   Asheville, NC
43 Donald Kusz U
3.67 4.0 4.0  C  2019    55 +   Asheville, NC
44 Madan Gurukar U
3.67 4.0 4.0  C  2019    40 +   Arden, NC
45 David Bartholomew U
3.67 4.0 4.0  C  2019    40 +   Asheville, NC
46 Cameron Tokay U
3.66 4.0 3.5  C  2018    18 +   Swannanoa, NC
47 John Johnson U
3.66 4.0 4.0  C  2019    40 +   Etowah, NC
48 Clay Hile U
3.66 4.0 4.0  C  2019    55 +   Black Mountain, NC
49 Don Zehr U
3.65 4.0 4.0  C  2019    55 +   Hendersonville, NC
50 Ted Wright U
3.65 4.0 4.0  C  2019    40 +   Fletcher, NC
51 Steve McCloud U
3.65 4.0 4.0  C  2019    40 +   Asheville, NC
52 Brandon Jones U
3.65 4.0 4.0  C  2019    40 +   Hendersonville, NC
53 John Danko U
3.63 4.0 4.0  C  2019    40 +   Asheville, NC
54 Charles Brock U
3.63 4.0 4.0  C  2019    55 +   Mills River, NC
55 Zachary Cermak U
3.62 4.0 4.0  C  2019    18 +   Brevard, NC
56 Brian Morrow U
3.61 (4.0) 4.0  C  2019    40 +   Hendersonville, NC
57 Samuel Hayes U
3.60 4.0 4.0  C  2019    40 +   Arden, NC
58 Doug Brown U
3.60 (4.0) 4.0  C  2019    18 +   Asheville, NC
59 Eddie Carpenter U
3.59 4.0 4.0  C  2019    55 +   Hendersonville, NC
60 Torben Toftegaard U
3.58 (4.0) 3.5  S      55 +   Sarasota, FL
61 Tom Hooker U
3.58 4.0 4.0  C  2018    40 +   Flat Rock, NC
62 Troy Buggle U
3.58 4.0 4.0  C  2018    40 +   Biltmore Lake, NC
63 Richard Wiener U
3.57 4.0 4.0  C  2019    55 +   Asheville, NC
64 Michael Madden U
3.55 4.0 4.0  C  2019    55 +   Arden, NC
65 Dick Holcomb U
3.55 4.0 4.0  C  2019    40 +   Asheville, NC
66 Gordon High U
3.55 4.0 4.0  C  2018    55 +   Columbus, NC
67 Stephen Woody U
3.54 4.0 4.0  C  2019    18 +   Asheville, NC
68 Ken Byrd U
3.53 (4.0) 4.0  C  2019    40 +   Flat Rock, NC
69 Joseph Miller U
3.51 4.0 4.0  C  2019    55 +   Fairview, NC
70 Bradley Jones U
3.51 4.0 4.0  C  2019    40 +   Hendersonville, NC
71 Victor Johnson U
3.51 4.0 4.0  C  2019    40 +   Fletcher, NC
72 John Davis U
3.51 4.0 4.0  S      55 +   Lake Junaluska, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
73 Brian Guengerich U
3.50 3.5 3.5  C  2019    18 +   Black Mountain, NC
74 Salvatore Campanaro U
3.50 3.5 4.0  C  2019    55 +   Hendersonville, NC
75 Justin Frady U
3.46 3.5 3.5  C  2019    18 +   Pisgah Forest, NC
76 Sean Snowdon U
3.45 3.5 3.5  S  2019    40 +   Cedar Mountain, NC
77 Clark Lovelace U
3.45 3.5 3.5  C  2019    40 +   Pisgah Forest, NC
78 Ken Blanton U
3.45 3.5 4.0  C  2019    55 +   Asheville, NC
79 Stephen King U
3.43 3.5 4.0  C  2019    55 +   Tryon, NC
80 James Williams U
3.41 3.5 3.5  A  2019    65 +   Zirconia, NC
81 Jonathan Jackson U
3.41 3.5 3.5  S  2019    40 +   Hendersonville, NC
82 Brian Strandtman U
3.39 (3.5) 3.5  S  2019    40 +   Candler, NC
83 Charles Scott U
3.38 3.5 3.5  C  2019    65 +   Asheville, NC
84 Eddie Johnson U
3.38 3.5 3.5  C  2019    55 +   Flat Rock, NC
85 Charles Thomas U
3.37 3.5 3.5  C  2019    65 +   Hendersonville, NC
86 Robert Melnyk U
3.37 3.5 3.5  C  2019    65 +   Fletcher, NC
87 Daniel Walker U
3.35 3.5 3.5  C  2019    40 +   Fletcher, NC
88 robert denekamp U
3.35 3.5 3.5  A  2019    65 +   Greer, SC
89 Cody Ashe U
3.34 3.5 3.5  B      18 +   Brevard, NC
90 Thomas Roth U
3.33 3.5 3.5  S      55 +   Asheville, NC
91 Bob Harris U
3.33 3.5 3.5  A  2019    55 +   Asheville, NC
92 Robert Clay U
3.33 3.5 3.5  S  2019    65 +   Brevard, NC
93 chris williamson U
3.32 3.5 3.5  C  2019    65 +   Brevard, NC
94 parker platt U
3.32 3.5 3.5  A  2019    40 +   Brevard, NC
95 Alfredo Jurado U
3.31 3.5 3.5  C  2019    65 +   Hendersonville, NC
96 Victor Harabin U
3.31 3.5 3.5  A  2018    55 +   Asheville, NC
97 Robert McClurkin U
3.30 3.5 3.5  C  2019    65 +   Hendersonville, NC
98 Randall Lastinger U
3.30 3.5 3.5  C  2019    40 +   Asheville, NC
99 Michael Eubanks U
3.30 3.5 3.5  C  2019    65 +   Brevard, NC
100 David Denninger U
3.30 3.5 3.5  C  2019    18 +   Asheville, NC
101 Stanley Treece U
3.29 3.5 3.5  C  2019    40 +   Hendersonville, NC
102 Keith Smith U
3.29 3.5 3.5  A  2019    65 +   Clyde, NC
103 Alfred Jr. Thompson U
3.28 3.5 3.5  C  2019    18 +   Brevard, NC
104 Matthew Shanor U
3.28 3.5 3.5  C  2019    40 +   Brevard, NC
105 Harvey Conner U
3.28 3.5 3.5  C  2019    40 +   Fletcher, NC
106 Bob Wernet U
3.27 3.5 3.5  C  2019    55 +   Asheville, NC
107 Perry Wentzel U
3.26 3.5 3.5  C  2019    55 +   Arden, NC
108 Chris Tuten U
3.26 3.5 3.5  C  2019    40 +   Asheville, NC
109 Dennis MacLannan U
3.26 3.5 3.5  C  2019    40 +   Hendersonville, NC
110 Chris Dixon U
3.26 3.5 3.5  C  2019    40 +   Asheville, NC
111 Daniel Williams U
3.25 3.5 3.5  S  2019    18 +   Fletcher, NC
112 Dan Erikstrup U
3.25 (3.5) 3.5  C  2019    65 +   Hendersonville, NC
113 Kirk Brownfield U
3.25 3.5 3.5  C  2019    55 +   Hendersonville, NC
114 Patrick Boehm U
3.25 3.5 3.5  C  2018    40 +   Asheville, NC
115 Alfred Thompson U
3.24 3.5 3.5  C  2019    40 +   Brevard, NC
116 Ross Hyatt U
3.24 3.5 3.5  C  2019    40 +   Brevard, NC
117 Steve Herman U
3.21 3.5 3.5  S      65 +   Asheville, NC
118 Bill Worley U
3.20 3.5 3.5  C  2019    65 +   Hendersonville, NC
119 Mark Mauhar U
3.20 3.5 3.5  C  2019    55 +   Mills River, NC
120 Murphy Smith U
3.19 3.5 3.5  C  2019    65 +   Pisgah Forest, NC
121 Jeffrey Holland U
3.19 3.5 3.5  C  2019    40 +   Brevard, NC
122 Donald Goden U
3.19 3.5 3.5  S  2019    65 +   Brevard, NC
123 Michael Worley U
3.18 3.5 3.5  C  2019    65 +   Fletcher, NC
124 Bob Goulart U
3.18 3.5 3.5  C  2019    40 +   Greer, SC
125 Mike Noack U
3.15 3.5 3.5  S      40 +   Mars Hill, NC
126 Leighton Grant U
3.14 3.5 3.5  C  2019    40 +   Asheville, NC
127 Mark Domby U
3.14 3.5 3.5  C  2019    18 +   Asheville, NC
128 Thang Chu U
3.14 3.5 3.5  S      18 +   Asheville, NC
129 Cliff Metcher U
3.13 3.5 3.5  S      65 +   Brevard, NC
130 John Fischer U
3.13 3.5 3.5  C  2019    65 +   Sapphire, NC
131 James Derosset U
3.13 3.5 3.5  C  2018    65 +   Palmetto Bay, FL
132 William Smith U
3.12 3.5 3.5  C  2019    65 +   Tryon, NC
133 Lee Linhart U
3.12 3.5 3.5  C  2019    40 +   Hendersonville, NC
134 Chuck Johnson U
3.11 3.5 3.5  C  2019    18 +   Leicester, NC
135 Adam Brewer U
3.11 3.5 3.5  C  2019    40 +   Arden, NC
136 Robert Then U
3.09 3.5 3.5  C  2019    65 +   Campobello, SC
137 Brendan Hopkins U
3.09 (3.5) 3.5  C  2019    40 +   Hendersonville, SC
138 michael mccarthy U
3.08 3.5 3.5  C  2019    65 +   Landrum, SC
139 Geoffrey Ready U
3.07 3.5 3.5  C  2019    65 +   ASHEVILLE, NC
140 Paul Kelman U
3.07 3.5 3.5  C  2019    65 +   ASHEVILLE, NC
141 James Guerrant U
3.07 3.5 3.5  C  2019    65 +   Inman, SC
142 Andrew Pardue U
3.06 3.5 3.5  C  2019    65 +   Asheville, NC
143 Jonathan Greenberg U
3.06 3.5 3.5  C  2019    40 +   Black Mountain, NC
144 MICHAEL EVANS U
3.06 3.5 3.5  C  2019    65 +   Brevard, NC
145 David Shein U
3.05 3.5 3.5  S  2019    65 +   Asheville, NC
146 Roger James U
3.05 3.5 3.0  C  2019    40 +   Asheville, NC
147 Scott Jumper U
3.04 3.5 3.5  C  2019    65 +   Fairview, NC
148 Bill Young U
3.03 3.5 3.5  C  2019    65 +   Arden, NC
149 bob tobey U
3.03 3.5 3.5  C  2019    65 +   Tryon, NC
150 Fred Lechner U
3.02 3.5 3.5  C  2019    65 +   Asheville, NC
151 Donald Fondren U
3.02 3.5 3.5  C  2019    18 +   Swannanoa, NC
152 Larry Wendling U
3.01 3.5 3.5  C  2019    65 +   Landrum, SC
153 Peter Gebhardt U
3.01 3.5 3.5  C  2019    65 +   Tryon, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
154 Bob Wright U
3.00 3.0 3.0  S  2019    40 +   Arden, NC
155 Charles Wood U
3.00 3.0 3.5  C  2019    40 +   Tryon, NC
156 Caleb Spradlin U
2.94 3.0 3.0  S      18 +   Brevard, NC
157 Bob Montgomery U
2.92 3.0 3.5  C  2019    65 +   Tryon, NC
158 Harry Jacobson U
2.92 3.0 3.0  C  2019    40 +   Hendersonville, NC
159 kyle mullens U
2.90 3.0 3.0  S  2019    18 +   Brevard, NC
160 Arch Updike U
2.88 3.0 3.0  S      40 +   Asheville, NC
161 Preston Rodenbaugh U
2.88 3.0 3.0  S      40 +   ARDEN, NC
162 Philip Burleson U
2.88 3.0 3.0  A  2019    40 +   Mills River, NC
163 Kevin Spradlin U
2.86 3.0 3.0  C  2019    40 +   Brevard, NC
164 Charles Layton U
2.85 3.0 3.0  S      40 +   Asheville, NC
165 Joe Carrington U
2.85 3.0 3.0  S      40 +   Asheville, NC
166 Caleb Martin U
2.82 3.0 3.0  S      18 +   Asheville, NC
167 Larry Davis U
2.80 3.0 3.0  C  2019    18 +   MOUNT PLEASANT, SC
168 Dusty Morgan U
2.79 3.0 3.0  S      18 +   Brevard, NC
169 Jeremy OConnor U
2.77 (3.0) 3.0  C  2019    18 +   Fletcher, NC
170 Stephen Gay U
2.76 (3.0) 3.0  S      40 +   Asheville, NC
171 Gregory Bondzeit U
2.73 3.0 3.0  S  2019    40 +   Asheville, NC
172 Thomas Sweeny U
2.70 3.0 3.0  S      18 +   Pisgah Forest, NC
173 Anthony Chelena U
2.68 3.0 3.0  C  2018    40 +   Hendersonville, NC
174 reese combs U
2.67 3.0 3.0  S      40 +   Arden, NC
175 Jacob Thompson U
2.66 3.0 3.0  S      18 +   Horse Shoe, NC
176 Scott Sullivan U
2.63 (3.0) 3.0  S      18 +   Brevard, NC
177 Joseph Rogers U
2.63 3.0 3.0  S      40 +   Hendersonville, NC
178 Richard Purselle U
2.62 3.0 3.0  C  2019    65 +   Pisgah Forest, NC
179 Mike Pelz U
2.62 (3.0) 3.0  S      18 +   Etowah, NC
180 Greg Knight U
2.55 3.0 2.5  S  2019    40 +   Etowah, NC
181 Kenneth Ballard U
2.54 3.0 3.0  C  2019    40 +   ARDEN, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
182 Brad Toms U
2.45 2.5 2.5  S      18 +   Brevard, NC
183 Christopher Peterson U
2.42 2.5 2.5  S  2019    40 +   Asheville, NC
184 Alan Justice U
2.42 2.5 2.5  S      18 +   Pisgah Forest, NC
185 Bill Kinard U
2.41 2.5 2.5  S      40 +   Asheville, NC
186 peter cook U
2.37 2.5 2.5  S  2019    40 +   Asheville, NC
Rick Allemang U
n/a n/a 4.5  C  2019    18 +   MILLS RIVER, NC
Kenneth Allison U
n/a n/a 4.0  S      55 +   Etowah, NC
Dan Anderson U
n/a n/a 4.5  C  2018    18 +   Candler, NC
Kemper Brown U
n/a n/a 4.0  C  2019    18 +   Asheville, NC
Colby Caldwell U
n/a n/a 4.0  C  2018    55 +   Asheville, NC
Jeremy Carver U
n/a n/a 4.0  A  2019    18 +   Fairview, NC
Joel Chisholm U
n/a n/a 3.5  S      18 +   Asheville, NC
Ross Denny U
n/a n/a 4.0  C  2018    18 +   Fletcher, NC
John Dowden U
n/a n/a 4.0  C  2019    40 +   Asheville, NC
Brian Elston U
n/a n/a 4.0  C  2017    40 +   ASHEVILLE, NC
Roger Eschenroeder U
n/a n/a 4.0  C  2019    18 +   Fairview, NC
Brian Felix U
n/a n/a 3.5  S  2019    18 +   Asheville, NC
Jacob Foster U
n/a n/a 3.5  S      18 +   Hendersonville, NC
BOBBY GARRETT U
n/a n/a 4.0  S      55 +   Hendersonville, NC
Jeremy Gregory U
n/a n/a 4.0  C  2019    18 +   Weaverville, NC
David Hartsock U
n/a n/a 5.0  C  2017    18 +   Pisgah Forest, NC
Robert Henry U
n/a n/a 4.5  C  2018    18 +   Boca Raton, FL
SCOTT HENSON U
n/a n/a 3.0  S      55 +   Hendersonville, NC
Crisler Johnson U
n/a n/a 4.0  S      40 +   Asheville, NC
Rick Johnson U
n/a n/a 3.5  C  2019    65 +   Hendersonville, NC
Jay Kerr U
n/a n/a 3.5  C  2019    40 +   Arden, NC
Michael Koerschner U
n/a n/a 3.5  C  2019    18 +   Asheville, NC
Keith Lovett U
n/a n/a 4.0  C  2019    18 +   Brevard, NC
Kevin Lowery U
n/a n/a 3.5  A  2017    18 +   Canton, NC
mack madzinski U
n/a n/a 4.0  C  2019    18 +   Fletcher, NC
Bennett Miller U
n/a n/a 4.0  S  2019    18 +   Alexander, NC
Bobby Miller U
n/a n/a 4.0  S      40 +   Asheville, NC
Robert O'Brien U
n/a n/a 4.5  C  2019    18 +   Asheville, NC
Allan Pierce U
n/a n/a 4.0  S      18 +   Apalachicola, FL
Jeff Pittman U
n/a n/a 4.5  A  2019    18 +   Fletcher, NC
Greg Rice U
n/a n/a 4.5  C  2019    18 +   Waynesville, NC
Roy Riley U
n/a n/a 4.5  S      18 +   Hendersonville, NC
Gary Rodberg U
n/a n/a 3.5  C  2019    40 +   Hendersonville, NC
Scott Russell U
n/a n/a 3.5  S  2019    18 +   Black Mountain, NC
Gene Sandlin U
n/a n/a 4.0  C  2019    18 +   Asheville, NC
Branson Smith U
n/a n/a 4.5  S      18 +   Hendersonville, NC
Greg Smith U
n/a n/a 4.5  C  2019    18 +   Pisgah Forest, NC
Rodney Sparks U
n/a n/a 3.5  C  2019    55 +   Hendersonville, NC
Jason Spector U
n/a n/a 4.0  A  2019    18 +   Flat Rock, NC
Randy Talley U
n/a n/a 4.5  C  2019    18 +   Asheville, NC
Addison Threatt U
n/a n/a 4.0  S      18 +   Arden, NC
Michael Vandegrift U
n/a n/a 4.0  C  2019    18 +   Lake Toxaway, NC
Charles Vasey U
n/a n/a 4.0  S  2019    18 +   Asheville, NC
Laneal Vaughn U
n/a n/a 4.5  C  2018    18 +   FLETCHER, NC
Patrick Vernon U
n/a n/a 4.5  C  2018    18 +   Hendersonville, NC
Ryan Weld U
n/a n/a 3.5  S      40 +   Horse Shoe, NC
Terrell West U
n/a n/a 4.0  C  2019    40 +   Flat Rock, NC
Michael Woelfel U
n/a n/a 3.5  C  2019    40 +   Asheville, NC
Richard Worley U
n/a n/a 3.5  S      65 +   Pisgah Forest, NC
stuart zeilender U
n/a n/a 3.5  C  2019    18 +   Asheville, NC