Teams

Forehand Friends

Adult 18 & Over Spring · 3.5 Men Central

21 players · average NTRP 3.50 / NEW JERSEY

View scouting list →
Schedule10 played
2026-06-20vs PRC Deuce DefendersWon 41
L#1 DoublesVinay PRadhan / Ajay Singhal vs Tiangang Yu / Jeetendra Eswaraka4-6, 6-5, 1-0
W#1 SinglesDinesh Bhasin vs Michael Li6-1, 6-1
W#2 DoublesBiswajit Datta / Karan Nekkalapudi vs Mandar Deshmukh / Anshu Saurabh6-2, 6-4
W#2 SinglesKingshuk Das vs Aravind Kumar6-3, 4-1
W#3 DoublesAtul Grover / Venkatesh Vasishta vs Suresh Kommaraju / Venkat Nandivada7-6, 3-6, 1-0
2026-06-13vs Edison AcesWon 31
W#1 DoublesAmit Shroff / Venkatesh Vasishta vs William Jaroszewski / Saleh Tamim6-1, 6-0
W#1 SinglesDinesh Bhasin vs William Turbett6-0, 6-0
W#2 DoublesKrish Ramanmenon / Swaroop Hirisave Prasad vs Richard Forfa / Paul Kulbida3-6, 6-2, 1-0
L#2 SinglesVinay PRadhan vs Jatin Shah3-6, 6-4, 1-0
2026-06-06vs VVS StarsLost 23
L#1 DoublesAjay Singhal / Venkatesh Vasishta vs Bryan Ho / Dennis Woo3-6, 4-6
L#1 SinglesKingshuk Das vs Edwin Chogllo3-6, 3-6
W#2 DoublesKrish Ramanmenon / Biswajit Datta vs Anvith Baddam / Satyakam Singh6-2, 7-5
L#2 SinglesKaran Nekkalapudi vs Eric Bentham1-6, 1-6
W#3 DoublesVijay Harish Rajamani / Anurag Avlash vs Ganesh Gadi / Fabio Shuyama6-4, 6-7, 1-0
2026-05-30vs VVS TitansWon 32
W#1 DoublesKrish Ramanmenon / Swaroop Hirisave Prasad vs Mahendran Mallaiah / Alan Patten6-7, 6-3, 1-0
W#1 SinglesKaran Nekkalapudi vs BALA GANGADHARA PITANI6-4, 6-4
L#2 DoublesDinesh Bhasin / Harish Srinivasan vs Kumar Subramanyan / Shivakumar Narayanan6-1, 5-7, 0-1
W#2 SinglesVijay Harish Rajamani vs Saravanan Shanmugasundaram6-2, 6-3
L#3 DoublesAnurag Avlash / Santosh Singhal vs Kedar Parchure / Krish Shanmuga6-3, 5-6, 0-1
2026-05-16vs Jersey AcesSplit 22
W#1 DoublesAtul Grover / Venkatesh Vasishta vs Chandra Rayavarapu / Pradeep Yellenki6-2, 6-0
L#1 SinglesAlexander Wonnell vs Madana Kallam5-7, 4-6
W#2 DoublesDinesh Bhasin / Anurag Avlash vs Chitta Sahoo / Venkat Tamavada6-3, 4-6, 1-0
L#2 SinglesPushpendra Singh vs Subra Minnal3-6, 3-6
2026-05-09vs PRC PrimeSplit 22
W#1 DoublesKrish Ramanmenon / Vijay Harish Rajamani vs Sridhar Kolluri / Dheeraj Misra6-1, 6-1
W#1 SinglesSreeSekhar Palaparthy vs Amit Singh5-7, 6-1, 1-0
L#2 DoublesAtul Grover / Harish Srinivasan vs SRINIVASA PENTYALA / Arun Bheemarao6-4, 2-6, 0-1
L#2 SinglesDinesh Bhasin vs Zicong Ding3-6, 4-6
2026-05-02vs SPRING CENTRAL 2/PTP MavericksLost 14
L#1 DoublesKrish Ramanmenon / Swaroop Hirisave Prasad vs Allen Moy / Sunil Ravindran6-7, 1-6
L#1 SinglesAtul Grover vs Rhys Vella4-6, 4-5
L#2 DoublesDinesh Bhasin / Pushpendra Singh vs Tony Ferrante / Arthur Ferrante3-6, 1-6
L#2 SinglesHarish Srinivasan vs Teck Wong2-6, 3-6
W#3 DoublesRakesh Vig / Vijay Harish Rajamani vs Premsingh Rajaiyan / Balaji Yuvarajan6-3, 6-3
2026-04-25vs TopspinnersWon 32
W#1 DoublesKrish Ramanmenon / Swaroop Hirisave Prasad vs Anil Ghelani / Ramkumar Pandurangan6-4, 6-3
L#1 SinglesKaran Nekkalapudi vs Rikesh Modi5-7, 2-6
L#2 DoublesAtul Grover / Pushpendra Singh vs Deepak Gupta / Brian Weir3-6, 3-6
W#2 SinglesAlexander Wonnell vs Prakash Kode6-2, 6-2
W#3 DoublesVijay Harish Rajamani / Rakesh Vig vs Sarath Kapudasi / Sanjeev K Panicker7-5, 6-2
2026-04-18vs SPRING CENTRAL 1/Jersey SlammersLost 14
L#1 DoublesKrish Ramanmenon / Atul Grover vs Steven Pellerin / Harold Stern3-6, 2-6
L#1 SinglesKingshuk Das vs Rohan Warriar0-6, 2-6
L#2 DoublesAmit Shroff / Venkatesh Vasishta vs Anand Nair / Aaron Daubert-Terrigno1-6, 6-2, 0-1
L#2 SinglesVijay Harish Rajamani vs Shiming Tang3-6, 0-6
W#3 DoublesVinay PRadhan / Biswajit Datta vs Jagan Ayalasomayajula / Robert Sison6-2, 2-6, 1-0
2026-04-11vs Princeton DawgsWon 41
W#1 DoublesPushpendra Singh / Atul Grover vs Amitabh Patil / Ajay Malkowthekar6-2, 6-7, 1-0
L#1 SinglesVijay Harish Rajamani vs Raghav Sabbella3-6, 6-4, 0-1
W#2 DoublesVenkatesh Vasishta / Rakesh Vig vs Edmond Fernandes / Krishna Varadachari6-1, 6-2
W#2 SinglesAlexander Wonnell vs Utsav Sen6-2, 3-4, 1-0
W#3 DoublesDinesh Bhasin / Anurag Avlash vs Ashish Mathur / Viral Shah6-0, 6-3
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 standings9 teams · 3.5 Men Central
TeamWLInd. WInd. LSets lostGames lost
1Forehand Friends010282253401
2PRC Deuce Defenders010173369490
3Trenton Country Club010123880529
4SPRING CENTRAL 1/Jersey Slammers01149518312
5SPRING CENTRAL 2/PTP Mavericks011431231369
6Topspinners011351943400
7PRC Prime011223375524
8Princeton Dawgs011154088583
9Edison Aces011144190574

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 21 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.48
Venkatesh Vasishta
usually #1 Doubles 50%, also #2 Doubles 33% · published
3.44
Kingshuk Das
usually #1 Singles 67%, also #2 Singles 33% · published
3.42
Alexander Wonnell
usually #2 Singles 67%, also #1 Singles 33% · published 3.5
3.41
Ajay Singhal
usually #1 Doubles 100% · published 3.5
3.40
Vijay Harish Rajamani
usually #3 Doubles 43%, also #2 Singles 29% · published
3.40
Krish Ramanmenon
usually #1 Doubles 71%, also #2 Doubles 29% · published
3.38
Vinay PRadhan
usually #3 Doubles 33%, also #1 Doubles 33% · published
3.38
Karan Nekkalapudi
usually #1 Singles 50%, also #2 Doubles 25% · published
3.38
SreeSekhar Palaparthy
usually #1 Singles 100% · published
3.38
Rakesh Vig
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.35
Atul Grover
usually #1 Doubles 43%, also #2 Doubles 29% · published 3.5
3.35
Amit Shroff
usually #2 Doubles 50%, also #1 Doubles 50% · published 3.5
3.33
Biswajit Datta
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.33
Pushpendra Singh
usually #2 Doubles 50%, also #2 Singles 25% · published
3.30
Swaroop Hirisave Prasad
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.30
Santosh Singhal
usually #3 Doubles 100% · published
3.25
Samir Nagpal
published
3.24
Harish Srinivasan
usually #2 Doubles 67%, also #2 Singles 33% · published 3.5
3.23
Dinesh Bhasin
usually #2 Doubles 43%, also #1 Singles 29% · published 3.5
3.23
Bijay Kuwar
published 3.5
3.20
Anurag Avlash
usually #3 Doubles 75%, also #2 Doubles 25% · published 3.5
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.

