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 2020 NC - Metro (Chl) Area rating list selection
                                                2019 NC - Metro (Chl) Area rating list selection
2020 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Metro (Chl)
Queens Sports Complex at Marion Diehl Park    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
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 Andre Simeon U
4.82 (5.0) 5.0  C  2019    18 +   Huntersville, NC
2 Miguel Cepeda U
4.68 (5.0) 5.0  C  2019    18 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Russell McKoy U
4.47 (4.5) 4.5  A  2019    18 +   Charlotte, NC
4 Matthew Martinez U
4.45 (4.5) 4.5  S      18 +   Charlotte, NC
5 Jared Dukes U
4.41 (4.5) 4.5  C  2019    18 +   Indian Trail, NC
6 Alex King U
4.40 4.5 4.5  A  2019    18 +   Huntersville, NC
7 Timothy Shaw U
4.39 (4.5) 4.5  S  2019    18 +   Charlotte, NC
8 Adam Yabes U
4.36 (4.5) 4.5  C  2019    18 +   Matthews, NC
9 Richard Merino U
4.34 4.5 4.5  C  2019    18 +   Charlotte, NC
10 Eric Tan U
4.31 (4.5) 4.5  T  2019    18 +   Charlotte, NC
11 Thomas Jeter U
4.31 4.5 4.5  C  2019    18 +   Charlotte, NC
12 Josh Goldblatt U
4.29 (4.5) 4.5  C  2019    40 +   Charlotte, NC
13 Corey Campbell U
4.28 4.5 4.5  A  2019    18 +   Boonville, NC
14 Brian Mogelefsky U
4.27 4.5 4.5  C  2019    40 +   Charlotte, NC
15 Kevin Green U
4.27 4.5 4.5  S  2019    18 +   York, SC
16 Robert Consoli U
4.25 (4.5) 4.5  C  2019    40 +   Charlotte, NC
17 Peter Baker U
4.22 (4.5) 4.5  C  2019    40 +   Matthews, NC
18 Frank Martin U
4.19 (4.5) 4.5  C  2018    18 +   Charlotte, NC
19 Stephen Woodall U
4.18 (4.5) 4.5  C  2019    18 +   Charlotte, NC
20 Michael Waleski U
4.16 (4.5) 4.5  C  2019    40 +   Charlotte, NC
21 Grant McMasters U
4.16 (4.5) 4.5  C  2019    40 +   Charlotte, NC
22 andrew schulz U
4.10 (4.5) 4.5  C  2019    18 +   Matthews, NC
23 Anthony Lasala U
4.10 4.5 4.5  C  2019    18 +   Fort Mill, SC
24 Michael Boyce U
4.08 (4.5) 4.0  C  2019    40 +   Charlotte, NC
25 Mario Gonzalez U
4.04 (4.5) 4.5  C  2019    40 +   Weddington, NC
26 David Edwards U
4.03 (4.5) 4.0  S      40 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
27 Almon Barnwell U
3.99 (4.0) 4.0  S      18 +   Charlotte, NC
28 Matthew Richter U
3.94 (4.0) 4.0  C  2017    18 +   Charlotte, NC
29 John Ziewacz U
3.92 (4.0) 4.5  C  2019    18 +   Charlotte, NC
30 Lance King U
3.92 (4.0) 4.0  A  2019    18 +   Charlotte, NC
31 Richard Schanzlin U
3.91 4.0 4.0  C  2019    40 +   Charlotte, NC
32 Duncan Barger U
3.89 4.0 4.0  A  2019    40 +   Fort Mill, SC
33 Mario Henry U
3.88 (4.0) 4.0  C  2018    18 +   Charlotte, NC
34 Brandon Thio U
3.87 4.0 4.0  C  2019    18 +   Charlotte, NC
35 Joshua Mu U
3.86 4.0 4.0  S      18 +   Charlotte, NC
36 John England U
3.84 (4.0) 0.0     2020    55 +   Charlotte, NC
37 Chris Mullis U
3.80 4.0 4.0  C  2019    55 +   Edgemoor, SC
38 Paul DuPont U
3.80 (4.0) 4.0  C  2019    18 +   Charlotte, NC
39 Bert Wilder U
3.79 (4.0) 4.0  S      40 +   Charlotte, NC
40 Navdeep Dandiwal U
3.79 (4.0) 4.0  C  2019    18 +   Charlotte, NC
41 Joseph Clarke U
3.79 4.0 4.0  C  2019    40 +   Midland, NC
42 Ariel Chichizola U
3.79 4.0 4.0  S      40 +   Pineville, NC
43 Bobby Pifer U
3.78 (4.0) 4.0  S      18 +   Charlotte, NC
44 Tim Chu U
3.78 4.0 4.0  S      40 +   Indian Trail, NC
45 Marc Parker U
3.77 4.0 4.0  C  2019    55 +   Charlotte, NC
46 Bill Battaile U
3.77 (4.0) 4.0  C  2019    40 +   Charlotte, NC
47 Mark Rudolph U
3.76 (4.0) 4.0  C  2019    18 +   Charlotte, NC
48 Jay Reese U
3.74 (4.0) 4.0  A  2019    18 +   Charlotte, NC
49 Duncan Thompson U
3.73 4.0 4.0  C  2019    55 +   Charlotte, NC
50 John Semones U
3.73 (4.0) 4.0  C  2019    18 +   Charlotte, NC
51 Frank Fisher U
3.72 (4.0) 4.0  C  2018    18 +   Charlotte, NC
52 Kyle Johnson U
3.71 4.0 4.0  C  2019    40 +   Charlotte, NC
53 Patrick Keaton U
3.70 4.0 4.0  C  2019    40 +   Mint Hill, NC
54 jason freeman U
3.70 (4.0) 4.0  C  2017    40 +   Charlotte, NC
55 Kyle Williams U
3.69 (4.0) 4.0  C  2019    40 +   Waxhaw, NC
56 Sean Hickey U
3.65 (4.0) 4.0  A  2019    18 +   Charlotte, NC
57 John Robinson U
3.62 (4.0) 4.0  C  2019    40 +   Waxhaw, NC
58 Tarik Smith U
3.60 (4.0) 4.0  C  2018    18 +   Charlotte, NC
59 Chase Jacobson U
3.60 (4.0) 4.0  C  2019    18 +   Waxhaw, NC
60 Jong Hak U
3.60 (4.0) 4.0  S      40 +   Concord, NC
61 Jason Olszewski U
3.58 (4.0) 4.0  C  2019    40 +   Waxhaw, NC
62 zhen zu U
3.56 (4.0) 4.0  C  2019    18 +   Charlotte, NC
63 Bo Lewis U
3.53 4.0 4.0  C  2019    55 +   Waxhaw, NC
64 Adam Webb U
3.52 (4.0) 4.0  S  2019    18 +   Charlotte, NC
65 David Watson U
3.52 4.0 4.0  C  2019    40 +   Gastonia, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
66 William Krueger U
3.47 3.5 4.0  C  2019    40 +   Charlotte, NC
67 Xavier Hemphill U
3.47 (3.5) 3.5  S      18 +   Gastonia, NC
68 Dennis Mammen U
3.41 3.5 3.5  C  2019    40 +   Fort Mill, SC
69 Bharath Chandra U
3.41 3.5 3.5  C  2019    18 +   Charlotte, NC
70 Jim Yablonski U
3.37 3.5 3.5  S      18 +   Charlotte, NC
71 Bryan Frankovch U
3.36 (3.5) 3.5  S      18 +   Charlotte, NC
72 Devan McDaniel U
3.34 (3.5) 3.5  S      18 +   Charlotte, NC
73 Phibes Vogel U
3.33 (3.5) 3.0  S      18 +   Matthews, NC
74 Brantley McAdoo U
3.33 (3.5) 3.5  S      18 +   Charlotte, NC
75 Jeffrey Serenius U
3.32 (3.5) 3.5  C  2018    40 +   Charlotte, NC
76 Justin Cross U
3.32 (3.5) 3.5  S      18 +   Charlotte, NC
77 Taylor Brown U
3.31 3.5 3.5  S  2019    18 +   Charlotte, NC
78 Ken DeHart U
3.27 3.5 3.5  S  2019    18 +   Charlotte, NC
79 Gregory Vlahos U
3.26 3.5 3.5  C  2019    40 +   Charlotte, NC
80 Sarat Mishra U
3.25 (3.5) 3.5  S      40 +   Matthews, NC
81 Rafael Balderrama U
3.25 3.5 3.5  C  2019    18 +   Rock Hill, SC
82 William Ventura U
3.23 (3.5) 3.5  S      18 +   Waxhaw, NC
83 Rajesh Sankaran U
3.22 3.5 3.5  S      40 +   Waxhaw, NC
84 Jeff Morse U
3.21 3.5 3.5  S      55 +   Charlotte, NC
85 Rakesh kumar Vojjini U
3.20 (3.5) 3.5  S  2019    18 +   Charlotte, NC
86 Kent Prewette U
3.18 (3.5) 3.5  S      40 +   Charlotte, NC
87 Will Foster U
3.16 3.5 3.5  S      18 +   Charlotte, NC
88 Gabriel Vaporis U
3.15 (3.5) 3.5  C  2017    18 +   Charlotte, NC
89 Thomas Sheridan U
3.15 (3.5) 3.5  C  2019    18 +   Charlotte, NC
90 Freddy Brito U
3.14 (3.5) 3.5  S      18 +   Charlotte, NC
91 satya manikonda U
3.12 (3.5) 3.5  S      40 +   Charlotte, NC
92 Lewis Castagna U
3.12 (3.5) 3.5  S      18 +   Waxhaw, NC
93 Scott Macintosh U
3.11 3.5 3.5  C  2019    18 +   Charlotte, NC
94 German Echeverri U
3.11 3.5 3.5  C  2019    40 +   Charlotte, NC
95 Michael Ward U
3.09 (3.5) 3.5  C  2019    40 +   Charlotte, NC
96 Jamie Han U
3.08 3.5 3.5  C  2019    18 +   Charlotte, NC
97 Jacek Spychalski U
3.06 (3.5) 3.5  S      40 +   Charlotte, NC
98 Jamie Faris U
3.06 (3.5) 3.5  C  2019    18 +   Fort Mill, SC
99 Mark Evans U
3.05 3.5 3.5  C  2019    18 +   Charlotte, NC
100 Tuangsit Sittisuntorn U
3.02 (3.5) 3.5  S      18 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
101 David Joo U
2.99 3.0 3.5  C  2019    40 +   Indian Land, SC
102 steve Fellmeth U
2.95 (3.0) 3.5  C  2019    40 +   Weddington, NC
103 Pedro Rivera Hernandez U
2.92 3.0 3.0  S      18 +   Charlotte, NC
104 Mike Wallace U
2.88 (3.0) 3.0  S  2018    18 +   Mint Hill, NC
105 William Burns U
2.86 3.0 3.0  C  2019    18 +   Huntersville, NC
106 Austin Grabowski U
2.83 (3.0) 3.0  S  2019    18 +   Charlotte, NC
107 Pete Richards U
2.77 3.0 3.0  C  2019    18 +   Huntersville, NC
108 Colin Toggas U
2.74 (3.0) 3.0  S      18 +   Charlotte, NC
109 spencer faudree U
2.70 (3.0) 3.0  S      18 +   Charlotte, NC
110 Matthew Merkel U
2.69 3.0 3.0  A  2019    40 +   Pineville, NC
111 Robert Sledd U
2.67 (3.0) 3.0  C  2019    40 +   Waxhaw, NC
112 Frank Mu U
2.64 (3.0) 3.0  S      18 +   Charlotte, NC
113 Lawrence Kraujalis U
2.63 3.0 3.0  A  2019    40 +   Charlotte, NC
114 Brian Lombard U
2.59 (3.0) 3.0  S      18 +   Charlotte, NC
115 Bobby Gillespie U
2.57 (3.0) 3.0  S      40 +   Charlotte, NC
116 Archit Sharma U
2.56 (3.0) 3.0  S      18 +   Charlotte, NC
117 Hunter Markson U
2.51 (3.0) 3.0  S      18 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
118 Jarrod Pafford U
2.49 2.5 3.0  A  2019    40 +   Charlotte, NC
119 Mike Richards U
2.36 (2.5) 3.0  C  2019    18 +   Charlotte, NC
Bradley Allen U
n/a n/a 3.5  C  2018    18 +   Charlotte, NC
Brent Allen U
n/a n/a 3.5  S      18 +   Charlotte, NC
Hunt Allen U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
V Michael Anthony U
n/a n/a 3.0  S      18 +   Matthews, NC
Karthik Arun U
n/a n/a 4.0  S      18 +   Charlotte, NC
BJ Beecher U
n/a n/a 4.5  A  2019    18 +   Concord, NC
Justin Beverley U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Thomas Bixler U
n/a n/a 5.0  C  2019    18 +   Charlotte, NC
Brian Blanton U
n/a n/a 3.5  S      18 +   Charlotte, NC
Jim Bolger U
n/a n/a 4.5  C  2019    18 +   Weddington, NC
Joseph Carlton U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC
Ilamparithi Chithambaram U
n/a n/a 4.5  C  2019    18 +   Matthews, NC
carl cooke U
n/a n/a 4.5  A  2019    18 +   Charlotte, NC
Albert Cox U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Ben Cox U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Rick Craig U
n/a n/a 4.5  C  2019    18 +   Waxhaw, NC
Matthew Crow U
n/a n/a 4.0  C  2019    18 +   Fort Mill, SC
Jason Dansby U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
Devang Desai U
n/a n/a 5.0  C  2019    18 +   CHARLOTTE, NC
Daniel Digby U
n/a n/a 3.5  S  2019    18 +   Charlotte, NC
Michael Donovan U
n/a n/a 4.5  C  2019    18 +   Waxhaw, NC
Avin Dwivedy U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Wade Farrow U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Edward Floyd U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Max Frankel U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Reginald Freeman U
n/a n/a 4.0  C  2019    18 +   Kannapolis, NC
Alex French U
n/a n/a 4.5  S      18 +   Charlotte, NC
Jerry Garzon U
n/a n/a 3.0  C  2019    18 +   Charlotte, NC
Chip Givens U
n/a n/a 4.0  C  2019    18 +   Fort Mill, SC
Matthew Glapiak U
n/a n/a 5.0  C  2019    18 +   Charlotte, NC
brent grayson U
n/a n/a 4.0  C  2019    55 +   Charlotte, NC
Sean Gray U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Joseph Guy U
n/a n/a 4.0  C  2019    40 +   Matthews, NC
Dylan Hales U
n/a n/a 3.0  S  2019    18 +   Mint Hill, NC
Sebastian Hale U
n/a n/a 3.5  S  2019    18 +   Charlotte, NC
Ross Handley U
n/a n/a 4.5  S  2019    18 +   Charlotte, NC
Dale Hanna U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Yuefeng Han U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC
Taylor Harris U
n/a n/a 5.0  S  2019    18 +   Charlotte, NC
Robert Haynie U
n/a n/a 4.5  S  2019    18 +   Fort Mill, SC
Matthew Hembree U
n/a n/a 3.5  S      18 +   Charlotte, NC
Joseph Heyward U
n/a n/a 4.0  C  2019    18 +   Charlotte, NC
William Hirata U
n/a n/a 4.0  C  2018    18 +   Davidson, NC
Chris Iaciofoli U
n/a n/a 3.0  C  2019    18 +   Fort Mill, SC
Andrew Kling U
n/a n/a 3.0  C  2019    18 +   Charlotte, NC
John Liu U
n/a n/a 0.0     2019    40 +   Fort Mill, SC
Tiecheng Liu U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC
Dan Li U
n/a n/a 3.5  C  2019    40 +   Waxhaw, NC
Cameron Lober U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Chase Lyles U
n/a n/a 4.5  C  2018    18 +   Charlotte, NC
Ros Mallory U
n/a n/a 4.0  S      18 +   Charlotte, NC
Chris Markowski U
n/a n/a 4.5  A  2019    18 +   Waxhaw, NC
Brian Martens U
n/a n/a 3.0  S  2019    18 +   Huntersville, NC
Trey McClendon U
n/a n/a 4.0  C  2019    18 +   Waxhaw, NC
Sunil Mehta U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC
Andy Misiaveg U
n/a n/a 4.5  A  2019    18 +   Charlotte, NC
Edward Monks U
n/a n/a 4.5  C  2017    18 +   Charlotte, NC
Ravi Mujumdar U
n/a n/a 5.0  C  2019    18 +   Charlotte, NC
Gerald Newburg U
n/a n/a 4.5  A  2019    18 +   FORT MILL, SC
Ryan Novak U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Eduardo Olmedo U
n/a n/a 4.0  C  2019    18 +   Charlotte, NC
Tiger Outterson U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Ross Painter U
n/a n/a 4.0  C  2019    18 +   Charlotte, NC
Tom Pongpat U
n/a n/a 4.0  C  2019    18 +   Charlotte, NC
Douglas Pulley U
n/a n/a 3.0  C  2019    18 +   Fort Mill, SC
Omar Punjabi U
n/a n/a 3.5  S  2019    18 +   Charlotte, NC
Abbas Raza U
n/a n/a 3.0  S  2019    18 +   Charlotte, NC
Mike Reardon U
n/a n/a 3.0  C  2019    18 +   Pineville, NC
James Riquelme U
n/a n/a 4.0  C  2019    18 +   Fort Mill, SC
Leon Robertson U
n/a n/a 3.5  C  2019    18 +   Baton Rouge, LA
Steven Rock U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Tom Sandy U
n/a n/a 3.5  S      18 +   Charlotte, NC
Ben Schomp U
n/a n/a 4.0  C  2019    40 +   Waxhaw, NC
Nirav Shah U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Richard Sherwood U
n/a n/a 0.0     2019    18 +   Charlotte, NC
Raj Bharathi Sivakumar U
n/a n/a 3.5  S      18 +   Charlotte, NC
Rod Spence U
n/a n/a 5.0  C  2019    18 +   Charlotte, NC
Marc Subin U
n/a n/a 5.0  C  2019    18 +   Charlotte, NC
Alex Summers U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Raghav Sundaresh U
n/a n/a 5.0  C  2019    18 +   Charlotte, NC
Allen Swart U
n/a n/a 4.5  C  2019    18 +   Harrisburg, NC
Rom Teague U
n/a n/a 4.5  A  2019    18 +   Hickory, NC
Adam Tilly U
n/a n/a 5.0  C  2019    18 +   Charlotte, NC
Chris Tomlinson U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Peter Tonon U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Matthew Turner U
n/a n/a 3.5  C  2019    18 +   Charlotte, NC
Hongqing Vincent Wang U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC
Rei Wang U
n/a n/a 4.5  B  2019    18 +   Charlotte, NC
Grant Wilsterman U
n/a n/a 4.5  C  2018    18 +   Charlotte, NC
Benjamin Wood U
n/a n/a 4.5  A  2019    18 +   Charlotte, NC
chao zhang U
n/a n/a 3.0  S  2019    40 +   Fort Mill, SC
yiping zhuang U
n/a n/a 3.5  C  2019    40 +   Charlotte, NC