Teams

PRC Topspinners

Adult 18 & Over Winter · 3.5 Men Central

20 players · average NTRP 3.62 / NEW JERSEY

View scouting list →
Schedule18 played
2026-03-21vs Nassau BaselinersLost 13
L#1 DoublesRikesh Modi / Lakshmi Lakkotu vs Karthik Bala / Scott Gordon4-6, 2-4
L#1 SinglesNiraj Shukla vs Aarish Irfan7-5, 1-4, 1-0
W#2 DoublesManish Chandwani / Michael Cirasola vs Arun Bhaskar Balachandrasekaran / Gowrisankar Rajam6-2, 6-1
L#3 DoublesPawan Harvu / RAVI KANDUKURI vs Tomasz Kaldan / Gaurav Kapoor4-6, 5-1, 0-1
2026-03-14vs PTP MavericksWon 31
W#1 DoublesGaurav Malik / Uday Bhamidipati vs Teck Wong / Sunil Ravindran6-4, 3-2
L#1 SinglesRikesh Modi vs Dylan Stemmer6-3, 1-5, 0-1
W#2 DoublesNiraj Shukla / Dhruv Bhatt vs Allen Moy / Max Dall'Orso6-3, 4-5, 1-0
W#3 DoublesMichael Cirasola / Phill Karali vs Premsingh Rajaiyan / Anto Mathu6-2, 6-3
2026-03-07vs VVS StarsSplit 22
W#1 DoublesRikesh Modi / Gaurav Malik vs Bryan Ho / Dennis Woo7-5, 5-3
L#1 SinglesUday Bhamidipati vs Josue Angulo6-2, 2-3, 0-1
L#2 DoublesDhruv Bhatt / Niraj Shukla vs Rohit Raj / David Alejandro Chigne Tataje5-7, 3-4
W#3 DoublesAnil Ghelani / Manish Chandwani vs Anvith Baddam / Phani Kumar3-6, 6-3, 1-0
2026-02-28vs Jersey BullsWon 30
W#1 DoublesRikesh Modi / RAVI KANDUKURI vs Deepak Gupta / Brian Weir6-3, 3-6, 1-0
W#1 SinglesNiraj Shukla vs Kannan Kuppuswamy6-1, 6-1
W#2 DoublesPhill Karali / Manish Chandwani vs Jeremiah Gabriel / Atul Ambulkar6-0, 6-0
2026-02-21vs Jersey AcesWon 31
W#1 DoublesDhruv Bhatt / Niraj Shukla vs Dattu Tanugula / Chandra Rayavarapu3-6, 5-2, 1-0
W#1 SinglesRikesh Modi vs Madana Kallam6-3, 5-4
W#2 DoublesAnil Ghelani / Lakshmi Lakkotu vs Mohit Grover / Venkat Tamavada2-6, 4-2, 1-0
L#3 DoublesManish Chandwani / John Jabamani vs Srinivas Chunduru / Pradeep Yellenki6-3, 2-5, 0-1
2026-02-07vs NJ StrikersWon 40
W#1 DoublesDhruv Bhatt / Niraj Shukla vs Deepak Bharadia / Magesh Kamalakannan6-0, 6-1
W#1 SinglesRikesh Modi vs Elango Thirunavukarasu6-3, 6-0
W#2 DoublesMichael Cirasola / Gaurav Malik vs Anandkumar Rajkumar / Sumit Rao6-4, 6-3
W#3 DoublesPhill Karali / Anil Ghelani vs Roman Nadtochy / PRAVEEN SUBBAPPA6-1, 6-3
2026-01-31vs NJD/Forever Friends & ForehandsWon 31
W#1 DoublesDhruv Bhatt / Niraj Shukla vs Ajay Singhal / Venkatesh Vasishta6-1, 6-2
L#1 SinglesUday Bhamidipati vs Michael Abrams4-6, 0-2
W#2 DoublesKarthik Sankaralingam / Anand Nair vs Bijay Kuwar / Swaroop Hirisave Prasad2-6, 6-4, 1-0
W#3 DoublesAnil Ghelani / Manish Chandwani vs Harish Srinivasan / Vinay PRadhan6-4, 6-4
2026-01-24vs VVS StarsLost 13
W#1 DoublesGaurav Malik / Uday Bhamidipati vs Kaushik Borbora / Anvith Baddam6-4, 5-4
L#1 SinglesRikesh Modi vs Edwin Chogllo4-6, 4-6
L#2 DoublesAnil Ghelani / RAVI KANDUKURI vs Satyakam Singh / Josue Angulo2-6, 1-6
L#3 DoublesSarath Kapudasi / Manish Chandwani vs Ganesh Gadi / Fabio Shuyama4-6, 3-4
2026-01-17vs Jersey SlammersSplit 22
L#1 DoublesGaurav Malik / Karthik Sankaralingam vs Rohan Warriar / Zachary Ellenhorn2-6, 2-6
W#1 SinglesUday Bhamidipati vs Salman Malik6-2, 4-3
L#2 DoublesAnil Ghelani / Josh Zin vs Steven Pellerin / Obaid Farghani3-6, 3-6
W#3 DoublesNiraj Shukla / John Jabamani vs Krishnan Rajagopalan / Aaron Daubert-Terrigno6-4, 4-2
2026-01-10vs FireWon 31
W#1 DoublesKarthik Sankaralingam / Gaurav Malik vs Jianming Zhang / Thomas Tung7-6, 4-5, 1-0
L#1 SinglesSanjeev K Panicker vs Tian Hong2-6, 1-5
W#2 DoublesAnil Ghelani / John Jabamani vs Huajun Ma / Yue Hu7-5, 1-2, 1-0
W#3 DoublesMichael Cirasola / Phill Karali vs James Wang / Jack Guan3-6, 6-2, 1-0
2025-12-13vs BTLSplit 22
W#1 DoublesUday Bhamidipati / Bhavesh Pandya vs Tony Ferrante / Ximin Gong6-4, 4-2
L#1 SinglesNiraj Shukla vs Rui Qin6-3, 4-5, 0-1
L#2 DoublesGaurav Malik / Josh Zin vs Allan Zheng / Weixing Zong3-6, 5-3, 0-1
W#3 DoublesManish Chandwani / Lakshmi Lakkotu vs Hongjie Zheng / Bright Ling6-1, 6-2
2025-12-06vs Jersey AcesWon 31
W#1 DoublesBhavesh Pandya / Niraj Shukla vs Rajesh Soni / Dattu Tanugula6-3, 2-5, 1-0
L#1 SinglesRikesh Modi vs Sankar Sivakumar1-6, 2-6
W#2 DoublesAnand Nair / Gaurav Malik vs Chandra Rayavarapu / Nagarajas Sivalenka7-5, 6-1
W#3 DoublesPhill Karali / Michael Cirasola vs Chitta Sahoo / Venkat Tamavada6-4, 5-6, 1-0
2025-11-22vs Nassau BaselinersWon 31
L#1 DoublesBhavesh Pandya / Jonathan Lee vs Karthik Bala / Prabhakar Dwarapudi4-6, 3-6
W#1 SinglesRikesh Modi vs Prakash Kode6-4, 4-2
W#2 DoublesUday Bhamidipati / Josh Zin vs Manuj Arora / Tomasz Kaldan6-3, 6-1
W#3 DoublesLakshmi Lakkotu / Anand Nair vs Ryan Dawson / Arthur Ferrante5-7, 3-1, 1-0
2025-11-15vs VVS TitansWon 31
W#1 DoublesBhavesh Pandya / Anil Ghelani vs Kumar Subramanyan / Prasanna Selvaraj6-2, 6-2
W#1 SinglesRikesh Modi vs SATISH KANAMARLAPUDI6-2, 6-1
W#2 DoublesJonathan Lee / Phill Karali vs Mahendran Mallaiah / Saravanan Shanmugasundaram7-5, 6-0
L#3 DoublesRAVI KANDUKURI / Sarath Kapudasi vs Senthil Sivabalan / Kedar Parchure4-6, 3-1, 0-1
2025-11-08vs Jersey BullsWon 40
W#1 DoublesBhavesh Pandya / Gaurav Malik vs Deepak Gupta / Kannan Kuppuswamy6-0, 6-2
W#1 SinglesJosh Zin vs Atul Ambulkar6-1, 6-0
W#2 DoublesRAVI KANDUKURI / Michael Cirasola vs Kelphy Martinez / Alexander Norman6-2, 6-0
W#3 DoublesLakshmi Lakkotu / Pradeep Thuloj vs Venky Gopalakrishnan / Kris MURALI6-4, 4-2
2025-11-01vs princeton dawgsWon 40
W#1 DoublesBhavesh Pandya / Anil Ghelani vs Sandip Sahni / Rajeev Puthiyedath6-1, 6-0
W#1 SinglesJosh Zin vs Utsav Sen6-0, 6-2
W#2 DoublesPhill Karali / Anand Nair vs Ajay Malkowthekar / Sanjeev Hegde7-6, 1-0
W#3 DoublesSarath Kapudasi / Sanjeev K Panicker vs Amit Singh / SRINIVASA PENTYALA6-3, 1-0
2025-10-25vs Jersey HawkeyesWon 40
W#1 DoublesGaurav Malik / Uday Bhamidipati vs Jay Wu / Andrew Hall6-3, 4-3
W#1 SinglesRikesh Modi vs Suresh Kommaraju6-4, 1-5, 1-0
W#2 DoublesRAVI KANDUKURI / John Jabamani vs Raja Arjun Gupta / Venkat Nandivada6-4, 2-1, 1-0
W#3 DoublesLakshmi Lakkotu / Pradeep Thuloj vs Kenneth Xu / Tiangang Yu7-6, 0-1, 1-0
2025-10-05vs PTP MavericksLost 13
L#1 DoublesNiraj Shukla / Bhavesh Pandya vs Teck Wong / David Nowak4-6, 5-1, 0-1
L#1 SinglesUday Bhamidipati vs Rhys Vella3-6, 2-3
W#2 DoublesGaurav Malik / Josh Zin vs Premsingh Rajaiyan / Balaji Yuvarajan7-5, 2-3, 1-0
L#3 DoublesSarath Kapudasi / Michael Cirasola vs Ajith Kondapalli / Krishna Pendyala6-3, 3-6, 0-1
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.34 estimated across 20 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.63
Bhavesh Pandya
usually #1 Doubles 100% · published 4
3.52
Uday Bhamidipati
usually #3 Doubles 35%, also #1 Doubles 24% · published
3.50
Dhruv Bhatt
usually #1 Doubles 60%, also #2 Doubles 40% · published 3.5
3.46
Manish Chandwani
usually #3 Doubles 71%, also #2 Doubles 29% · published
3.45
Rikesh Modi
usually #1 Singles 73%, also #1 Doubles 27% · published
3.44
Anand Nair
usually #2 Doubles 75%, also #3 Doubles 25% · published 3.5
3.42
Josh Zin
usually #2 Doubles 46%, also #1 Singles 39% · published
3.40
Gaurav Malik
usually #1 Doubles 64%, also #2 Doubles 36% · published
3.39
Phill Karali
usually #3 Doubles 57%, also #2 Doubles 43% · published
3.36
RAVI KANDUKURI
usually #2 Doubles 50%, also #3 Doubles 33% · published
3.34
Anil Ghelani
usually #2 Doubles 44%, also #3 Doubles 33% · published 3.5
3.34
Niraj Shukla
usually #1 Doubles 46%, also #1 Singles 27% · published
3.30
John Jabamani
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.29
Michael Cirasola
usually #3 Doubles 57%, also #2 Doubles 43% · published
3.22
Pawan Harvu
usually #3 Doubles 100% · published
3.20
Karthik Sankaralingam
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.17
Lakshmi Lakkotu
usually #3 Doubles 67%, also #1 Doubles 17% · published
3.17
Sarath Kapudasi
usually #3 Doubles 100% · published
3.14
Sanjeev K Panicker
usually #3 Doubles 50%, also #1 Singles 50% · published
3.08
Pradeep Thuloj
usually #3 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.

