Teams

Hirsh

2026 18&Over Men Manhattan · 4.0 Men

21 players · average NTRP 4.00 / METROPOLITAN 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
2026-06-30vs SiasWon 41
L#1 DoublesShreve Pratt / Caleb Breslin vs James Hill / Connor Ketchum3-6, 6-4, 0-1
W#1 SinglesDarren Ting vs Djuro Kesic6-1, 6-2
W#2 DoublesMichael Thramann / Craig Knittle vs Nagesh Chetan / Stephan Mignot6-1, 6-4
W#2 SinglesSteven Lai vs Benjamin Beltser6-1, 6-2
W#3 DoublesMatt Murphy / Shane Oconnor vs David Packer / Graham Browne7-5, 5-4
2026-06-25vs DeMeo/RamWon 32
L#1 DoublesCraig Knittle / Caleb Breslin vs Nathan Brunner / Graham Harris5-7, 3-6
W#1 SinglesEugene Shekhtman vs David Caylor6-3, 6-4
W#2 DoublesPhil Hart / Fred Ross vs N/A6-0, 6-0
L#2 SinglesShane Oconnor vs Shuichi Adachi3-6, 0-6
W#3 DoublesAlex Skaliotis / Jonathan Hirsh vs N/A6-0, 6-0
2026-06-18vs Wong/LiuLost 23
W#1 DoublesDiego Orduna - (DQ)* / Steven Lai vs Eric Bomgardner / Spencer Koh6-3, 2-6, 1-0
W#1 SinglesDarren Ting vs James Perng6-2, 6-1
L#2 DoublesMichael Thramann / Matthew Collier vs Jonathan Liu / Yibang Liu0-6, 2-6
L#2 SinglesMarc Lieberman vs Jason Rayman3-6, 4-6
L#3 DoublesFred Ross / Jonathan Hirsh vs Alin Haruray / Yang Xu2-6, 0-6
2026-06-15vs Rader/BhagwagarLost 23
L#1 DoublesMarc Lieberman / Steven Lai vs Eric Laderman / Jatin Rajput2-6, 1-6
W#1 SinglesDiego Orduna vs Ben Lloyd6-1, 6-1
L#2 DoublesShreve Pratt / Shane Oconnor vs Karan Puri / Daniel Rabinovich2-6, 1-6
W#2 SinglesDarren Ting vs Rajat Bhatia6-3, 6-3
L#3 DoublesMichael Thramann / Craig Knittle vs Scott Rader / Stephane Aknin4-6, 6-4, 0-1
2026-06-08vs Steadly/SalomonWon 32
L#1 DoublesMarc Lieberman / Robert Lee vs Vladimir Salomon / Noriyuki Kawai6-4, 4-6, 0-1
W#1 SinglesDarren Ting vs Harry Koulos6-2, 6-4
W#2 DoublesMichael Thramann / Craig Knittle vs Douglas Baumstein / David Steadly5-7, 6-4, 1-0
W#2 SinglesEugene Shekhtman vs Jonathon Luft6-4, 7-6
L#3 DoublesShreve Pratt / Matt Murphy vs Gregory Cichon / Girish Allada4-6, 4-6
2026-06-01vs Manhattan: Choy/ZhogovLost 14
L#1 DoublesEugene Shekhtman / Andrew Clark vs Joshua Ong / Rob Montgomery1-6, 1-6
W#1 SinglesDiego Orduna vs Arturo Benitez6-1, 2-6, 1-0
L#2 DoublesMarc Lieberman / Shane Oconnor vs Gaurav Chandra / Sabian Kosinov4-6, 4-6
L#2 SinglesCaleb Breslin vs Sanchit Ganeriwal2-6, 2-6
L#3 DoublesCraig Knittle / Rishi Shah vs Chris Yoo / ZiJun Ou2-6, 7-6, 0-1
2026-05-11vs Jordan/KatzLost 12
L#1 DoublesAndrew Clark / Eugene Shekhtman vs Nicholas George / Jeffrey Deng7-6, 3-6, 0-1
W#1 SinglesDarren Ting vs Roshan Dave7-5, 4-3
L#3 DoublesAlex Skaliotis / Matt Murphy vs Takahiro Fushimi / Peter Taub4-6, 1-6
2026-04-30vs Huangthaisong/KreutterWon 20
W#1 DoublesEugene Shekhtman / Andrew Clark vs Michael Lee / Mark Weller6-4, 6-2
W#2 DoublesSteven Lai / Alex Skaliotis vs Peter Le / Jin Shang6-3, 6-1
2026-04-21vs GonzalezWon 41
W#1 DoublesMarc Lieberman / Eugene Shekhtman vs Cody McKee / Salvador Mikel5-7, 6-4, 1-0
L#1 SinglesCaleb Breslin vs Michael Coleman1-6, 2-6
W#2 DoublesShane Oconnor / Shreve Pratt vs Brendan Bush / Ronald Lense6-2, 2-6, 1-0
W#2 SinglesDiego Orduna vs Vishrut Dixit6-1, 6-2
W#3 DoublesMichael Thramann / Craig Knittle vs Kevin Gonzalez / Jack Singleton6-2, 6-4
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 4.0 Men 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.50 estimated across 18 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.

