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 New Jersey Area rating list selection
                                                2020 New Jersey Area rating list selection
2021 TLS League Ratings
Section - Middle States           District - New Jersey           Area - New Jersey
Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center          Men          Rating Order
(As of 01/26/2023)
2021 2021
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 Karthik Badri -- Summary -- Princeton Junction, NJ 3.88 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 6 - 1
District Championship Adult 18 & Over Men 4.0 1 - 0
2 Ashok Selvaraj -- Summary -- Princeton Junction, NJ 3.86 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 4 - 2
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 5 - 0
District Championship Adult 18 & Over Men 4.0 0 - 1
3 Vikram Nadig -- Summary -- Robbinsville, NJ 3.86 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 0
District Championship Adult 18 & Over Men 4.0 1 - 0
4 Ankush Kumar -- Summary -- Princeton Junction, NJ 3.84 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 4 - 3
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 7 - 3
District Championship Adult 18 & Over Men 4.0 0 - 1
5 Gopalakrishnan Thirukallam -- Summary -- Newtown, PA 3.81 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 2
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 1
6 sunil Varughese -- Summary -- Robbinsville, NJ 3.79 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 3
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 2
District Championship Adult 18 & Over Men 4.0 0 - 1
7 Murali Donthireddy -- Summary -- West Windsor, NJ 3.74 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 0
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 0
8 Max Dall'Orso -- Summary -- Matawan, NJ 3.73 4.0 4.0 C 2019
Mixed 40 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 3 - 4
Mixed 40 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 1 - 2
Mixed 18 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 2 - 1
Mixed 18 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 1 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 3
9 Kevin Collins -- Summary -- Plainsboro, NJ 3.71 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 6 - 1
District Championship Adult 18 & Over Men 4.0 0 - 1
10 shankar raman -- Summary -- Plainsboro, NJ 3.70 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 4 - 1
11 Srinivasa Venkataramu -- Summary -- Plainsboro, NJ 3.68 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 3
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
12 Ram Donthireddy -- Summary -- West Windsor, NJ 3.67 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 5
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 2
13 james ruppert -- Summary -- Eatontown, NJ 3.66 4.0 4.0 C 2019
Mixed 40 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 3 - 3
Mixed 40 & Over 7.0 Shore Mixed Doubles Colts Neck Racquet Club 2 - 2
Mixed 18 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 1 - 3
Mixed 18 & Over 7.0 Shore Mixed Doubles Colts Neck Racquet Club 5 - 2
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 5
District Championship Mixed 18 & Over 7.0 2 - 0
14 Jeffrey Peng -- Summary -- Princeton Junction, NJ 3.65 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 0
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 1
15 William Lester -- Summary -- Matawan, NJ 3.62 4.0 4.0 C 2019
Mixed 40 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 0 - 1
Adult 40 & Over Spring 4.0 Men - North Westfield Indoor Tennis 5 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 6
16 Rob Weinstein -- Summary -- East Windsor, NJ 3.61 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 2
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 0
17 Harish Nankani -- Summary -- Princeton Junction, NJ 3.61 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 4
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 6 - 1
18 Arsalan Khan -- Summary -- Morrisville, PA 3.60 4.0 3.5 S 2020
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 5 - 3
19 Harshavardhan Dharkar -- Summary -- Princeton Junction, NJ 3.60 4.0 3.5 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 3
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 5 - 4
District Championship Adult 18 & Over Men 4.0 1 - 0
20 Prahlad Vishnubhotla -- Summary -- Monroe Township, NJ 3.58 4.0 4.0 A 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 3
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 0
21 Bryan Botsch -- Summary -- Monmouth Junction, NJ 3.51 4.0 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
22 Mukesh Patel -- Summary -- Dayton, NJ 3.49 3.5 3.0 S 2020
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 0
District Championship Adult 40 & Over Men 3.5 1 - 0
23 Wadis Maldonado -- Summary -- BRICK, NJ 3.49 3.5 4.0 S
Mixed 40 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 0 - 1
Mixed 40 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 2 - 3
Mixed 18 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 0 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 5
24 Akhilesh Kumar -- Summary -- Plainsboro, NJ 3.49 3.5 3.5 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 4 - 4
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 6 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 0
District Championship Adult 40 & Over Men 3.5 3 - 0
District Championship Adult 18 & Over Men 4.0 0 - 1
25 Aaron Williams -- Summary -- Neptune, NJ 3.46 3.5 4.0 S
Mixed 18 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 0 - 4
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 6
26 Ravi Ramaswamy -- Summary -- PRINCETON, NJ 3.46 3.5 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 5
27 Nikhil Khasnis -- Summary -- Trenton, NJ 3.46 3.5 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 2
28 Anirudh Sridharan -- Summary -- Yardley, PA 3.43 3.5 3.5 C 2018
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 2
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 4 - 2
District Championship Adult 40 & Over Men 3.5 1 - 1
29 Vaibhav Shinde -- Summary -- Princeton Junction, NJ 3.43 3.5 3.5 C 2019
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 4 - 2
District Championship Adult 40 & Over Men 3.5 2 - 1
30 srirajesh kommareddy -- Summary -- Monroe Twp, NJ 3.43 3.5 3.5 S
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 1
District Championship Adult 40 & Over Men 3.5 1 - 0
31 AUSTIN KIM -- Summary -- Spotswood, NJ 3.42 3.5 3.5 C 2019
Mixed 40 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 3 - 0
Mixed 40 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 6 - 0
Mixed 18 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 1 - 3
Mixed 18 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 1 - 3
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 5
District Championship Mixed 40 & Over 7.0 1 - 1
32 Ravi Bhatheja -- Summary -- Princeton, NJ 3.41 3.5 3.5 C 2019
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 2
District Championship Adult 40 & Over Men 3.5 1 - 1
33 DORABABU AKULA -- Summary -- Cranbury, NJ 3.41 3.5 4.0 C 2018
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Mercer County Park Commission 0 - 4
34 Ashok Padmanabhan -- Summary -- Princeton Junction, NJ 3.39 3.5 3.5 B 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 3
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 6 - 1
District Championship Adult 40 & Over Men 3.5 1 - 1
35 Andrew Cimochowski -- Summary -- Trenton, NJ 3.39 3.5 3.5 C 2018
*** See additional rating detail in the Middle States - Philadelphia area.
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 1
District Championship Adult 40 & Over Men 3.5 2 - 0
36 Dattatray Jadhav -- Summary -- Monmouth Junction, NJ 3.38 3.5 3.5 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 0
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 3
Adult 18 & Over Spring 3.5 Men Central - Day NJD Green Knoll Tennis Ctr 1 - 1
District Championship Adult 40 & Over Men 3.5 1 - 1
37 Adam Bone -- Summary -- Flemington, NJ 3.38 3.5 4.0 C 2019
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 5
38 Eric Guenin -- Summary -- Pennington, NJ 3.35 3.5 4.0 C 2018
*** See additional rating detail in the Middle States - Philadelphia area.
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 3
39 Shashi Ranjan -- Summary -- Princeton Junction, NJ 3.34 3.5 3.5 C 2018
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 2
District Championship Adult 40 & Over Men 3.5 2 - 1
40 Kevin Heyeck -- Summary -- Pennington, NJ 3.32 3.5 4.0 C 2019
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 3
41 Sai Pappu -- Summary -- Plainsboro, NJ 3.29 3.5 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 5
42 Jonathan Bilder -- Summary -- Manalapan, NJ 3.29 3.5 3.5 C 2019
*** See additional rating detail in the Middle States - Philadelphia area.
Mixed Combo 6.5 North Mixed Doubles Princeton Racquet Club 4 - 1
Mixed 18 & Over 6.0 NJD Mixed Doubles Nassau Racquet & Tennis Club 1 - 1
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 1
Section Championship Mixed 18 & Over 6.0 0 - 1
43 David Nowak -- Summary -- Red Bank, NJ 3.28 3.5 3.5 C 2019
Mixed 40 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 3 - 2
Mixed 40 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 4 - 1
Mixed 18 & Over 8.0 Shore Mixed Doubles Park Avenue Tennis Center 1 - 4
Mixed 18 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 4 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 3 - 4
District Championship Mixed 40 & Over 7.0 0 - 2
44 Joseph Hughes -- Summary -- West Long Branch, NJ 3.20 3.5 3.5 C 2019
Mixed 40 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 2 - 1
Mixed 18 & Over 7.0 Shore Mixed Doubles Park Avenue Tennis Center 2 - 1
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 5
District Championship Mixed 40 & Over 7.0 0 - 1
45 Gurudutt Redkar -- Summary -- Doylestown, PA 3.19 (3.5) 4.0 C 2019
*** See additional rating detail in the Middle States - Philadelphia area.
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
Jaimeen Doshi -- Summary -- Monmouth Junction, NJ n/a n/a 3.5 S
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 0
Amr Eissa -- Summary -- Staten Island, NY n/a n/a 0.0   2020
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
Peter Hoehn -- Summary -- Lambertville, NJ n/a n/a 4.0 S
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
Ram Kapil -- Summary -- Princeton Junction, NJ n/a n/a 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 2 - 0
David Lemon -- Summary -- Cranford, NJ n/a n/a 3.5 S
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
Dan Nelson -- Summary -- Newtown, PA n/a n/a 4.0 C 2019
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 2
Noel Ortiz -- Summary -- Trenton, NJ n/a n/a 3.5 C 2019
Adult 18 & Over Spring 4.0 Men Central - Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
Manoj Panicker -- Summary -- Southampton, PA n/a n/a 3.5 C 2019
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 1
Mahendra Patel -- Summary -- Princeton, NJ n/a n/a 3.5 C 2019
Adult 40 & Over Spring 3.5 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 0 - 1
Subramanian Sridhar -- Summary -- Kendall Park, NJ n/a n/a 4.0 C 2019
Adult 40 & Over Spring 4.0 Men - Central Day NJD Wunder Sports Ent. @ Hopewell Valley Tennis & Swim Center 1 - 1