TLS was last updated
on March 27, 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 2023 NC - Central Carolina (Cary) Area rating list selection
                                                2022 NC - Central Carolina (Cary) Area rating list selection
2023 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Central Carolina (Cary)
Apex Community Park    Men    By Rating
(As of 03/26/2024)
2023 2022 2023 2023
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 Mohit Bhatnagar U
3.84 3.67 4.0 4.0  C  2022 4.0  C 40 +   Cary, NC
2 Brian Gustafson U
3.80 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
3 Reagan Dunkley U
3.79 4.0 4.0  S      18 +   Raleigh, NC
4 Michael Marchi U
3.76 4.0 4.0  C  2022 4.0  C 55 +   Wake Forest, NC
5 gregory kash U
3.76 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
6 John Bruckel U
3.71 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
7 Michael Rhaney U
3.68 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
8 OLLI-PEKKA Salovaara U
3.67 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
9 Alan Crews U
3.67 3.76 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
10 Thomas Stieber U
3.66 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
11 Robert Kent U
3.62 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
12 Greg Cooper U
3.62 4.0 4.0  C  2022 4.0  C 55 +   Clayton, NC
13 Vineeth Malneedi U
3.61 4.0 4.0  T  2022 4.0  T 18 +   Cary, NC
14 Asim Javaid U
3.51 3.24 4.0 3.5  C  2022 3.5  C 40 +   Morrisville, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
15 Jeff Johnson U
3.49 n/a 3.5 4.0  C  2021 4.0  C 55 +   Knightdale, NC
16 Todd Toler U
3.48 3.41 3.5 4.0  C  2022 4.0  C 55 +   HOLLY SPRINGS, NC
17 Wes Talton U
3.48 (3.5) 4.0  C  2022    55 +   Raleigh, NC
18 Manish Maheshwari U
3.48 3.72 3.5 4.0  C  2022 4.0  C 40 +   Morrisville, NC
19 Christopher Shelton U
3.46 n/a 3.5 4.0  C  2021    18 +   Cary, NC
20 Vishal Gupta U
3.40 3.30 3.5 3.5  C  2022 3.5  C 40 +   Apex, NC
21 John Winn U
3.39 3.5 4.0  C  2022 4.0  C 55 +   Raleigh, NC
22 Todd Willis U
3.39 3.20 3.5 4.0  C  2022 3.5  C 55 +   Cary, NC
23 Ranga Narasimhan U
3.39 3.51 (3.5) 3.5  C  2022    18 +   Morrisville, NC
24 Ching Gao U
3.38 n/a 3.5 4.0  S  2022 4.0  C 55 +   Cary, NC
25 Vijay Sharma U
3.37 3.33 3.5 3.5  C  2022 3.5  C 40 +   Cary, NC
26 Sergei Krasnyanski U
3.37 3.18 3.5 3.5  C  2022 3.5  C 55 +   Cary, NC
27 Laszlo Huber U
3.37 3.33 3.5 3.5  A  2022 3.5  C 65 +   Cary, NC
28 Nishant Puri U
3.35 3.38 3.5 3.5  A  2022 3.5  C 40 +   Cary, NC
29 Brooke Ford U
3.35 3.07 3.5 3.5  C   3.5  C 40 +   Cary, NC
30 Andrew Chan U
3.32 3.08 3.5 3.5  C  2022 3.5  C 18 +   Wake Forest, NC
31 Gangadher Ade U
3.32 n/a 3.5 3.5  S  2022 3.5  C 40 +   CARY, NC
32 Ryan Jobling U
3.30 3.53 3.5 3.5  C  2022 3.5  C 40 +   Apex, NC
33 Joseph Cockrell U
3.30 3.61 (3.5) 4.0  C  2022    55 +   Raleigh, NC
34 Hwi Yi U
3.27 3.5 3.5  S   3.5  C 55 +   Knightdale, NC
35 Hank McCullough U
3.27 3.5 3.5  C  2022 4.0  C 55 +   Raleigh, NC
36 Waheed Bajwa U
3.25 3.07 3.5 3.5  C  2022 3.5  C 55 +   Cary, NC
37 Benjamin Black U
3.23 3.5 3.5  A  2021    18 +   Broomfield, CO
38 nitni agrawal U
3.23 3.33 3.5 3.5  C  2022 3.5  C 40 +   Cary, NC
39 Bhushan Pendse U
3.16 3.5 3.5  S  2022 3.5  C 18 +   Cary, NC
40 Matthew Sredl U
3.15 3.5 3.5  S      18 +   Holly Springs, NC
41 Naga Mahesh Desu U
3.11 3.15 3.5 3.5  C  2022 3.5  C 40 +   Cary, NC
42 sam kasarla U
3.09 2.81 3.5 3.0  C  2022    40 +   Cary, NC
43 Lal Sinha U
3.08 3.5 3.0  S   3.5  C 18 +   Cary, NC
44 Kumar Raman U
3.04 3.5 3.5  C  2021 3.5  C 18 +   Richmond, VA
45 Bill Coleman U
3.04 3.5 3.0  S  2022 3.0  C 40 +   Cary, NC
46 Madhaveswer Gentela U
3.01 3.11 3.5 3.5  C  2022 3.5  C 40 +   Cary, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
47 John Kim U
3.00 3.0 3.5  S  2022 3.5  C 18 +   Raleigh, NC
48 McKane Kinchen U
2.99 3.0 3.5  S   3.0  C 18 +   Raleigh, NC
49 Francisco Burbano U
2.97 3.0 3.0  C  2022 3.5  C 18 +   Raleigh, NC
50 Michael Ratliff U
2.96 3.0 3.0  C  2022 3.5  C 18 +   Durham, NC
51 Manik Parsa U
2.95 2.76 3.0 3.0  S  2022 3.0  C 18 +   RALEIGH, NC
52 Arshad Merchant U
2.95 3.04 3.0 3.5  C  2022 3.5  C 40 +   Morrisville, NC
53 Muthuraj Krishnan U
2.95 (3.0) 2.5  S  2022    18 +   Apex, NC
54 Jagan Puttoju U
2.94 3.22 3.0 3.5  C  2022 3.5  C 40 +   Apex, NC
55 Vimal Kumar U
2.94 2.85 3.0 3.0  C  2022 3.5  C 40 +   Cary, NC
56 Melwyn Joachim U
2.94 2.91 3.0 3.0  C  2022 3.0  C 18 +   Cary, NC
57 James Albright U
2.93 2.92 3.0 3.0  C  2022 3.0  C 18 +   Cary, NC
58 Eduardo Delossantos U
2.92 2.86 3.0 3.0  C  2022 3.0  C 40 +   Apex, NC
59 John Strang U
2.88 2.85 3.0 3.0  C  2022 3.5  C 18 +   Cary, NC
60 Sandeep Sharma U
2.86 (3.0) 3.0  S   3.0  A 18 +   Holly Springs, NC
61 Jeff Davis U
2.86 2.82 3.0 3.0  S  2022 3.0  C 18 +   Cary, NC
62 Stephen Fu U
2.85 2.78 3.0 3.0  C  2022 3.5  C 18 +   Raleigh, NC
63 Victor Vo U
2.84 (3.0) 3.5  S      18 +   RALEIGH, NC
64 Patrick Polhemus U
2.83 3.0 3.0  S  2022 3.0  C 40 +   Apex, NC
65 Dan Heiser U
2.82 3.0 3.0  C  2022 3.5  C 18 +   Durham, NC
66 Vaibhav Parmar U
2.80 3.0 3.0  C  2022 3.0  C 18 +   Raleigh, NC
67 Jeff Rauber U
2.76 3.0 3.0  S  2022 3.0  C 40 +   Apex, NC
68 Brian MacLean U
2.76 2.75 3.0 3.0  C  2022 3.0  C 40 +   Cary, NC
69 Brandon Griffeth U
2.74 n/a 3.0 3.0  S  2022 3.0  C 18 +   Cary, NC
70 Shenba Maruthamuthu U
2.73 3.0 3.0  S  2022 3.0  C 18 +   Cary, NC
71 Randy Davis U
2.71 2.59 3.0 3.0  C  2022 3.0  C 55 +   Cary, NC
72 Purish Kumar U
2.70 (3.0) 3.0  S  2021    40 +   Apex, NC
73 Deepak Vazirani U
2.67 2.70 (3.0) 3.0  C  2022 3.0  C 40 +   Cary, NC
74 Alex Bryan U
2.66 3.0 3.0  C  2022 3.0  C 18 +   APEX, NC
75 Joseph Williamson U
2.65 3.0 2.5  S  2022 3.0  C 18 +   Raleigh, NC
76 Doug Griswold U
2.62 2.82 3.0 3.0  C  2022 3.0  C 18 +   New Hill, NC
77 Fred Friedman U
2.59 n/a 3.0 3.0  S  2022 3.0  C 18 +   Holly Springs, NC
78 ramanakar danda U
2.58 3.0 3.0  S   3.0  C 18 +   NEW HILL, NC
79 shawn skillman U
2.53 3.0 2.5  S  2021 3.0  C 40 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
80 Erik Staub U
2.50 2.70 2.5 3.0  C  2022 3.0  C 40 +   Morrisville, NC
81 David McNulty U
2.42 2.5 2.5  S  2022 3.0  C 18 +   Raleigh, NC
82 Kevin Fu U
2.38 2.5 2.5  C  2022 3.0  C 18 +   Raleigh, NC
83 Yuvaraj Vivekanandan U
2.29 (2.5) 2.5  S  2022 3.5  M 18 +   Apex, NC
84 RUCHIR DHAR DWIVEDI U
2.26 2.5 3.0  S  2022 2.5  C 40 +   Cary, NC
85 Jeshurun Nirmal U
2.15 n/a 2.5 3.0  S  2022 2.5  C 40 +   Cary, NC
86 Dan Zhu U
2.12 2.5 2.5  S  2022 2.5  C 40 +   Cary, NC
Nallasivam Arjunan U
n/a n/a 3.0  S      18 +   Cary, NC
Sanjeev Dimri U
n/a 3.06 n/a 3.5  C  2022    18 +   Cary, NC
Sajan John U
n/a 3.10 n/a 3.5  C  2022    18 +   Morrisville, NC
Neeraj Kuppam U
n/a 3.13 n/a 3.5  C  2022    18 +   Cary, NC
Arun Prakash U
n/a n/a 3.5  S  2022    18 +   Apex, NC
Digvijay Singh U
n/a n/a 3.5  S      40 +   Cary, NC
Somitra Upadhyaya U
n/a n/a 3.5  S      18 +   Apex, NC
Ramesh Uppuluri U
n/a 3.15 n/a 3.5  S  2022    18 +   Cary, NC
Keno Vigil U
n/a n/a 3.5  S      18 +   Cary, NC
Qi Zhang U
n/a n/a 3.0  S      18 +   Carrboro, NC