Teams

VVS Stars

Adult 18 & Over Spring · 3.0 Men Central

16 players · average NTRP 3.00 / NEW JERSEY

View scouting list →
Schedule8 played
2026-07-11vs BaselinersLost 13
L#1 SinglesRyan Sharma vs Sameer Mehra3-6, 4-6
W#2 DoublesRyan Cho / Robert Garcia vs Aravinda Pulipaka / Deepak Tiwari6-4, 5-6, 1-0
L#2 SinglesTroy Steckman vs Joshua Jussim1-6, 4-6
L#3 DoublesMd Shafayat Jamil / Raghavendranath Kandula vs Andy Lesser / Ribhu Kansal1-6, 0-6
2026-06-28vs NJD/Sweet WarriorsLost 14
L#1 DoublesPremchand Chidipoti / Kedar Parchure vs SAGAR SAWANT / Justin Sapp5-7, 2-6
W#1 SinglesRyan Sharma vs Ryan Warrier6-7, 5-3, 1-0
L#2 DoublesAngelo Luppino / Shyam Krishnaswamy vs Navneet Navneet / Dheeraj Misra2-6, 1-6
L#2 SinglesTroy Steckman vs Ruhaan Sahni4-6, 3-6
L#3 DoublesBhushan Mahashabde / Raghavendranath Kandula vs Jason Jeng / Jay Mehta2-6, 4-6
2026-06-14vs Dragon SpinLost 23
W#1 DoublesPremchand Chidipoti / Troy Steckman vs Jason Fan / Tiangang Yu6-4, 6-2
W#1 SinglesRyan Sharma vs Zhiqin Huang7-5, 0-6, 1-0
L#2 DoublesVenkatesan Padyachi / Robert Garcia vs Sheng Shi / Mike Tang6-7, 3-6
L#2 SinglesMd Shafayat Jamil vs Michael Li6-7, 4-1, 0-1
L#3 DoublesRaghav Ponnaluri / Raghavendranath Kandula vs Xizhen Xu / Songquan Deng3-6, 3-6
2026-06-07vs BaselinersWon 32
L#1 DoublesMd Shafayat Jamil / Senthil Sivabalan vs Kapil Chawla / Sameer Mehra4-6, 3-6
W#1 SinglesPremchand Chidipoti vs Deepak Tiwari6-1, 2-6, 1-0
L#2 DoublesRaghavendranath Kandula / Dhirendra Goyal vs Joshua Jussim / Ribhu Kansal4-6, 1-6
W#2 SinglesTroy Steckman vs Nimish Deshpande6-1, 6-1
W#3 DoublesRyan Cho / Robert Garcia vs Jacob Perlmutter / Janakiram Vure6-7, 3-1, 1-0
2026-05-31vs Princeton DawgsWon 21
L#1 DoublesSenthil Sivabalan / Ryan Cho vs Krishna Varadachari / Sudhakar Voruganti6-7, 2-4
W#1 SinglesRyan Sharma vs Gregory Khoury6-1, 6-3
W#2 DoublesPremchand Chidipoti / Angelo Luppino vs Vaibhav Joshi / Thierry Sarr6-1, 6-1
2026-05-03vs NJD/Sweet WarriorsLost 23
W#1 DoublesKedar Parchure / Senthil Sivabalan vs Sunil Somalwar / Jay Mehta6-2, 6-2
W#1 SinglesRyan Sharma vs Ryan Warrier3-6, 6-4, 1-0
L#2 DoublesMuhammad Ali / Angelo Luppino vs SAGAR SAWANT / Navneet Navneet2-6, 4-6
L#2 SinglesMd Shafayat Jamil vs Dheeraj Misra2-6, 4-6
L#3 DoublesNorbert Espada / Venkatesan Padyachi vs Amar Narula / Frederick Scott Belgard0-6, 4-6
2026-04-26vs Dragon SpinWon 32
W#1 DoublesSenthil Sivabalan / Kedar Parchure vs Jason Fan / Xizhen Xu6-3, 6-4
W#1 SinglesRyan Sharma vs Songquan Deng6-1, 6-2
L#2 DoublesAngelo Luppino / Muhammad Ali vs Tiangang Yu / Michael Li6-4, 4-6, 0-1
W#2 SinglesMd Shafayat Jamil vs Yunhong Gu6-2, 6-1
L#3 DoublesVenkatesan Padyachi / Raghav Ponnaluri vs Mike Tang / Sheng Shi0-6, 1-6
2026-04-12vs Princeton DawgsWon 31
W#1 DoublesSenthil Sivabalan / Angelo Luppino vs Kelphy Martinez / Thierry Sarr6-3, 6-4
L#1 SinglesMd Shafayat Jamil vs Krishna Varadachari3-6, 3-5
W#2 DoublesBhushan Mahashabde / Robert Garcia vs Kwesi Asante / Vaibhav Joshi6-1, 5-7, 1-0
W#2 SinglesRyan Sharma vs Ashish Mathur6-0, 6-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 standings for 3.0 Men Central have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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 2.81 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.09
Ryan Sharma
usually #1 Singles 86%, also #2 Singles 14% · published
2.97
Kedar Parchure
usually #3 Doubles 50%, also #1 Doubles 50% · published
2.97
Norbert Espada
usually #3 Doubles 100% · published
2.94
Bhushan Mahashabde
usually #2 Doubles 50%, also #3 Doubles 50% · published 3
2.92
Senthil Sivabalan
usually #1 Doubles 50%, also #3 Doubles 40% · published
2.87
Robert Garcia
usually #2 Doubles 67%, also #3 Doubles 17% · published
2.79
Troy Steckman
usually #2 Singles 75%, also #1 Doubles 25% · published
2.78
Venkatesan Padyachi
usually #3 Doubles 80%, also #2 Doubles 20% · published
Dhirendra Goyal
usually #2 Doubles 100% · published 3
2.75
Ryan Cho
usually #3 Doubles 33%, also #2 Doubles 33% · published
2.70
Md Shafayat Jamil
usually #2 Singles 50%, also #1 Doubles 17% · published
2.69
Premchand Chidipoti
usually #1 Doubles 50%, also #1 Singles 25% · published
2.62
Angelo Luppino
usually #2 Doubles 80%, also #1 Doubles 20% · published 3
2.46
Raghavendranath Kandula
usually #3 Doubles 75%, also #2 Doubles 25% · published
Raghav Ponnaluri
usually #3 Doubles 100% · published
Shyam Krishnaswamy
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.

