Teams

Sportime Harbor Island: Dynamos

2021 18&Over Men · 4.0

15 players · average NTRP 3.83 / 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 →
Schedule9 played
2021-07-18vs Saw Mill: OverItWon 31
L#1 DoublesArt Liberatore / Daniel Harelick vs Anthony Carroll / Eric Small6-0, 2-6, 0-1
W#1 SinglesSanjay Sidhwani vs Ramon Arroyo6-2, 6-4
W#2 DoublesAvinash Amin / Bruce Rosner vs Eric Melen / Michael Hart6-3, 6-4
W#2 SinglesVladimir Bajic vs Steven Lau6-1, 6-3
2021-07-15vs Westchester Tennis Center: CantuLost 03
L#1 DoublesArt Liberatore / Daniel Harelick vs Christopher Sparrow / Brian Snyder3-6, 2-6
L#1 SinglesJosh Heitler vs Roy Cantu1-6, 3-6
L#2 DoublesBruce Rosner / Kevin Munjal vs Aaron Huppert / Brenden Woods0-6, 3-6
W#1 DoublesGregg David / Art Liberatore vs Luis M Jimenez / Christopher Hui7-6, 6-2
W#1 SinglesSanjay Sidhwani vs Andrew Weisman6-0, 7-6
W#2 DoublesAvinash Amin / Daniel Harelick vs Ken Senior / Sam Rimawi6-4, 6-1
W#2 SinglesPai Hwong vs N/A6-0, 6-0
W#3 DoublesJosh Heitler / Vladimir Bajic vs N/A6-0, 6-0
2021-06-10vs Gillie ParkSplit 22
W#1 DoublesGregg David / Pai Hwong vs Sam Manessis / Jorge Linero6-4, 7-5
W#1 SinglesSanjay Sidhwani vs Dipak Chandy7-5, 6-4
L#2 DoublesArt Liberatore / Hari Mahadevan vs Sid Soni / Jose Caceres3-6, 4-6
L#2 SinglesJosh Heitler vs PCharles Garell2-6, 1-6
2021-06-03vs Chestnut Ridge Racquet ClubLost 05
L#1 DoublesHari Mahadevan / Avinash Amin vs Patrick O'Mara / Mark Leeds0-6, 1-6
L#1 SinglesPai Hwong vs Brian Kinstlinger2-6, 3-6
L#2 DoublesMarc Ackerman / David Zuckerman vs Perry Verrone / Samuel Frieder6-1, 0-6, 1-0
L#2 SinglesJohn Wilfred vs Jose Beteta3-6, 4-6
L#3 DoublesArt Liberatore / Josh Heitler vs Lawrence Sternkopf / James Katis0-6, 5-7
2021-05-27vs New York Athletic ClubWon 41
W#1 DoublesGregg David / Pai Hwong vs Julian Rainero / Jonathan Lange6-3, 6-3
W#1 SinglesSanjay Sidhwani vs William Sciales6-4, 6-2
L#2 DoublesAvinash Amin / Hari Mahadevan vs Thomas Fear / John Sciales3-6, 5-7
W#2 SinglesDavid Zuckerman vs Matthew Clemente6-4, 6-0
W#3 DoublesArt Liberatore / Josh Heitler vs Jeffay Chang / Peter Corritori6-7, 6-1, 1-0
2021-05-13vs County Cryptoballers 4.0Won 50
W#1 DoublesGregg David / John Wilfred vs Jason Kasarsky / Gary Worobow3-6, 6-3, 1-0
W#1 SinglesSanjay Sidhwani vs Henry Steinglass7-5, 6-1
W#2 DoublesArt Liberatore / Hari Mahadevan vs Jay Strauss / Gary Stern6-1, 6-2
W#2 SinglesPai Hwong vs Zef Abraham6-2, 6-1
W#3 DoublesDaniel Harelick / Marc Ackerman vs Robert Mitchell / Nick Gidwani6-3, 6-1
2021-05-06vs Sportime Lake IsleLost 14
L#1 DoublesAvinash Amin / Pai Hwong vs Jordan Crames / James Koob3-6, 2-6
L#1 SinglesDavid Zuckerman vs Lenny Marlow4-6, 5-7
W#2 DoublesArt Liberatore / Hari Mahadevan vs Thomas Drexler / Anders Hove6-4, 6-1
L#2 SinglesVladimir Bajic vs Jack Petrie1-6, 3-6
L#3 DoublesBryan Goldberg / Josh Heitler vs David Antenucci / Jonathan Weinberg3-6, 1-6
2021-04-29vs NRRCLost 23
L#1 DoublesGregg David / Daniel Harelick vs Robert Chun / Alessandro Orjuela3-6, 2-6
W#1 SinglesSanjay Sidhwani vs Faton Avdiu6-4, 6-1
L#2 DoublesAvinash Amin / Ravi Urs vs Peter Sosnow / Atiba Rodriguez4-6, 5-7
W#2 SinglesPai Hwong vs Eric Liberman7-5
L#3 DoublesMarc Ackerman / John Wilfred vs Derek Rahman / Philip Pettinato2-6, 3-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 standings5 teams · 4.0
TeamWLInd. WInd. LSets lostGames lost
1Armonk Tennis: Forgot to Warmup Jimenez08142657397
2Gillie Park0873369440
3Westchester Tennis Center: Cantu0937822242
4Saw Mill: OverIt09301536346
5Sportime Harbor Island: Dynamos09232246376

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.49 estimated across 12 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 60%, also #3 Doubles 20% · published 4
3.78
Sanjay Sidhwani
usually #1 Singles 100% · published
3.61
Hari Mahadevan
usually #2 Doubles 80%, also #1 Doubles 20% · published 4
3.60
John Wilfred
usually #1 Doubles 33%, also #2 Singles 33% · published
3.60
Marc Ackerman
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.56
Pai Hwong
usually #2 Singles 33%, also #1 Doubles 33% · published
3.50
Gregg David
usually #1 Doubles 100% · published 4
3.42
Art Liberatore
usually #2 Doubles 38%, also #1 Doubles 38% · published 4
3.40
Josh Heitler
usually #3 Doubles 67%, also #2 Singles 17% · published
3.33
Kevin Munjal
usually #2 Doubles 100% · published
3.32
David Zuckerman
usually #3 Doubles 40%, also #1 Singles 20% · published 3.5
2.95
Bruce Rosner
usually #2 Doubles 100% · published 3.5
Ravi Urs
usually #2 Doubles 100% · published
Rick Stoddard
published
Vladimir Bajic
usually #2 Singles 71%, also #1 Singles 14% · 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.