Gaurav Malik + Bhavesh Pandya7261% games+7.9% vs expected
Niraj Shukla + Dhruv Bhatt4163% games+7.5% vs expected
Niraj Shukla + Bhavesh Pandya5260% games+7.1% vs expected
Anil Ghelani + Bhavesh Pandya6557% games+7.0% vs expected
Michael Cirasola + Phill Karali5159% games+4.2% vs expected
Rikesh Modi + Niraj Shukla3354% games+2.0% vs expected
Anil Ghelani + Uday Bhamidipati15751% games+1.5% vs expected
Lakshmi Lakkotu + Pradeep Thuloj7454% games−2.1% 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.

4
Bhavesh Pandya
46W–33L career · 7 lines in 2026
17%82%<1%
3.63
Uday Bhamidipati
132W–78L career · 17 lines in 2026
<1%45%55%
3.52
3.5
Dhruv Bhatt
13W–7L career · 5 lines in 2026
<1%49%51%
3.50
Manish Chandwani
67W–78L career · 7 lines in 2026
<1%62%38%
3.46
Rikesh Modi
27W–11L career · 11 lines in 2026
<1%64%36%
3.45
3.5
Anand Nair
25W–12L career · 4 lines in 2026
<1%66%34%
3.44
Josh Zin
22W–43L career · 13 lines in 2026
<1%72%28%
3.42
Gaurav Malik
42W–31L career · 11 lines in 2026
<1%75%25%
3.40
Phill Karali
76W–64L career · 7 lines in 2026
<1%78%22%
3.39
RAVI KANDUKURI
15W–8L career · 6 lines in 2026
1%84%16%
3.36
3.5
Anil Ghelani
126W–114L career · 9 lines in 2026
1%87%13%
3.34
Niraj Shukla
46W–37L career · 11 lines in 2026
1%87%12%
3.34
John Jabamani
35W–25L career · 4 lines in 2026
2%91%8%
3.30
Michael Cirasola
145W–107L career · 7 lines in 2026
2%92%6%
3.29
Pawan Harvu
11W–14L career · 1 line in 2026
5%92%2%
3.22
Karthik Sankaralingam
22W–23L career · 3 lines in 2026
8%91%2%
3.20
Lakshmi Lakkotu
22W–22L career · 6 lines in 2026
12%88%1%
3.17
Sarath Kapudasi
49W–55L career · 4 lines in 2026
12%87%1%
3.17
Sanjeev K Panicker
7W–16L career · 2 lines in 2026
16%84%1%
3.14
Pradeep Thuloj
9W–18L career · 2 lines in 2026
29%71%<1%
3.08

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.