Teams

4RCAA-DIBA sing-hard dubs-clay 35M WE 18&O SEM F3

2025 bSEM ADULT 18 & OVER NIGHT MEN · 3.5 MEN WED PM SEM

23 players · average NTRP 3.50 / S.E. MICHIGAN

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
W#1 DoublesKamran Diba / Chao Huang vs Brandon Rogers / Matthew Souder6-4, 6-3
W#1 SinglesBrandon Meloche vs Tim Crouson6-3, 6-2
W#2 DoublesGideon Rothschild / Ned Staebler vs Robert Hartley / Michael Bloom6-2, 6-2
L#2 SinglesNolan Orfield vs Kenneth Obkirchner3-6, 6-4, 0-1
W#3 DoublesGregory Gafni-Pappas / David Peng vs Erik Sangeorzan / Peter Marabeas6-2, 6-1
2025-07-16vs 2HV-CHUN 35M WE 18&O SEM F3Won 41
W#1 DoublesBryan Muthig / Kamran Diba vs Rajesh Jayaraman / Srinivasa Shankar6-3, 6-3
W#1 SinglesDavid Peng vs Neil Pugashetti6-1, 6-1
W#2 DoublesHenry Bahrou / Ned Staebler vs Michael Kallitsis / Chang Sun4-6, 6-4, 1-0
W#2 SinglesMikel Llanes vs Stephen Brown6-7, 6-2, 1-0
L#3 DoublesAndrew van der Velde / Henry Benjamin vs James McKenzie / Tae-Hwa Chun3-6, 3-6
2025-07-09vs 3MONY-GLENN 35M WE 18&O SEM F3Won 32
W#1 DoublesNed Staebler / Gideon Rothschild vs Adam Alger / Ryan Bullard4-6, 6-3, 1-0
W#1 SinglesJon Oberheide vs Noah Kaplan6-2, 6-2
L#2 DoublesKamran Diba / Han Bae vs Mark Lemancik / Christopher Ohtake3-6, 5-7
L#2 SinglesZirui Huang vs Ethan Hiltz4-6, 7-6, 1-0
W#3 DoublesDavid Peng / Krystian Lagowski vs Brent Leist / Cole Glenn6-2, 6-3
L#1 DoublesJeff Clark / Kevin Erley vs Bret Schofield / Joe Beltran1-6, 1-6
W#1 SinglesBrandon Meloche vs Tim Crouson6-2, 6-2
L#2 DoublesZirui Huang / Chao Huang vs Thomas Corner / Nick Horvath2-6, 4-6
W#2 SinglesDavid Peng vs Michael Bloom6-0, 6-0
W#3 DoublesNed Staebler / Kamran Diba vs Peter Marabeas / Faisal Qayumi6-2, 4-6, 1-0
2025-06-25vs 2HV-CHUN 35M WE 18&O SEM F3Won 50
W#1 DoublesBrandon Meloche / Bryan Muthig vs Stephen Brown / James McKenzie7-6, 6-0
W#1 SinglesJon Oberheide vs Neil Pugashetti6-1, 6-2
W#2 DoublesGregory Gafni-Pappas / David Peng vs Rajesh Jayaraman / Srinivasa Shankar6-0, 6-0
W#2 SinglesNolan Orfield vs Roman Giger6-1, 6-0
W#3 DoublesHenry Benjamin / Lee Benjamin vs Tae-Hwa Chun / Marvin Sauer6-2, 4-6, 1-0
2025-06-18vs 3MONY-GLENN 35M WE 18&O SEM F3Won 32
L#1 DoublesGregory Gafni-Pappas / Han Bae vs John Szymanski / Mark Lemancik1-6, 6-3, 0-1
W#1 SinglesZirui Huang vs Ethan Hiltz6-1, 6-2
L#2 DoublesJeff Clark / Jeremy Carroll vs Christopher Ohtake / Julian Grant3-6, 2-6
W#2 SinglesJon Oberheide vs Ryan Bullard6-2, 6-3
W#3 DoublesNed Staebler / Bryan Muthig vs SANJEEVI PONDICHERY SUBRAMANIAN / Rick Tagliaferri7-5, 6-4
L#1 DoublesZirui Huang / Han Bae vs Joe Beltran / Nathan Moseley7-5, 4-6, 0-1
W#1 SinglesBrandon Meloche vs Tim Crouson6-1, 6-1
W#2 DoublesJeff Clark / Jeremy Carroll vs Brandon Rogers / Matthew Souder6-4, 3-6, 1-0
L#2 SinglesNolan Orfield vs Kenneth Obkirchner6-7, 6-7
L#3 DoublesChao Huang / Krystian Lagowski vs Bret Schofield / Stan Madro3-6, 4-6
2025-06-04vs 2HV-CHUN 35M WE 18&O SEM F3Won 32
W#1 DoublesNed Staebler / Gideon Rothschild vs Tae-Hwa Chun / Te Niu6-0, 6-0
W#1 SinglesNolan Orfield vs Stephen Brown6-3, 6-1
L#2 DoublesZirui Huang / Henry Bahrou vs James McKenzie / Piyush Bubna7-6, 4-6, 1-0
W#2 SinglesMikel Llanes vs Roman Giger6-4, 6-1
L#3 DoublesAmiel Handelsman / Andrew van der Velde vs Michael Kallitsis / Thiru Gundala3-6, 1-6
2025-05-28vs 3MONY-GLENN 35M WE 18&O SEM F3Lost 23
W#1 DoublesChao Huang / David Peng vs John Szymanski / Phillip Somerville6-4, 6-4
W#1 SinglesJon Oberheide vs Christopher Ohtake6-2, 6-4
L#2 DoublesKamran Diba / Jeremy Carroll vs Adam Alger / Ryan Bullard2-6, 2-6
L#2 SinglesBrandon Meloche vs Trevor Hanlon5-7, 2-6
L#3 DoublesBryan Muthig / Kevin Erley vs Nikhil Hodarkar / Mark Lemancik4-6, 4-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 standings for 3.5 MEN WED PM SEM 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.32 estimated across 16 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.77
Jon Oberheide
usually #1 Singles 75%, also #2 Singles 25% · published
3.70
Brandon Meloche
usually #1 Singles 60%, also #1 Doubles 20% · published 4
3.47
Nolan Orfield
usually #2 Singles 75%, also #1 Singles 25% · published
3.46
Kamran Diba
usually #3 Doubles 43%, also #2 Doubles 29% · published 3.5
3.44
David Peng
usually #3 Doubles 40%, also #2 Doubles 30% · published 3.5
3.43
Gideon Rothschild
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.42
Jeremy Carroll
usually #2 Doubles 100% · published
3.41
Bryan Muthig
usually #3 Doubles 50%, also #1 Doubles 50% · published 3.5
3.41
Ned Staebler
usually #1 Doubles 33%, also #3 Doubles 33% · published 3.5
3.40
Zirui Huang
usually #2 Doubles 40%, also #1 Singles 20% · published
3.28
Krystian Lagowski
usually #3 Doubles 100% · published
Chao Huang
usually #1 Doubles 57%, also #3 Doubles 29% · published 3.5
3.22
Andrew van der Velde
usually #3 Doubles 100% · published 3.5
3.16
Kevin Erley
usually #1 Doubles 50%, also #3 Doubles 50% · published
3.09
Henry Bahrou
usually #2 Doubles 100% · published
2.87
Amiel Handelsman
usually #3 Doubles 100% · published 3
2.62
Paul Foley
usually #2 Doubles 40%, also #3 Doubles 20% · published
Gregory Gafni-Pappas
usually #1 Doubles 33%, also #3 Doubles 33% · published
Han Bae
usually #1 Doubles 67%, also #2 Doubles 33% · published
Henry Benjamin
usually #3 Doubles 100% · published
Jeff Clark
published
Lee Benjamin
usually #3 Doubles 100% · published
Mikel Llanes
usually #2 Singles 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.

