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 2021 NC - Western NC (Mtn) Area rating list selection
                                                2020 NC - Western NC (Mtn) Area rating list selection
2021 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Western NC (Mtn)
Asheville RC South    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
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 Rick Allemang U
4.09 4.5 4.5  C  2019    18 +   MILLS RIVER, NC
2 James Wilson U
4.08 4.5 4.5  C  2019    55 +   Fairview, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Dan Anderson U
3.95 (4.0) 4.5  C  2018    40 +   Candler, NC
4 Colby Caldwell U
3.91 (4.0) 4.0  C  2018    55 +   Asheville, NC
5 John Vesel U
3.90 4.0 4.0  A  2019    40 +   Swannanoa, NC
6 John Danko U
3.85 4.0 4.0  C  2019    40 +   Asheville, NC
7 Jim Rogers U
3.84 4.0 4.0  C  2019    55 +   Mills River, NC
8 Michael Burton U
3.82 4.0 4.0  C  2019    40 +   Brevard, NC
9 drew fischer U
3.79 4.0 4.0  C  2019    55 +   Arden, NC
10 Terrell West U
3.78 4.0 4.0  C  2019    65 +   Flat Rock, NC
11 Jeff Futch U
3.78 4.0 4.0  A  2019    40 +   Fletcher, NC
12 Craig Wassenberg U
3.73 4.0 4.0  S      65 +   Asheville, NC
13 Ben Shaeffer U
3.73 4.0 4.0  S  2020    55 +   ASHEVILLE, NC
14 Brian Garvin U
3.73 4.0 0.0     2019    40 +   Asheville, NC
15 Michael Madden U
3.72 4.0 4.0  C  2019    65 +   Arden, NC
16 Jeremy Carver U
3.72 4.0 4.0  A  2019    40 +   Fairview, NC
17 Gary Abernethy U
3.72 4.0 4.0  C  2019    55 +   Skyland, NC
18 John Nivens U
3.71 (4.0) 4.0  A  2020    18 +   Charlotte, NC
19 Troy Buggle U
3.71 4.0 4.0  C  2018    40 +   Biltmore Lake, NC
20 Cole Blumer U
3.70 4.0 4.0  C  2019    55 +   Swannanoa, NC
21 Donald Stephenson U
3.68 4.0 4.0  C  2019    55 +   Waynesville, NC
22 Ken Brody U
3.66 4.0 4.0  C  2019    55 +   Cary, NC
23 Mitchell McCann U
3.62 4.0 4.0  C  2019    55 +   Fletcher, NC
24 Mark Williams U
3.61 4.0 4.0  S      65 +   Asheville, NC
25 Charlie Parrish U
3.61 (4.0) 3.5  S      40 +   Waynesville, NC
26 Donald Kusz U
3.59 4.0 4.0  C  2019    55 +   Asheville, NC
27 Madan Gurukar U
3.59 4.0 4.0  C  2019    40 +   Arden, NC
28 Wesley Reinhardt U
3.57 4.0 4.0  C  2019    40 +   Arden, NC
29 Brian Morrow U
3.57 4.0 4.0  C  2019    55 +   Hendersonville, NC
30 Steve McCloud U
3.56 4.0 4.0  C  2019    55 +   FAIRVIEW, NC
31 Jeff Loftin U
3.56 4.0 4.0  C  2019    55 +   Asheville, NC
32 Clay Hile U
3.56 4.0 4.0  C  2019    55 +   Black Mountain, NC
33 Charles Brock U
3.55 4.0 4.0  C  2019    65 +   Mills River, NC
34 Jefferson Bell U
3.53 4.0 4.0  C  2019    40 +   Asheville, NC
35 Richard Wiener U
3.52 4.0 4.0  C  2019    65 +   Asheville, NC
36 Torben Toftegaard U
3.51 4.0 3.5  S  2020    55 +   Sarasota, FL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
37 Crisler Johnson U
3.50 3.5 4.0  S  2020    55 +   Asheville, NC
38 John Davis U
3.50 3.5 4.0  S  2020    55 +   Lake Junaluska, NC
39 Joseph Miller U
3.48 3.5 4.0  C  2019    55 +   Fairview, NC
40 Christopher Swayngim U
3.47 (3.5) 4.0  S      18 +   Hendersonville, NC
41 Gerard Bourgeois U
3.42 (3.5) 3.5  S      55 +   ASHEVILLE, NC
42 Victor Johnson U
3.40 (3.5) 4.0  C  2019    55 +   Fletcher, NC
43 Salvatore Campanaro U
3.39 3.5 4.0  C  2019    55 +   Hendersonville, NC
44 Bob Harris U
3.37 3.5 3.5  A  2019    65 +   Asheville, NC
45 Charles Vasey U
3.36 3.5 4.0  S      55 +   Asheville, NC
46 Patrick Boehm U
3.33 (3.5) 3.5  S      40 +   Asheville, NC
47 Robert Powell U
3.32 (3.5) 3.5  S  2020    40 +   Asheville, NC
48 Harvey Conner U
3.31 3.5 3.5  C  2019    40 +   Fletcher, NC
49 Stanley Treece U
3.30 3.5 3.5  C  2019    40 +   Hendersonville, NC
50 Tuffy Clark U
3.29 (3.5) 4.0  S      65 +   Asheville, NC
51 Adam Brewer U
3.29 3.5 3.5  C  2019    40 +   Arden, NC
52 Robert Melnyk U
3.28 3.5 3.5  C  2019    65 +   Fletcher, NC
53 Victor Harabin U
3.28 3.5 3.5  S      65 +   Asheville, NC
54 Thomas Riley U
3.26 3.5 3.5  C  2018    55 +   Fletcher, NC
55 Chris Dixon U
3.26 3.5 3.5  C  2019    40 +   Asheville, NC
56 Charles Scott U
3.25 3.5 3.5  C  2019    65 +   Asheville, NC
57 Chris Burris U
3.25 3.5 3.5  C  2019    55 +   Weaverville, NC
58 Brian Strandtman U
3.24 3.5 3.5  S      40 +   ASHEVILLE, NC
59 Tom McDonnell U
3.23 3.5 3.5  C  2018    55 +   FAIRVIEW, NC
60 Bob Wright U
3.22 3.5 0.0     2021    40 +   Arden, NC
61 Mark Mauhar U
3.22 3.5 3.5  C  2019    55 +   Mills River, NC
62 Chris Tuten U
3.20 3.5 3.5  C  2019    65 +   Asheville, NC
63 Kirk Brownfield U
3.19 3.5 3.5  C  2019    55 +   Hendersonville, NC
64 Thomas Roth U
3.16 3.5 3.5  S  2020    55 +   Asheville, NC
65 Mike Noack U
3.13 3.5 3.5  S  2020    40 +   Mars Hill, NC
66 Michael Engel U
3.13 3.5 3.5  S      40 +   Asheville, NC
67 Greg Lowe U
3.12 (3.5) 3.5  S      40 +   Asheville, NC
68 Bill Geigle U
3.12 (3.5) 3.5  S      55 +   Asheville, NC
69 Bob Wernet U
3.10 3.5 3.5  C  2019    55 +   Asheville, NC
70 Robin Smith-Martin U
3.10 3.5 3.5  S      40 +   Arden, NC
71 Bill Madson U
3.10 3.5 3.0  S  2020    18 +   Asheville, NC
72 Alex Dwoinen U
3.10 3.5 3.5  S      40 +   Asheville, NC
73 Perry Wentzel U
3.09 3.5 3.5  C  2019    55 +   Arden, NC
74 Charles Layton U
3.09 3.5 3.0  S  2020    40 +   Asheville, NC
75 Ralph Brown U
3.08 (3.5) 3.5  S      65 +   Hendersonville, NC
76 Chuck Baldiswieler U
3.07 3.5 3.5  S  2020    40 +   ASHEVILLE, NC
77 John Fleming U
3.06 (3.5) 3.5  S      40 +   Asheville, NC
78 Philip Burleson U
3.04 3.5 3.0  A  2019    40 +   Mills River, NC
79 Marco Lam U
3.02 (3.5) 3.5  S      40 +   Lake Junaluska, NC
80 Tim Peara U
3.01 3.5 3.5  S  2020    40 +   Asheville, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
81 Preston Rodenbaugh U
3.00 3.0 3.0  S  2020    40 +   ARDEN, NC
82 Arch Updike U
2.98 (3.0) 3.0  S  2020    40 +   Asheville, NC
83 Richard Hudspeth U
2.98 3.0 3.5  C  2018    40 +   Asheville, NC
84 John Felty U
2.97 3.0 3.0  S      40 +   Brevard, NC
85 Jon Jones U
2.95 3.0 3.0  S      40 +   Pisgah Forest, NC
86 Stephen Gay U
2.93 3.0 3.0  S  2020    40 +   Arden, NC
87 Roger James U
2.90 3.0 3.0  C  2019    40 +   Asheville, NC
88 Russell Miller U
2.86 (3.0) 3.5  S      40 +   Fletcher, NC
89 Joe Carrington U
2.85 3.0 3.0  S  2020    40 +   Asheville, NC
90 Jeremy OConnor U
2.84 3.0 3.0  C  2019    40 +   Fletcher, NC
91 Randall Maxey U
2.81 3.0 3.5  C  2019    40 +   FAIRVIEW, NC
92 Allen Shifley U
2.79 3.0 3.5  S      40 +   Asheville, NC
93 Jeremy Trimnal U
2.77 3.0 3.0  S  2020    18 +   Candler, NC
94 Sim Hickman U
2.74 (3.0) 3.0  S  2020    40 +   Asheville, NC
95 Larry Davis U
2.65 3.0 3.0  C  2019    40 +   Asheville, NC
96 Don James U
2.63 3.0 3.0  S      40 +   Horse Shoe, NC
97 Trey Cupp U
2.56 (3.0) 3.0  S      40 +   Asheville, NC
98 Robert Counce U
2.56 3.0 3.0  S      40 +   Arden, NC
99 Kevin Den Boer U
2.54 3.0 3.0  S      40 +   Hendersonville, NC
100 Charles Wood U
2.53 (3.0) 3.0  C  2019    40 +   Fairview, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
101 Stephen Lee U
2.49 (2.5) 3.0  S      40 +   Asheville, NC
102 peter cook U
2.49 2.5 0.0     2019    40 +   Asheville, NC
103 Gregory Bondzeit U
2.46 2.5 3.0  S      40 +   Asheville, NC
104 Bill Kinard U
2.31 2.5 2.5  S  2020    40 +   MILLS RIVER, NC
105 Timothy Kush U
2.25 2.5 2.5  S  2020    18 +   Asheville, NC
Anthony Calloway U
n/a n/a 2.5  S      40 +   Hendersonville, NC
John Haner U
n/a n/a 3.5  S      40 +   Asheville, NC
Samuel Hayes U
n/a n/a 4.0  C  2019    40 +   Arden, NC
Mark Leeson U
n/a n/a 3.5  S      40 +   Fletcher, NC
Michael Leoce U
n/a n/a 0.0     2021    40 +   Candler, NC
Kevin Lowery U
n/a n/a 3.5  S      40 +   Canton, NC
David Wilkes U
n/a n/a 4.5  S      18 +   Asheville, NC