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 GA - Atlanta Area rating list selection
                                                2023 GA - Atlanta Area rating list selection
2024 TLS League Ratings
Section - Southern           District - Georgia           Area - GA - Atlanta
Park Brooke II          Men          Rating Order
(As of 06/11/2024)
2024 2024
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Ganesh Balasubramaniam -- Summary -- Duluth, GA 4.00 4.0 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 5 - 0
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 6 - 0
2 Srikanth Bollampalli -- Summary -- SUWANEE, GA 3.89 4.0 4.0 C 2023
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 5 - 0
3 ANAND SINGHAL -- Summary -- Alpharetta, GA 3.88 4.0 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 1 - 1
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 5 - 0
4 Ilango Sankaralingam -- Summary -- Alpharetta, GA 3.87 4.0 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 3 - 1
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 6 - 0
5 Shivaji Vegesna -- Summary -- Cumming, GA 3.81 4.0 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 3 - 1
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 2 - 3
6 Amit Ranjan -- Summary -- Alpharetta, GA 3.81 4.0 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 3 - 2
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 1 - 3
7 Arvind Benegal -- Summary -- ALPHARETTA, GA 3.79 4.0 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 1 - 1
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 4 - 2
8 Thomas Darr -- Summary -- Alpharetta, GA 3.75 4.0 4.0 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 5 - 3
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 5 - 1
9 Tipton Bradford -- Summary -- Alpharetta, GA 3.74 4.0 4.0 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 4 - 1
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 4 - 3
10 Kavil S Subramanian -- Summary -- Alpharetta, GA 3.72 4.0 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 4 - 0
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 2 - 2
11 Gnanesh Pukkella -- Summary -- Cumming, GA 3.72 4.0 4.0 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.5 Men (Sean Vergara) Fowler Park 5 - 0
USTA Atlanta Summer - 18 & Over Men - Regular 3.5 Men (Sean Vergara) Hanover Place 4 - 0
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 4 - 0
USTA Atlanta Fall - Adult 40 & Over Men 3.5 Men WILD BROOKE 5 - 0
12 Mike Harvey -- Summary -- Alpharetta, Georgia 3.72 4.0 4.0 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 4 - 2
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 4 - 1
13 Shanmuga Kumar Ramasamy -- Summary -- Duluth, GA 3.66 4.0 4.0 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.5 Men (Sean Vergara) Fowler Park 1 - 1
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 3 - 3
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 5 - 1
USTA Atlanta Fall - Adult 40 & Over Men 3.5 Men St Marlo Country Club 5 - 0
14 Santosh Tirupari -- Summary -- Cumming, GA 3.64 4.0 4.0 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.5 Men (Sean Vergara) Fowler Park 5 - 0
USTA Atlanta Summer - 18 & Over Men - Regular 3.5 Men (Sean Vergara) WILD BROOKE 4 - 1
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 4 - 1
USTA Atlanta Fall - Adult 40 & Over Men 3.5 Men WILD BROOKE 6 - 0
15 John Passarella -- Summary -- Statham, GA 3.62 4.0 4.0 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 1 - 0
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 4 - 2
16 George Seltzer -- Summary -- Cumming, GA 3.61 4.0 3.5 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 1 - 0
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 5 - 1
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 2 - 1
17 Srinivas Kalagara -- Summary -- Cumming, GA 3.56 4.0 4.0 C 2023
USTA Atlanta Summer - 18 & Over Men - Regular 3.5 Men (Sean Vergara) WILD BROOKE 4 - 0
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 0 - 2
USTA Atlanta Fall - Adult 40 & Over Men 3.5 Men Independent 1 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
18 Mike Shamus -- Summary -- Alpharetta, GA 3.50 3.5 4.0 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 2 - 2
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 2 - 1
19 Bill Davis -- Summary -- Peachtree Corners, GA 3.50 3.5 4.0 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 2 - 5
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 3 - 1
20 Robert Anderson -- Summary -- Cumming, GA 3.48 3.5 3.5 C 2023
*** See additional rating detail in the Southern - AR - Central Little Rock area.
USTA Atlanta Winter - 55 & Over Men Wednesday 3.5 Deer Lake 0 - 1
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Windermere 5 - 0
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Polo Golf and Country Club 0 - 3
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 6 - 0
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Windermere 2 - 1
USTA Atlanta Fall - Adult 55 & Over Men Wednesday 3.5 Wednesday Harrison Tennis Center 1 - 0
21 Lee Duggan -- Summary -- Alpharetta, GA 3.47 3.5 4.0 C 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 4 - 4
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 2 - 1
22 Velukumar Ramachandran -- Summary -- ALPHARETTA, GA 3.44 3.5 3.5 A 2023
USTA Atlanta Winter - 55 & Over Men Saturday 3.5 St Marlo Country Club 5 - 0
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 1 - 0
USTA Atlanta Spring - 40 & Over Men 3.5 Men St Marlo Country Club 5 - 1
USTA Atlanta Fall - Adult 55 & Over Men Saturday 3.5 St Marlo Country Club 3 - 0
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 2 - 1
USTA Atlanta Fall - Adult 40 & Over Men 3.5 Men St Marlo Country Club 4 - 2
23 Rakesh Subramanian -- Summary -- Alpharetta, GA 3.43 3.5 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 0 - 2
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 1 - 3
24 sanjiv sharma -- Summary -- Alpharetta, GA 3.41 3.5 4.0 C 2023
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 1 - 2
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 0 - 4
25 Duane Malloy -- Summary -- Sandy Springs, GA 3.35 3.5 3.5 A 2023
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 0 - 2
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 2 - 1
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 0 - 1
26 Bruce McGinley -- Summary -- Gainesville, GA 3.31 3.5 3.5 A 2023
*** See additional rating detail in the Southern - GA - North East Georgia-NEGTA area.
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Tournament Players Club At Sugarloaf 4 - 3
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 6 - 0
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Tournament Players Club At Sugarloaf 0 - 5
27 John Turner -- Summary -- Marietta, GA 3.28 3.5 3.5 C 2023
USTA Atlanta Winter - 55 & Over Men Wednesday 3.5 Harrison Tennis Center 1 - 1
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 4 - 0
USTA Atlanta Spring - 65 & Over Men 4.0 (Play on Monday) Park Brooke II 1 - 1
USTA Atlanta Spring - 65 & Over Men 3.5 Brookstone Golf and Country Club 1 - 1
USTA Atlanta Fall - Adult 55 & Over Men Wednesday 3.5 Wednesday Harrison Tennis Center 1 - 1
28 Neil Paauwe -- Summary -- Alpharetta, GA 3.22 3.5 3.5 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 2 - 0
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 0 - 1
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 0 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 4
29 Jason Reichel -- Summary -- Jefferson, GA 3.19 3.5 3.5 S 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 6 - 0
USTA Atlanta Spring - Mixed 18 & Over 3.5 Mixed GREATER ATLANTA CHRISTIAN SCHOOL 4 - 0
USTA Atlanta Spring - Mixed 18 & Over 3.0 Mixed Montclair 2 - 0
30 Roger Johnston -- Summary -- Alpharetta, GA 3.08 3.5 3.5 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 3 - 3
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 1 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 3
31 James Caldwell -- Summary -- Atlanta, GA 3.07 3.5 3.5 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 1 - 6
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 4 - 1
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 0 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 6
32 Frank Moran -- Summary -- Canton, GA 3.05 3.5 3.5 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 2 - 2
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 0 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 4
33 Xiaolong Wang -- Summary -- Duluth, GA 3.01 3.5 3.5 C
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 4 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
34 Al Hicks -- Summary -- Cumming, GA 2.96 3.0 3.5 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 0 - 5
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 2 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 5
35 Bill Ware -- Summary -- Atlanta, GA 2.95 3.0 3.5 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 1 - 3
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 3
36 Bob Uszynski -- Summary -- Norcross, GA 2.95 3.0 3.5 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 1 - 2
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 0 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 5
37 David McLeod -- Summary -- Alpharetta, GA 2.86 3.0 3.0 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 4 - 1
USTA Atlanta Summer - 18 & Over Men - Regular 3.0 Men (D.C.) Park Brooke 4 - 1
USTA Atlanta Fall - Mixed 18 & Over 3.0 Mixed Park Brooke II 2 - 2
38 Uday Sangepu -- Summary -- Duluth, GA 2.82 3.0 3.0 M 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 4 - 1
USTA Atlanta Spring - Mixed 18 & Over 3.0 Mixed Montclair 3 - 1
USTA Atlanta Fall - Mixed 18 & Over 2.5 Mixed Hudlow Tennis Center 3 - 0
39 Samir Salihbegovic -- Summary -- Lawrenceville, GA 2.75 3.0 2.5 S 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 1 - 2
USTA Atlanta Spring - Mixed 18 & Over 3.0 Mixed Montclair 4 - 1
USTA Atlanta Fall - Mixed 18 & Over 2.5 Mixed Hudlow Tennis Center 2 - 1
40 Neil Nickelsen -- Summary -- Stone Mountain, GA 2.74 3.0 3.0 C 2023
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 0 - 2
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 0 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 3
41 Thanh Thai -- Summary -- Lawrenceville, GA 2.70 3.0 3.0 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 2 - 3
USTA Atlanta Summer - 18 & Over Men - Regular 3.0 Men (D.C.) Park Brooke 2 - 1
USTA Atlanta Spring - Mixed 18 & Over 3.5 Mixed North Forke Plantation 0 - 1
USTA Atlanta Spring - Mixed 18 & Over 3.0 Mixed Montclair 2 - 1
USTA Atlanta Fall - Mixed 18 & Over 2.5 Mixed Hudlow Tennis Center 3 - 0
42 William Saville -- Summary -- Cumming, GA 2.69 3.0 3.5 C 2022
USTA Atlanta Spring - Mens 70s Round Robin 3.5 (Play is on Fridays) Park Brooke II 0 - 3
43 Mark Erickson -- Summary -- Alpharetta, GA 2.69 3.0 3.0 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 1 - 5
USTA Atlanta Summer - 18 & Over Men - Regular 3.0 Men (D.C.) Park Brooke 2 - 2
44 Gary Ditmore -- Summary -- INLET BEACH, FL 2.67 3.0 3.0 C 2023
USTA Atlanta Summer - 18 & Over Men - Regular 3.0 Men (D.C.) Park Brooke 3 - 2
USTA Atlanta Fall - Mixed 18 & Over 3.0 Mixed Park Brooke II 1 - 2
45 Ken Nguyen -- Summary -- Suwanee, GA 2.65 3.0 2.5 S 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 3 - 3
USTA Atlanta Spring - Mixed 18 & Over 3.0 Mixed Montclair 2 - 0
USTA Atlanta Fall - Mixed 18 & Over 2.5 Mixed Hudlow Tennis Center 2 - 0
46 Paul Datta -- Summary -- Suwanee, GA 2.58 (3.0) 3.0 M 2023
USTA Atlanta Fall - Mixed 18 & Over 3.0 Mixed Park Brooke II 0 - 4
47 Michael Funaki -- Summary -- Atlanta, GA 2.55 3.0 3.0 S 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 0 - 3
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
48 Ashwin Patel -- Summary -- Suwanee, GA 2.49 2.5 3.0 C 2023
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 1
USTA Atlanta Fall - Adult 65 & Over Men 3.0 Harrison Tennis Center 0 - 3
49 Robert Owen -- Summary -- Suwanee, GA 2.47 2.5 3.0 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 0 - 4
USTA Atlanta Summer - 18 & Over Men - Regular 3.0 Men (D.C.) Park Brooke 0 - 3
USTA Atlanta Fall - Mixed 18 & Over 3.0 Mixed Park Brooke II 1 - 2
50 Brian Clark -- Summary -- Alpharetta, GA 2.35 2.5 2.5 A 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 1 - 2
USTA Atlanta Summer - 18 & Over Men - Regular 3.0 Men (D.C.) Park Brooke 1 - 2
USTA Atlanta Fall - Mixed 18 & Over 3.0 Mixed Park Brooke II 0 - 2
51 Charleston Gray -- Summary -- Alpharetta, GA 2.14 2.5 2.5 C 2023
USTA Atlanta Winter - 18 & Over Men - Regular Levels 3.0 Men (D.C.) Park Brooke II 0 - 2
USTA Atlanta Summer - 18 & Over Men - Regular 3.0 Men (D.C.) Park Brooke 0 - 3
USTA Atlanta Fall - Mixed 18 & Over 3.0 Mixed Park Brooke II 0 - 1
Ramkumar Chandrasekaran -- Summary -- Alpharetta, GA n/a n/a 4.0 C 2021
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 1 - 1
George Fan -- Summary -- Alpharetta, GA n/a n/a 2.5 S 2023
USTA Atlanta Fall - Mixed 18 & Over 3.0 Mixed Park Brooke II 0 - 1
J Robert Hardcastle -- Summary -- Alpharetta, GA n/a n/a 3.5 S
USTA Atlanta Spring - 65 & Over Men 3.5 Park Brooke II 0 - 1
John Jacobson -- Summary -- Marietta, GA n/a n/a 3.0 C 2022
USTA Atlanta Fall - Adult 65 & Over Men 3.5 Park Brooke II 0 - 2
Amit Ralkar -- Summary -- Johns Creek, GA n/a n/a 3.5 S 2022
USTA Atlanta Spring - 40 & Over Men 4.0 Men Park Brooke II 1 - 0
Amar Thatiparthi -- Summary -- Alpharetta, GA n/a n/a 4.0 C 2023
USTA Atlanta Fall - Adult 40 & Over Men 4.0 Men Park Brooke II 1 - 2
Kirk Villar -- Summary -- Alpharetta, GA n/a n/a 4.5 C 2023
USTA Atlanta Fall - Adult 65 & Over Men 4.0 (play is on Mondays) Park Brooke II 2 - 0