Teams

NETC:New England TC:Khanna

2025 EMA Adult 18 & Over Men · 3.5 Men

18 players · average NTRP 3.50 / EASTERN MASSACHUSETTS

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule6 played
2025-06-26vs SHR:Shrewsbury Rocking StonesLost 13
L#1 DoublesMatt Allard / Andrew Andrianopoulos vs Srinivasan Balakrishnan Loganathan / Prem Kumar Subramaniyan0-6, 3-6
L#2 DoublesRajesh Khakhar / Yogesh Deochakke vs Timothy Luke / Andres Hidalgo5-7, 1-6
W#2 SinglesRajesh Yadav vs Uday Kumar Singari6-3, 5-6, 1-0
L#3 DoublesRavi Saranu / Sathish Dundamadappa vs Evan Glass / Atul Pai6-2, 6-7, 0-1
2025-06-17vs SHR:Shrewsbury Rocking StonesWon 32
W#1 DoublesKshitij Kathuria / Yogesh Kulkarni vs Srinivasan Balakrishnan Loganathan / Paul Forcina6-3, 6-1
L#1 SinglesManmeet Bhinder vs Tanggis Bohnuud5-7, 1-2
L#2 DoublesAndrew Andrianopoulos / Dinesh Yogaratnam vs Uday Kumar Singari / Victor Ruiz6-3, 3-6, 0-1
W#2 SinglesRajesh Yadav vs Prem Kumar Subramaniyan6-4, 5-4
W#3 DoublesDharmendra Khanna / Abhinash Srivatsa vs Prashant Rai / Atul Pai6-4, 6-0
2025-06-10vs SHR:Shrewsbury Rocking StonesWon 50
W#1 DoublesAbhijeet Nikte / Abhinash Srivatsa vs Evan Glass / Paul Forcina6-2, 6-2
W#1 SinglesManmeet Bhinder vs Sourabha Mandhana6-2, 6-2
W#2 DoublesDharmendra Khanna / Yogesh Kulkarni vs Mitul Dalal / Timothy Luke6-1, 6-1
W#2 SinglesMatt Allard vs Victor Ruiz5-7, 6-1, 1-0
W#3 DoublesAndrew Andrianopoulos / Dinesh Yogaratnam vs Edward Feeney / Uday Kumar Singari6-3, 6-4
2025-06-03vs SHR:Shrewsbury Rocking StonesLost 23
W#1 DoublesKshitij Kathuria / Abhijeet Nikte vs Srinivasan Balakrishnan Loganathan / Paul Forcina6-3, 6-3
L#1 SinglesNagesh Gollahalli vs Sourabha Mandhana3-6, 2-6
L#2 DoublesKushal Joshipura / Rajesh Khakhar vs Uday Kumar Singari / Victor Ruiz5-7, 6-0, 0-1
W#2 SinglesAbhinash Srivatsa vs Tanggis Bohnuud0-6, 7-6, 1-0
L#3 DoublesRavi Saranu / Dharmendra Khanna vs Prem Kumar Subramaniyan / Edward Feeney3-6, 4-6
2025-05-20vs SHR:Shrewsbury Rocking StonesWon 32
W#1 DoublesKshitij Kathuria / Abhijeet Nikte vs Uday Kumar Singari / Victor Ruiz3-6, 7-5, 1-0
L#1 SinglesNagesh Gollahalli vs Srinivasan Balakrishnan Loganathan2-6, 1-6
W#2 DoublesKushal Joshipura / Yogesh Deochakke vs Atul Pai / Prashant Rai1-6, 6-2, 1-0
L#2 SinglesRajesh Yadav vs Tanggis Bohnuud3-6, 4-3, 0-1
W#3 DoublesMatt Allard / Dinesh Yogaratnam vs Evan Glass / Andres Hidalgo6-3, 6-4
2025-05-13vs SHR:Shrewsbury Rocking StonesWon 32
W#1 DoublesKshitij Kathuria / Abhijeet Nikte vs Andres Hidalgo / Atul Pai6-4, 4-6, 1-0
L#1 SinglesRajesh Yadav vs Tanggis Bohnuud6-4, 2-5, 1-0
W#2 DoublesDharmendra Khanna / Kushal Joshipura vs Uday Kumar Singari / Evan Glass6-0, 6-2
L#2 SinglesDinesh Yogaratnam vs Prem Kumar Subramaniyan4-6, 2-6
W#3 DoublesSathish Dundamadappa / Nagesh Gollahalli vs Prashant Rai / Mitul Dalal6-2, 7-5
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.
Flight standings18 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1NETC:New England TC:Khanna06171332254
2SHR:Shrewsbury Rocking Stones06131739278
3SFT:Spark:Srivatsan/Moon07142145358
4WESF:White Winners:Sivakumaran07122351330
5WTC:Topspin Troopers:Chen/Wang0836418253
6LAK:LAC:Ford/Anthony08301026288
7WOB:Woburn:Torrey08291128284
8STC:Sportsmen's:McCarty/Haimowitz08142657396
9WAC:Wac Pack:Roy/Calleva08142658407
10WEY:Weymouth:King/Eleey08132758410
11WTC:Winchester Aces:Patel08122862426
12LTC:Uncanny Volleys:Fridella0883266444
13BRTC:Bass River:Burke/Campbell09311431326
14SFT:Spark:Green:Celata/Moon09271841362
15SFT:Spark Blue:Karbassi/Ly09261944373
16WIL:Willows:Merino-Rivas/Beaudoin09261946417
17MAC:Manchester:Mills09212455425
18IRCC:Indian Ridge:Edelmann/Edelmann09103575490

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 3.34 estimated across 10 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