Senthil Sivabalan + Kedar Parchure8655% games+6.7% vs expected
Venkatesan Padyachi + Norbert Espada0633% games−11.1% vs expected
Robert Garcia + Norbert Espada2353% gamesnot enough data
Venkatesan Padyachi + Senthil Sivabalan033 matchesnot enough data
Robert Garcia + Ryan Cho213 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.

Ryan Sharma
7W–1L career · 7 lines in 2026
<1%25%75%
3.09
Kedar Parchure
19W–22L career · 6 lines in 2026
<1%58%42%
2.97
Norbert Espada
2W–18L career · 3 lines in 2026
<1%60%40%
2.97
3
Bhushan Mahashabde
3W–2L career · type S · 2 lines in 2026
<1%67%33%
2.94
Senthil Sivabalan
21W–27L career · 10 lines in 2026
<1%74%26%
2.92
Robert Garcia
11W–17L career · 6 lines in 2026
<1%84%16%
2.87
Troy Steckman
4W–10L career · 4 lines in 2026
1%93%6%
2.79
Venkatesan Padyachi
36W–71L career · 5 lines in 2026
2%94%4%
2.78
3
Dhirendra Goyal
0W–1L career · type S · 1 line in 2026
not enough data
Ryan Cho
4W–4L career · 3 lines in 2026
3%95%3%
2.75
Md Shafayat Jamil
2W–12L career · 6 lines in 2026
6%93%1%
2.70
Premchand Chidipoti
18W–20L career · 4 lines in 2026
7%92%1%
2.69
3
Angelo Luppino
4W–5L career · 5 lines in 2026
18%82%<1%
2.62
Raghavendranath Kandula
0W–4L career · 4 lines in 2026
61%39%<1%
2.46
Raghav Ponnaluri
0W–5L career · 2 lines in 2026
not enough data
Shyam Krishnaswamy
3W–5L career · 1 line 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.