Teams

Kelly/Stohr

2026 18&Over Men · 4.0

19 players · average NTRP 3.83 / WESTERN 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-07-13vs Smash Bros 4.0Lost 13
L#1 DoublesWill Yeoh / Darren Stohr vs Dennis Vanill / Aarne Lees7-5, 3-6, 1-0
L#1 SinglesAdam Khalil vs Ashley Chung3-6, 6-3, 0-1
L#2 DoublesDaniel Seaberg / Anirban Bose vs Jackson Tran / Mark Wlodarczyk0-6, 5-7
W#3 DoublesAdam Moran / Michael Mares vs Scott Pranis / Kurt Meichtry3-6, 6-4, 1-0
2026-07-10vs Western: The Racquet MaestrosWon 32
L#1 DoublesWill Yeoh / Darren Stohr vs Nate Hart / Chad Pruner4-6, 6-2, 0-1
W#1 SinglesJohn Miller vs Isaac Wu1-6, 6-3, 1-0
W#2 DoublesMichael Bupp / Manuel Castillo vs Tyler Luong / Andrew Mason1-6, 6-4, 1-0
L#2 SinglesRicardo Augusto Fiallo Rodriguez vs Jeremy Burstyn2-6, 0-6
W#3 DoublesPatrick Kelly / Anirban Bose vs Cleveland Evans / Peter Neate7-5, 6-3
2026-06-29vs Serve BotsWon 41
W#1 DoublesDarren Stohr / Stephen Repass vs Matt Stephan / Kevin Zablonski6-2, 6-3
W#1 SinglesJohn Miller vs Anthony Lisi6-0, 6-4
W#2 DoublesKonstantin Kunze / Matt Cicero vs William Spencer / Josh Gingrich6-2, 6-2
W#2 SinglesDaniel Seaberg vs N/A6-0, 6-0
L#3 DoublesPatrick Kelly / Amit Singal vs Nam Danh / Joseph McClaney2-6, 6-7
2026-06-24vs Smash Bros 4.0Won 30
W#1 DoublesJohn Miller / Michael Mares vs Jackson Tran / Daniel Medina7-6, 6-0
W#2 DoublesAdam Khalil / Terry Krocke vs Chris Crockett / David Vega7-6, 6-4
W#3 DoublesDavid Marshall / Daniel Seaberg vs N/A6-0, 6-0
2026-06-17vs Western: The Racquet MaestrosLost 14
L#1 DoublesStephen Repass / Manuel Castillo vs Chris Mariano / Isaac Moses2-6, 6-4, 0-1
L#1 SinglesJohn Miller vs Arin Reza6-7, 6-2, 0-1
L#2 DoublesDarren Stohr / Patrick Kelly vs Finn Whitaker / Jeffrey Nowak3-6, 2-6
W#2 SinglesKonstantin Kunze vs Tyler Luong6-3, 6-2
L#3 DoublesRicardo Augusto Fiallo Rodriguez / Carlos Ortiz vs Benjamin Wright / Christopher Cameron1-6, 1-6
2026-06-08vs Serve BotsLost 23
W#1 DoublesDarren Stohr / Will Yeoh vs Matthew Mason / Matt Stephan6-2, 7-6
W#1 SinglesJohn Miller vs Kyle Sherry6-3, 5-7, 1-0
L#2 DoublesDaniel Seaberg / Patrick Kelly vs Cliff Bundick / Kevin Zablonski3-6, 2-6
L#2 SinglesRicardo Augusto Fiallo Rodriguez vs Andrew Buschert6-7, 1-6
L#3 DoublesCarlos Ortiz / Terry Krocke vs Anthony Lisi / Josh Gingrich2-6, 2-6
2026-06-01vs Smash Bros 4.0Won 20
W#1 DoublesDarren Stohr / Will Yeoh vs Dennis Vanill / Mark Wlodarczyk6-4, 6-3
W#2 DoublesManuel Castillo / Stephen Repass vs David Vega / Chris Crockett6-0, 6-0
2026-05-27vs Western: The Racquet MaestrosLost 23
L#1 DoublesDarren Stohr / Will Yeoh vs Chris Mariano / Tyler Luong1-6, 2-6
L#1 SinglesKonstantin Kunze vs Tomas Reese1-6, 6-2, 1-0
L#2 DoublesMichael Bupp / Manuel Castillo vs Jeffrey Nowak / Enoch Li2-6, 4-6
W#2 SinglesMatt Cicero vs Alex Casale6-4, 2-6, 1-0
W#3 DoublesJohn Miller / Patrick Kelly vs Finn Whitaker / Alex Whitaker6-3, 6-2
2026-05-18vs Serve BotsLost 23
L#1 DoublesManuel Castillo / Michael Bupp vs Cliff Bundick / Kyle Sherry3-6, 6-7
W#1 SinglesKonstantin Kunze vs Matt Stephan6-2, 6-2
L#2 DoublesMatt Cicero / Darren Stohr vs Kirill Kobyakov / Matthew Mason5-7, 0-6
L#2 SinglesDavid Marshall vs Andrew Buschert1-6, 3-6
W#3 DoublesRicardo Augusto Fiallo Rodriguez / Anirban Bose vs William Spencer / Eugene Kobyakov6-3, 6-3
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 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 14 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.03
Konstantin Kunze
usually #1 Singles 50%, also #2 Singles 25% · published
3.89
Stephen Repass
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.78
Michael Bupp
usually #2 Doubles 67%, also #1 Doubles 33% · published 4
Adam Moran
published 4
Amit Singal
usually #3 Doubles 100% · published 4
3.74
Darren Stohr
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.74
Matt Cicero
usually #2 Doubles 67%, also #2 Singles 33% · published
3.71
Daniel Seaberg
usually #2 Doubles 50%, also #3 Doubles 25% · published 4
3.69
Will Yeoh
usually #1 Doubles 100% · published
3.63
Anirban Bose
usually #3 Doubles 67%, also #2 Doubles 33% · published 4
3.63
Manuel Castillo
usually #2 Doubles 60%, also #1 Doubles 40% · published
3.58
Ricardo Augusto Fiallo Rodriguez
usually #3 Doubles 50%, also #2 Singles 50% · published
3.55
John Miller
usually #1 Singles 67%, also #3 Doubles 17% · published
3.46
Terry Krocke
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.41
Carlos Ortiz
usually #3 Doubles 100% · published 3.5
3.37
Adam Khalil
usually #2 Doubles 50%, also #1 Singles 50% · published 3.5
David Marshall
usually #2 Singles 100% · published 3.5
Michael Mares
usually #1 Doubles 50%, also #3 Doubles 50% · published
Patrick Kelly
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 Miller + Darren Stohr4352% games+9.2% vs expected
Adam Moran + Darren Stohr12559% games+7.6% vs expected
John Miller + Adam Moran2452% games+6.8% vs expected
Will Yeoh + Darren Stohr191354% games+4.7% vs expected
Stephen Repass + Michael Bupp5253% games−0.6% vs expected
Manuel Castillo + Michael Bupp4843% games−4.3% vs expected
Michael Bupp + Carlos Ortiz3447% gamesnot enough data
Manuel Castillo + Stephen Repass1441% gamesnot 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.