John Wilfred + Gregg David4352% games+7.2% vs expected
Pai Hwong + Art Liberatore1443% games+5.2% vs expected
Art Liberatore + Daniel Harelick5453% games+2.8% vs expected
Gregg David + Art Liberatore8754% games+1.3% vs expected
Pai Hwong + Gregg David3254% games−0.1% vs expected
David Zuckerman + Marc Ackerman3746% games−5.6% vs expected
Art Liberatore + Hari Mahadevan2446% games−7.7% vs expected
Art Liberatore + Josh Heitler1644% games−9.5% 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
Daniel Harelick
55W–27L career · 5 lines in 2021
<1%88%12%
3.85
Sanjay Sidhwani
22W–13L career · 6 lines in 2021
2%94%4%
3.78
4
Hari Mahadevan
27W–28L career · 5 lines in 2021
19%81%<1%
3.61
John Wilfred
16W–24L career · 3 lines in 2021
22%78%<1%
3.60
Marc Ackerman
44W–44L career · 3 lines in 2021
23%77%<1%
3.60
Pai Hwong
83W–63L career · 8 lines in 2021
32%68%<1%
3.56
4
Gregg David
27W–36L career · 5 lines in 2021
49%51%<1%
3.50
4
Art Liberatore
31W–45L career · 8 lines in 2021
74%26%<1%
3.42
Josh Heitler
16W–30L career · 6 lines in 2021
78%22%<1%
3.40
Kevin Munjal
18W–7L career · 1 line in 2021
1%90%10%
3.33
3.5
David Zuckerman
28W–39L career · 5 lines in 2021
1%91%8%
3.32
3.5
Bruce Rosner
21W–38L career · 2 lines in 2021
65%35%<1%
2.95
Ravi Urs
3W–3L career · 1 line in 2021
not enough data
Rick Stoddard
7W–12L career · no lines in 2021
not enough data
Vladimir Bajic
29W–21L career · 7 lines in 2021
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.