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 - Lake Norman Area rating list selection
                                                2019 NC - Lake Norman Area rating list selection
2020 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Lake Norman
North Mecklenburg 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 Jay Reese U
3.74 (4.0) 4.0  A  2019    18 +   Charlotte, NC
2 Tarik Smith U
3.60 (4.0) 4.0  C  2018    18 +   Charlotte, NC
Mitchell Anstey U
n/a n/a 3.5  S      18 +   Davidson, NC
Richard Aseltine U
n/a n/a 4.5  C  2017    18 +   Huntersville, NC
Chip Ashley U
n/a n/a 4.0  C  2019    40 +   Stanley, NC
LUIS AYALA U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
Robert Bachner U
n/a n/a 4.0  C  2019    40 +   Concord, NC
William Balatow U
n/a n/a 4.0  C  2019    55 +   Statesville, NC
John Beehler U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
Zak Bender U
n/a n/a 3.5  C  2019    40 +   Huntersville, NC
Darin Bennett U
n/a n/a 3.5  S      40 +   Huntersville, NC
John Bezek U
n/a n/a 4.0  C  2019    40 +   Huntersville, NC
Peter Bonhag U
n/a n/a 4.0  C  2019    40 +   Huntersville, NC
David Boone U
n/a n/a 4.0  A  2019    40 +   Huntersville, NC
Calvin Brooks U
n/a n/a 4.0  S      18 +   Charlotte, NC
Robert Bunting U
n/a n/a 4.0  C  2019    40 +   Denver, NC
Roberto Caballero U
n/a n/a 4.0  C  2019    40 +   Huntersville, NC
Dion Chever U
n/a n/a 4.5  C  2019    18 +   Charlotte, NC
jeff Cline U
n/a n/a 4.0  C  2019    40 +   Cornelius, NC
Arnaud Couturier U
n/a n/a 4.0  A  2019    40 +   Huntersville, NC
Keelan Couturier U
n/a n/a 3.5  C  2018    18 +   Huntersville, NC
Michael Crutchfield U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
tim Cunnane U
n/a n/a 3.0  C  2019    55 +   Charlotte, NC
Dave Dehn U
n/a n/a 3.5  C  2019    40 +   Huntersville, NC
James Doyle U
n/a n/a 4.0  C  2019    55 +   Charlotte, NC
Paul Drake U
n/a n/a 3.0  C  2019    55 +   Concord, NC
Michael Duch U
n/a n/a 3.5  A  2019    18 +   Cornelius, NC
Greg Eichman U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
James Epler U
n/a n/a 4.0  A  2019    40 +   Concord, NC
Peter Fellows U
n/a n/a 3.0  C  2019    18 +   Cornelius, NC
brent fulkerson U
n/a n/a 2.5  S      18 +   Cornelius, NC
JaMarr Funderburg U
n/a n/a 4.0  S      40 +   Charlotte, NC
David Gilroy U
n/a n/a 4.0  C  2019    40 +   Cornelius, NC
Ragu Gopalan U
n/a n/a 4.0  C  2018    18 +   Concord, NC
Timothy Harasek U
n/a n/a 3.0  C  2019    55 +   Charlotte, NC
Michael Hardee U
n/a n/a 4.0  C  2019    40 +   Mooresville, NC
Ched Hargett U
n/a n/a 4.0  A  2019    18 +   Kannapolis, NC
Keith Harris U
n/a n/a 3.5  C  2019    55 +   Mooresville, NC
Gernon Harvey U
n/a n/a 4.0  C  2019    40 +   Denver, NC
Rohan Houlden U
n/a n/a 4.0  C  2018    40 +   Oak Ridge, NC
Antony Jayapal U
n/a n/a 3.5  C  2018    40 +   Mooresville, NC
Rakesh Jena U
n/a n/a 4.0  C  2019    18 +   Charlotte, NC
Robert Jenkins U
n/a n/a 3.0  C  2019    18 +   Davidson, NC
Rob Kistler U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
Prateek Kumar U
n/a n/a 4.0  C  2017    18 +   Charlotte, NC
Ashok Kumar Kuppusamy U
n/a n/a 4.0  C  2019    18 +   Mooresville, NC
Tony Lauher U
n/a n/a 4.0  C  2019    40 +   Davidson, NC
Todd Little U
n/a n/a 3.0  C  2019    18 +   Cornelius, NC
Harry Loxton U
n/a n/a 4.0  S  2019    18 +   Mooresville, NC
Keith MacVean U
n/a n/a 3.0  C  2019    55 +   Huntersville, NC
Charles Marchant U
n/a n/a 3.5  C  2019    55 +   Huntersville, NC
Tom May U
n/a n/a 4.0  C  2019    40 +   Davidson, NC
Paul McCann U
n/a n/a 4.0  C  2019    40 +   Cornelius, NC
Jared McKiernan U
n/a n/a 4.5  S  2019    18 +   Charlotte, NC
Hayden Merklein U
n/a n/a 4.0  C  2019    40 +   Huntersville, NC
Tom Mullen U
n/a n/a 3.0  S      55 +   Mooresville, NC
Matthew Newton U
n/a n/a 3.5  C  2019    18 +   Huntersville, NC
Jeff Page U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
Ken Peppercorn U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
Thuy Phan U
n/a n/a 4.0  C  2019    18 +   Charlotte, NC
Joaquin Pradas U
n/a n/a 3.5  C  2019    18 +   Huntersville, NC
Baxter Price U
n/a n/a 2.5  C  2019    18 +   Cornelius, NC
Pete Ramanata U
n/a n/a 4.0  C  2019    40 +   Huntersville, NC
Lakshmanan Ravi U
n/a n/a 4.0  C  2019    18 +   Concord, NC
Srinivasan Saminathan U
n/a n/a 3.5  S  2019    40 +   Concord, NC
Erik Schneider U
n/a n/a 3.5  C  2019    40 +   Huntersville, NC
Dennis Scottbey U
n/a n/a 4.0  A  2019    18 +   Concord, NC
Karthik Shanmugam U
n/a n/a 4.0  C  2019    40 +   Charlotte, NC
Jimmy Smith U
n/a n/a 4.5  C  2019    18 +   Huntersville, NC
Sreejith Sreedharan U
n/a n/a 4.0  C  2019    40 +   Concord, NC
Will Storey U
n/a n/a 4.0  C  2019    18 +   Davidson, NC
Kenneth Sussewell U
n/a n/a 4.0  A  2019    40 +   Huntersville, NC
Larry Townley U
n/a n/a 3.0  C  2019    55 +   Charlotte, NC
Neil White U
n/a n/a 3.5  S      40 +   Huntersville, NC
Scott Wiley U
n/a n/a 3.5  S  2019    40 +   Huntersville, NC
Wes Williams U
n/a n/a 4.0  C  2019    40 +   Huntersville, NC