Krish Ramanmenon + Ajay Singhal5061% games+11.4% vs expected
Ajay Singhal + Atul Grover9262% games+10.6% vs expected
Harish Srinivasan + Anurag Avlash3351% games+6.5% vs expected
Biswajit Datta + Krish Ramanmenon13657% games+5.9% vs expected
Anurag Avlash + Dinesh Bhasin4357% games+3.4% vs expected
Krish Ramanmenon + Swaroop Hirisave Prasad17458% games+3.2% vs expected
Venkatesh Vasishta + Ajay Singhal6353% games+2.9% vs expected
Biswajit Datta + Vinay PRadhan7257% games+2.3% vs expected
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.

Venkatesh Vasishta
35W–16L career · 6 lines in 2026
<1%58%42%
3.48
Kingshuk Das
30W–19L career · 3 lines in 2026
<1%66%34%
3.44
3.5
Alexander Wonnell
3W–2L career · 3 lines in 2026
<1%74%26%
3.42
3.5
Ajay Singhal
54W–40L career · 2 lines in 2026
<1%75%25%
3.41
Vijay Harish Rajamani
9W–3L career · 7 lines in 2026
<1%78%21%
3.40
Krish Ramanmenon
118W–53L career · 7 lines in 2026
<1%79%21%
3.40
Vinay PRadhan
51W–25L career · 3 lines in 2026
<1%81%19%
3.38
Karan Nekkalapudi
6W–3L career · 4 lines in 2026
<1%82%18%
3.38
SreeSekhar Palaparthy
32W–15L career · 1 line in 2026
<1%82%18%
3.38
Rakesh Vig
41W–18L career · 3 lines in 2026
<1%83%17%
3.38
3.5
Atul Grover
26W–16L career · 7 lines in 2026
<1%87%13%
3.35
3.5
Amit Shroff
83W–31L career · 2 lines in 2026
<1%88%12%
3.35
3.5
Biswajit Datta
78W–36L career · 3 lines in 2026
1%90%10%
3.33
Pushpendra Singh
23W–18L career · 4 lines in 2026
1%90%10%
3.33
Swaroop Hirisave Prasad
41W–36L career · 4 lines in 2026
1%92%7%
3.30
Santosh Singhal
18W–19L career · 1 line in 2026
1%93%6%
3.30
Samir Nagpal
24W–17L career · no lines in 2026
3%95%3%
3.25
3.5
Harish Srinivasan
46W–63L career · 3 lines in 2026
3%94%2%
3.24
3.5
Dinesh Bhasin
24W–28L career · 7 lines in 2026
4%94%2%
3.23
3.5
Bijay Kuwar
77W–35L career · type A · no lines in 2026
4%94%2%
3.23
3.5
Anurag Avlash
29W–34L career · 4 lines in 2026
6%93%1%
3.20

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.