Teams

NJD/Forever Friends & Forehands

Adult 18 & Over Winter · 3.5 Men Central

25 players · average NTRP 3.50 / NEW JERSEY

View scouting list →
Schedule18 played
2026-03-29vs Nassau BaselinersWon 21
L#1 DoublesAjay Singhal / Atul Grover vs Vishwas Seshadri / Scott Gordon6-7, 3-6
W#1 SinglesKingshuk Das vs Amit Kalra6-2, 6-3
W#2 DoublesVinay PRadhan / Soumitro Chakraborty vs Karthik Bala / Arun Bhaskar Balachandrasekaran7-6, 4-3
2026-03-28vs Jersey HawkeyesWon 21
W#1 DoublesAmit Shroff / Bijay Kuwar vs Sumanth Sulur Rajkumar / Raja Arjun Gupta6-2, 5-4
L#1 SinglesDinesh Bhasin vs Aravind Kumar0-6, 2-6
W#2 DoublesHarish Srinivasan / Biswajit Datta vs Kenneth Xu / Tiangang Yu7-5, 6-0
2026-03-21vs PTP MavericksWon 31
W#1 DoublesVinay PRadhan / Soumitro Chakraborty vs Premsingh Rajaiyan / Sunil Ravindran5-7, 6-2, 1-0
W#1 SinglesKingshuk Das vs Rhys Vella6-7, 4-2, 1-0
W#2 DoublesVenkatesh Vasishta / Jared Kaufman vs Teck Wong / Allen Moy7-6, 5-1
L#3 DoublesRakesh Vig / Alexander Wonnell vs Swapnil Bhagat / Balaji Yuvarajan3-6, 4-6
2026-03-14vs VVS TitansWon 40
W#1 DoublesVinay PRadhan / Krish Ramanmenon vs Krish Shanmuga / Mahendran Mallaiah6-4, 6-2
W#1 SinglesKingshuk Das vs Stephen Murray6-1, 6-3
W#2 DoublesBiswajit Datta / Swaroop Hirisave Prasad vs Senthil Sivabalan / Shivakumar Narayanan4-6, 6-2, 1-0
W#3 DoublesSantosh Singhal / Samir Nagpal vs Kedar Parchure / Venkatesan Padyachi6-1, 6-4
2026-03-07vs Jersey SlammersWon 40
W#1 DoublesVinay PRadhan / Bijay Kuwar vs Rohan Warriar / Anbalagan Thirunavukarasu6-4, 2-6, 1-0
W#1 SinglesAjay Singhal vs Salman Malik6-2, 6-2
W#2 DoublesVenkatesh Vasishta / Jared Kaufman vs Aaron Daubert-Terrigno / Nikhil Marathe6-7, 1-0, 1-0
W#3 DoublesSoumitro Chakraborty / Karan Nekkalapudi vs Krishnan Rajagopalan / Bo Chea3-6, 7-5, 1-0
2026-02-28vs VVS StarsWon 31
W#1 DoublesJared Kaufman / Venkatesh Vasishta vs Purushotham Vandamsetty / Venkata Sai Pavan Kumar Kothapalli6-3, 6-2
L#1 SinglesMichael Abrams vs Edwin Chogllo4-6, 5-4, 0-1
W#2 DoublesAjay Singhal / Krish Ramanmenon vs Dennis Woo / Bryan Ho0-6, 7-6, 1-0
W#3 DoublesHarish Srinivasan / Kingshuk Das vs Pradeep Gavara / Rohit Raj6-0, 1-6, 1-0
2026-02-21vs PTP MavericksWon 31
L#1 DoublesMichael Abrams / Jared Kaufman vs Premsingh Rajaiyan / Sunil Ravindran5-7, 4-6
W#1 SinglesKingshuk Das vs Dylan Stemmer6-4, 4-1
W#2 DoublesBijay Kuwar / Karan Nekkalapudi vs Teck Wong / Balaji Yuvarajan7-5, 6-4
W#3 DoublesVijay Harish Rajamani / Venkatesh Vasishta vs Peter Chang / Peter Lim7-6, 6-1
2026-02-07vs FireLost 13
L#1 DoublesVijay Harish Rajamani / Atul Grover vs Yue Hu / Robert Cui3-6, 3-4
L#1 SinglesVinay PRadhan vs Xuezhou Mao6-2, 4-5, 0-1
L#2 DoublesPushpendra Singh / Rakesh Vig vs Huajun Ma / Lang Lu4-6, 4-3, 1-0
W#3 DoublesAjay Singhal / Dinesh Bhasin vs Li Liu / Thomas Tung6-4, 4-6, 1-0
2026-01-31vs PRC TopspinnersLost 13
L#1 DoublesAjay Singhal / Venkatesh Vasishta vs Dhruv Bhatt / Niraj Shukla1-6, 2-6
W#1 SinglesMichael Abrams vs Uday Bhamidipati6-4, 2-0
L#2 DoublesBijay Kuwar / Swaroop Hirisave Prasad vs Karthik Sankaralingam / Anand Nair6-2, 4-6, 0-1
L#3 DoublesHarish Srinivasan / Vinay PRadhan vs Anil Ghelani / Manish Chandwani4-6, 4-6
2026-01-17vs VVS TitansWon 40
W#1 DoublesBijay Kuwar / Venkatesh Vasishta vs Saravanan Shanmugasundaram / Mahendran Mallaiah6-2, 6-3
W#1 SinglesKingshuk Das vs Nitin Gupta6-4, 6-3
W#2 DoublesHarish Srinivasan / Krish Ramanmenon vs Vijayendran Thangaraju / Alan Patten6-4, 6-0
W#3 DoublesVijay Harish Rajamani / Pushpendra Singh vs Norbert Espada / Arpan Shah6-2, 6-2
2026-01-10vs Jersey BullsWon 40
W#1 DoublesBijay Kuwar / Swaroop Hirisave Prasad vs Kannan Kuppuswamy / Alexander Norman6-3, 6-2
W#1 SinglesMichael Abrams vs Deepak Gupta7-5, 3-0
W#2 DoublesDinesh Bhasin / Atul Grover vs Venky Gopalakrishnan / Antonio la Guardia6-0, 6-1
W#3 DoublesAnurag Avlash / Rakesh Vig vs Madhukar Singireddy / Atul Ambulkar6-2, 6-1
2025-12-13vs princeton dawgsWon 40
W#1 DoublesAjay Singhal / Atul Grover vs Amitabh Patil / Sandip Sahni6-3, 3-6, 1-0
W#1 SinglesMichael Abrams vs Raghav Sabbella6-2, 6-1
W#2 DoublesKrish Ramanmenon / Rakesh Vig vs Shanmugam Venkatachalam / Edmond Fernandes6-3, 6-5
W#3 DoublesBiswajit Datta / Karan Nekkalapudi vs Gregory Khoury / Amit Singh6-0, 6-3
2025-12-06vs Jersey HawkeyesWon 31
L#1 DoublesBijay Kuwar / Jared Kaufman vs Andrew Hall / Jay Wu6-4, 2-6, 0-1
W#1 SinglesMichael Abrams vs Gauranga Pal6-4, 6-0
W#2 DoublesHarish Srinivasan / Dinesh Bhasin vs Suresh Kommaraju / Venkat Nandivada6-2, 6-2
W#3 DoublesAnurag Avlash / Santosh Singhal vs Raja Arjun Gupta / Jeetendra Eswaraka6-0, 6-3
2025-11-22vs NJ StrikersWon 40
W#1 DoublesAjay Singhal / Michael Abrams vs Bicky Jalali / Sankar Murugan6-1, 6-4
W#1 SinglesKingshuk Das vs Elango Thirunavukarasu6-1, 6-4
W#2 DoublesKrish Ramanmenon / Swaroop Hirisave Prasad vs Roman Nadtochy / PRAVEEN SUBBAPPA6-3, 6-2
W#3 DoublesKaran Nekkalapudi / Biswajit Datta vs Sridhar Kolluri / Anandkumar Rajkumar6-4, 6-3
2025-11-08vs Jersey AcesLost 04
L#1 DoublesVinay PRadhan / Jared Kaufman vs Rajesh Soni / Sanjay Bhardwaj2-6, 3-6
L#1 SinglesSreeSekhar Palaparthy vs Sankar Sivakumar2-6, 2-3
L#2 DoublesKrish Ramanmenon / Pushpendra Singh vs Dattu Tanugula / Nagarajas Sivalenka2-6, 5-4, 0-1
L#3 DoublesSamir Nagpal / Dinesh Bhasin vs Chandra Rayavarapu / Madana Kallam6-7, 0-1
2025-11-01vs VVS StarsWon 31
W#1 DoublesVenkatesh Vasishta / Jared Kaufman vs Purushotham Vandamsetty / Venkata Sai Pavan Kumar Kothapalli6-1, 3-6, 1-0
W#1 SinglesSreeSekhar Palaparthy vs Brian Villarreal6-4, 4-3
W#2 DoublesPushpendra Singh / Samir Nagpal vs Phani Kumar / Anvith Baddam6-4, 6-2
L#3 DoublesHarish Srinivasan / Atul Grover vs Rohit Raj / Satyakam Singh1-6, 5-3, 0-1
2025-10-25vs Jersey SlammersSplit 22
L#1 DoublesAmit Shroff / Soumitro Chakraborty vs Obaid Farghani / Manas Gupta3-6, 4-5
L#1 SinglesMichael Abrams vs Andres Cifuentes3-6, 3-2, 0-1
W#2 DoublesAjay Singhal / Venkatesh Vasishta vs Nikunj Patel / David Weeks6-0, 3-5, 1-0
W#3 DoublesVinay PRadhan / Jared Kaufman vs Brian Spitser / Bo Chea7-6, 3-2
2025-10-04vs BTLSplit 22
W#1 DoublesVinay PRadhan / Jared Kaufman vs Weixing Zong / Victor Li6-2, 6-4
W#1 SinglesAlexander Wonnell vs John Li6-4, 6-2
L#2 DoublesAjay Singhal / Karan Nekkalapudi vs Allan Zheng / Ximin Gong4-6, 4-3, 1-0
L#3 DoublesDinesh Bhasin / Anurag Avlash vs Hongjie Zheng / Xiaoming Chen4-6, 4-3, 1-0
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 standings12 teams · 3.5 Men Central
TeamWLInd. WInd. LSets lostGames lost
1Jersey Bulls015852106649
2Nassau Baseliners017343480575
3BTL017323682613
4NJ Strikers017244497626
5princeton dawgs0172048106644
6VVS Titans0171652112650
7Jersey Slammers018522051490
8NJD/Forever Friends & Forehands018512154518
9PRC Topspinners018502259492
10PTP Mavericks018462662530
11Jersey Aces018462663547
12Jersey Hawkeyes0182349107692

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.37 estimated across 24 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.61
Michael Abrams
usually #1 Singles 75%, also #1 Doubles 25% · published
3.57
Jared Kaufman
usually #1 Doubles 67%, also #2 Doubles 22% · published
3.48
Venkatesh Vasishta
usually #1 Doubles 50%, also #2 Doubles 38% · published
3.45
Kingshuk Das
usually #1 Singles 86%, also #3 Doubles 14% · published
3.44
Soumitro Chakraborty
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.42
Alexander Wonnell
usually #3 Doubles 50%, also #1 Singles 50% · published 3.5
3.41
Ajay Singhal
usually #1 Doubles 44%, also #2 Doubles 33% · published 3.5
3.40
Krish Ramanmenon
usually #2 Doubles 83%, also #1 Doubles 17% · published
3.39
SreeSekhar Palaparthy
usually #1 Singles 100% · published
3.39
Vijay Harish Rajamani
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.38
Vinay PRadhan
usually #1 Doubles 56%, also #3 Doubles 22% · published
3.38
Karan Nekkalapudi
usually #3 Doubles 60%, also #2 Doubles 40% · published
3.36
Amit Shroff
usually #1 Doubles 100% · published 3.5
3.36
Rakesh Vig
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.35
Atul Grover
usually #1 Doubles 60%, also #2 Doubles 20% · published 3.5
3.35
Pushpendra Singh
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.34
Biswajit Datta
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
3.31
Swaroop Hirisave Prasad
usually #2 Doubles 75%, also #1 Doubles 25% · published
3.30
Bijay Kuwar
usually #1 Doubles 71%, also #2 Doubles 29% · published 3.5
3.30
Santosh Singhal
usually #3 Doubles 100% · published
3.28
Samir Nagpal
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.24
Harish Srinivasan
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.23
Dinesh Bhasin
usually #3 Doubles 50%, also #2 Doubles 33% · published
3.21
Anurag Avlash
usually #3 Doubles 100% · 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.

