Teams

Jersey Bulls

Adult 18 & Over Winter · 3.5 Men Central

15 players · average NTRP 3.21 / NEW JERSEY

View scouting list →
Schedule20 played
2026-03-21vs Jersey AcesLost 03
L#1 DoublesDeepak Gupta / Chan Feng vs Dattu Tanugula / Nagarajas Sivalenka6-7, 3-4
L#1 SinglesAtul Ambulkar vs Madana Kallam2-6, 0-6
L#2 DoublesBrian Weir / Kannan Kuppuswamy vs Gururaj Chinthamanikar / Prasad Anupalli3-6, 4-6
2026-03-07vs NJ StrikersLost 12
L#1 DoublesJeremiah Gabriel / Kelphy Martinez vs Vivek Kadam / Sankar Murugan2-6, 0-6
L#1 SinglesAntonio la Guardia vs Elango Thirunavukarasu1-6, 3-6
W#2 DoublesDeepak Gupta / Chan Feng vs Anandkumar Rajkumar / Sridhar Kolluri6-1, 6-2
2026-02-28vs PRC TopspinnersLost 03
L#1 DoublesDeepak Gupta / Brian Weir vs Rikesh Modi / RAVI KANDUKURI3-6, 6-3, 0-1
L#1 SinglesKannan Kuppuswamy vs Niraj Shukla1-6, 1-6
L#2 DoublesJeremiah Gabriel / Atul Ambulkar vs Phill Karali / Manish Chandwani0-6, 0-6
2026-02-21vs VVS TitansLost 12
W#1 DoublesDeepak Gupta / Brian Weir vs Saravanan Shanmugasundaram / Krish Shanmuga7-5, 1-3, 1-0
L#2 DoublesRamkumar Pandurangan / Antonio la Guardia vs Stephen Murray / Arjun Jauhari7-6, 3-4, 0-1
L#3 DoublesVenky Gopalakrishnan / Kris MURALI vs Shivakumar Narayanan / Vijayendran Thangaraju2-6, 3-6
2026-02-07vs Jersey AcesLost 03
L#1 DoublesBrian Weir / Jeremiah Gabriel vs Prasad Anupalli / Madana Kallam1-6, 4-6
L#1 SinglesAtul Ambulkar vs Gururaj Chinthamanikar2-6, 4-6
L#2 DoublesKannan Kuppuswamy / Antonio la Guardia vs Chandra Rayavarapu / Venkat Tamavada4-6, 7-6, 1-0
2026-01-31vs Jersey HawkeyesSplit 22
W#1 DoublesDeepak Gupta / Brian Weir vs Gauranga Pal / Ram Kishore6-4, 6-1
L#1 SinglesAtul Ambulkar vs Aravind Kumar1-6, 6-3, 0-1
L#2 DoublesChan Feng / Kannan Kuppuswamy vs Sumanth Sulur Rajkumar / Tiangang Yu3-6, 4-6
W#3 DoublesKelphy Martinez / Antonio la Guardia vs Jeetendra Eswaraka / Raja Arjun Gupta7-5, 4-1
2026-01-24vs NJ StrikersSplit 22
W#1 DoublesDeepak Gupta / Brian Weir vs Ranga Balaraman / Roman Nadtochy6-1, 6-3
L#1 SinglesAtul Ambulkar vs Elango Thirunavukarasu1-6, 2-6
W#2 DoublesAntonio la Guardia / Ramkumar Pandurangan vs Anandkumar Rajkumar / Sridhar Kolluri6-4, 4-3
L#3 DoublesMadhukar Singireddy / Kelphy Martinez vs Bicky Jalali / Sankar Murugan3-6, 5-2, 0-1
2026-01-17vs PTP MavericksLost 03
L#1 DoublesDeepak Gupta / Brian Weir vs Teck Wong / Balaji Yuvarajan6-3, 3-6, 0-1
L#2 DoublesChan Feng / Madhukar Singireddy vs David Nowak / Kumaravadivelu Vairakkannu2-6, 5-7
L#3 DoublesAtul Ambulkar / Venky Gopalakrishnan vs Naveen Tatineni / Ajith Kondapalli0-6, 3-6
2026-01-10vs NJD/Forever Friends & ForehandsLost 04
L#1 DoublesKannan Kuppuswamy / Alexander Norman vs Bijay Kuwar / Swaroop Hirisave Prasad3-6, 2-6
L#1 SinglesDeepak Gupta vs Michael Abrams5-7, 0-3
L#2 DoublesVenky Gopalakrishnan / Antonio la Guardia vs Dinesh Bhasin / Atul Grover0-6, 1-6
L#3 DoublesMadhukar Singireddy / Atul Ambulkar vs Anurag Avlash / Rakesh Vig2-6, 1-6
2025-12-13vs VVS StarsLost 12
L#1 DoublesDeepak Gupta / Brian Weir vs Arun Kanagasabapathy / Satyakam Singh1-6, 6-7
L#1 SinglesChan Feng vs Phani Kumar0-6, 3-6
W#2 DoublesKelphy Martinez / Venky Gopalakrishnan vs Brian Villarreal / Purushotham Vandamsetty7-6, 1-4, 1-0
2025-12-06vs Jersey SlammersLost 04
L#1 DoublesBrian Weir / Antonio la Guardia vs Matthew Grainger / Robert Sison0-6, 2-6
L#1 SinglesAtul Ambulkar vs Andres Cifuentes0-6, 0-6
L#2 DoublesDeepak Gupta / Chan Feng vs Astik Risal / David Weeks2-6, 3-6
L#3 DoublesKelphy Martinez / Kannan Kuppuswamy vs Anbalagan Thirunavukarasu / Zicong Ding4-6, 3-6
2025-11-22vs FireLost 04
L#1 DoublesChan Feng / Kannan Kuppuswamy vs Jianming Zhang / Kent Yang1-6, 1-6
L#1 SinglesDeepak Gupta vs Mohammad Tehrani6-4, 0-6, 0-1
L#2 DoublesVenky Gopalakrishnan / Ramkumar Pandurangan vs Thomas Tung / Lang Lu6-3, 2-6, 0-1
L#3 DoublesKelphy Martinez / Kris MURALI vs James Wang / Jack Guan3-6, 3-6
2025-11-15vs BTLLost 04
L#1 DoublesDeepak Gupta / Brian Weir vs Weixing Zong / Allan Zheng4-6, 4-5
L#1 SinglesAtul Ambulkar vs Tony Ferrante3-6, 3-4
L#2 DoublesRamkumar Pandurangan / Antonio la Guardia vs John Li / Rui Qin2-6, 3-6
L#3 DoublesKris MURALI / Kannan Kuppuswamy vs Kiran Vepuri / Richard Liu3-6, 3-5
2025-11-08vs PRC TopspinnersLost 04
L#1 DoublesDeepak Gupta / Kannan Kuppuswamy vs Bhavesh Pandya / Gaurav Malik0-6, 2-6
L#1 SinglesAtul Ambulkar vs Josh Zin1-6, 0-6
L#2 DoublesKelphy Martinez / Alexander Norman vs RAVI KANDUKURI / Michael Cirasola2-6, 0-6
L#3 DoublesVenky Gopalakrishnan / Kris MURALI vs Lakshmi Lakkotu / Pradeep Thuloj4-6, 2-4
2025-11-01vs Nassau BaselinersSplit 11
W#1 DoublesDeepak Gupta / Brian Weir vs Manuj Arora / Nrupal Desai6-2, 6-3
L#2 DoublesAtul Ambulkar / Antonio la Guardia vs Venu Viswanathan / Arun Bhaskar Balachandrasekaran2-6, 0-6
2025-10-25vs VVS TitansSplit 11
W#1 DoublesDeepak Gupta / Kannan Kuppuswamy vs Vijayendran Thangaraju / Krish Shanmuga6-1, 7-6
L#1 SinglesAtul Ambulkar vs Saravanan Shanmugasundaram6-7, 0-3
2025-10-04vs princeton dawgsLost 12
L#1 DoublesKannan Kuppuswamy / Brian Weir vs Amitabh Patil / Utsav Sen7-5, 0-2, 0-1
L#1 SinglesJeremiah Gabriel vs Raghav Sabbella0-6, 1-6
W#2 DoublesKelphy Martinez / Venky Gopalakrishnan vs Sanjeev Hegde / Rajeev Puthiyedath6-4, 4-2
2023-02-18vs Jersey SlammersLost 01
L#3 DoublesMani Ponnusamy / Deepak Gupta vs SANTHANARAJA RAJU / Salman Malik4-6, 2-6
2023-02-11vs Jersey AcesSplit 11
L#1 DoublesRamkumar Pandurangan / Wayne Lalicon vs Rajesh Soni / Tarachand Verma4-6, 6-2, 0-1
W#3 DoublesDeepak Gupta / Karthik Vijayaraghavan vs Sanjeev Hegde / Vivek Singh6-3, 6-0
2023-02-04vs PTP MavericksWon 10
W#3 DoublesMani Ponnusamy / Deepak Gupta vs Gobinath Thangamani / Ajith Kondapalli6-3, 6-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.04 estimated across 13 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.38
Deepak Gupta
usually #1 Doubles 61%, also #3 Doubles 17% · published 3.5
3.34
Brian Weir
usually #1 Doubles 92%, also #2 Doubles 8% · published 3.5
3.22
Ramkumar Pandurangan
usually #2 Doubles 80%, also #1 Doubles 20% · published
3.12
Venky Gopalakrishnan
usually #2 Doubles 57%, also #3 Doubles 43% · published
3.08
Kannan Kuppuswamy
usually #1 Doubles 46%, also #2 Doubles 27% · published
3.08
Kris MURALI
usually #3 Doubles 100% · published
3.05
Atul Ambulkar
usually #1 Singles 67%, also #3 Doubles 17% · published 3
3.04
Chan Feng
usually #2 Doubles 57%, also #1 Doubles 29% · published 3.5
3.03
Madhukar Singireddy
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.02
Kelphy Martinez
usually #3 Doubles 50%, also #2 Doubles 38% · published
2.75
Alexander Norman
usually #2 Doubles 50%, also #1 Doubles 50% · published 3
Albert Arigorat
published 3
2.69
Jeremiah Gabriel
usually #1 Doubles 50%, also #1 Singles 25% · published
2.66
Antonio la Guardia
usually #2 Doubles 67%, also #1 Singles 11% · published 3
Jack Abou
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.

