TLS was last updated
on June 12, 2024.

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 NC - Eno River (Dur) Area rating list selection
                                                2023 NC - Eno River (Dur) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Eno River (Dur)
Garrett Rd Tennis Courts    Men    By Rating
(As of 06/10/2024)
2024 2023 2024 2024
TLS 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 Jackson Naftel U
4.43 4.17 4.5 4.5  C  2023    40 +   Chapel Hill, NC
2 Tommy Hibbs U
4.43 4.33 4.5 4.5  C  2023    18 +   CLAYTON, NC
3 Joel Reiter U
4.34 4.5 4.5  S  2023    18 +   Denver, NC
4 James Rees U
4.34 4.26 4.5 4.5  C  2023    18 +   DURHAM, NC
5 Michael Davis U
4.34 4.5 4.5  C  2023    18 +   GREENSBORO, NC
6 Akihiro Hamada U
4.24 3.94 4.5 4.5  S  2023    18 +   Chapel Hill, NC
7 Parker Sheridan U
4.23 4.22 4.5 4.5  C  2023    18 +   Cary, NC
8 Ngoni Makambwa U
4.23 4.5 4.5  S      18 +   Durham, NC
9 Patrick Newsome U
4.22 4.24 4.5 4.5  C  2023    18 +   Cary, NC
10 Brett Eckles U
4.21 4.08 4.5 4.5  C  2023    18 +   Durham, NC
11 Shaun Ward U
4.19 4.31 4.5 4.5  C  2023    18 +   Wake Forest, NC
12 Andrew Perdue U
4.19 4.13 4.5 4.5  C  2023    18 +   Fayetteville, NC
13 Gaurav Luther U
4.19 3.99 4.5 4.5  C  2023    18 +   Cary, NC
14 Jermaine Byrd U
4.19 4.03 4.5 4.5  C  2023    18 +   Morrisville, NC
15 Jason Abhau U
4.19 4.26 4.5 4.5  C  2023    18 +   Raleigh, NC
16 William Jones U
4.15 4.39 4.5 4.5  C  2023    18 +   Raleigh, NC
17 Matthew Anderson U
4.13 4.5 4.5  S      18 +   Durham, NC
18 Wes Watson U
4.12 4.5 4.5  C  2023    18 +   Cary, NC
19 Tyler Newman U
4.11 4.13 4.5 4.5  C  2023    18 +   Morrisville, NC
20 William Boyette U
4.09 4.5 4.5  C  2023    18 +   Fayetteville, NC
21 Craig Radley U
4.07 3.80 4.5 4.5  C  2023    18 +   RALEIGH, NC
22 Cody Vinson U
4.05 4.14 4.5 4.5  C  2023    18 +   Wake Forest, NC
23 Rawle Sue-Ho U
4.03 3.76 4.5 4.0  C  2023    18 +   Raleigh, NC
24 Ryan Lewis U
4.03 4.25 4.5 4.5  C  2023    18 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
25 Kwame Owens U
4.00 3.95 4.0 4.0  C  2023    18 +   Raleigh, NC
26 Richard McClenny U
3.99 4.28 4.0 4.5  C  2023    40 +   Durham, NC
27 Daniel Gallo U
3.97 4.0 4.0  C  2023    18 +   GARNER, NC
28 Tyler Carroll U
3.97 3.69 4.0 4.0  C  2023    18 +   Durham, NC
29 Miguel Hidalgo U
3.95 4.0 4.0  C  2023    18 +   Raleigh, NC
30 Alex Renfrow U
3.91 4.05 4.0 4.5  C  2023    18 +   Raleigh, NC
31 Aubry Carmody U
3.91 3.72 4.0 4.0  C  2023    18 +   Durham, NC
32 Alexander Neiberger U
3.90 4.0 4.5  C  2023    18 +   Cary, NC
33 Blake Hutchinson U
3.90 3.94 4.0 4.5  C  2023    18 +   Raleigh, NC
34 Maxwell Gregson U
3.86 3.44 4.0 4.0  C  2023    18 +   Raleigh, NC
35 Visakan Jayakumar U
3.85 3.71 4.0 4.0  C  2023    18 +   DURHAM, NC
36 Raymond Xu U
3.84 3.79 4.0 4.0  C  2023    18 +   RALEIGH, NC
37 Sergii Porokh U
3.81 3.63 4.0 4.0  C  2023    18 +   Raleigh, NC
38 Parv Mital U
3.81 4.05 4.0 4.0  S  2022    18 +   Durham, NC
39 William Clark U
3.81 3.77 4.0 4.0  C  2023    18 +   Pittsboro, NC
40 Nicholas Lau U
3.80 3.93 4.0 4.0  C  2023    18 +   Niskayuna, NY
41 Nick Gilder U
3.78 3.64 4.0 4.0  C  2023    18 +   Durham, NC
42 Zachary Suozzo U
3.77 3.31 4.0 4.0  S  2023    18 +   Durham, NC
43 Ryan Berliner U
3.74 3.66 4.0 4.0  C  2023    18 +   Chapel Hill, NC
44 Tevin Wilson U
3.70 3.63 4.0 4.0  C  2023    18 +   Durham, NC
45 Jonathan Zhou U
3.68 3.78 4.0 4.0  S  2023    18 +   Durham, NC
46 Josh Jones U
3.66 4.0 4.0  S      18 +   Durham, NC
47 Scott Scarneo U
3.65 3.49 4.0 4.0  C  2023    18 +   Raleigh, NC
48 Dipen Vyas U
3.60 3.38 4.0 4.0  C  2023    18 +   Durham, NC
49 Luc Sanchez U
3.59 4.09 4.0 4.5  C  2023    18 +   DURHAM, NC
50 Ivan Ross U
3.57 3.59 4.0 4.0  C  2023    18 +   Durham, NC
51 Raj Butalia U
3.57 4.0 4.0  S      18 +   Pittsboro, NC
52 Siming Mu U
3.54 3.50 4.0 4.0  C  2023    55 +   Chapel Hill, NC
53 Manuel Mariategui Vargas U
3.53 4.0 3.5  S      18 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
54 Jeffrey Zhou U
3.48 3.5 3.5  S  2023    18 +   Chapel Hill, NC
55 Alexander Zarley U
3.47 3.5 4.0  S  2022    18 +   Hillsborough, NC
56 Kiran Ramaswamy U
3.45 3.44 3.5 3.5  C  2023    40 +   Cary, NC
57 Lucas Hubbard U
3.45 3.69 3.5 4.0  C  2023    18 +   CHAPEL HILL, NC
58 Pradeep Hariharan U
3.43 3.38 3.5 3.5  C  2023    40 +   Cary, NC
59 Brent Hilsabeck U
3.41 3.17 3.5 3.5  C  2023    18 +   Durham, NC
60 philip chang U
3.39 3.5 3.5  A  2022    55 +   DURHAM, NC
61 Baaqir Yusuf U
3.38 3.5 3.5  C  2023    18 +   Raleigh, NC
62 Matthew Curry U
3.38 3.35 3.5 3.5  C  2023    40 +   Chapel Hill, NC
63 Amit Sachan U
3.37 3.5 3.5  C  2023    40 +   Cary, NC
64 Daniel Wang U
3.35 3.5 3.5  S  2023    18 +   Durham, NC
65 Steven Harris U
3.35 3.5 3.5  C  2023    40 +   Apex, NC
66 Deraymes Harris U
3.35 3.5 3.5  S  2023    18 +   Raleigh, NC
67 Ramakrishna Munagala U
3.34 3.5 3.5  C  2023    40 +   Cary, NC
68 Ari Farber U
3.34 3.17 3.5 3.5  C  2023    18 +   Chapel Hill, NC
69 Dan Kane U
3.33 3.36 3.5 3.5  C  2023    18 +   Morrisville, NC
70 Tim Hayes U
3.33 3.5 3.5  C  2023    40 +   Pittsboro, NC
71 Luis Bello SR U
3.32 3.5 3.5  C  2023    40 +   Apex, NC
72 David Margolis U
3.29 3.5 3.5  S      40 +   Chapel Hill, NC
73 Joe Park U
3.28 2.96 3.5 3.5  C  2023    18 +   Chapel Hill, NC
74 Michael Pournaras U
3.26 3.45 3.5 3.5  C  2023    18 +   Durham, NC
75 Bharat Awasthi U
3.26 3.30 3.5 3.5  C  2023    40 +   Wow, NC
76 nitni agrawal U
3.26 3.23 3.5 3.5  C  2023    40 +   Cary, NC
77 Michael Muller U
3.23 3.37 3.5 3.5  C  2023    18 +   Morrisville, NC
78 Steve Clark U
3.23 3.12 3.5 3.5  C  2023    55 +   Cary, NC
79 Jeff Huxtable U
3.21 3.00 3.5 3.5  C  2023    55 +   Cary, NC
80 Chris Malory U
3.20 3.5 3.5  C  2023    40 +   Cary, NC
81 Ryan Curet U
3.19 3.20 3.5 3.5  C  2023    18 +   Durham, NC
82 shiv giri U
3.18 3.5 3.5  C  2023    40 +   Cary, NC
83 Ethan Holston U
3.17 3.11 3.5 3.5  C  2023    18 +   Durham, NC
84 Saurabh Mishra U
3.16 3.5 3.5  C  2023    40 +   APEX, NC
85 Seshagiri Kalluru U
3.16 3.5 3.5  C  2023    40 +   Cary, NC
86 Eric Shen U
3.14 3.18 3.5 3.5  S      18 +   Chapel Hill, NC
87 Andy Holloman U
3.14 3.5 3.5  C  2023    55 +   CARY, NC
88 Steve Pigora U
3.10 3.5 3.5  C  2023    55 +   Cary, NC
89 PHI PHAM U
3.10 3.5 3.0  C  2023    18 +   Fuquay Varina, NC
90 Vimal Kumar U
3.10 3.5 3.5  C  2023    40 +   Cary, NC
91 Bert Clancey U
3.10 3.11 3.5 3.5  C  2023    55 +   Raleigh, NC
92 Brian Bornstein U
3.10 3.10 3.5 3.5  C  2023    55 +   Durham, NC
93 Paul Narula U
3.09 3.5 3.5  C  2023    40 +   Cary, NC
94 Richard Griffin U
3.09 3.20 3.5 3.5  C  2023    40 +   Durham, NC
95 Jeff Dooley U
3.07 3.5 3.5  C  2021    18 +   Raleigh, NC
96 Matthew Ross U
3.06 2.84 3.5 3.0  C  2022    18 +   Durham, NC
97 Richard Millard U
3.05 3.10 3.5 3.5  C  2023    18 +   Durham, NC
98 Charlie Foster U
3.05 3.10 3.5 3.5  C  2023    40 +   Raleigh, NC
99 Glen Hacker U
3.01 3.34 3.5 3.5  C  2023    55 +   Pittsboro, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
100 william samson U
2.98 2.88 3.0 3.5  C  2023    55 +   Durham, NC
101 Austin Gardner U
2.98 2.90 3.0 3.0  S      18 +   Durham, NC
102 Stephen Fu U
2.98 3.0 3.5  C  2023    18 +   Raleigh, NC
103 Jeff Franklin U
2.96 3.22 3.0 3.5  C  2023    18 +   Durham, NC
104 Elias Peters U
2.95 2.81 3.0 3.0  C  2023    18 +   Durham, NC
105 Zach Rowles U
2.93 2.92 3.0 3.0  C  2023    18 +   Durham, NC
106 Carl Laird U
2.93 2.94 3.0 3.5  C  2023    55 +   Durham, NC
107 John Chiles U
2.91 2.87 3.0 3.0  C  2023    18 +   Durham, NC
108 Ansen Gunawan U
2.88 3.0 3.0  S  2023    18 +   Chapel Hill, NC
109 Vaibhav Parmar U
2.85 3.0 3.0  C  2023    18 +   Raleigh, NC
110 Frank Veno U
2.84 3.01 3.0 3.5  C  2023    55 +   Holly Springs, NC
111 Michael Andre U
2.84 2.99 3.0 3.0  C  2023    40 +   Durham, NC
112 Christopher DeFusco U
2.81 2.85 3.0 3.0  C  2023    40 +   Cary, NC
113 Hsuan Kai Huang U
2.78 2.88 3.0 3.0  C  2023    18 +   Raleigh, NC
114 Jack Royals U
2.76 2.74 3.0 3.0  C  2023    18 +   Morrisville, NC
115 Conor Lynch U
2.76 2.81 3.0 3.0  C  2023    18 +   Chapel Hill, NC
116 Gregory Downing U
2.67 2.82 3.0 3.0  C  2023    18 +   Durham, NC
117 Alex Stoffregen U
2.66 2.75 3.0 3.0  C  2023    18 +   Durham, NC
118 Aaron Young U
2.65 2.87 3.0 3.0  C  2023    40 +   Durham, NC
119 David Bautz U
2.52 2.48 3.0 3.0  C  2023    18 +   Durham, NC
Justin Akonful U
n/a 4.35 n/a 4.5  A  2023    18 +   Alpharetta, GA
Mohammad Alimohammadi U
n/a 2.46 n/a 3.0  C  2022    18 +   Durham, NC
Harrison Bailey U
n/a n/a 3.0  S  2023    18 +   Durham, NC
David Belcher U
n/a n/a 3.0  C  2023    18 +   Durham, NC
Keith Buckel U
n/a 2.47 n/a 3.0  C  2023    40 +   Durham, NC
Steven Burger U
n/a 2.62 n/a 3.0  C  2023    18 +   Chapel Hill, NC
Matt Carter U
n/a 2.61 n/a 3.0  C  2023    18 +   Durham, NC
Varun Chalasani U
n/a 2.25 n/a 3.0  C  2021    18 +   Apex, NC
Andrew Chan U
n/a 3.32 n/a 3.5  C  2023    18 +   Wake Forest, NC
Martin Cho U
n/a n/a 3.5  S  2023    18 +   Durham, NC
Casey Collins U
n/a 2.91 n/a 3.0  S  2022    18 +   Durham, NC
Wells Crandall U
n/a n/a 3.0  S  2023    40 +   Pittsboro, NC
Joseph Davis U
n/a 2.47 n/a 3.0  S  2023    18 +   Chapel Hill, NC
Marvin Davis U
n/a 2.55 n/a 3.0  C  2023    40 +   Oxford, NC
Andrew Dominguez U
n/a n/a 3.0  S  2023    18 +   Durham, NC
Matthew Feldt U
n/a 2.79 n/a 3.0  C  2023    40 +   Chapel Hill, NC
Mark Fossum U
n/a 2.61 n/a 3.0  C  2023    40 +   Durham, NC
Leon Grodski Barrera U
n/a 2.88 n/a 3.0  C  2023    40 +   Durham, NC
Duffy Guschel U
n/a 2.89 n/a 3.0  C  2023    40 +   Durham, NC
Terrence Hawkins U
n/a 2.34 n/a 2.5  C  2023    18 +   Durham, NC
Alex Kappus U
n/a 2.69 n/a 3.0  C  2023    18 +   Durham, NC
Brandon Keisner U
n/a 3.95 n/a 4.5  C  2023    18 +   Raleigh, NC
Henry Kennelly U
n/a 3.77 n/a 4.0  C  2023    18 +   DURHAM, NC
Aaron Kirschenfeld U
n/a 3.58 n/a 4.0  C  2023    18 +   Durham, NC
Purish Kumar U
n/a 2.70 n/a 3.0  S  2023    18 +   Apex, NC
James Lambert U
n/a 2.78 n/a 3.0  C  2023    18 +   Durham, NC
Michael Lee U
n/a n/a 2.5  S      18 +   Apex, NC
XINGZHOU LI U
n/a n/a n/a 3.5  C  2022    18 +   MORRISVILLE, NC
Telmo Llanga U
n/a 3.84 n/a 4.0  S  2023    18 +   Durham, NC
Nik Lord U
n/a n/a 3.0  S      18 +   Durham, NC
FJ Magee U
n/a 2.39 n/a 3.0  C  2023    40 +   Chapel Hill, NC
Rob McGarrah U
n/a 2.72 n/a 3.0  C  2023    40 +   Durham, NC
Liam McMahon U
n/a n/a 3.0  S      18 +   Carrboro, NC
Sagar Mistry U
n/a n/a 3.0  S  2023    18 +   Durham, NC
Jordan Nader U
n/a 2.21 n/a 2.5  C  2023    18 +   Durham, NC
kenneth nelson U
n/a 4.43 n/a 4.5  C  2023    18 +   Chapel Hill, NC
Trevor Noon U
n/a 2.96 n/a 3.0  C  2023    18 +   Durham, NC
Joonho Oh U
n/a n/a 3.0  S  2023    18 +   Chapel Hill, NC
Kaiwal Patel U
n/a n/a 4.0  S      18 +   Durham, NC
Stephen Pysnik U
n/a 2.61 n/a 3.0  C  2023    18 +   Durham, NC
Brian Rhie U
n/a n/a 4.0  S      18 +   Seoul, Seudemungu
William Sendor U
n/a 4.17 n/a 4.5  C  2022    18 +   Chapel Hill, NC
Dipendra Shrestha U
n/a 2.59 n/a 3.0  C  2023    18 +   Garner, NC
Jonathan Surrency U
n/a 3.09 n/a 3.5  C  2023    18 +   Durham, NC
Brian Taylor U
n/a n/a n/a 3.0  S  2023    18 +   Durham, NC
Jeremy Trantham U
n/a 2.52 n/a 3.0  C  2023    18 +   Durham, NC
Omid Uskowi U
n/a 2.77 n/a 3.0  C  2023    18 +   Durham, NC
Brandon Van Buren U
n/a n/a 3.0  C  2023    18 +   Durham, NC
Blake Watkins U
n/a 3.27 n/a 3.5  C  2023    18 +   Durham, NC
Evan Wharton U
n/a n/a 4.5  S  2023    18 +   RALEIGH, NC
Kevin Williams U
n/a n/a 3.0  S  2023    18 +   Durham, NC
Yuji Winet U
n/a n/a 3.0  S  2023    18 +   Durham, NC
Kevin Winn U
n/a 2.75 n/a 3.0  C  2023    18 +   Raleigh, NC