4.21
Diego Orduna
usually #1 Singles 50%, also #1 Doubles 25% · published 4.5
3.96
Darren Ting
usually #1 Singles 80%, also #2 Singles 20% · published 4
3.75
Steven Lai
usually #1 Doubles 50%, also #2 Doubles 25% · published
Alex Skaliotis
published 4
3.72
Marc Lieberman
usually #1 Doubles 60%, also #2 Doubles 20% · published
3.63
Matt Murphy
usually #3 Doubles 100% · published
3.61
Andrew Clark
usually #1 Doubles 100% · published 4
3.57
Eugene Shekhtman
usually #1 Doubles 67%, also #2 Singles 17% · published
3.53
Caleb Breslin
usually #1 Singles 33%, also #1 Doubles 33% · published 4
3.52
Jonathan Hirsh
usually #3 Doubles 100% · published
3.52
Shreve Pratt
usually #2 Doubles 50%, also #3 Doubles 25% · published
3.48
Fred Ross
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.42
Michael Thramann
usually #2 Doubles 60%, also #3 Doubles 40% · published
3.41
Shane Oconnor
usually #2 Doubles 75%, also #2 Singles 25% · published
3.37
Craig Knittle
usually #3 Doubles 63%, also #1 Doubles 25% · published 3.5
3.32
Matthew Collier
usually #2 Doubles 100% · published
3.04
Rishi Shah
usually #3 Doubles 50%, also #1 Doubles 25% · published
3.00
Maxwell Sloan
published
2.95
Robert Lee
published
Imran Halani
published
Phil Hart
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.

Michael Thramann + Craig Knittle224 matchesnot enough data
Jonathan Hirsh + Maxwell Sloan134 matchesnot enough data
Eugene Shekhtman + Andrew Clark123 matchesnot enough data
Shreve Pratt + Shane Oconnor123 matchesnot enough data
Rishi Shah + Craig Knittle213 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
Diego Orduna
7W–3L career · type D · 4 lines in 2026
7%91%2%
4.21
4
Darren Ting
6W–5L career · 5 lines in 2026
<1%62%38%
3.96
Steven Lai
13W–16L career · 4 lines in 2026
3%93%4%
3.75
4
Alex Skaliotis
19W–11L career · no lines in 2026
not enough data
Marc Lieberman
14W–25L career · 5 lines in 2026
6%92%2%
3.72
Matt Murphy
73W–59L career · 3 lines in 2026
18%82%<1%
3.63
4
Andrew Clark
1W–2L career · type S · 3 lines in 2026
21%78%<1%
3.61
Eugene Shekhtman
12W–12L career · 6 lines in 2026
30%70%<1%
3.57
4
Caleb Breslin
14W–24L career · 3 lines in 2026
42%58%<1%
3.53
Jonathan Hirsh
38W–30L career · 2 lines in 2026
43%56%<1%
3.52
Shreve Pratt
9W–16L career · 4 lines in 2026
44%56%<1%
3.52
Fred Ross
27W–44L career · 2 lines in 2026
54%46%<1%
3.48
Michael Thramann
5W–9L career · 5 lines in 2026
72%28%<1%
3.42
Shane Oconnor
1W–6L career · 4 lines in 2026
74%26%<1%
3.41
3.5
Craig Knittle
18W–28L career · 8 lines in 2026
<1%81%18%
3.37
Matthew Collier
2W–7L career · 1 line in 2026
90%10%<1%
3.32
Rishi Shah
5W–2L career · 4 lines in 2026
<1%39%61%
3.04
Maxwell Sloan
7W–10L career · no lines in 2026
<1%50%50%
3.00
Robert Lee
3W–4L career · no lines in 2026
<1%64%36%
2.95
Imran Halani
1W–3L career · no lines in 2026
not enough data
Phil Hart
4W–5L 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.