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 - Metro (Chl) Area rating list selection
                                                2023 NC - Metro (Chl) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Metro (Chl)
Queens Sports Complex at Marion Diehl Park    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 AJ Thomas U
4.46 4.5 4.5  S  2023    18 +   Charlotte, NC
2 Diego Gonzalez U
4.42 4.46 4.5 4.5  A  2023    18 +   MATTHEWS, NC
3 Matthew Glapiak U
4.41 4.35 4.5 4.5  C  2023    18 +   Charlotte, NC
4 Christopher Gardner U
4.41 3.96 4.5 4.5  C  2023    18 +   Gastonia, NC
5 Alexander Brandt U
4.41 4.32 4.5 4.5  C  2023    18 +   CHARLOTTE, NC
6 Alex Kiser U
4.40 4.35 4.5 4.5  C  2023    18 +   Charlotte, NC
7 Adam Tilly U
4.37 4.31 4.5 4.5  C  2023    18 +   Charlotte, NC
8 Alan Efremoff U
4.37 4.43 4.5 4.5  A  2023    18 +   Charlotte, NC
9 Zach Henderson U
4.34 4.5 4.5  S      40 +   Charlotte, NC
10 Cole Altizer U
4.34 4.5 4.5  S  2023    18 +   Charlotte, NC
11 Anatoly Zelepouga U
4.33 4.39 4.5 4.5  C  2023    18 +   Charlotte, NC
12 Alex King U
4.33 4.22 4.5 4.5  C  2023    18 +   Stanley, NC
13 David Buffie U
4.32 4.22 4.5 4.5  C  2023    18 +   Charlotte, NC
14 Anthony Yang U
4.31 4.46 4.5 4.5  A  2023    18 +   Charlotte, NC
15 Eric Tan U
4.30 4.41 4.5 4.5  C  2023    55 +   Charlotte, NC
16 andrew schulz U
4.30 4.05 4.5 4.5  C  2023    40 +   Matthews, NC
17 Chet Kristy U
4.30 4.33 4.5 4.5  C  2023    18 +   Huntersville, NC
18 Kevin Green U
4.29 4.35 4.5 4.5  A  2023    55 +   CLOVER, SC
19 Justin Beverley U
4.28 4.28 4.5 4.5  C  2023    18 +   Charlotte, NC
20 Christopher Love U
4.27 4.45 4.5 4.5  C  2023    18 +   Charlotte, NC
21 Kevin Siebs U
4.26 4.33 4.5 4.5  C  2023    18 +   Mint Hill, NC
22 Richard Merino U
4.25 4.26 4.5 4.5  C  2023    40 +   Charlotte, NC
23 Andre Simeon U
4.22 4.39 4.5 4.5  C  2023    40 +   Stanley, NC
24 Grant Wilsterman U
4.21 4.51 4.5 4.5  A  2023    18 +   Charlotte, NC
25 David Schweppe U
4.21 4.28 4.5 4.5  C  2023    40 +   Shelby, NC
26 Frank Martin U
4.20 4.22 4.5 4.5  C  2023    40 +   Charlotte, NC
27 Pedro Pinassi U
4.19 4.32 4.5 4.5  C  2023    18 +   Charlotte, NC
28 Josh Goldblatt U
4.19 4.15 4.5 4.5  C  2023    40 +   Charlotte, NC
29 Michael Waleski U
4.17 4.00 4.5 4.5  C  2023    40 +   Charlotte, NC
30 Peter Tonon U
4.17 4.28 4.5 4.5  C  2023    18 +   Charlotte, NC
31 Bret Sprague U
4.17 4.20 4.5 4.5  C  2023    40 +   Gastonia, NC
32 Stephen Moser U
4.17 4.32 4.5 4.5  C  2023    40 +   Gastonia, NC
33 Kurt Meyer U
4.17 4.27 4.5 4.5  C  2022    18 +   CHARLOTTE, NC
34 Pete Eakin U
4.13 4.15 4.5 4.5  C  2023    18 +   CHARLOTTE, NC
35 Norm Cook U
4.10 4.23 4.5 4.5  C  2023    40 +   Charlotte, NC
36 Matthew Baum U
4.09 3.87 4.5 4.5  C  2023    18 +   Charlotte, NC
37 Charlie Reiney U
4.07 4.5 4.5  S      18 +   Charlotte, NC
38 Chris Bauer U
4.07 3.98 4.5 4.0  C  2023    40 +   Charlotte, NC
39 Bert Wilder U
4.05 n/a 4.5 4.5  C  2022    40 +   Charlotte, NC
40 Luke Mixon U
4.05 4.24 4.5 4.5  C  2023    18 +   CHARLOTTE, NC
41 Marcus Wege U
4.04 3.92 4.5 4.0  C  2023    40 +   MINT HILL, NC
42 Darnaye Black U
4.04 3.87 4.5 4.0  C  2023    40 +   Mint Hill, NC
43 Thian Neirel U
4.03 n/a 4.5 4.0  S  2023    18 +   Waxhaw, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
44 Joe Wolff U
4.00 3.99 4.0 4.5  C  2023    18 +   CHARLOTTE, NC
45 Austin Adams U
4.00 4.0 4.5  S      18 +   Charlotte, NC
46 James Smith U
3.99 4.09 4.0 4.5  C  2023    40 +   Charlotte, NC
47 Patrick Keaton U
3.98 3.66 4.0 4.0  C  2023    55 +   Mint Hill, NC
48 Austin Warren U
3.97 3.94 4.0 4.5  C  2022    18 +   Charlotte, NC
49 anthony duda U
3.96 n/a 4.0 4.5  S  2023    40 +   CHARLOTTE, NC
50 Grant Alexander U
3.96 4.0 4.0  S  2023    40 +   Charlotte, NC
51 Randall Maddle U
3.94 3.82 4.0 4.5  C  2021    40 +   Charlotte, NC
52 Jose Paez U
3.91 3.84 4.0 4.0  C  2023    18 +   Charlotte, NC
53 James Nichols U
3.91 3.80 4.0 4.0  C  2023    40 +   Charlotte, NC
54 William Merlo U
3.91 3.83 4.0 4.0  C  2023    55 +   Charlotte, NC
55 Chris Reed U
3.90 4.0 4.0  S  2023    18 +   Bowie, MD
56 Jim Yablonski U
3.88 3.43 4.0 3.5  C  2023    18 +   Charlotte, NC
57 Miguel Monguilod U
3.87 3.93 4.0 4.5  C  2023    18 +   Greensboro, NC
58 Micah Robbins U
3.86 3.87 4.0 4.0  C  2023    18 +   Charlotte, NC
59 Patrick Nitsche U
3.86 3.88 4.0 4.0  C  2023    40 +   Fort Mill, SC
60 Austin Miller U
3.84 3.83 4.0 4.0  C  2023    18 +   Concord, NC
61 Jon Post U
3.83 3.89 4.0 4.0  C  2023    55 +   Salisbury, NC
62 Alex Giardina U
3.82 3.67 4.0 4.0  C  2023    18 +   Charlotte, NC
63 Brian Cudney U
3.81 3.64 4.0 4.0  C  2023    55 +   Charlotte, NC
64 Duncan Barger U
3.80 3.81 4.0 4.0  C  2023    55 +   Fort Mill, SC
65 Daniel Nunn U
3.79 3.84 4.0 4.0  C  2023    40 +   Charlotte, NC
66 Rudy Bombien U
3.79 3.60 4.0 4.0  C  2023    40 +   Charlotte, NC
67 Starke Ratcliffe U
3.78 4.0 4.0  S      55 +   Charlotte, NC
68 Dean Lackey U
3.77 4.0 4.0  S      40 +   Charlotte, NC
69 Dan Brantmeyer U
3.75 3.71 4.0 4.0  C  2023    55 +   Mint Hill, NC
70 Evan Koch U
3.74 3.54 4.0 4.0  C  2023    18 +   Charlotte, NC
71 Dick Parkhurst U
3.72 4.0 4.0  S      55 +   Charlotte, NC
72 Jeff Barrows U
3.72 4.0 4.0  S      18 +   Charlotte, NC
73 Shaun Sikes U
3.71 3.77 4.0 4.0  C  2023    40 +   Charlotte, NC
74 Todd Patton U
3.70 4.0 4.0  C  2022    40 +   Charlotte, NC
75 Ryan Poage U
3.69 3.86 4.0 4.0  C  2023    18 +   CHARLOTTE, NC
76 Nathan Bragg U
3.69 3.78 4.0 4.0  C  2023    40 +   Charlotte, NC
77 Grant Carney U
3.67 4.0 4.0  C      18 +   Charlotte, NC
78 Robert Consoli U
3.66 4.0 4.0  A  2022    40 +   Charlotte, NC
79 Mark Hodgson U
3.64 4.0 4.0  C  2022    40 +   Fort Mill, SC
80 Ben Senn U
3.57 3.68 4.0 4.0  C  2023    40 +   Charlotte, NC
81 Benjamin Shamanis U
3.56 4.0 3.5  S  2023    18 +   Charlotte, NC
82 Prakhar Paharia U
3.55 3.47 4.0 3.5  C  2023    40 +   Concord, NC
83 Larry Gao U
3.55 3.31 4.0 3.5  C  2023    18 +   Fort Mill, SC
84 Kyle Johnson U
3.54 3.60 4.0 4.0  C  2023    55 +   Charlotte, NC
85 John England U
3.54 4.07 4.0 4.0  C  2023    55 +   Charlotte, NC
86 Michal Jarzynski U
3.53 3.31 4.0 3.5  C  2023    18 +   Charlotte, NC
87 Christopher Chandler U
3.53 4.0 4.0  C  2022    40 +   Charlotte, NC
88 Patrick Blandford U
3.52 3.34 4.0 4.0  C  2023    40 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
89 David Strause U
3.49 3.84 3.5 4.0  S  2023    40 +   Charlotte, NC
90 Kevin Baker U
3.47 3.34 3.5 3.5  C  2023    18 +   Charlotte, NC
91 Alex Rossitch U
3.46 3.67 3.5 4.0  S  2023    55 +   Charlotte, NC
92 Bill clementi U
3.45 3.5 4.0  S  2022    55 +   Charlotte, NC
93 Mark Merg U
3.43 3.5 4.0  S      55 +   Fort Mill, SC
94 Patrick Kartes U
3.40 3.49 3.5 3.5  C  2023    40 +   Charlotte, NC
95 Christopher Cappello U
3.39 3.64 3.5 3.5  C  2023    18 +   Charlotte, NC
96 Chris Wente U
3.38 3.5 3.5  S  2023    18 +   Charlotte, NC
97 Jim Stout U
3.38 3.28 3.5 3.5  C  2023    55 +   MATTHEWS, NC
98 Heyward Bouknight U
3.38 3.22 3.5 3.5  C  2023    40 +   Charlotte, NC
99 Ryan Mich U
3.37 3.5 3.0  S      18 +   Charlotte, NC
100 Thomas Dukes U
3.36 3.48 3.5 3.5  C  2023    18 +   Charlotte, NC
101 Devon DeMaine U
3.35 3.37 3.5 3.5  C  2023    18 +   Charlotte, NC
102 Will Gardner U
3.34 n/a 3.5 3.5  S  2023    18 +   Charlotte, NC
103 Yiding Guo U
3.33 3.43 3.5 3.5  C  2023    40 +   Charlotte, NC
104 Rakesh kumar Vojjini U
3.30 3.44 3.5 3.5  C  2023    18 +   Charlotte, NC
105 ROB SAPPENFIELD U
3.30 3.52 3.5 3.5  C  2023    55 +   Charlotte, NC
106 Marc Parker U
3.30 3.62 3.5 4.0  C  2023    55 +   Charlotte, NC
107 Danny Vazquez U
3.27 3.06 3.5 3.5  C  2023    18 +   Fort Mill, SC
108 Sai Venky Ganduri U
3.25 3.29 3.5 3.5  C  2023    18 +   Rock Hill, SC
109 Billy Stover U
3.23 3.25 3.5 3.5  C  2023    40 +   Charlotte, NC
110 Jeff Winterich U
3.22 3.03 3.5 3.5  C  2023    18 +   Charlotte, NC
111 Drew Turney U
3.21 2.88 3.5 3.5  C  2023    18 +   Fort Mill, SC
112 Tiecheng Liu U
3.21 3.34 3.5 3.5  C  2023    40 +   Charlotte, NC
113 Timothy Crites U
3.17 3.05 3.5 3.5  C  2023    18 +   Charlotte, NC
114 Yuan Zhao U
3.16 3.19 3.5 3.5  C  2023    40 +   Charlotte, NC
115 Chengdong Zhang U
3.13 3.17 3.5 3.5  C  2023    40 +   Indian Trail, NC
116 Dan Li U
3.13 3.19 3.5 3.5  C  2023    40 +   Waxhaw, NC
117 Ivan Blakeney U
3.11 3.33 3.5 3.5  C  2023    18 +   Charlotte, NC
118 Will Lewis III U
3.09 3.00 3.5 3.5  C  2023    18 +   Charlotte, NC
119 John Rasberry U
3.08 n/a 3.5 3.5  C  2022    18 +   Charlotte, NC
120 Brandon Pruski U
3.07 2.85 3.5 3.5  C  2023    18 +   Waxhaw, NC
121 Tai Kam U
3.07 3.21 3.5 3.5  C  2023    40 +   Charlotte, NC
122 Yuefeng Han U
3.06 3.22 3.5 3.5  C  2023    40 +   Charlotte, NC
123 xuejun zhu U
3.05 3.5 3.5  S      40 +   Charlotte, NC
124 Timothy Gannon U
3.05 3.5 3.5  S      55 +   Matthews, NC
125 Leonard Evansek U
3.03 2.99 3.5 3.0  C  2023    18 +   Fort Mill, SC
126 Rafael Balderrama U
3.02 3.30 3.5 3.5  C  2023    18 +   Rock Hill, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
127 CJ ONeill U
2.99 3.11 3.0 3.5  C  2023    18 +   MATTHEWS, NC
128 Bill Helman U
2.92 3.03 3.0 3.5  C  2023    18 +   Charlotte, NC
129 Lj Dimanche U
2.91 3.0 3.5  S      18 +   Lancaster, SC
130 Daniel Gonzalez U
2.86 3.00 3.0 3.5  C  2023    18 +   Charlotte, NC
131 Lifeng Chen U
2.86 3.0 3.5  S      40 +   Waxhaw, NC
132 Hunter Cannon U
2.82 3.12 3.0 3.5  C  2023    18 +   Concord, NC
133 Thomas Kelly U
2.80 3.0 3.5  S  2023    18 +   Charlotte, NC
134 Shawn Maccannon U
2.74 2.99 3.0 3.5  C  2023    18 +   Charlotte, NC
135 Dan Kartes U
2.65 n/a 3.0 3.0  C  2023    18 +   Denver, NC
136 kyle jenkins U
2.62 2.83 3.0 3.0  C  2023    18 +   Fort Mill, SC
Lee Baldwin U
n/a 3.70 n/a 4.0  C  2023    40 +   Charlotte, NC
Jon Barcelo U
n/a n/a 3.5  S      55 +   Charlotte, NC
Arthur Campbell U
n/a 3.76 n/a 3.5  C  2023    55 +   Matthews, NC
timothy church U
n/a 2.87 n/a 3.5  C  2023    18 +   Charlotte, NC
Christopher Curtin U
n/a n/a 4.5  C  2022    40 +   CHARLOTTE, NC
Paul DeConinck U
n/a 2.96 n/a 3.0  C  2023    18 +   Charlotte, NC
Daniel Digby U
n/a 3.18 n/a 3.5  C  2023    18 +   Charlotte, NC
Joe Drab U
n/a n/a 4.0  C  2023    55 +   Jacksonville, FL
Jared Dukes U
n/a 4.24 n/a 4.5  C  2023    18 +   Indian Trail, NC
Gerardo Estrada U
n/a 2.69 n/a 3.0  C  2023    18 +   Fort Mill, SC
Edward Fitzgibbons U
n/a 4.69 n/a 5.0  C  2023    18 +   Charlotte, NC
Gregory Ginder U
n/a 3.87 n/a 4.5  C  2023    18 +   Charlotte, NC
Christopher Gowin U
n/a 4.63 n/a 5.0  C  2021    18 +   Charlotte, NC
David Grindstaff U
n/a 3.83 n/a 4.0  C  2023    40 +   Charlotte, NC
Travis Hasson U
n/a n/a 5.0  S  2022    18 +   Matthews, NC
Duane Johnson U
n/a 4.13 n/a 4.5  C  2023    40 +   Charlotte, NC
Vik Kakkar U
n/a n/a 3.5  S      18 +   Charlotte, NC
Jared Kleber U
n/a 2.91 n/a 3.0  C  2023    18 +   Charlotte, NC
Matthew Kline U
n/a n/a 4.5  S      40 +   Charlotte, NC
Thomas Kraus U
n/a 3.84 n/a 4.0  C  2023    40 +   Charlotte, NC
Alexander Leopold U
n/a 4.10 n/a 4.5  C  2022    18 +   Charlotte, NC
Mitchell Lewis U
n/a 4.15 n/a 4.5  C  2023    18 +   Charlotte, NC
Cameron Lober U
n/a 3.25 n/a 3.5  C  2023    18 +   Charlotte, NC
Brandon Lucio U
n/a n/a 3.5  S  2023    18 +   Charlotte, NC
Scott Macintosh U
n/a 3.21 n/a 3.5  C  2023    18 +   Charlotte, NC
Robert Mallard U
n/a 3.59 n/a 4.0  C  2023    18 +   Charlotte, NC
Chris Markowski U
n/a n/a n/a 5.0  C  2022    18 +   Waxhaw, NC
James McPhilliamy U
n/a n/a 4.0  S      55 +   Charlotte, NC
Edward Monks U
n/a n/a 4.5  C  2022    18 +   Charlotte, NC
Andrew Myers U
n/a 4.64 n/a 4.5  S  2023    18 +   Charlotte, NC
Jeffrey Nakayama U
n/a n/a 3.0  S      18 +   Charlotte, NC
Bryan Newsome U
n/a 3.60 n/a 4.0  C  2023    40 +   Charlotte, NC
Hien Jimmy Nguyen U
n/a n/a 4.5  S  2023    40 +   Charlotte, NC
Ryan Novak U
n/a 3.22 n/a 3.5  C  2023    18 +   WAXHAW, NC
Steve Novak U
n/a 3.52 n/a 4.0  C  2023    40 +   MC ADENVILLE, NC
Ross Painter U
n/a 4.10 n/a 4.5  C  2023    40 +   Matthews, NC
Craig Pisarik U
n/a n/a 5.0  S  2023    18 +   Fort Mill, SC
Ricardo Rivadeneira U
n/a n/a 3.5  S      18 +   Concord, NC
Joe Rossi U
n/a 3.81 n/a 4.0  C  2023    40 +   Charlotte, NC
Mathias Schmidt U
n/a 4.40 n/a 5.0  C  2023    18 +   Fort Mill, SC
Richard Sherwood U
n/a 4.41 n/a 4.5  C  2023    18 +   Charlotte, NC
William Sinden U
n/a 4.43 n/a 5.0  C  2023    18 +   Charlotte, NC
Peter Smul U
n/a n/a 4.0  S      40 +   Charlotte, NC
Richard Starling U
n/a 3.94 n/a 4.5  C  2023    40 +   Charlotte, NC
Erik Stokkebye U
n/a 3.11 n/a 3.5  C  2023    18 +   Charlotte, NC
Michael Szabo U
n/a n/a 5.0  S  2023    18 +   Clover, SC
Stefano Vignati U
n/a 3.74 n/a 4.0  C  2023    55 +   Charlotte, NC
Gregory Vlahos U
n/a 3.06 n/a 3.5  C  2023    18 +   Charlotte, NC
David Wintringham Jr U
n/a n/a n/a 5.0  S  2023    18 +   Charlotte, NC
Stephen Woodall U
n/a 4.14 n/a 4.5  C  2023    18 +   Charlotte, NC
Fred Wood U
n/a n/a 4.0  S      55 +   Charlotte, NC
Devin Zhang U
n/a 2.98 n/a 3.0  C  2023    40 +   Charlotte, NC
Hu Zhang U
n/a n/a 3.5  S      18 +   Huntersville, NC