David Peng + Ned Staebler8069% games+9.6% vs expected
Gideon Rothschild + Ned Staebler7067% games+9.0% vs expected
Krystian Lagowski + Jeremy Carroll1542% gamesnot enough data
Kamran Diba + David Peng4161% gamesnot enough data
Jon Oberheide + Brandon Meloche5069% gamesnot enough data
Kamran Diba + Jeremy Carroll224 matchesnot enough data
Bryan Muthig + Jon Oberheide314 matchesnot enough data
Henry Bahrou + David Peng224 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.

Jon Oberheide
35W–3L career · 4 lines in 2025
3%92%5%
3.77
4
Brandon Meloche
31W–7L career · 5 lines in 2025
8%91%2%
3.70
Nolan Orfield
28W–8L career · 4 lines in 2025
<1%58%42%
3.47
3.5
Kamran Diba
110W–101L career · 7 lines in 2025
<1%60%40%
3.46
3.5
David Peng
77W–23L career · 9 lines in 2025
<1%66%34%
3.44
Gideon Rothschild
43W–19L career · 3 lines in 2025
<1%70%30%
3.43
Jeremy Carroll
40W–32L career · 3 lines in 2025
<1%71%29%
3.42
3.5
Bryan Muthig
30W–16L career · 4 lines in 2025
<1%74%26%
3.41
3.5
Ned Staebler
55W–30L career · 6 lines in 2025
<1%74%26%
3.41
Zirui Huang
8W–10L career · 5 lines in 2025
<1%76%23%
3.40
Krystian Lagowski
39W–28L career · 2 lines in 2025
2%92%6%
3.28
3.5
Chao Huang
15W–17L career · 7 lines in 2025
not enough data
3.5
Andrew van der Velde
5W–9L career · 2 lines in 2025
6%92%2%
3.22
Kevin Erley
6W–5L career · 2 lines in 2025
12%87%1%
3.16
Henry Bahrou
28W–29L career · 2 lines in 2025
26%73%<1%
3.09
3
Amiel Handelsman
1W–6L career · type S · 1 line in 2025
<1%81%18%
2.87
Paul Foley
12W–33L career · 5 lines in 2025
21%79%<1%
2.62
Gregory Gafni-Pappas
7W–4L career · 3 lines in 2025
not enough data
Han Bae
34W–17L career · 3 lines in 2025
not enough data
Henry Benjamin
2W–3L career · 2 lines in 2025
not enough data
Jeff Clark
30W–23L career · no lines in 2025
not enough data
Lee Benjamin
2W–4L career · 1 line in 2025
not enough data
Mikel Llanes
9W–8L career · 2 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.