Kelphy Martinez + Chan Feng71142% games+5.4% vs expected
Deepak Gupta + Chan Feng1742% games+2.7% vs expected
Deepak Gupta + Brian Weir8756% games+0.8% vs expected
Venky Gopalakrishnan + Kris MURALI101646% games−3.6% vs expected
Ramkumar Pandurangan + Deepak Gupta5945% games−8.4% vs expected
Kannan Kuppuswamy + Brian Weir2348% gamesnot enough data
Ramkumar Pandurangan + Kannan Kuppuswamy033 matchesnot enough data
Ramkumar Pandurangan + Antonio la Guardia123 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.

3.5
Deepak Gupta
67W–74L career · 18 lines in 2026
<1%79%21%
3.38
3.5
Brian Weir
21W–37L career · 12 lines in 2026
1%86%13%
3.34
Ramkumar Pandurangan
49W–72L career · 5 lines in 2026
6%92%2%
3.22
Venky Gopalakrishnan
31W–58L career · 7 lines in 2026
20%80%<1%
3.12
Kannan Kuppuswamy
9W–32L career · 11 lines in 2026
27%72%<1%
3.08
Kris MURALI
24W–42L career · 4 lines in 2026
29%71%<1%
3.08
3
Atul Ambulkar
0W–19L career · 12 lines in 2026
<1%37%63%
3.05
3.5
Chan Feng
26W–65L career · 7 lines in 2026
40%60%<1%
3.04
Madhukar Singireddy
2W–17L career · 3 lines in 2026
41%59%<1%
3.03
Kelphy Martinez
46W–70L career · 8 lines in 2026
<1%45%55%
3.02
3
Alexander Norman
8W–23L career · 2 lines in 2026
4%93%4%
2.75
3
Albert Arigorat
3W–11L career · no lines in 2026
not enough data
Jeremiah Gabriel
0W–6L career · 4 lines in 2026
99%1%<1%
2.69
3
Antonio la Guardia
15W–24L career · 9 lines in 2026
13%86%1%
2.66
Jack Abou
39W–42L 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.