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 2022 Philadelphia Area rating list selection
                                                2021 Philadelphia Area rating list selection
2022 TLS League Ratings
Section - Middle States           District - Philadelphia           Area - Philadelphia
Upper Dublin Sports Center    Men    By Rating
(As of 01/23/2023)
2022 2022 2022
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 Chris Sanni U
4.85 (5.0) 5.0  C  2021    40 +   Ambler, PA
2 Kamala Kannan U
4.76 5.0 5.0  C  2019 5.0  C 40 +   Malvern, PA
3 Phillip Hahn U
4.62 (5.0) 5.0  M  2021 5.0  M 18 +   Malvern, PA
4 Alex Yan U
4.56 5.0 5.0  C   5.0  C 18 +   North Wales, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
5 Viethoai Trinh U
4.42 (4.5) 4.5  S  2021    40 +   Lansdale, PA
6 Bryan Rowland U
4.41 4.5 4.5  C  2021 4.5  C 40 +   Gladwyne, PA
7 Scott Spencer U
4.40 4.5 4.5  S   5.0  C 40 +   PENN VALLEY, PA
8 Ally Gaylord U
4.40 4.5 4.5  C  2021 5.0  C 40 +   Lansdale, PA
9 John Ellis U
4.39 (4.5) 4.5  A  2021    40 +   Wilmington, DE
10 Jason Harken U
4.37 4.5 4.5  C  2021 4.5  C 40 +   Spring City, PA
11 Ryan Collins U
4.35 4.5 4.5  C  2021 4.5  C 40 +   Springfield, PA
12 Marc Baer U
4.34 4.5 4.5  C  2019 4.5  C 40 +   Lafayette Hill, PA
13 Daniel Schwartz U
4.33 4.5 4.5  S   4.5  C 40 +   Lafayette Hill, PA
14 Jim Burmester U
4.33 4.5 4.5  C  2021 4.5  C 40 +   Willow Grove, PA
15 Kevin Weber U
4.32 4.5 4.5  A  2021 4.5  C 40 +   Limerick, PA
16 Jim Peterson U
4.31 4.5 4.5  C  2021 4.5  C 40 +   Pennsville, NJ
17 Sean McElroy U
4.30 4.5 4.5  C  2021 4.5  C 40 +   Ambler, PA
18 Troy Donato U
4.29 4.5 4.5  C  2021 4.5  C 18 +   Wilmington, DE
19 Steve Ostroff U
4.28 4.5 4.5  C  2021 4.5  C 55 +   Huntingdon Valley, PA
20 Mauricio Delgado U
4.28 4.5 4.5  S  2021 4.5  C 40 +   Philadelphia, PA
21 Tonatiuh Chavez U
4.28 (4.5) 4.5  C  2021 4.5  C 40 +   Boerne, TX
22 Lee Wexler U
4.27 4.5 4.5  C  2021 4.5  C 18 +   PHILADELPHIA, PA
23 Jeff Jubelirer U
4.27 4.5 4.5  C  2021 4.5  C 40 +   Villanova, PA
24 Corey Garnier U
4.27 4.5 4.5  C  2021 4.5  C 18 +   Langhorne, PA
25 Daryl Ormont U
4.26 4.5 4.5  C  2021 4.5  C 55 +   Bensalem, PA
26 Chuck Jones U
4.26 4.5 4.5  C  2021 4.5  C 40 +   Glenside, PA
27 Andrew Bowers U
4.26 4.5 4.5  C  2021 4.5  C 40 +   Moorestown, NJ
28 Dejan Blagovcanin U
4.25 4.5 4.5  C  2021 4.5  C 40 +   Bear, DE
29 Scot Semisch U
4.24 (4.5) 4.5  M  2021 4.5  M 55 +   Penn Valley, PA
30 Scott Rubens U
4.24 4.5 4.5  C  2021 4.5  C 40 +   Merion Station, PA
31 Steve Hlava U
4.24 4.5 4.5  C  2021 4.5  C 18 +   Chadds Ford, PA
32 Michael Kara U
4.23 4.5 4.5  C  2021 4.5  C 18 +   Burlington, NJ
33 Keller McGurrin U
4.22 4.5 4.5  S   4.5  C 18 +   Clarks Summit, PA
34 Charlie Choi U
4.22 4.5 4.5  C  2021 4.0  C 40 +   Villanova, PA
35 Charles Triolo U
4.18 4.5 4.5  C  2021 4.5  C 18 +   Collegeville, PA
36 Luis Gutierrez U
4.17 4.5 4.5  C  2021 4.5  C 18 +   Plymouth Meeting, PA
37 James Olson U
4.12 4.5 4.5  C  2021 4.5  C 65 +   Malvern, PA
38 Scott Allen U
4.12 (4.5) 4.5  C  2021 4.5  C 40 +   AMBLER, PA
39 Jonn Abshire U
4.12 4.5 4.5  C  2019 4.5  C 40 +   Souderton, PA
40 Rudolf Van Mol U
4.10 4.5 4.5  C  2021 4.0  A 55 +   SKILLMAN, NJ
41 David Steger U
4.10 4.5 4.5  C  2021 4.5  C 55 +   Media, PA
42 Bob Madson U
4.10 4.5 4.5  C   4.5  C 55 +   Furlong, PA
43 Langston Laury U
4.10 4.5 4.5  C  2021 4.5  C 40 +   NORRISTOWN, PA
44 Bertrand Dussert U
4.09 4.5 4.5  C  2021 4.5  C 55 +   Philadelphia, PA
45 Paul Nyirjesy U
4.07 4.5 4.5  C  2021 4.5  C 55 +   Rydal, PA
46 Dan Knopp U
4.07 4.5 4.5  C  2021 4.5  C 55 +   Exton, PA
47 Greg Bosch U
4.07 4.5 4.5  C  2021 4.5  C 55 +   Malvern, PA
48 Harrison Lee U
4.06 4.5 4.5  S   4.5  C 40 +   Wayne, PA
49 Brett Siegfried U
4.01 4.5 4.0  C  2021 4.0  C 40 +   Telford, PA
50 David Fromhold U
4.01 4.5 4.0  C  2021 4.0  C 40 +   West Chester, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
51 Chris Wasson U
4.00 4.0 4.5  C  2019 4.5  C 55 +   Philadelphia, PA
52 Andrew Weiss U
3.96 (4.0) 4.0  S  2021    18 +   Salem, NJ
53 Thomas Anapol U
3.96 4.0 4.0  A  2021 4.0  A 40 +   Haverford, PA
54 Seth Landau U
3.95 4.0 4.5  C  2021 4.5  C 40 +   Devon, PA
55 Jeff Crosten U
3.94 4.0 4.5  C  2021 4.0  C 40 +   Schwenksville, PA
56 Henry Kim U
3.93 4.0 4.0  A  2021 4.0  C 40 +   Philadelphia, PA
57 Jon Yamamoto U
3.90 4.0 4.0  C  2021 4.0  C 55 +   Blue Bell, PA
58 Ankur Shah U
3.88 4.0 4.0  C  2021 4.0  C 18 +   Lafayette Hill, PA
59 Ben Waters U
3.87 4.0 4.0  C  2021 4.0  C 40 +   Quakertown, PA
60 Yevgen Knyazkov U
3.86 4.0 4.0  C  2021 4.0  C 40 +   Doylestown, PA
61 Lloyd Pearson U
3.85 4.0 4.0  A  2021 4.0  C 40 +   Haddon Heights, NJ
62 Keith Rader U
3.84 4.0 4.0  S   4.0  C 18 +   Wyncote, PA
63 Eric Shubin U
3.82 4.0 4.0  A  2021 4.0  C 40 +   Lafayette Hill, PA
64 Charles Sublett U
3.80 4.0 4.0  C  2021 4.0  C 55 +   WILMINGTON, DE
65 Jimmy Kaufman U
3.79 4.0 4.0  C  2021 4.0  C 55 +   Lafayette Hill, PA
66 Jon Feinstein U
3.79 4.0 4.0  S   4.0  C 65 +   Margate City, NJ
67 Neal Rutman U
3.78 4.0 4.0  C  2019 4.0  C 18 +   Lafayette Hill, PA
68 Jordan Koko U
3.76 4.0 4.0  C  2021 4.0  C 40 +   Rydal, PA
69 Todd Dratch U
3.76 4.0 4.0  C  2021 4.0  C 40 +   Fort Washington, PA
70 Brian Vincent U
3.75 4.0 4.0  S   4.0  C 40 +   Middletown, DE
71 Steve Seiler U
3.72 4.0 4.0  S   4.0  C 40 +   Allentown, PA
72 Phil LaTourette U
3.72 4.0 4.0  C  2021 4.0  C 18 +   Philadelphia, PA
73 David Resurreccion U
3.71 4.0 4.0  C  2021 4.0  C 55 +   Ocean View, DE
74 Michael Axelrod U
3.71 4.0 4.0  S  2021 4.0  C 40 +   Wynnewood, PA
75 Randy Swadlow U
3.70 4.0 4.0  C  2021 4.0  C 65 +   Newtown, PA
76 Tony House U
3.70 4.0 4.0  C  2021 4.0  C 65 +   Claymont, DE
77 David Topor U
3.67 4.0 4.0  S  2020 4.0  C 40 +   Philadelphia, PA
78 Jeff Nerenberg U
3.67 4.0 4.0  C  2021 4.0  C 40 +   Plymouth Meeting, PA
79 Dan Khoo U
3.67 4.0 4.0  C  2021 4.0  C 40 +   Somerset, NJ
80 David Boyd U
3.67 4.0 4.0  C  2021 4.0  C 40 +   North Wales, PA
81 Joel Wattacheril U
3.66 4.0 4.0  C  2021 4.0  C 40 +   Edison, NJ
82 Bruce King U
3.65 4.0 4.0  C  2021 4.0  C 40 +   Schwenksville, PA
83 Greg Stockbower U
3.62 4.0 4.0  S   4.0  C 65 +   Fort Washington, PA
84 Jordan Zucker U
3.61 4.0 4.0  S   4.0  C 40 +   Huntingdon Valley, PA
85 James Toh U
3.61 4.0 4.0  C  2021 4.0  C 40 +   Collegeville, PA
86 Curtis Everhardt U
3.61 4.0 4.0  C  2021 4.0  C 55 +   Harleysville, PA
87 Robert Donahue U
3.61 4.0 4.0  C  2021 4.0  C 40 +   Berwyn, PA
88 Kevin Irwin U
3.58 4.0 4.0  C  2019 4.0  C 18 +   Plymouth Meeting, PA
89 Mark Hillman U
3.58 4.0 4.0  C  2021 4.0  C 40 +   Wayne, PA
90 Mark Wasserman U
3.56 4.0 4.0  C  2019 4.0  C 55 +   Lafayette Hl, PA
91 James McLaughlin U
3.56 4.0 4.0  C  2021 3.5  C 18 +   Lancaster, PA
92 Peter Christis U
3.53 4.0 4.0  C  2021 4.0  C 65 +   VENICE, FL
93 Manuel Carbajo U
3.51 4.0 3.5  C  2021 3.5  C 40 +   Plymouth Meeting, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
94 Joe Venneri U
3.50 3.5 4.0  C  2019 4.0  C 40 +   Hatboro, PA
95 Keith Rist U
3.49 3.5 4.0  A  2021 4.0  C 65 +   Lansdale, PA
96 Terry Musser U
3.49 3.5 4.0  C  2021 4.0  C 65 +   Royersford, PA
97 Barry Reinhart U
3.46 3.5 4.0  C  2021 4.0  C 40 +   Plymouth Meeting, PA
98 Frank Trapani U
3.45 3.5 3.5  C  2021 3.5  A 40 +   Blue Bell, PA
99 Thomas Saunders U
3.45 3.5 3.5  C  2021 3.5  C 40 +   Willow Grove, PA
100 Albert LaBrusciano U
3.45 3.5 4.0  C  2021 4.0  C 55 +   Lafayette Hill, PA
101 Andrew Hargreaves U
3.45 3.5 4.0  C  2021 3.5  C 40 +   Lafayette Hill, PA
102 Aaron Gray U
3.45 3.5 3.5  S   3.5  C 18 +   Philadelphia, PA
103 Mitchell Blatstein U
3.42 3.5 4.0  C  2021 4.0  C 40 +   Meadowbrook, PA
104 Sathiesh Ramaiyapillai Selvaraj U
3.41 3.5 3.5  C  2021 4.0  C 40 +   Lawrenceville, NJ
105 Craig Kamen U
3.37 3.5 4.0  C  2021 3.5  C 55 +   Lafayette Hill, PA
106 Peter Campagna U
3.37 3.5 4.0  C  2021 3.5  C 65 +   Lansdale, PA
107 David Galloway U
3.36 3.5 3.5  C  2019 3.5  C 55 +   New Hope, PA
108 Richard Ransom U
3.35 3.5 3.5  S  2021 3.5  C 40 +   Ambler, PA
109 Greg Liptak U
3.32 3.5 3.5  C  2021 3.5  C 40 +   Ambler, PA
110 Frank Grosso U
3.30 3.5 3.5  C  2021 3.5  C 40 +   North Wales, PA
111 Robert Beaver U
3.30 3.5 3.5  S   3.5  C 18 +   Horsham, PA
112 Tim Tirendi U
3.28 3.5 3.5  C  2021 3.5  C 40 +   North Wales, PA
113 sanjeev midha U
3.28 3.5 3.5  C  2021 4.0  C 40 +   Wyndmoor, PA
114 William DiPaulo U
3.28 3.5 3.5  C  2021 3.5  C 40 +   Philadelphia, PA
115 JOSEPH SMITH U
3.27 3.5 3.5  C  2021 3.5  C 40 +   Glenolden, PA
116 Chowdhury Tuhin U
3.26 3.5 3.5  C  2021 3.5  C 40 +   Ambler, PA
117 Alexander Miller U
3.26 3.5 3.5  C  2021 3.5  C 40 +   Fort Washington, PA
118 Wenjue Liu U
3.26 3.5 3.5  C  2021 3.5  C 18 +   Newtown, PA
119 Bret Cohen U
3.26 3.5 3.5  C  2021 3.5  C 40 +   Glenside, PA
120 John Schafhauser U
3.21 3.5 3.5  C  2021 3.5  C 18 +   Jenkintown, PA
121 Spencer Oetjen U
3.21 3.5 3.5  S  2021 3.5  C 18 +   Chester Springs, PA
122 William Bishop U
3.16 3.5 3.5  S  2021 3.5  C 18 +   Philadelphia, PA
123 Krishna Swayampakula U
3.15 (3.5) 3.5  C  2021    18 +   BRIDGEWATER, NJ
124 Paul Laurie U
3.15 3.5 3.5  C  2021 3.5  C 40 +   North Wales, PA
125 Peter Kreher U
3.13 3.5 3.5  C  2021 3.5  C 18 +   Blue Bell, PA
126 Timothy Hedrick U
3.10 3.5 3.5  C  2021 3.5  C 40 +   Elkins Park, PA
127 Gary Kao U
3.03 3.5 3.0  S  2021 3.0  C 18 +   Colmar, PA
128 Jismon John U
3.03 3.5 3.5  C  2019 3.5  C 18 +   Warrington, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
129 salar Alemohammad U
2.94 3.0 3.0  C  2021 3.0  C 18 +   Bryn Mawr, PA
130 Robert Ruggieri U
2.91 3.0 3.0  C  2021 3.0  C 40 +   Bala Cynwyd, PA
131 Gerard Stemplewicz U
2.89 3.0 3.0  S   3.0  C 40 +   Glenside, PA
132 Andrew Kasmen U
2.80 3.0 3.0  S   3.5  C 40 +   Lafayette Hill, PA
133 Isadall Fung U
2.80 3.0 3.0  S  2021 3.0  C 18 +   Dresher, PA
134 Al-Yassa Al-Mahi U
2.77 3.0 3.0  C  2021 3.0  C 40 +   Hatfield, PA
135 Cosmo Mullen U
2.75 3.0 3.0  S   3.0  C 40 +   Ambler, PA
136 Regis Carvalho U
2.70 3.0 3.0  C  2021 3.0  C 40 +   Fort Washington, PA
137 Saadiq Al Mahi U
2.65 3.0 3.0  S   3.0  C 18 +   Hatfield, PA
Alain Boletta U
n/a n/a 4.5  C  2021    18 +   Ambler, PA
David Brown U
n/a n/a 3.0  C  2021 3.0  C 18 +   Ambler, PA
Arvind Chaudhary U
n/a n/a 3.0  C  2021 3.0  C 40 +   Lansdale, PA
Ethan Dennis U
n/a n/a 2.5  S   3.0  C 18 +   Huntingdon Valley, PA
Leonard Duarte U
n/a n/a 4.0  S      18 +   Toms River, NJ
Tom Fennelly U
n/a n/a 4.0  C  2021 4.0  C 65 +   Pottstown, PA
Steve Gable U
n/a n/a 4.0  S      18 +   Rydal, PA
Alan Garabedian U
n/a n/a 4.0  S  2021    65 +   Horsham, PA
Brad Goldoor U
n/a n/a 3.0  S      18 +   AMBLER, PA
Michael Hankin U
n/a n/a 4.5  C  2021    40 +   Chester Springs, PA
Niel Hutchinson U
n/a n/a 4.5  C  2021 4.5  C 18 +   EXTON, PA
jeffrey kaliner U
n/a n/a 4.5  C  2021 4.5  C 40 +   Villanova, PA
Michael Kesselman U
n/a n/a 4.0  S      18 +   Philadelphia, PA
Ray Lieu U
n/a n/a 3.0  C  2021    18 +   North Wales, PA
Dominador Magat U
n/a n/a 3.0  S  2021 3.0  C 18 +   Bryn Mawr, PA
LAWRENCE MASS U
n/a n/a 3.0  S      18 +   Ambler, PA
Edward May U
n/a n/a 3.0  S  2021 3.0  C 18 +   Perkasie, PA
Steven Motyka U
n/a n/a 4.5  C  2021    18 +   Downingtown, PA
Alfredo Perez U
n/a n/a 4.5  C  2021 4.5  C 18 +   ASHBURN, VA
Venkat Ramamurthy U
n/a n/a 3.5  C  2019 3.5  C 40 +   Dresher, PA
Rod Reber U
n/a n/a 3.0  S      18 +   Ambler, PA
David Reistad U
n/a n/a 3.5  C  2021    18 +   Doylestown, PA
KRISTOFFER REITER U
n/a n/a 3.0  S  2021 3.0  C 40 +   Wayne, PA
Francisco Ruso U
n/a n/a 3.0  C  2021 3.0  C 40 +   Philadelphia, PA
Kermit Stahl U
n/a n/a 4.0  C  2021    65 +   North Wales, PA
Michael Steinberg U
n/a n/a 4.0  C  2019 4.0  C 18 +   Bala Cynwyd, PA
Jordan Talasnik U
n/a n/a 4.0  S      18 +   Conshohocken, PA
Kostyantyn Tymchenko U
n/a n/a 3.5  S      40 +   Philadelphia, PA
Guy Van Alstine U
n/a n/a 4.0  S      65 +   Trappe, PA
Jeff Wallace U
n/a n/a 3.0  C  2021 3.0  C 40 +   Plymouth Meeting, PA
Jack Walls U
n/a n/a 4.5  C  2021 4.5  C 40 +   Chalfont, PA
Larry Wenhold U
n/a n/a 4.0  C  2021 4.0  C 65 +   Souderton, PA
Christian Zavisca U
n/a n/a 2.5  S   3.0  C 40 +   Norristown, PA
Francis Zelaney U
n/a n/a 3.0  C  2021 3.0  C 40 +   Ephrata, PA