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 New Jersey Area rating list selection
                                                2023 New Jersey Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - New Jersey           Area - New Jersey
Mercer County Park Commission    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 Lars Bohn U
4.48 4.5 4.5         40 +   Skillman, NJ
2 Robert Khalev U
4.34 (4.5) 4.5         18 +   MANALAPAN, NJ
3 Yuya Ikeda U
4.31 4.5 4.5         40 +   Raritan, NJ
4 Jonathan Yu U
4.23 4.5 4.5         18 +   Edison, NJ
5 Chris Moran U
4.20 (4.5) 4.5         40 +   Middletown, NJ
6 Bryce Perritt U
4.12 4.5 4.5         18 +   Allentown, NJ
7 Ko Kiuchi U
4.09 4.5 4.5         18 +   Easton, PA
8 Daniel Szwarc U
4.08 4.5 4.5         18 +   Yardley, PA
9 vladimir bojcev U
4.03 4.5 4.5         18 +   Old Bridge, NJ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
10 Rudolf Van Mol U
4.00 4.0 4.5         55 +   Skillman, NJ
11 Prasanna Fernando U
3.99 4.0 4.5         18 +   Wood Ridge, NJ
12 Christopher Berlind U
3.93 4.0 4.5         18 +   Yardley, PA
13 Mohammed Muqtadir U
3.91 4.0 4.0         18 +   EWING, NJ
14 Christopher Plaskon U
3.84 4.0 4.0         18 +   New Hope, PA
15 Eddie Demirci U
3.80 4.0 4.0         40 +   Bay Shore, NY
16 Madhu Talupur U
3.79 4.0 4.0         40 +   Princeton, NJ
17 Goutham Dindigal U
3.79 4.0 4.0         18 +   East Windsor, NJ
18 Ramachandran Pilavulathil U
3.78 4.0 4.0         40 +   Manalapan, NJ
19 Jaiganesh Narasimhamoorthy U
3.78 4.0 4.0         40 +   PRINCETON JUNCTION, NJ
20 Matthew Goldfogel U
3.78 4.0 4.0         18 +   East Brunswick, NJ
21 CHETAN CHAWADA U
3.78 4.0 4.0         40 +   Rahway, NJ
22 Mark Sweetsir U
3.76 4.0 4.0         18 +   Southampton, PA
23 Dan McGrath U
3.76 4.0 4.0         55 +   Hillsborough, NJ
24 Kenn Waibel U
3.75 4.0 4.0         55 +   Williamstown, NJ
25 Eric Levitch U
3.75 4.0 4.0         18 +   Scotch Plains, NJ
26 John Chen U
3.75 4.0 4.0         40 +   Princeton Junction, NJ
27 RASESH SHAH U
3.74 4.0 4.0         40 +   Moorestown, NJ
28 Bhabani Pattanayak U
3.69 4.0 4.0         40 +   Princeton, NJ
29 David Cernava U
3.66 4.0 4.0         40 +   Marlton, NJ
30 Naresh Malhotra U
3.65 4.0 4.0         40 +   Dayton, NJ
31 Jolly Benitez U
3.65 4.0 4.0         40 +   Robbinsville, NJ
32 Akhilesh Kumar U
3.63 4.0 4.0         40 +   Plainsboro, NJ
33 ENQIANG ZHANG U
3.62 4.0 4.0         55 +   Edison, NJ
34 Richard Yankosky U
3.62 (4.0) 4.0         40 +   Hainesport, NJ
35 Sasidhar Pamganamamula U
3.57 4.0 4.0         18 +   Monroe Township, NJ
36 Colton van Mol U
3.57 4.0 4.0         18 +   Skillman, NJ
37 Adelo Mascarinas U
3.57 (4.0) 4.0         55 +   Middlesex, NJ
38 Harold Stern U
3.55 4.0 4.0         55 +   Berkeley Heights, NJ
39 Steven Sandberg U
3.55 4.0 4.0         40 +   Dayton, NJ
40 Timothy Grosso U
3.55 4.0 4.0         40 +   Chesterfield, NJ
41 Paul Fang U
3.55 4.0 4.0         18 +   Monroe Township, NJ
42 Peter Tilles U
3.54 4.0 4.0         55 +   Skillman, NJ
43 Mayur Rastogi U
3.54 4.0 4.0         40 +   Monroe, NJ
44 Mitesh Patel U
3.54 4.0 4.0         40 +   Kendall Park, NJ
45 Zhaohui Yang U
3.53 4.0 4.0         40 +   Kendall Park, NJ
46 Sathiesh Ramaiyapillai Selvaraj U
3.53 4.0 4.0         40 +   Lawrenceville, NJ
47 Mansour Rismanchi U
3.53 4.0 4.0         55 +   Princeton, NJ
48 MIHN NGUYEN U
3.53 4.0 4.0         55 +   Woodbury, NJ
49 Sivasankar Sambantham U
3.52 4.0 4.0         18 +   Monroe Township, NJ
50 Ritch Belen U
3.52 4.0 4.0         55 +   South River, NJ
51 jun he U
3.51 4.0 4.0         55 +   Princeton, NJ
52 Lance Brown U
3.51 4.0 4.0         40 +   Robbinsville, NJ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
53 Ramaswami Venkatesh U
3.50 3.5 4.0         55 +   Basking Ridge, NJ
54 Chanaka Amarasinghe U
3.50 3.5 4.0         40 +   Monmouth Junction, NJ
55 Patrick Todd U
3.48 3.5 4.0         55 +   Princeton, NJ
56 Derek Jin U
3.48 3.5 4.0         55 +   Basking Ridge, NJ
57 Froilan Sunga U
3.47 3.5 4.0         40 +   Lawrence Township, NJ
58 Daniel Higgins U
3.47 3.5 4.0         55 +   Monmouth Junction, NJ
59 MANWANG LI U
3.46 3.5 4.0         40 +   Monmouth Junction, NJ
60 Sunil Dravida U
3.46 3.5 3.5         40 +   Marlton, NJ
61 Edward Andrewes U
3.46 3.5 4.0         55 +   Haddonfield, NJ
62 Marc Landow U
3.44 3.5 4.0         40 +   Robbinsville, NJ
63 William Robinson U
3.43 3.5 4.0         40 +   Dayton, NJ
64 Henry Li U
3.41 3.5 4.0         40 +   Robbinsville, NJ
65 Micheal Leung U
3.41 3.5 4.0         65 +   Princeton Junction, NJ
66 Kyle Zola U
3.40 3.5 4.0         40 +   Hamilton, NJ
67 wendong Weng U
3.40 3.5 4.0         40 +   West Windsor, NJ
68 Mihir Shah U
3.38 3.5 4.0         40 +   Skillman, NJ
69 Bruno Maguino U
3.38 3.5 3.5         18 +   South Bound Brook, NJ
70 Scott Grossman U
3.38 3.5 3.5         40 +   Toms River, NJ
71 Sachin Nade U
3.35 3.5 3.5         40 +   Monroe Township, NJ
72 Philip Li U
3.35 3.5 3.5         55 +   Cranbury, NJ
73 Sanjay Bhardwaj U
3.35 3.5 4.0         40 +   Dayton, NJ
74 Mark Pollack U
3.32 3.5 4.0         55 +   Edison, NJ
75 John Bottigheimer U
3.32 3.5 3.5         55 +   Princeton, NJ
76 Dattu Tanugula U
3.31 3.5 3.5         40 +   Monmouth Jct, NJ
77 Peter Chang U
3.30 3.5 3.5         40 +   Princeton Jct, NJ
78 Anthony Boswell U
3.30 3.5 3.5         55 +   Wilmington, DE
79 Cengiz Hatiboglu U
3.28 (3.5) 3.5         55 +   West Windsor, NJ
80 Allan Zheng U
3.26 3.5 3.5         55 +   Pennington, NJ
81 Anthony Gotzis U
3.26 3.5 3.5         40 +   Richboro, PA
82 Yihong Zhang U
3.23 3.5 3.5         65 +   Newtown, PA
83 Robert Scott U
3.22 (3.5) 3.5         40 +   Marlton, NJ
84 Deepak Palle U
3.22 3.5 3.5         18 +   East Windsor, NJ
85 Stephen Hague U
3.22 3.5 3.5         55 +   Philadelphia, PA
86 Weixing Zong U
3.21 3.5 3.5         55 +   Belle Mead, NJ
87 Mark Nagel U
3.21 3.5 3.5         55 +   Hillsborough, NJ
88 Stephen Giamboi U
3.21 3.5 3.5         55 +   Cranford, NJ
89 Tony Ferrante U
3.21 3.5 3.5         55 +   Upper Montclair, NJ
90 Derik Zhou U
3.20 3.5 3.5         55 +   Kennett Square, PA
91 Mitchell Weiner U
3.20 3.5 3.5         55 +   Princeton, NJ
92 Rajesh Rao U
3.20 3.5 3.5         55 +   Basking Ridge, NJ
93 John Casanova U
3.20 3.5 3.5         55 +   Runnemede, NJ
94 Hemchander Naraparaju U
3.19 3.5 3.5         18 +   East Windsor, NJ
95 Venkat Patla U
3.18 3.5 3.5         55 +   Bedminster, NJ
96 Mark Levitt U
3.17 3.5 3.5         55 +   Flemington, NJ
97 Donald Cantlay U
3.17 3.5 3.5         40 +   Hopewell, NJ
98 Keith Wright U
3.16 3.5 3.5         40 +   Levittown, PA
99 Bijay Kuwar U
3.15 3.5 3.5         40 +   Lawrence Township, NJ
100 Patryk Hirsz U
3.15 (3.5) 3.0         40 +   Rocky Hill, NJ
101 Jonathan Bilder U
3.15 3.5 3.5         55 +   WARWICK, PA
102 Victor Sun U
3.14 3.5 3.5         55 +   Titusville, NJ
103 Daniel Hudec U
3.14 (3.5) 3.5         40 +   Princeton Junction, NJ
104 George Kennedy U
3.12 3.5 3.5         55 +   Norristown, PA
105 Kevin Hill U
3.12 3.5 3.5         55 +   Marlton, NJ
106 Ximin gong U
3.12 3.5 3.5         55 +   Belle Mead, NJ
107 Krish Shanmuga U
3.11 3.5 3.5         55 +   EAST WINDSOR, NJ
108 Arthur Ferrante U
3.11 3.5 3.5         55 +   Upper Montclair, NJ
109 Lawrence Levin U
3.09 (3.5) 3.5         40 +   Delran, NJ
110 Phill Karali U
3.09 3.5 3.5         40 +   Princeton, NJ
111 John Cason U
3.09 3.5 3.5         55 +   Willingboro, NJ
112 James Convery U
3.08 3.5 3.5         55 +   Newtown, PA
113 Edward Sullivan U
3.06 3.5 3.5         55 +   Yardley, PA
114 Kunal Banerjee U
3.06 3.5 3.0         55 +   Basking Ridge, NJ
115 Jim Qian U
3.05 3.5 3.0         55 +   Belle Mead, NJ
116 Don Trombley U
3.03 3.5 3.5         65 +   Newtown, PA
117 JIM WANG U
3.02 3.5 3.5         55 +   Belle Mead, NJ
118 Brian Voorhees U
3.02 3.5 3.5         65 +   Yardley, PA
119 Kiran Narsu U
3.02 3.5 3.5         55 +   Basking Ridge, NJ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
120 Steven Yglesias U
3.00 3.0 3.5         55 +   Basking Ridge, NJ
121 Dennis Mehigan U
2.99 (3.0) 3.0         40 +   Marlton, NJ
122 Laxmana Akenapalli U
2.99 3.0 3.0         55 +   Basking Ridge, NJ
123 Anil Yemula U
2.97 3.0 3.0         55 +   Basking Ridge, NJ
124 Robert Shearer U
2.96 3.0 3.5         55 +   Langhorne, PA
125 Yingjie Huang U
2.95 3.0 3.0         55 +   Princeton, NJ
126 Bruce Brodowski U
2.95 3.0 3.5         65 +   Langhorne, PA
127 John Pagano U
2.92 3.0 3.5         65 +   Bordentown, NJ
128 Gene Liu U
2.92 3.0 3.0         55 +   Hillsborough, NJ
129 Gary Goldman U
2.89 3.0 3.5         55 +   Newtown, PA
130 Fabio Shuyama U
2.88 3.0 3.0         55 +   Morristown, NJ
131 Wenjun Zhang U
2.85 3.0 3.0         55 +   Basking Ridge, NJ
132 Mark Heinig U
2.84 3.0 3.5         65 +   Bensalem, PA
133 Venkatesan Padyachi U
2.81 3.0 3.0         55 +   MONROE TOWNSHIP, NJ
134 Hongjie Zheng U
2.79 3.0 3.0         55 +   Princeton, NJ
135 Steven Thomas U
2.78 3.0 3.0         40 +   PRINCETON, NJ
136 Michael Hodgin U
2.77 3.0 3.0         55 +   Washington Crossing, PA
137 Mike Buckley U
2.74 3.0 3.0         55 +   Oxford, PA
138 Michael Stasko U
2.73 (3.0) 3.0         40 +   Cinnaminson, NJ
139 Mitch Kleiman U
2.72 3.0 3.0         40 +   Pennington, NJ
140 Michael Meistering U
2.71 3.0 3.0         55 +   Richboro, PA
141 Randy Ramirez U
2.67 3.0 3.0         55 +   Hackettstown, NJ
142 William Downs U
2.67 3.0 3.0         55 +   Swedesboro, NJ
143 John Kaurloto U
2.63 3.0 3.0         65 +   Ewing, NJ
144 Hal Weiner U
2.61 3.0 3.0         40 +   Marlton, NJ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
145 John Canavan U
2.44 2.5 3.0         55 +   Dayton, NJ
Trevor Ackerman U
n/a n/a 3.0         55 +   Langhorne, PA
srinivas Alladi U
n/a n/a 4.0         18 +   Princeton Junction, NJ
Daniel Bruce U
n/a n/a 4.0         40 +   Mount Laurel, NJ
Henry Chen U
n/a n/a 4.5         18 +   Princeton, NJ
Aaron Chu U
n/a n/a 4.5         18 +   Skillman, NJ
Michael Cooper U
n/a n/a 4.5         18 +   Yardley, PA
Shawn Copeland U
n/a n/a 3.5         40 +   Lawrenceville, NJ
Sivakumar Coramutla U
n/a n/a 3.5         18 +   Monroe Township, NJ
Christopher Costa U
n/a n/a 3.0         40 +   Lawrence Township, NJ
Stephen Darienzo U
n/a n/a 3.0         65 +   Skillman, NJ
Norbert Espada U
n/a n/a 3.5         55 +   E Brunswick, NJ
Ramu Govindasamy U
n/a n/a 3.0         55 +   Dayton, NJ
Curtis Hillegas U
n/a n/a 3.0         40 +   DELRAN, NJ
sanjay jain U
n/a n/a 3.0         55 +   Basking Ridge, NJ
Rajashekar reddy Jangam U
n/a n/a 4.0         18 +   Monroe Township, NJ
Andrew Jubelt U
n/a n/a 3.5         65 +   STOCKTON, NJ
Michael Kara U
n/a n/a 4.5         18 +   Marlton, NJ
Siva Kasi U
n/a n/a 3.5         18 +   Monroe Township, NJ
Sam Klein U
n/a n/a 4.5         18 +   PENNINGTON, NJ
Chandra Konidela U
n/a n/a 3.5         18 +   Plainsboro, NJ
Lars Kristiansen U
n/a n/a 4.5         18 +   Southampton, PA
Rajeev Kupsad U
n/a n/a 3.5         18 +   Millstone Township, NJ
Michael Landon U
n/a n/a 3.0         40 +   Sewell, NJ
Gary Littman U
n/a n/a 3.5         40 +   Princeton, NJ
Rudy Margiotti U
n/a n/a 3.5         40 +   Mercerville, NJ
Damodhar Neelagiri U
n/a n/a 3.5         55 +   East Windsor, NJ
Frank Nuzzi U
n/a n/a 4.0         55 +   Warren, NJ
Steven Pellerin U
n/a n/a 3.5         65 +   Trenton, NJ
Raghav Ponnaluri U
n/a n/a 3.0         55 +   Hightstown, NJ
Craig Provorny U
n/a n/a 3.0         55 +   Princeton, NJ
Gregory Quirus U
n/a n/a 3.5         40 +   RIVERSIDE, NJ
Krishnan Rajagopalan U
n/a n/a 3.5         55 +   Edison, NJ
Harbir Ransi U
n/a n/a 4.0         40 +   East Windsor, NJ
Phil Roeper U
n/a n/a 3.5         55 +   Belle Mead, NJ
Neeraj Saxena U
n/a n/a 3.5         55 +   New Providnce, NJ
Jerzy Slabinski U
n/a n/a 4.0         40 +   Plainfield, NJ
Jordan Stoner U
n/a n/a 4.5         18 +   Ewing, NJ
Martin Szwarc U
n/a n/a 4.0         18 +   Marlton, NJ
Pal Thangamathesvaran U
n/a n/a 3.0         55 +   Hightstown, NJ
Peter Wepplo U
n/a n/a 3.0         65 +   Princeton, NJ
Al Woller U
n/a n/a 4.0         40 +   Kendall Park, NJ