Teams

BmoreChaTri 4.5-3.5

2026 Baltimore Tri-Level Men · Baltimore Tri-Level 4.5, 4.0, 3.5 Men

16 players · average NTRP 3.88 / MARYLAND

View scouting list →
Schedule7 played
2026-07-26vs Lewis Tri 4.5-3.5Lost 12
L#1 DoublesHenry Cha / Sean Der vs Gregory Selby / Douglas Hamilton4-6, 1-6
L#2 DoublesJeffrey P Smith / Eric DesRoberts vs Anthony Hoffman / James Wroe6-3, 2-6, 1-0
W#3 DoublesAndrew Mullins / Andy Sasaki vs Alex Cheng / Perceval Singh6-1, 6-4
2026-07-25vs Lewis Tri 4.5-3.5Split 11
W#2 DoublesEric DesRoberts / Christopher Bullman vs Drew Harris / Matthew Gross6-1, 6-2
L#3 DoublesAndrew Mullins / Soham Sen vs Daniel Bryant / Byron Warnken7-5, 1-6, 0-1
2026-07-19vs Lewis Tri 4.5-3.5Won 21
L#1 DoublesHenry Cha / Koby Bonta vs James Smoot / Douglas Hamilton2-6, 0-6
W#2 DoublesEduardo Munoz Corona / Andy Sasaki vs James Wroe / Matthew Gross3-6, 6-4, 1-0
W#3 DoublesSoham Sen / Andrew Mullins vs Perceval Singh / Calvin Braxton II3-6, 6-3, 1-0
2026-07-14vs Lewis Tri 4.5-3.5Won 30
W#1 DoublesDel Carden / Michael Vaughan vs N/A6-0, 6-0
W#2 DoublesPatrick Delaney / Christopher Bullman vs Matthew Gross / Byron Warnken6-2, 6-3
W#3 DoublesAndy Sasaki / Xavier Cha vs Calvin Braxton II / Alex Cheng7-6, 6-3
2026-06-21vs Lewis Tri 4.5-3.5Won 21
W#1 DoublesDel Carden / JJ Bonta vs James Smoot / Gregory Selby6-1, 7-5
L#2 DoublesJeffrey P Smith / Soham Sen vs Anthony Hoffman / Donald Lewis2-6, 2-6
W#3 DoublesDerek Johnson / Xavier Cha vs Drew Harris / Perceval Singh6-2, 6-3
2026-06-18vs Lewis Tri 4.5-3.5Won 21
L#1 DoublesMichael Vaughan / JJ Bonta vs James Smoot / Chris Miller4-6, 7-5, 0-1
W#2 DoublesJeffrey P Smith / Christopher Bullman vs Drew Harris / Alex Cheng2-6, 7-6, 1-0
W#3 DoublesXavier Cha / Soham Sen vs Daniel Bryant / Byron Warnken6-2, 7-6
2026-06-06vs Lewis Tri 4.5-3.5Won 30
W#1 DoublesJJ Bonta / Koby Bonta vs Chris Miller / Gregory Selby6-3, 6-4
W#2 DoublesEric DesRoberts / Eduardo Munoz Corona vs Anthony Hoffman / Daniel Bryant6-1, 6-0
W#3 DoublesDerek Johnson / Soham Sen vs Alex Cheng / Perceval Singh6-3, 6-2
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 standings2 teams · Baltimore Tri-Level 4.5, 4.0, 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1BmoreChaTri 4.5-3.55214717166
2Lewis Tri 4.5-3.52571431204

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

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.85 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.

4.40
Del Carden
usually #1 Doubles 100% · published 4.5
4.35
Koby Bonta
usually #1 Doubles 100% · published
4.21
JJ Bonta
usually #1 Doubles 100% · published
4.09
Eduardo Munoz Corona
usually #2 Doubles 100% · published 4
3.99
Michael Vaughan
usually #1 Doubles 100% · published
3.98
Christopher Bullman
usually #2 Doubles 100% · published 4
3.97
Sean Der
usually #1 Doubles 100% · published 4.5
3.94
Henry Cha
usually #1 Doubles 100% · published
3.89
Patrick Delaney
usually #2 Doubles 100% · published
3.86
Eric DesRoberts
usually #2 Doubles 100% · published
3.84
Derek Johnson
usually #3 Doubles 100% · published 3.5
3.58
Jeffrey P Smith
usually #2 Doubles 100% · published
3.51
Xavier Cha
usually #3 Doubles 100% · published 3.5
3.42
Andy Sasaki
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
3.33
Soham Sen
usually #3 Doubles 80%, also #2 Doubles 20% · published
3.32
Andrew Mullins
usually #3 Doubles 100% · published 3.5
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.

Del Carden + Christopher Bullman2445% games−8.8% vs expected
Henry Cha + Sean Der1839% games−16.4% vs expected
Eduardo Munoz Corona + Del Carden5064% gamesnot enough data
Patrick Delaney + Jeffrey P Smith213 matchesnot enough data
Eric DesRoberts + Christopher Bullman303 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
Del Carden
62W–36L career · 2 lines in 2026
<1%76%24%
4.40
Koby Bonta
28W–4L career · 2 lines in 2026
1%86%14%
4.35
JJ Bonta
2W–1L career · 3 lines in 2026
6%92%2%
4.21
4
Eduardo Munoz Corona
94W–68L career · 2 lines in 2026
<1%26%74%
4.09
Michael Vaughan
8W–5L career · 1 line in 2026
54%46%<1%
3.99
4
Christopher Bullman
185W–78L career · 3 lines in 2026
<1%57%43%
3.98
4.5
Sean Der
257W–135L career · 1 line in 2026
58%42%<1%
3.97
Henry Cha
25W–47L career · 2 lines in 2026
67%33%<1%
3.94
Patrick Delaney
6W–3L career · 1 line in 2026
<1%77%22%
3.89
Eric DesRoberts
41W–23L career · 3 lines in 2026
1%84%15%
3.86
3.5
Derek Johnson
58W–15L career · 2 lines in 2026
<1%1%99%
3.84
Jeffrey P Smith
4W–7L career · 3 lines in 2026
29%71%<1%
3.58
3.5
Xavier Cha
121W–60L career · 3 lines in 2026
<1%47%53%
3.51
3.5
Andy Sasaki
66W–83L career · 3 lines in 2026
<1%73%27%
3.42
Soham Sen
9W–9L career · 5 lines in 2026
1%88%11%
3.33
3.5
Andrew Mullins
14W–12L career · 3 lines in 2026
1%89%10%
3.32

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.