Teams

Yonkers Tennis Center 4.0 Dynamos

2024 18&Over Men · 4.0

19 players · average NTRP 3.70 / SOUTHERN REGION

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule8 played
2024-07-18vs Yonkers: Smash BrosWon 41
W#1 DoublesJohn Wilfred / Art Liberatore vs Ostap Vidov / Robert Luttrell7-6, 6-1
W#1 SinglesSanjay Sidhwani vs Davon Weeks7-6, 6-0
L#2 DoublesGregg David / Josh Heitler vs Charlie Koo / Charles Knirsch6-4, 5-7, 0-1
W#2 SinglesRavi Urs vs Richard Corrales6-2, 6-3
W#3 DoublesPai Hwong / Vik Mehta vs N/A6-0, 6-0
2024-07-11vs NYAC Travers IslandWon 41
W#1 DoublesJohn Wilfred / Art Liberatore vs Thomas Fear / Amarbir Jawanda4-6, 6-3, 1-0
L#1 SinglesDavid Zuckerman vs Scott Ely4-6, 6-1, 0-1
W#2 DoublesGregg David / Marc Ackerman vs Anuj Gupta / Jeffay Chang6-1, 7-5
W#2 SinglesSanjay Sidhwani vs Mark Sobolak6-4, 6-1
W#3 DoublesJosh Heitler / Vincent Liberatore vs Gerard Delgrosso / Joseph Argento6-4, 6-4
2024-06-27vs WTC: CantuLost 05
L#1 DoublesArt Liberatore / Sanjay Sidhwani vs Joseph Brasile / Paul Levy7-6, 5-7, 1-0
L#1 SinglesHari Mahadevan vs Seth Bronheim2-6, 0-6
L#2 DoublesKevin Munjal / LOKESH RAO vs Stephen Master / Brett Moskowitz4-6, 3-6
L#2 SinglesGregg David vs Ross Prussin1-6, 4-6
L#3 DoublesPai Hwong / Vincent Liberatore vs Brian Barney / Uzair Dossani1-6, 2-6
2024-06-06vs WTC: CantuLost 14
L#1 DoublesGregg David / Art Liberatore vs Richard Nugent / David Wenstrup4-6, 7-6, 0-1
L#1 SinglesDavid Zuckerman vs Greg Schmidt4-6, 1-6
L#2 DoublesVincent Liberatore / Hari Mahadevan vs Joseph Brasile / Jason Brown4-6, 4-6
L#2 SinglesIan Kahn vs Seth Bronheim2-6, 2-6
W#3 DoublesJosh Heitler / Kevin Munjal vs Brett Moskowitz / Justin Samson6-4, 4-6, 1-0
2024-05-30vs NYAC Travers IslandLost 23
L#1 DoublesJohn Wilfred / Hari Mahadevan vs Anuj Gupta / Matthew Clemente6-7, 6-1, 0-1
L#1 SinglesVincent Liberatore vs Scott Johnston0-6, 3-6
W#2 DoublesGregg David / Art Liberatore vs Niall OBrien / Thomas Fear6-2, 6-2
L#2 SinglesPai Hwong vs Rahul Ganapathy6-4, 3-6, 1-0
W#3 DoublesLOKESH RAO / Vik Mehta vs Amarbir Jawanda / Erich Michel6-2, 7-6
W#1 DoublesJohn Wilfred / Hari Mahadevan vs Jacob Noyes / Nicholas Sica6-3, 6-4
L#1 SinglesIan Kahn vs Vinu Potti1-6, 2-6
W#2 DoublesArt Liberatore / Marc Ackerman vs Courtis Douglas / Kent Wilson6-1, 6-0
L#2 SinglesVincent Liberatore vs Conrod Martin6-3, 1-6, 0-1
2024-05-09vs WTC: NY: 4.0 SS 18+ Run N GunLost 14
W#1 DoublesJohn Wilfred / Daniel Harelick vs David Hudesman / Gary Ratner7-6, 7-5
L#1 SinglesHari Mahadevan vs Aaron Segal4-6, 6-4, 0-1
L#2 DoublesGregg David / Art Liberatore vs Tiphaine Masse / Brett Lotito3-6, 2-6
L#2 SinglesVincent Liberatore vs Foster Perlmutter3-6, 6-4, 0-1
L#3 DoublesLOKESH RAO / Josh Heitler vs Robert Chun / Marc Aylett0-6, 1-6
2024-05-02vs Yonkers: Smash BrosWon 41
W#1 DoublesHari Mahadevan / John Wilfred vs Patrick Peries / Robert Luttrell6-2, 6-0
W#1 SinglesDavid Zuckerman vs Andrew Duan6-2, 6-0
W#2 DoublesGregg David / Marc Ackerman vs Charlie Koo / John Codina6-4, 5-7, 1-0
W#2 SinglesPai Hwong vs Davon Weeks6-2, 6-3
L#3 DoublesArt Liberatore / Vincent Liberatore vs Daniel Constantine / Ostap Vidov1-6, 1-6
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 standings11 teams · 4.0
TeamWLInd. WInd. LSets lostGames lost
1MTDZ: House of Batiatus#000000
2Southern: Chestnut Ridge0834617204
3Purchase - Momentum 4.008301024256
4Lifetime 4.008241635305
5New Rochelle Racquet Club / Supreme Court08231740295
6WTC: NY: 4.0 SS 18+ Run N Gun08231743348
7Grand Slam Smokin' Aces08202045356
8Yonkers Tennis Center 4.0 Dynamos08182247360
9Club Fit Jefferson Valley 4.008122861402
10NYAC Travers Island08112964427
11Gillie Park0823877476

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.53 estimated across 14 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.85
Daniel Harelick
usually #1 Doubles 100% · published 4
3.79
Vik Mehta
usually #3 Doubles 100% · published
3.78
Sanjay Sidhwani
usually #1 Doubles 33%, also #1 Singles 33% · published
3.61
Vincent Liberatore
usually #3 Doubles 43%, also #2 Singles 29% · published
3.61
Hari Mahadevan
usually #1 Doubles 50%, also #1 Singles 33% · published
3.60
John Wilfred
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.60
Marc Ackerman
usually #2 Doubles 100% · published
3.56
Pai Hwong
usually #2 Singles 50%, also #3 Doubles 50% · published
3.50
Gregg David
usually #2 Doubles 71%, also #1 Doubles 14% · published
3.42
Art Liberatore
usually #1 Doubles 50%, also #2 Doubles 38% · published 4
3.40
Josh Heitler
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.34
Kevin Munjal
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.32
David Zuckerman
usually #1 Singles 100% · published 3.5
Brian Pereira
published 3.5
2.97
Bruce Rosner
published 3.5
Ian Kahn
usually #1 Singles 50%, also #2 Singles 50% · published
LOKESH RAO
usually #3 Doubles 67%, also #2 Doubles 33% · published
Ravi Urs
usually #2 Singles 100% · published
Rick Stoddard
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.