Vinay PRadhan + Soumitro Chakraborty8065% games+12.3% vs expected
Ajay Singhal + Atul Grover9262% games+8.7% vs expected
Krish Ramanmenon + Soumitro Chakraborty6361% games+6.9% vs expected
Harish Srinivasan + Anurag Avlash3351% games+6.0% vs expected
Biswajit Datta + Krish Ramanmenon12656% games+5.9% vs expected
Krish Ramanmenon + Swaroop Hirisave Prasad15358% games+4.2% vs expected
Rakesh Vig + Samir Nagpal13958% games+3.1% vs expected
Anurag Avlash + Dinesh Bhasin4357% games+1.4% 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.

Michael Abrams
42W–20L career · 8 lines in 2026
<1%22%78%
3.61
Jared Kaufman
31W–11L career · 9 lines in 2026
<1%32%68%
3.57
Venkatesh Vasishta
35W–16L career · 8 lines in 2026
<1%56%44%
3.48
Kingshuk Das
30W–19L career · 7 lines in 2026
<1%65%35%
3.45
Soumitro Chakraborty
46W–16L career · 4 lines in 2026
<1%66%34%
3.44
3.5
Alexander Wonnell
3W–2L career · 2 lines in 2026
<1%72%27%
3.42
3.5
Ajay Singhal
51W–35L career · 9 lines in 2026
<1%73%27%
3.41
Krish Ramanmenon
111W–49L career · 6 lines in 2026
<1%76%24%
3.40
SreeSekhar Palaparthy
27W–12L career · 2 lines in 2026
<1%78%22%
3.39
Vijay Harish Rajamani
9W–3L career · 3 lines in 2026
<1%78%22%
3.39
Vinay PRadhan
51W–25L career · 9 lines in 2026
<1%80%20%
3.38
Karan Nekkalapudi
6W–3L career · 5 lines in 2026
<1%80%19%
3.38
3.5
Amit Shroff
73W–30L career · 2 lines in 2026
<1%83%16%
3.36
Rakesh Vig
41W–18L career · 4 lines in 2026
1%84%16%
3.36
3.5
Atul Grover
26W–16L career · 5 lines in 2026
1%85%14%
3.35
Pushpendra Singh
23W–18L career · 4 lines in 2026
1%85%14%
3.35
3.5
Biswajit Datta
68W–30L career · 4 lines in 2026
1%86%13%
3.34
Swaroop Hirisave Prasad
36W–31L career · 4 lines in 2026
1%90%9%
3.31
3.5
Bijay Kuwar
77W–35L career · type A · 7 lines in 2026
2%91%8%
3.30
Santosh Singhal
18W–19L career · 2 lines in 2026
2%91%8%
3.30
Samir Nagpal
22W–16L career · 3 lines in 2026
2%92%6%
3.28
Harish Srinivasan
38W–59L career · 6 lines in 2026
4%92%3%
3.24
Dinesh Bhasin
24W–28L career · 6 lines in 2026
5%92%3%
3.23
3.5
Anurag Avlash
29W–33L career · 3 lines in 2026
6%92%2%
3.21
Srirajesh Kommareddy
22W–16L career · no lines in 2026
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.