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 2021 Philadelphia Area rating list selection
                                                2020 Philadelphia Area rating list selection
2021 TLS League Ratings
Section - Middle States           District - Philadelphia           Area - Philadelphia
Upper Main Line YMCA    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
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 Kamala Kannan U
4.91 (5.0) 5.0  C  2019    18 +   Malvern, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Kirill Babak U
4.26 4.5 4.5  C  2019    18 +   Feasterville Trevose, PA
3 Andy Chung U
4.22 (4.5) 4.5  S  2020    18 +   Berwyn, PA
4 Kai Czubryt-Ogino U
4.21 (4.5) 4.5  S  2019    18 +   Berwyn, PA
5 Bill Bradshaw U
4.19 4.5 4.5  C  2019    55 +   Exton, PA
6 Xavier Vazquez Gonzalez U
4.18 4.5 4.5  C  2019    18 +   NEW CASTLE, DE
7 Henrik Svensson U
4.16 4.5 4.5  C  2019    40 +   Bryn Mawr, PA
8 Charlie Choi U
4.13 4.5 4.5  C  2019    40 +   Villanova, PA
9 James Boettcher U
4.12 4.5 4.5  C  2019    40 +   Havertown, PA
10 Ron Bressler U
4.11 4.5 4.5  C  2019    55 +   Cherry Hill, NJ
11 Christopher Jones U
4.07 4.5 4.5  C  2019    40 +   West Chester, PA
12 Andrew Peterson U
4.03 4.5 4.5  C  2018    18 +   PHILADELPHIA, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
13 Ronald Siggs U
4.00 4.0 4.5  C  2019    55 +   West Chester, PA
14 Seth Landau U
3.98 4.0 4.0  S      40 +   Devon, PA
15 Thomas Ball U
3.97 4.0 4.5  C  2019    40 +   Swarthmore, PA
16 Nishanth Kopri U
3.93 4.0 4.0  S      18 +   Chesterbrook, PA
17 Joe Virgulti U
3.87 4.0 4.0  C  2019    55 +   Exton, PA
18 Tanuj Gaikwad U
3.86 4.0 4.0  S  2020    18 +   Glen Mills, PA
19 Chris Powell U
3.85 (4.0) 4.0  C  2019    18 +   Berwyn, PA
20 Cory Bradshaw U
3.83 4.0 4.0  C  2019    18 +   Exton, PA
21 Keith Gorman U
3.82 4.0 4.0  C  2019    18 +   Chester Springs, PA
22 Christopher Ulmer U
3.77 (4.0) 4.0  S      18 +   Drexel Hill, PA
23 Michael Rose U
3.77 4.0 4.0  C  2019    55 +   Glenmoore, PA
24 Julio Pena U
3.76 4.0 4.0  C  2019    40 +   Wayne, PA
25 Pete Isberg U
3.76 4.0 4.0  S      55 +   Malvern, PA
26 Lee Sullivan U
3.75 4.0 4.0  C  2019    40 +   Chester Springs, PA
27 Alberto Hernandez U
3.72 4.0 3.5  S      18 +   Paoli, PA
28 Jordan Edelman U
3.72 4.0 4.0  C  2019    18 +   Broomall, PA
29 Lewis Pettinos U
3.71 4.0 4.0  S      55 +   Malvern, PA
30 James Heath U
3.71 4.0 4.0  C  2019    55 +   Phoenixville, PA
31 Nandish Kopri U
3.68 4.0 4.0  C  2019    40 +   Chesterbrook, PA
32 Sebastian Felsen U
3.68 4.0 3.5  C  2018    18 +   Berwyn, PA
33 Markus Edstrom U
3.66 4.0 3.5  S  2020    18 +   Paoli, PA
34 Craig Schmerling U
3.64 4.0 4.0  C  2019    40 +   King Of Prussia, PA
35 Craig Miller U
3.62 4.0 3.5  S  2020    40 +   Phoenixville, PA
36 Christopher March U
3.62 4.0 4.0  C  2019    55 +   Chesterbrook, PA
37 Ed Daou U
3.62 (4.0) 4.0  S      18 +   Wayne, PA
38 Jack Brinker U
3.62 4.0 4.0  C  2019    18 +   Edgemont, PA
39 Mark Bradford U
3.61 4.0 4.0  C  2019    40 +   Philadelphia, PA
40 Kyle Christy U
3.59 4.0 4.0  C  2019    18 +   West Grove, PA
41 Joseph Brinker U
3.59 4.0 4.0  C  2019    55 +   Edgemont, PA
42 Randall Updike U
3.58 4.0 4.0  C  2019    40 +   Berwyn, PA
43 Anthony Ferris U
3.58 4.0 4.0  C  2019    40 +   Devon, PA
44 Jeffrey Friedman U
3.54 4.0 4.0  C  2018    55 +   West Chester, PA
45 John Carberry U
3.54 4.0 3.5  S  2020    40 +   Paoli, PA
46 James Taylor U
3.51 4.0 4.0  C  2019    40 +   Malvern, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
47 Brian Havrilla U
3.48 3.5 3.5  S      18 +   Blue Bell, PA
48 Alexander Pettinos U
3.47 3.5 3.5  S      18 +   Malvern, PA
49 Quang Nguyen U
3.43 3.5 0.0     2019    40 +   Paoli, PA
50 Evan Davis U
3.43 3.5 3.5  C  2019    55 +   Malvern, PA
51 Paul Schulze U
3.40 3.5 3.5  C  2019    40 +   Chadds Ford, PA
52 Hemant Patel U
3.40 3.5 4.0  C  2019    40 +   Chester Springs, PA
53 Robert Whalen U
3.37 3.5 3.5  A  2019    55 +   Bryn Mawr, PA
54 Stephen Penwell U
3.35 3.5 3.5  C  2019    18 +   PAOLI, PA
55 Joseph Hickey U
3.34 3.5 3.5  C  2019    55 +   Newtown Square, PA
56 Robert Frontino U
3.34 (3.5) 3.5  S  2019    18 +   Media, PA
57 Dennis Krijt U
3.31 3.5 3.5  C  2019    40 +   CHESTERBROOK, PA
58 Tom Groshans U
3.29 3.5 3.5  C  2019    40 +   Villanova, PA
59 Philip Koppenhofer U
3.27 3.5 3.5  C  2018    55 +   West Chester, PA
60 Luis Lamoratta U
3.26 3.5 3.5  C  2019    40 +   Malvern, PA
61 Gursharan Kang U
3.26 3.5 3.5  A  2019    40 +   Berwyn, PA
62 Xavier Arnault U
3.26 3.5 3.5  S      18 +   Devon, PA
63 Christopher Lichok U
3.25 3.5 3.5  C  2019    55 +   Downingtown, PA
64 ANDRES VIVANCO U
3.22 3.5 3.5  S      18 +   Havertown, PA
65 Barry Mendelson U
3.21 3.5 3.5  C  2019    55 +   Garnet Valley, PA
66 Jerry Diehl U
3.17 3.5 3.5  C  2019    40 +   Paoli, PA
67 David Bethala U
3.17 3.5 3.5  C  2019    18 +   Coatesville, PA
68 Joe Mullen U
3.16 3.5 3.5  C  2019    55 +   Paoli, PA
69 Vikram Kamat U
3.15 3.5 2.5  S      18 +   Paoli, PA
70 Jacob Bierstaker U
3.14 3.5 3.5  S  2020    18 +   Berwyn, PA
71 Wm Christopher Shank U
3.07 (3.5) 3.5  S      40 +   Malvern, PA
72 Jimmy Tsang U
3.06 3.5 0.0     2021    40 +   Paoli, PA
73 Jinsuo Xu U
3.03 3.5 3.0  S  2020    40 +   Berwyn, PA
74 Stephen Tyahla U
3.03 3.5 3.5  C  2019    55 +   Berwyn, PA
75 Paul Wilson U
3.01 3.5 3.5  C  2019    55 +   Paoli, PA
76 Luis Meira U
3.01 3.5 3.0  C  2019    40 +   Exton, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
77 Patrick Farren U
3.00 (3.0) 3.5  S  2020    18 +   Berwyn, PA
78 Jerry Caulfield U
2.98 3.0 3.5  C  2019    55 +   Wayne, PA
79 Michael Steinley U
2.97 (3.0) 3.5  C  2019    40 +   West Chester, PA
80 NORM KERR U
2.97 3.0 3.5  S      40 +   PAOLI, PA
81 Amrit Tewary U
2.96 3.0 3.0  S      40 +   Berwyn, PA
82 William Duffy U
2.95 3.0 3.0  S  2020    40 +   Devon, PA
83 John Sozanski U
2.94 3.0 3.5  C  2019    40 +   Berwyn, PA
84 Jozef Everts U
2.94 (3.0) 3.5  C  2019    40 +   Paoli, PA
85 lloyd goodman U
2.90 (3.0) 3.0  S  2020    40 +   Wayne, PA
86 Linh Nguyen U
2.89 3.0 3.0  S  2020    40 +   Berwyn, PA
87 David Spain U
2.88 3.0 3.0  S  2020    55 +   Paoli, PA
88 Lakshmi Janardhanan U
2.87 3.0 3.0  S  2020    18 +   Malvern, PA
89 Michael Boldin U
2.86 3.0 3.5  C  2019    55 +   Newtown Square, PA
90 Gerald Kane U
2.85 3.0 3.5  C  2019    55 +   MALVERN, PA
91 Donnell Sheppard U
2.84 (3.0) 3.0  S  2020    18 +   Berwyn, PA
92 Kirk Macfarlane U
2.84 3.0 3.5  C  2019    40 +   Coatesville, PA
93 Nabil Elkassabany U
2.84 3.0 3.5  C  2018    40 +   Chesterbrook, PA
94 Steven Han U
2.82 3.0 3.0  S  2020    40 +   Paoli, PA
95 Daniel Beacom U
2.82 3.0 3.5  C  2019    40 +   Wayne, PA
96 Zhiyuan Sun U
2.79 3.0 3.0  S  2020    40 +   Berwyn, PA
97 Avinash Lalwani U
2.78 3.0 3.0  S      18 +   Wayne, PA
98 Jerome Diehl U
2.77 3.0 3.0  S      18 +   Paoli, PA
99 Stephen McManus U
2.73 3.0 3.0  S      40 +   Plymouth Meeting, PA
100 Dimitri Karapelou U
2.68 3.0 3.5  C  2019    40 +   Media, PA
101 Daniel Kwak U
2.66 3.0 2.5  S  2020    40 +   Wayne, PA
102 Robert Jones U
2.64 3.0 3.0  S      40 +   Phoenixville, PA
103 Edward Cappiello U
2.60 3.0 3.0  S  2020    40 +   Paoli, PA
104 Branavan Ganesan U
2.58 3.0 3.0  S      40 +   Villanova, PA
105 Mike Berry U
2.58 3.0 2.5  S  2020    40 +   Villanova, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
106 Bill Malarkey U
2.45 (2.5) 2.5  S      40 +   Berwyn, PA
107 Dwayne Steinway U
2.26 (2.5) 2.5  S  2020    40 +   Wayne, PA
chaka allen U
n/a n/a 3.0  S      18 +   Berwyn, PA
Michael Anastasio U
n/a n/a 3.5  S  2020    18 +   Devon, PA
Chris Bernholdt U
n/a n/a 3.0  C  2019    40 +   Devon, PA
Justin Carreon U
n/a n/a 0.0     2020    18 +   Devon, PA
Tom Hughes U
n/a n/a 3.5  C  2019    40 +   Havertown, PA
Stephen James U
n/a n/a 4.5  C  2019    18 +   Garnet Valley, PA
Perumal Kuppusamy U
n/a n/a 3.0  S  2020    18 +   Chesterbrook, PA
Dustin Nelson U
n/a n/a 4.5  C  2018    18 +   Philadelphia, PA
Christopher Reiher U
n/a n/a 3.5  C  2018    18 +   Paoli, PA
Dirk Soutendijk U
n/a n/a 3.5  S  2020    18 +   Berwyn, PA
Jerry Tassone U
n/a n/a 3.5  C  2019    18 +   Phoenixville, PA