Teams

El-Haj Ahmad

2026 18&Over Men Manhattan · 5.0 Men

10 players · average NTRP 5.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 →
Schedule8 played
2026-07-22vs DiChiara/OwenLost 12
L#1 DoublesMatthew Demichiel / Michael Mintz vs Gerald Dichiara / Michael Owen6-4, 3-6, 0-1
L#1 SinglesSean Ko vs Dillon McKenzie6-7, 5-6
W#2 DoublesJames Russell / Robert Scheuing vs N/A6-0, 6-0
2026-07-14vs Metro: TomasiniWon 21
W#1 DoublesMikhail Belov / Jonah Epstein vs David Hannon / Samuel Todd6-3, 7-5
W#1 SinglesSean Ko vs Manuel Barroetavena6-3, 7-5
L#2 DoublesMohammad El-Haj Ahmad / Stelianos Koulouris vs Nikola Djordjevic / Payum Payman3-6, 6-1, 0-1
2026-07-13vs HaWon 30
W#1 DoublesMikhail Belov / Jonah Epstein vs Amir Alkhafaji / Nathan Reekie3-5
W#1 SinglesJames Russell vs N/A6-0, 6-0
W#2 DoublesSean Ko / Matthew Demichiel vs Naveen Nath / Wesley Maddox6-4, 6-4
2026-06-28vs ChoyWon 30
W#1 DoublesMikhail Belov / Daniel Cooper vs Nicolas Gritz / Daniel Tsyvin7-6, 6-2
W#1 SinglesSean Ko vs Joseph Reiner7-6, 1-0
W#2 DoublesMatthew Demichiel / Robert Scheuing vs Ruo Chen / John Lindberg7-5, 3-5
2026-06-07vs DiChiara/OwenWon 21
W#1 DoublesMohammad El-Haj Ahmad / Daniel Cooper vs Michael Owen / Nick Mueller4-6, 7-5
W#1 SinglesStelianos Koulouris vs Dillon McKenzie6-3, 6-2
L#2 DoublesRobert Scheuing / James Russell vs Gerald Dichiara / Tim Zelikovsky0-6, 2-6
2026-06-03vs HaWon 21
W#1 DoublesMikhail Belov / Jonah Epstein vs Nathan Reekie / Henry Bridgers6-1, 6-2
L#1 SinglesMichael Mintz vs Andy Zhu1-6, 1-6
W#2 DoublesMohammad El-Haj Ahmad / Matthew Demichiel vs Benjamin Maffa / Wesley Maddox6-4, 5-7, 1-0
2026-05-27vs Metro: TomasiniWon 21
W#1 DoublesJonah Epstein / Mikhail Belov vs David Hannon / JORGE GODOY GOMIS6-7, 6-4, 1-0
W#1 SinglesStelianos Koulouris vs Samuel Todd6-3, 6-3
L#2 DoublesDaniel Cooper / James Russell vs Michael Liu / Brian Power7-5, 3-6, 0-1
2026-05-20vs ChoyWon 21
W#1 DoublesMohammad El-Haj Ahmad / Daniel Cooper vs Nicolas Gritz / Daniel Tsyvin6-3, 6-4
L#1 SinglesMatthew Demichiel vs Joseph Reiner6-1, 4-6, 0-1
W#2 DoublesJonah Epstein / Michael Mintz vs Prathirath Polepally / Andy Dong7-5, 3-5
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 5.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 4.68 estimated across 9 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.87
Jonah Epstein
usually #1 Doubles 80%, also #2 Doubles 20% · published
4.85
Stelianos Koulouris
usually #1 Singles 67%, also #2 Doubles 33% · published
4.82
Sean Ko
usually #1 Singles 75%, also #2 Doubles 25% · published
4.73
Daniel Cooper
usually #1 Doubles 75%, also #2 Doubles 25% · published 5
4.71
Mohammad El-Haj Ahmad
usually #1 Doubles 50%, also #2 Doubles 50% · published
4.65
Matthew Demichiel
usually #2 Doubles 33%, also #1 Singles 33% · published
4.53
James Russell
usually #2 Doubles 75%, also #1 Singles 25% · published
4.53
Robert Scheuing
usually #2 Doubles 100% · published
4.45
Michael Mintz
usually #2 Doubles 33%, also #1 Singles 33% · published
Mikhail Belov
usually #1 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.

Daniel Cooper + Mohammad El-Haj Ahmad13656% games−0.7% vs expected
James Russell + Jonah Epstein3253% gamesnot enough data
Jonah Epstein + Mohammad El-Haj Ahmad123 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.

Jonah Epstein
22W–10L career · 5 lines in 2026
no projection at this level
4.87
Stelianos Koulouris
18W–5L career · 3 lines in 2026
no projection at this level
4.85
Sean Ko
8W–4L career · 4 lines in 2026
no projection at this level
4.82
5
Daniel Cooper
22W–9L career · 4 lines in 2026
no projection at this level
4.73
Mohammad El-Haj Ahmad
53W–32L career · 4 lines in 2026
no projection at this level
4.71
Matthew Demichiel
2W–4L career · 3 lines in 2026
no projection at this level
4.65
James Russell
12W–11L career · 4 lines in 2026
no projection at this level
4.53
Robert Scheuing
2W–1L career · 3 lines in 2026
no projection at this level
4.53
Michael Mintz
6W–5L career · 3 lines in 2026
no projection at this level
4.45
Mikhail Belov
8W–2L 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.