Teams

Hirsh

2025 Tri-Level Metro · 3.5

22 players · average NTRP 4.08 / METROPOLITAN REGION

View scouting list →
Schedule8 played
2025-11-24vs JhaveriWon 10
W#3 DoublesChase Grubman / Craig Knittle vs Amish Jhaveri / Jake Rosen7-6, 6-2
2025-11-12vs Mekles/MurphyLost 02
L#2 DoublesSpencer Koh / Gustavo Fernandez Ranvier vs Christopher Durrang / Matt Murphy2-6, 4-6
L#3 DoublesAlex Skaliotis / Erik Ulin vs Isaac Halpern / Matthew Maycock4-6, 2-6
2025-11-04vs Wong/JordanLost 02
L#2 DoublesJonathan Liu / Gustavo Fernandez Ranvier vs Roni Dotan / Maxwell Payson6-2, 1-6, 0-1
L#3 DoublesAshwin Venkat / Craig Knittle vs Henry Sandberg / Gabriel Birman3-6, 5-7
2025-10-26vs SiasWon 30
W#1 DoublesChristopher DiMino / Mitchell Low vs Andrew Stephenson / Taylor Swabb6-4, 6-0
W#2 DoublesJonathan Liu / Daniel Bindler vs Vincent Tran / Ben Weiner6-3, 6-2
W#3 DoublesCraig Knittle / Chase Grubman vs Van Sias / Dennis Slade6-0, 6-0
2025-10-22vs Metro: ExcelsiorLost 12
W#1 DoublesEdwin Zhang / Danny Tocco vs Claudio Contreras Garcia / Cosmo Amabile6-2, 6-2
L#2 DoublesJonathan Liu / Spencer Koh vs Julian Yarmouth / Alin Haruray6-7, 2-6
L#3 DoublesErik Ulin / Hector Rodriguez vs Tony Ngo / David Alfonso1-6, 4-6
2025-10-15vs ChoyLost 03
L#1 DoublesMitchell Low / Adam Gerger vs Sam Dern / Matthew Sachs3-6, 6-4, 0-1
L#2 DoublesCraig Hirschfeld / Gustavo Fernandez Ranvier vs Geoffrey Brennan / Brendan O'Connor2-6, 3-6
L#3 DoublesErik Ulin / David Kay vs Chris Yoo / Simon Wu6-3, 3-6, 0-1
2025-10-09vs Romano/LeeWon 21
W#1 DoublesChristopher DiMino / Edwin Zhang vs Adam Jaskowski / Eric Laderman6-1, 6-1
L#2 DoublesPhil Hart / Jonathan Liu vs Ben Lloyd / Damian Zunino4-6, 7-6, 1-0
W#3 DoublesErik Ulin / Craig Knittle vs Avi Berg / Jonathan Piccirillo6-2, 6-2
2025-09-21vs Balls OutWon 10
W#3 DoublesAshwin Venkat / Craig Knittle vs Robert Pees / Josiah Eberhart3-6, 6-2, 1-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.5 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 3.66 estimated across 17 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.

Adam Gerger
usually #1 Doubles 100% · published 4.5
4.24
Danny Tocco
usually #2 Doubles 50%, also #1 Doubles 50% · published 4.5
4.18
Mitchell Low
usually #1 Doubles 60%, also #2 Doubles 40% · published 4.5
4.03
Edwin Zhang
usually #1 Doubles 100% · published
4.02
Atul Singh
usually #1 Doubles 60%, also #2 Doubles 40% · published 4.5
4.01
Christopher DiMino
usually #1 Doubles 100% · published 4.5
3.98
Eli Stahl
published
3.75
Gustavo Fernandez Ranvier
usually #2 Doubles 100% · published 4
Alex Skaliotis
usually #3 Doubles 100% · published 4
David Kay
published 4
3.71
Spencer Koh
usually #2 Doubles 100% · published
3.62
Jonathan Liu
usually #2 Doubles 100% · published
3.60
Daniel Bindler
usually #1 Doubles 40%, also #3 Doubles 40% · published 4
3.52
Jonathan Hirsh
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.37
Craig Knittle
usually #3 Doubles 50%, also #2 Doubles 40% · published 3.5
3.35
Hector Rodriguez
usually #3 Doubles 100% · published
3.32
Craig Hirschfeld
usually #1 Doubles 67%, also #2 Doubles 33% · published 4
Ashwin Venkat
usually #2 Doubles 60%, also #3 Doubles 40% · published 3.5
3.24
Chase Grubman
usually #3 Doubles 100% · published 3.5
3.22
Erik Ulin
usually #3 Doubles 80%, also #2 Doubles 20% · published
3.00
Maxwell Sloan
usually #1 Doubles 67%, also #2 Doubles 33% · published
Phil Hart
usually #2 Doubles 67%, also #1 Doubles 33% · 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.

Erik Ulin + David Kay7261% games+13.0% vs expected
Mitchell Low + Christopher DiMino8067% games+2.1% vs expected
Atul Singh + Daniel Bindler21959% games+0.3% vs expected
Atul Singh + Gustavo Fernandez Ranvier9755% games−0.2% vs expected
Mitchell Low + Danny Tocco8360% games−0.7% vs expected
Daniel Bindler + Gustavo Fernandez Ranvier3352% games−10.0% vs expected
Craig Hirschfeld + Daniel Bindler1639% games−10.4% vs expected
Mitchell Low + Craig Hirschfeld224 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.

4.5
Adam Gerger
21W–7L career · 1 line in 2025
not enough data
4.5
Danny Tocco
67W–32L career · 4 lines in 2025
5%92%3%
4.24
4.5
Mitchell Low
276W–157L career · 5 lines in 2025
10%89%1%
4.18
Edwin Zhang
9W–3L career · 2 lines in 2025
43%57%<1%
4.03
4.5
Atul Singh
207W–128L career · 5 lines in 2025
44%56%<1%
4.02
4.5
Christopher DiMino
124W–49L career · 2 lines in 2025
48%52%<1%
4.01
Eli Stahl
20W–7L career · no lines in 2025
57%43%<1%
3.98
4
Gustavo Fernandez Ranvier
68W–63L career · 3 lines in 2025
4%93%4%
3.75
4
Alex Skaliotis
19W–11L career · 1 line in 2025
not enough data
4
David Kay
7W–4L career · no lines in 2025
not enough data
Spencer Koh
13W–6L career · 2 lines in 2025
7%91%2%
3.71
Jonathan Liu
46W–22L career · 4 lines in 2025
<1%<1%>99%
3.62
4
Daniel Bindler
235W–203L career · 5 lines in 2025
25%75%<1%
3.60
Jonathan Hirsh
38W–30L career · 3 lines in 2025
43%56%<1%
3.52
3.5
Craig Knittle
18W–28L career · 10 lines in 2025
<1%81%18%
3.37
Hector Rodriguez
200W–128L career · 1 line in 2025
1%84%15%
3.35
4
Craig Hirschfeld
140W–154L career · 3 lines in 2025
91%9%<1%
3.32
3.5
Ashwin Venkat
10W–7L career · 5 lines in 2025
not enough data
3.5
Chase Grubman
27W–21L career · 2 lines in 2025
4%92%3%
3.24
Erik Ulin
41W–44L career · 5 lines in 2025
<1%5%95%
3.22
Maxwell Sloan
7W–10L career · 6 lines in 2025
<1%50%50%
3.00
Phil Hart
4W–5L career · 3 lines in 2025
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.