TLS was last updated
on October 15, 2025.

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 Philadelphia Area rating list selection
                                                2023 Philadelphia Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - Philadelphia           Area - Philadelphia
Pennsbury Tennis Club    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
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 Julius Twyman U
4.42 (4.5) 4.5         18 +   Levittown, PA
2 Robert Khalev U
4.34 (4.5) 4.5         18 +   MANALAPAN, NJ
3 Jon Rubinstein U
4.29 4.5 4.5         40 +   Union, NJ
4 Ron Mendoza U
4.23 (4.5) 4.5         18 +   Skillman, NJ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
5 Rudolf Van Mol U
4.00 4.0 4.5         40 +   Skillman, NJ
6 Ryan Christopher U
3.93 (4.0) 4.0         18 +   Sewell, NJ
7 Ryan Prager U
3.82 (4.0) 4.0         18 +   Morrisville, PA
8 Aaron Palmer U
3.75 4.0 4.0         40 +   Philadelphia, PA
9 Colton van Mol U
3.57 4.0 4.0         18 +   Skillman, NJ
10 Paul Fang U
3.55 4.0 4.0         18 +   Monroe Township, NJ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
11 Frank Trapani U
3.50 3.5 3.5         18 +   Blue Bell, PA
12 Tyler Harris U
3.38 3.5 3.5         18 +   Princeton Junction, NJ
13 Ross Raddi U
3.35 3.5 4.0         18 +   Langhorne, PA
14 David Konow U
3.35 3.5 3.5         40 +   Southampton, PA
15 Jason Friel U
3.35 3.5 3.5         40 +   Yardley, PA
16 Michael Perrin U
3.29 3.5 3.5         18 +   Feasterville Trevose, PA
17 Nino Scalamandre U
3.27 3.5 3.5         55 +   Newtown, PA
18 Anthony Gotzis U
3.26 3.5 3.5         40 +   Richboro, PA
19 Andrew Finkle U
3.20 3.5 3.5         40 +   Newtown, PA
20 Carlos Araujo U
3.20 3.5 3.5         55 +   Bensalem, PA
21 Bill Keaton U
3.17 3.5 3.5         40 +   Yardley, PA
22 Keith Wright U
3.16 3.5 3.5         55 +   Levittown, PA
23 Kirk LeCompte U
3.16 3.5 3.5         40 +   Lawrence Township, NJ
24 Michael Cirasola U
3.16 3.5 3.5         55 +   Farmingdale, NJ
25 Tim Bezio U
3.16 3.5 3.5         40 +   Yardley, PA
26 Jonathan Bilder U
3.15 3.5 3.5         55 +   WARWICK, PA
27 Kiran Vepuri U
3.12 3.5 3.5         18 +   Newtown, PA
28 Chull Park U
3.11 3.5 3.5         40 +   Morrisville, PA
29 Sal Giordano U
3.07 3.5 3.5         55 +   Huntingdon Valley, PA
30 Edward Sullivan U
3.06 3.5 3.5         55 +   Yardley, PA
31 Flavien Montange U
3.06 3.5 3.5         40 +   Langhorne, PA
32 Joseph Busby U
3.06 3.5 3.5         40 +   Newtown, PA
33 Don Trombley U
3.03 3.5 3.5         55 +   Newtown, PA
34 Brian Voorhees U
3.02 3.5 3.5         55 +   Yardley, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
35 Robert Shearer U
2.96 3.0 3.5         55 +   Langhorne, PA
36 Bruce Brodowski U
2.95 3.0 3.5         55 +   Langhorne, PA
37 Ethan Christ U
2.94 3.0 3.0         40 +   Yardley, PA
38 John Pagano U
2.92 3.0 3.5         55 +   Bordentown, NJ
39 Stephen Nagy U
2.92 (3.0) 3.0         40 +   Pennington, NJ
40 Bob Sison U
2.91 (3.0) 3.0         18 +   Yardley, PA
41 Michael Connors U
2.87 3.0 3.0         40 +   Feasterville Trevose, PA
42 Jeffrey Barr U
2.80 3.0 3.5         40 +   Bensalem, PA
43 Michael Hodgin U
2.77 3.0 3.0         55 +   Washington Crossing, PA
44 James Aversano U
2.77 3.0 3.0         40 +   Pennington, NJ
45 Michael Meistering U
2.71 3.0 3.0         55 +   Richboro, PA
46 George Harris U
2.69 3.0 3.0         18 +   Morrisville, PA
47 Jeffrey Boudreau U
2.68 (3.0) 3.0         40 +   Yardley, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
48 JIMBO JIMENEZ U
2.43 (2.5) 3.0         40 +   Pennington, NJ
49 Chetan Savkur U
2.13 (2.5) 2.5         40 +   Yardley, PA
Stephen Darienzo U
n/a n/a 3.0         55 +   Skillman, NJ
Donald Loff U
n/a n/a 3.5         55 +   Newtown, PA
Clair Alan Phillips U
n/a n/a 3.5         40 +   Hamilton Square, NJ
James Soriano U
n/a n/a 4.0         18 +   Oreland, PA
Matt Wachinski U
n/a n/a 3.0         40 +   Yardley, PA