3.50
Kushal Joshipura
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.47
Rajesh Yadav
usually #2 Singles 60%, also #2 Doubles 20% · published
3.41
Manmeet Bhinder
usually #1 Singles 67%, also #3 Doubles 33% · published
3.33
Andrew Andrianopoulos
usually #3 Doubles 50%, also #1 Doubles 25% · published 3.5
3.32
Yogesh Kulkarni
usually #3 Doubles 50%, also #1 Doubles 25% · published
3.32
Kshitij Kathuria
usually #1 Doubles 57%, also #3 Doubles 29% · published
3.30
Dinesh Yogaratnam
usually #3 Doubles 57%, also #2 Doubles 29% · published
3.29
Abhijeet Nikte
usually #1 Doubles 80%, also #3 Doubles 20% · published 3.5
Abhinash Srivatsa
usually #2 Singles 33%, also #3 Doubles 33% · published 3.5
Dharmendra Khanna
usually #3 Doubles 60%, also #2 Doubles 40% · published 3.5
3.24
Alex Suyer
published 3.5
3.24
Matt Allard
usually #3 Doubles 57%, also #2 Singles 29% · published
Nagesh Gollahalli
usually #1 Singles 50%, also #1 Doubles 25% · published
Rajesh Khakhar
usually #2 Doubles 100% · published
Ravi Saranu
usually #3 Doubles 100% · published
Ryan Massimino
published
Sathish Dundamadappa
usually #3 Doubles 100% · published
Yogesh Deochakke
usually #2 Doubles 100% · published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

Kshitij Kathuria + Abhijeet Nikte9154% games+7.4% vs expected
Abhijeet Nikte + Dharmendra Khanna11658% games+2.4% vs expected
Kshitij Kathuria + Yogesh Kulkarni5158% gamesnot enough data
Matt Allard + Andrew Andrianopoulos1436% gamesnot enough data
Dinesh Yogaratnam + Andrew Andrianopoulos134 matchesnot enough data
Matt Allard + Dinesh Yogaratnam213 matchesnot enough data
Dharmendra Khanna + Kushal Joshipura303 matchesnot enough data
Kushal Joshipura + Rajesh Yadav303 matchesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

Kushal Joshipura
11W–8L career · 4 lines in 2025
<1%50%50%
3.50
Rajesh Yadav
16W–16L career · 5 lines in 2025
<1%59%41%
3.47
Manmeet Bhinder
15W–16L career · 3 lines in 2025
<1%74%26%
3.41
3.5
Andrew Andrianopoulos
98W–115L career · 4 lines in 2025
1%88%11%
3.33
Yogesh Kulkarni
40W–26L career · 4 lines in 2025
1%89%10%
3.32
Kshitij Kathuria
55W–45L career · 7 lines in 2025
1%89%9%
3.32
Dinesh Yogaratnam
63W–90L career · 7 lines in 2025
2%91%7%
3.30
3.5
Abhijeet Nikte
37W–27L career · 5 lines in 2025
2%92%6%
3.29
3.5
Abhinash Srivatsa
3W–0L career · 3 lines in 2025
not enough data
3.5
Dharmendra Khanna
19W–9L career · 5 lines in 2025
not enough data
3.5
Alex Suyer
15W–20L career · type S · no lines in 2025
4%93%3%
3.24
Matt Allard
43W–75L career · 7 lines in 2025
5%92%3%
3.24
Nagesh Gollahalli
5W–6L career · 4 lines in 2025
not enough data
Rajesh Khakhar
0W–2L career · 2 lines in 2025
not enough data
Ravi Saranu
0W–3L career · 2 lines in 2025
not enough data
Ryan Massimino
21W–30L career · no lines in 2025
not enough data
Sathish Dundamadappa
7W–7L career · 2 lines in 2025
not enough data
Yogesh Deochakke
1W–1L career · 2 lines in 2025
not enough data

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.