Konstantin Kunze
15W–7L career · 4 lines in 2026
<1%41%59%
4.03
Stephen Repass
13W–12L career · 3 lines in 2026
<1%78%22%
3.89
4
Michael Bupp
105W–88L career · 3 lines in 2026
2%92%5%
3.78
4
Adam Moran
28W–19L career · no lines in 2026
not enough data
4
Amit Singal
0W–1L career · type S · 1 line in 2026
not enough data
4
Darren Stohr
162W–191L career · 8 lines in 2026
4%93%3%
3.74
Matt Cicero
8W–8L career · 3 lines in 2026
5%92%3%
3.74
4
Daniel Seaberg
16W–13L career · 4 lines in 2026
7%91%2%
3.71
Will Yeoh
42W–23L career · 5 lines in 2026
9%90%1%
3.69
4
Anirban Bose
10W–17L career · 3 lines in 2026
17%82%<1%
3.63
Manuel Castillo
16W–25L career · 5 lines in 2026
18%82%<1%
3.63
Ricardo Augusto Fiallo Rodriguez
8W–16L career · 4 lines in 2026
29%71%<1%
3.58
John Miller
38W–28L career · 6 lines in 2026
36%64%<1%
3.55
Terry Krocke
2W–15L career · 2 lines in 2026
60%40%<1%
3.46
3.5
Carlos Ortiz
23W–35L career · 2 lines in 2026
<1%73%27%
3.41
3.5
Adam Khalil
8W–12L career · 2 lines in 2026
<1%82%17%
3.37
3.5
David Marshall
7W–18L career · 1 line in 2026
not enough data
Michael Mares
7W–3L career · 2 lines in 2026
not enough data
Patrick Kelly
12W–14L 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.