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 Central Carolina (Cary) Area rating list selection
                                                2023 Central Carolina (Cary) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Central Carolina (Cary)
Morrisville Community Park    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 Beomjun Ju U
4.24 4.5 4.5         18 +   Raleigh, NC
2 Atul Mehendale U
4.13 4.5 4.5         40 +   APEX, NC
3 Spencer Llewellyn U
4.12 4.5 4.5         18 +   MORRISVILLE, NC
4 Jianqiao Wang U
4.11 4.5 4.0         18 +   Morrisville, NC
5 Matthew Hanauer U
4.07 (4.5) 4.5         18 +   Durham, NC
6 Abhi Bhirud U
4.06 4.5 4.5         40 +   CARY, NC
7 Tyler Newman U
4.01 4.5 4.5         18 +   FUQUAY VARINA, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
8 Erik Aldereguia U
3.99 (4.0) 4.0         18 +   Cary, NC
9 William Clark U
3.93 4.0 4.0         18 +   Pittsboro, NC
10 Michael Weslander U
3.81 4.0 4.0         18 +   Durham, NC
11 Uday Parikh U
3.81 4.0 4.0         40 +   Cary, NC
12 Rahul Narang U
3.80 4.0 4.0         40 +   Apex, NC
13 Praveen Krishnamurthy U
3.77 4.0 4.0         40 +   Apex, NC
14 Laurence Isaacs U
3.74 4.0 4.0         18 +   Durham, NC
15 Joshua Ganeles U
3.72 4.0 4.0         18 +   Raleigh, NC
16 Edwal Stone U
3.70 4.0 4.0         55 +   APEX, NC
17 Tim Cavanaugh U
3.70 4.0 4.0         40 +   Cary, NC
18 Evan Pozzanghera U
3.68 4.0 4.0         18 +   CARY, NC
19 Santha Perian U
3.66 4.0 4.0         40 +   Cary, NC
20 Mohit Bhatnagar U
3.64 4.0 4.0         40 +   Cary, NC
21 Youngjun Lee U
3.62 4.0 3.5         40 +   CARY, NC
22 Brady Sowers U
3.56 4.0 4.0         18 +   Raleigh, NC
23 Bongsang Cho U
3.51 4.0 3.5         40 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
24 Dipen Vyas U
3.46 3.5 4.0         18 +   Durham, NC
25 Pradeep Hariharan U
3.39 3.5 3.5         40 +   Cary, NC
26 Mark Spining U
3.37 3.5 3.5         40 +   Cary, NC
27 Jeffrey Cook U
3.37 (3.5) 3.5         18 +   Apex, NC
28 Krishna Bhat U
3.36 3.5 3.5         18 +   Cary, NC
29 Haroon Siddiqi U
3.33 3.5 3.5         18 +   Sanford, NC
30 Vidit Desai U
3.27 3.5 3.5         18 +   Cary, NC
31 Stephen Mcowen U
3.26 3.5 3.5         55 +   Cary, NC
32 Ashutosh Chaudhari U
3.25 3.5 3.5         40 +   Cary, NC
33 Michael Ratliff U
3.24 3.5 3.5         18 +   Durham, NC
34 Laszlo Huber U
3.24 3.5 3.5         40 +   Cary, NC
35 Vimal Kumar U
3.23 3.5 3.5         40 +   Cary, NC
36 Mark Rider U
3.22 (3.5) 3.5         18 +   ?
37 Chip Pope U
3.18 3.5 3.5         40 +   APEX, NC
38 Lei Ji U
3.18 3.5 3.5         40 +   Cary, NC
39 Luo Xiao U
3.17 3.5 3.5         40 +   Raleigh, NC
40 Tim Hebert U
3.16 3.5 3.5         18 +   Raleigh, NC
41 Yunxiang Zhu U
3.15 3.5 3.5         40 +   Cary, NC
42 Elton Hsiung U
3.15 3.5 3.0         18 +   Cary, NC
43 Renan Abreu U
3.10 (3.5) 3.5         18 +   Chapel Hill, NC
44 Patrick Polhemus U
3.04 3.5 3.0         40 +   Apex, NC
45 David Hofberg U
3.04 3.5 3.5         40 +   Cary, NC
46 Cameron Leggett U
3.02 3.5 3.5         18 +   Clinton, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
47 Bill Coleman U
2.99 3.0 3.0         40 +   Cary, NC
48 Stephen Fu U
2.98 3.0 3.5         18 +   Raleigh, NC
49 Montgomery Fletcher U
2.97 3.0 3.5         18 +   Raleigh, NC
50 Madhaveswer Gentela U
2.95 3.0 3.5         40 +   Cary, NC
51 Eduardo Delossantos U
2.91 3.0 3.0         40 +   Apex, NC
52 Scott Daniel U
2.90 3.0 3.5         40 +   Dunn, NC
53 David Mize U
2.89 3.0 3.5         40 +   Cary, NC
54 Jeff Rauber U
2.87 3.0 3.0         40 +   Apex, NC
55 Stephen Jeltema U
2.87 3.0 3.0         40 +   Cary, NC
56 Greg Selbo U
2.86 3.0 3.5         18 +   Cary, NC
57 Tyler DeZubay U
2.86 3.0 3.5         18 +   APEX, NC
58 Brian MacLean U
2.83 3.0 3.0         40 +   Cary, NC
59 Brian Jones U
2.83 3.0 3.0         18 +   Apex, NC
60 Vaibhav Parmar U
2.80 3.0 3.0         40 +   Raleigh, NC
61 Alessandro Montanari U
2.79 3.0 3.0         18 +   Raleigh, NC
62 Barry Gitarts U
2.79 3.0 3.0         18 +   Cary, NC
63 Joseph Williamson U
2.78 3.0 3.0         18 +   Raleigh, NC
64 Gary Fye U
2.76 3.0 3.0         18 +   Raleigh, NC
65 Nishant Mohan U
2.74 (3.0) 3.0         40 +   Raleigh, NC
66 David McNulty U
2.67 3.0 3.0         18 +   Raleigh, NC
67 Kaushik Vemulapalli U
2.66 3.0 3.0         18 +   Morrisville, NC
68 Alex Bryan U
2.66 3.0 3.0         18 +   APEX, NC
69 Raul Louzao U
2.65 3.0 3.5         18 +   Raleigh, NC
70 Duane Donders U
2.56 3.0 3.0         40 +   Apex, NC
Gaspar Barcinas U
n/a n/a 4.0         18 +   Cary, NC
Drew Bostian U
n/a n/a 3.5         18 +   CARY, NC
William Bullock U
n/a n/a 3.0         18 +   Raleigh, NC