TLS was last updated
on October 15, 2025.

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 2024 Yadkin Valley (W-S) Area rating list selection
                                                2023 Yadkin Valley (W-S) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Yadkin Valley (W-S)
All    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
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 Huan Tran U
4.29 4.5 3.5         18 +   Rural Hall, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Max Sandberg U
3.98 4.0 4.0         18 +   Winston Salem, NC
3 Aeimit Lakdawala U
3.97 4.0 4.0         40 +   Winston Salem, NC
4 Andrew Hjelt U
3.97 4.0 4.0         18 +   Greensboro, NC
5 William Roberts U
3.93 4.0 4.0         55 +   Winston Salem, NC
6 Adam Witten U
3.91 4.0 4.0         40 +   Winston Salem, NC
7 Mason Norman U
3.87 4.0 4.0         18 +   Lewisville, NC
8 Taylor McDaniel U
3.86 4.0 4.0         40 +   Winston Salem, NC
9 Corey Davis U
3.86 4.0 4.0         40 +   Greensboro, NC
10 Jonathan Frye U
3.84 (4.0) 4.0         18 +   Walnut Cove, NC
11 Travis Bui-Klimke U
3.84 4.0 4.0         18 +   Kernersville, NC
12 Tony McGraw U
3.83 4.0 4.0         40 +   Greensboro, NC
13 Aditya Shrivastava U
3.82 4.0 4.0         18 +   High Point, NC
14 Jeremy Madrazo U
3.82 4.0 4.0         18 +   Elon, NC
15 Bill Riddick U
3.81 4.0 4.0         18 +   Lewisville, NC
16 Steve Moxley U
3.81 4.0 4.0         55 +   Mocksville, NC
17 Matt Wilson U
3.79 4.0 4.0         55 +   Winston Salem, NC
18 Jerry Taylor U
3.79 4.0 4.0         55 +   Salisbury, NC
19 Ranganadh Vemuri U
3.76 4.0 4.0         40 +   Winston Salem, NC
20 David Spross U
3.75 4.0 4.0         18 +   Lewisville, NC
21 Jon Lowder U
3.74 4.0 4.0         55 +   Winston Salem, NC
22 Ben Daniel U
3.74 4.0 4.0         18 +   Winston Salem, NC
23 William Crabtree U
3.74 4.0 4.0         55 +   Winston Salem, NC
24 Donny Anderson U
3.74 4.0 4.0         40 +   Kernersville, NC
25 Chris Reilly U
3.73 4.0 4.0         55 +   Winston Salem, NC
26 Josh Ivester U
3.72 4.0 4.0         40 +   WINSTON SALEM, NC
27 Luis Londono U
3.70 4.0 4.0         18 +   Clemmons, NC
28 Anthony Reese U
3.69 4.0 4.0         55 +   CLEMMONS, NC
29 Daniel Moxley U
3.68 4.0 4.0         18 +   Mocksville, NC
30 Chas Smith U
3.67 4.0 4.0         18 +   High Point, NC
31 Will Jordan-Leonard U
3.67 4.0 4.0         40 +   Winston Salem, NC
32 Sean Berman U
3.67 4.0 4.0         18 +   Washington, DC
33 Jordan Tannenbaum U
3.65 4.0 4.0         18 +   Pfafftown, NC
34 Scott Saffer U
3.65 4.0 4.0         55 +   Winston Salem, NC
35 Michael Dowell U
3.65 4.0 4.0         55 +   Advance, NC
36 Ramesh Govindarajan U
3.64 4.0 4.0         40 +   Lewisville, NC
37 Ted Irvin U
3.63 4.0 4.0         55 +   Winston Salem, NC
38 Matthew Wright U
3.61 4.0 3.5         40 +   Winston Salem, NC
39 Alex George U
3.59 4.0 4.0         40 +   PFAFFTOWN, NC
40 J Stacey Allred U
3.59 4.0 4.0         40 +   Jamestown, NC
41 Phil May U
3.58 4.0 4.0         55 +   Winston Salem, NC
42 Caio Max Rocha Lima U
3.58 4.0 4.0         55 +   Winston Salem, NC
43 Nathan Caldwell U
3.58 4.0 4.0         55 +   Lexington, NC
44 Scott Cadmus U
3.58 4.0 4.0         55 +   Winston Salem, NC
45 Tommy Adams U
3.56 4.0 4.0         55 +   Union Grove, NC
46 Albert Esposito U
3.55 4.0 4.0         55 +   Burlington, NC
47 Constantine Sarris U
3.54 (4.0) 4.0         18 +   KING, NC
48 Logan Freeman U
3.54 4.0 4.0         55 +   Boone, NC
49 John Johnston U
3.53 4.0 4.0         55 +   Winston Salem, NC
50 Ryan Moxley U
3.52 4.0 4.0         18 +   Mocksville, NC
51 Darren Cranfill U
3.51 4.0 4.0         40 +   Advance, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
52 Krishna Varadachari U
3.50 3.5 4.0         18 +   Winston Salem, NC
53 PAUL PHILLIPS U
3.49 3.5 4.0         55 +   Winston Salem, NC
54 Tom Gibbs U
3.47 3.5 4.0         55 +   Davidson, NC
55 Roy Simpson U
3.46 3.5 4.0         55 +   Winston Salem, NC
56 Trip Hoffend U
3.46 (3.5) 4.0         18 +   Winston Salem, NC
57 John Vlachos U
3.45 (3.5) 4.0         55 +   Winston Salem, NC
58 Paul Pennington U
3.45 (3.5) 4.0         18 +   King, NC
59 Davis Brady U
3.45 (3.5) 3.5         18 +   Winston Salem, NC
60 Kenny Johnson U
3.44 3.5 4.0         55 +   South Charleston, WV
61 Joe Peele U
3.43 3.5 3.5         40 +   Winston Salem, NC
62 Andrew Backus U
3.43 3.5 3.5         55 +   Mocksville, NC
63 Davis Phanthalack U
3.42 3.5 3.5         18 +   Greensboro, NC
64 Mark Yamane U
3.41 3.5 3.5         18 +   Winston Salem, NC
65 Thomas Williams U
3.40 3.5 3.5         18 +   Kernersville, NC
66 George Clutts U
3.40 3.5 4.0         55 +   Advance, NC
67 Jagdeep Singh U
3.38 3.5 3.5         18 +   High Point, NC
68 Daniel Hege U
3.38 3.5 3.5         40 +   High Point, NC
69 Adam Montessi U
3.37 3.5 3.0         40 +   Winston Salem, NC
70 ROBIN MANDAL U
3.37 (3.5) 4.0         18 +   HIGH POINT, NC
71 Tom Breese U
3.37 3.5 4.0         55 +   Winston Salem, NC
72 Daniel Johnson U
3.36 3.5 3.5         18 +   Winston Salem, NC
73 Austin Temple U
3.35 3.5 3.5         55 +   Winston Salem, NC
74 Paul Nienaber U
3.34 3.5 3.5         18 +   Winston Salem, NC
75 Gilbert Roberts U
3.33 3.5 3.5         55 +   Kernersville, NC
76 Martin Mailloux U
3.33 3.5 3.5         55 +   Kernersville, NC
77 SAGE MILLER U
3.31 3.5 3.5         18 +   Winston Salem, NC
78 Ken Criss U
3.31 3.5 3.5         40 +   Lewisville, NC
79 Aravindh Raj Sankara Narayanan U
3.30 3.5 3.5         40 +   High Point, NC
80 Mark Johnson U
3.29 3.5 3.5         40 +   Salisbury, NC
81 Brian Acker U
3.29 3.5 3.5         40 +   Winston Salem, NC
82 Joseph Kulits U
3.27 3.5 3.5         18 +   Westfield, NC
83 Jesus Mota Medellin U
3.26 3.5 3.5         18 +   Greensboro, NC
84 Chris Blankenship U
3.26 3.5 3.5         40 +   Pfafftown, NC
85 Eric Stillson U
3.24 3.5 3.5         55 +   Cornelius, NC
86 Logan Shuping U
3.24 3.5 3.5         18 +   Rockwell, NC
87 Joe Carruthers U
3.23 3.5 3.5         40 +   Greensboro, NC
88 NARENDRA SAGAR U
3.22 3.5 3.5         18 +   Winston Salem, NC
89 Mark Twiddy U
3.20 (3.5) 3.5         18 +   Greensboro, NC
90 Steve Nagy U
3.20 3.5 3.5         55 +   Clemmons, NC
91 Christopher Moxley U
3.20 3.5 3.5         18 +   Mocksville, NC
92 Drew Gerstmyer U
3.20 3.5 3.5         18 +   Winston Salem, NC
93 Jeffery Konczal U
3.19 3.5 3.5         55 +   Winston Salem, NC
94 Dean Burkhalter U
3.18 3.5 3.5         40 +   Clemmons, NC
95 Alex Djuro U
3.17 3.5 3.5         18 +   Winston Salem, FL
96 Neil Bishop U
3.16 3.5 3.5         18 +   Winston Salem, NC
97 Kathan Gandhi U
3.15 (3.5) 3.5         18 +   Winston Salem, NC
98 Hugh Howards U
3.13 (3.5) 3.5         40 +   Pfafftown, NC
99 TL Brown U
3.13 3.5 3.5         18 +   Winston Salem, NC
100 Chance Brown U
3.13 3.5 3.5         18 +   Charlotte, NC
101 Andrew Darcy U
3.12 3.5 3.5         18 +   LEWISVILLE, NC
102 Matt Craver U
3.12 3.5 3.5         18 +   Clemmons, NC
103 Phillip Skipper U
3.11 3.5 3.5         18 +   Winston Salem, NC
104 Robert Gay U
3.11 3.5 3.5         55 +   Winston Salem, NC
105 Kevin Messick U
3.10 (3.5) 3.5         55 +   Advance, NC
106 CJ Hines U
3.10 3.5 3.5         40 +   Hickory, NC
107 Matt Crews U
3.10 3.5 3.5         18 +   Winston Salem, NC
108 Michael Rosenberg U
3.08 (3.5) 3.5         18 +   Winston Salem, NC
109 James Richards U
3.07 3.5 3.5         18 +   Winston Salem, NC
110 Manas Mishra U
3.07 (3.5) 4.0         18 +   Clemmons, NC
111 Evan Hagen U
3.03 (3.5) 3.5         18 +   WINSTON SALEM, NC
112 Austin Johnson U
3.02 3.5 3.5         18 +   Winston Salem, NC
113 Justin Hammonds U
3.02 3.5 3.5         18 +   Winston Salem, NC
114 Paul Howard U
3.01 (3.5) 3.5         40 +   Lexington, NC
115 Rick Conner U
3.01 3.5 3.5         18 +   WINSTON SALEM, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
116 Darren Schwartz U
3.00 3.0 3.5         40 +   Winston Salem, NC
117 William Burns U
3.00 3.0 3.5         40 +   Winston Salem, NC
118 Blake Suess U
2.99 3.0 3.0         18 +   Pfafftown, NC
119 Juan Perez U
2.99 3.0 3.5         18 +   Winston Salem, NC
120 Paul Gregory U
2.99 3.0 3.5         40 +   WINSTON SALEM, NC
121 Daniel Alvarez U
2.99 3.0 3.5         18 +   Winston Salem, NC
122 David Draper U
2.98 3.0 3.5         18 +   Lexington, NC
123 Daniel Lamanna U
2.97 3.0 3.5         18 +   Winston Salem, NC
124 Mark Herndon U
2.97 3.0 3.5         40 +   Lexington, NC
125 Brad Helms U
2.97 3.0 3.5         40 +   Winston Salem, NC
126 Felipe Rivas U
2.96 3.0 3.5         18 +   GREENSBORO, NC
127 Simon Keir U
2.96 3.0 3.0         18 +   Winston Salem, NC
128 Gary Pate U
2.95 (3.0) 3.5         55 +   Huntsville, AL
129 Vance Faulkner U
2.94 3.0 3.5         18 +   Winston Salem, NC
130 Jeff Clay U
2.93 3.0 3.0         18 +   Lewisville, NC
131 Jacobo Araujo Nieto U
2.92 3.0 3.0         40 +   Pfafftown, NC
132 Steve Hogg U
2.92 3.0 3.0         18 +   Mooresville, NC
133 stephen wrentmore U
2.91 (3.0) 3.5         40 +   Winston Salem, NC
134 Michael Tyson U
2.88 3.0 3.5         18 +   Winston Salem, NC
135 Greg Oppenheim U
2.88 3.0 3.0         18 +   Winston Salem, NC
136 Nadeem Akhtar U
2.87 3.0 3.0         18 +   Winston Salem, NC
137 David Crews U
2.85 3.0 3.5         40 +   Advance, NC
138 William Craft U
2.85 3.0 3.0         18 +   Greensboro, NC
139 Ric Parker U
2.83 3.0 4.0         40 +   Stuart, VA
140 Kelly King U
2.83 3.0 3.0         40 +   Winston Salem, NC
141 Eric Dowdy U
2.83 3.0 3.0         40 +   Winston Salem, NC
142 Marshall Spillman U
2.82 (3.0) 2.5         18 +   Harmony, NC
143 Kent Ridge U
2.81 3.0 3.0         18 +   Thomasville, NC
144 Brad Poindexter U
2.80 3.0 3.0         40 +   East Bend, NC
145 Zachary Grubb U
2.80 (3.0) 3.5         40 +   Winston Salem, NC
146 CHRIS MCGUIRE U
2.79 3.0 3.0         18 +   Winston Salem, NC
147 Shelton Davis U
2.79 (3.0) 3.0         18 +   Winston Salem, NC
148 Dion Sprenkle U
2.78 3.0 3.0         18 +   Winston Salem, NC
149 Pete Osadnick U
2.78 (3.0) 3.0         18 +   Winston Salem, NC
150 Manuel Gimeno Amoros U
2.77 3.0 3.0         18 +   Winston Salem, NC
151 Richard Moye U
2.74 3.0 3.0         40 +   Winston Salem, NC
152 Garret Young U
2.73 (3.0) 3.0         40 +   Winston Salem, NC
153 Jeff Williams U
2.72 3.0 3.0         18 +   Hildebran, NC
154 Matthew Whitman U
2.71 3.0 3.0         18 +   Winston Salem, NC
155 Alex Kroeger U
2.69 3.0 3.0         18 +   DURHAM, NC
156 David Fuerst U
2.69 3.0 3.0         18 +   Cornelius, NC
157 Logan Caldwell U
2.69 3.0 3.5         18 +   Lexington, NC
158 Jay Wilhelmi U
2.67 (3.0) 3.0         18 +   Pfafftown, NC
159 William Van Huis U
2.67 3.0 3.0         18 +   Lewisville, NC
160 Drew Brackett U
2.64 3.0 3.0         18 +   Winston Salem, NC
161 Tim Bickford U
2.61 3.0 3.0         18 +   Winston Salem, NC
162 Brent White U
2.58 (3.0) 3.0         18 +   Winston Salem, NC
163 Keith Tucker U
2.56 3.0 3.0         18 +   Pfafftown, NC
164 Er Ralston U
2.55 3.0 3.0         18 +   Winston Salem, NC
165 John Heberle U
2.54 3.0 3.0         40 +   Greensboro, NC
166 Jason Hartsough U
2.54 3.0 3.0         18 +   Winston Salem, NC
167 John Merriam U
2.52 3.0 2.5         18 +   Winston Salem, NC
168 Adam McCord U
2.51 (3.0) 3.0         18 +   Winston Salem, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
169 Dylan Adams U
2.50 2.5 3.0         18 +   Winston Salem, NC
170 Dylan Collier U
2.49 (2.5) 3.0         18 +   Winston Salem, NC
171 David Kahn U
2.43 2.5 2.5         18 +   Winston Salem, NC
172 ALEX GRINKIN U
2.40 2.5 3.0         18 +   Mocksville, NC
173 Daniel Rose U
2.39 (2.5) 3.0         18 +   Winston Salem, NC
174 Tyler Oakley U
2.38 2.5 2.5         18 +   Winston Salem, NC
175 Rick Williamson U
2.34 2.5 2.5         18 +   Summerfield, NC
176 Ben Ward U
2.17 (2.5) 2.5         18 +   Lexington, NC
177 Rick Fowler U
2.09 2.5 2.5         18 +   Danville, VA
Tyler Anderson U
n/a n/a 4.0         18 +   Chapel Hill, NC
Fabio Anello U
n/a n/a 4.0         55 +   Lewisville, NC
Paul Bercovitch U
n/a n/a 3.0         18 +   Winston Salem, NC
Drew Blackwell U
n/a n/a 3.0         18 +   Winston Salem, NC
Jeff Bryant U
n/a n/a 4.0         55 +   Winston Salem, NC
Bill Carter U
n/a n/a 4.0         55 +   Yadkinville, NC
Jonathan Chandler U
n/a n/a 4.0         18 +   Jamestown, NC
Jeff Conner U
n/a n/a 4.0         18 +   Winston Salem, NC
Tyler Elseth U
n/a n/a 3.0         18 +   Clemmons, NC
Hai Falor U
n/a n/a 4.0         40 +   Pfafftown, NC
Juan Fortich U
n/a n/a 3.0         18 +   Winston Salem, NC
Steve Francke U
n/a n/a 4.0         55 +   COLORADO SPRINGS, CO
Robert Harris U
n/a n/a 3.5         18 +   Winston Salem, NC
Scott Larson U
n/a n/a 4.0         40 +   Pfafftown, NC
Chuck Long U
n/a n/a 2.5         18 +   Winston Salem, NC
Craig Peatross U
n/a n/a 4.0         55 +   Winston Salem, NC
Stan Przybylowicz U
n/a n/a 3.5         55 +   Winston Salem, NC
Daniel Reeder U
n/a n/a 3.5         18 +   Winston Salem, NC
Benjamin Rigney U
n/a n/a 3.0         18 +   Winston Salem, NC
Kevin Robertson U
n/a n/a 4.0         55 +   Winston Salem, NC
Jack Samet U
n/a n/a 4.0         40 +   Advance, NC
Kenny Smith U
n/a n/a 4.0         55 +   Kernersville, NC
Brian Stahl U
n/a n/a 4.0         18 +   Winston Salem, NC
Peter VanDeventer U
n/a n/a 4.0         18 +   New York, NY
John Wilson U
n/a n/a 3.0         40 +   Winston Salem, NC