Pai Hwong + Art Liberatore1443% games+5.5% vs expected
Gregg David + Art Liberatore8754% games+2.7% vs expected
Pai Hwong + Gregg David3254% games−0.7% vs expected
David Zuckerman + Marc Ackerman3746% games−5.3% vs expected
Art Liberatore + Hari Mahadevan2446% games−7.1% vs expected
Art Liberatore + Josh Heitler1644% games−10.3% vs expected
Gregg David + Marc Ackerman6068% gamesnot enough data
Art Liberatore + Daniel Harelick2351% gamesnot 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.

4
Daniel Harelick
41W–23L career · 1 line in 2024
1%85%15%
3.85
Vik Mehta
8W–9L career · 1 line in 2024
2%92%6%
3.79
Sanjay Sidhwani
22W–13L career · 3 lines in 2024
2%92%6%
3.78
Vincent Liberatore
4W–20L career · 7 lines in 2024
21%79%<1%
3.61
Hari Mahadevan
21W–28L career · 6 lines in 2024
21%79%<1%
3.61
John Wilfred
12W–23L career · 8 lines in 2024
24%76%<1%
3.60
Marc Ackerman
44W–44L career · 3 lines in 2024
24%76%<1%
3.60
Pai Hwong
83W–63L career · 4 lines in 2024
34%66%<1%
3.56
Gregg David
27W–36L career · 7 lines in 2024
51%49%<1%
3.50
4
Art Liberatore
31W–45L career · 8 lines in 2024
72%28%<1%
3.42
Josh Heitler
14W–27L career · 4 lines in 2024
76%24%<1%
3.40
Kevin Munjal
18W–7L career · 2 lines in 2024
1%87%13%
3.34
3.5
David Zuckerman
26W–38L career · 3 lines in 2024
1%89%10%
3.32
3.5
Brian Pereira
12W–9L career · no lines in 2024
not enough data
3.5
Bruce Rosner
14W–33L career · no lines in 2024
58%42%<1%
2.97
Ian Kahn
0W–2L career · 2 lines in 2024
not enough data
LOKESH RAO
1W–3L career · 3 lines in 2024
not enough data
Ravi Urs
3W–3L career · 1 line in 2024
not enough data
Rick Stoddard
4W–9L career · no lines in 2024
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.