Teams

Rhoads/Add-Ins (S)

2026 STL Adult 18 & Over Spring · Men 3.0

22 players · average NTRP 3.00 / ST. LOUIS

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 →
Schedule14 played
2026-05-03vs Masengill/Trybula (S)Won 32
W#1 DoublesEthan Markovich / Brian Stoop vs Chris Beuer / David Mueller6-3, 2-6, 1-0
W#1 SinglesBrandon Edstrom vs Brad Matteson6-3, 6-4
W#2 DoublesMichael Murphy / Tony Thompson vs Chris Brockmann / Tom Lorenz6-4, 7-6
L#2 SinglesVijay Reddy vs Tharun Kanakamedala4-6, 1-6
L#3 DoublesEd Brinkman / Steve Uelhof vs Darren Drexler / Joseph Trybula3-6, 4-6
2026-04-26vs Rhoads/Internetters (S)Lost 14
L#1 DoublesRobert Hart / Charles Deal vs Tim Cochran / John McGowan4-6, 1-6
L#1 SinglesClinton Brant vs Ryan Morgan3-6, 2-6
L#2 DoublesJustin Hewitt / Chris Tedder vs Rich Potje / Dorukhan Doruk4-6, 3-6
W#2 SinglesBrandon Edstrom vs Robert Poucher6-2, 6-1
L#3 DoublesKermit Boschert / Steve Uelhof vs Ronald Froman / Adel Farid4-6, 4-6
2026-04-19vs Rudolph/Krahulec (S)Lost 14
L#1 DoublesSteve Uelhof / Justin Hewitt vs Thomas Smith / Brian Augsburger7-6, 3-5, 1-0
L#1 SinglesRyan Praska vs Mike Anderson2-6, 5-5
W#2 DoublesTony Thompson / Charles Deal vs Dennis Rudolph / Paul Vallina7-6, 5-2
L#2 SinglesVijay Reddy vs Orlando Perez6-7, 5-2, 0-1
L#3 DoublesKermit Boschert / Delvin Walls vs Christopher Sullivan / Alan Friedman2-6, 1-6
2026-04-12vs STL/Duggan/18&Over3.0MLost 23
W#1 DoublesMichael Murphy / Steve Uelhof vs Asim Hasanovic / Bill Etling6-4, 6-4
L#1 SinglesClinton Brant vs Luke Elias3-6, 6-4, 1-0
L#2 DoublesRobert Hart / Dean Huitsing vs David Busker / Zach Weil2-6, 1-6
L#2 SinglesEthan Markovich vs Grant Morey6-7, 3-6
W#3 DoublesEd Brinkman / Brandon Edstrom vs Michael Drake / Bryan Mason6-4, 6-4
2026-03-29vs Churchill/Obermeier (S)Lost 23
L#1 DoublesMichael Murphy / Brian Stoop vs John Churchill / Edmilson Fraga MacHado4-6, 3-6
W#1 SinglesSanghun Kim vs Greg Duclos6-0, 6-1
L#2 DoublesTony Thompson / Justin Hewitt vs Sanjay Khorana / Ramesh Rajagopalan2-6, 0-6
W#2 SinglesVijay Reddy vs Tyler Harris6-2, 6-2
L#3 DoublesSteve Uelhof / Chris Tedder vs Bryan Cernicek / Navid Siddiqui4-6, 3-6
2026-03-22vs DeMarco (S)Won 32
W#1 DoublesSanghun Kim / Steve Uelhof vs Kevin Hapke / Ryan Jamieson6-0, 7-6
L#1 SinglesClinton Brant vs David Stoeckel6-7, 0-1
L#2 DoublesRobert Hart / Ryan Praska vs Pedro Coronado / Joe Rintoul2-6, 2-6
W#2 SinglesEthan Markovich vs Greg Nodorft6-4, 2-6, 1-0
W#3 DoublesEd Brinkman / Brandon Edstrom vs Joe Henze / Chris Kadel6-3, 6-3
2026-03-15vs Strohmeyer-Harris (S)Won 41
W#1 DoublesRyan Praska / Robert Hart vs Kenneth Fredrick / Adam Rider6-1, 7-5
W#1 SinglesSanghun Kim vs Miguel Gelman6-0, 6-1
L#2 DoublesMichael Murphy / Steve Uelhof vs Jerry Angelbeck / Brett Miller4-6, 7-5, 0-1
W#2 SinglesClinton Brant vs Jeff Lefton4-6, 6-1, 1-0
W#3 DoublesBrandon Edstrom / Ed Brinkman vs Nicholas Damato / Jeff Tam6-1, 6-5
2026-03-08vs DeMarco (S)Won 32
L#1 DoublesBrian Stoop / Steve Uelhof vs Kevin Baszis / Ellis Smith1-6, 1-6
W#1 SinglesClinton Brant vs Eric Fritsche6-2, 7-5
L#2 DoublesCharles Deal / Tony Thompson vs David Stoeckel / Wesley Vance6-7, 0-3
W#2 SinglesEthan Markovich vs Greg Nodorft6-3, 1-6, 1-0
W#3 DoublesEd Brinkman / Brandon Edstrom vs Pedro Coronado / Kevin Layton6-3, 6-0
2026-03-01vs Strohmeyer-Harris (S)Won 32
L#1 DoublesCharles Deal / Justin Hewitt vs Nicholas Damato / Kenneth Fredrick5-7, 6-2, 0-1
W#1 SinglesSanghun Kim vs Joseph Rosiek6-1, 6-1
L#2 DoublesMichael Murphy / Delvin Walls vs Jerry Angelbeck / Adam Rider5-7, 2-6
W#2 SinglesVijay Reddy vs Brett Miller3-6, 6-4, 1-0
W#3 DoublesDean Huitsing / Arthur Jordan vs Steen Jorgensen / Jeff Tam5-7, 6-5, 1-0
2026-02-22vs Masengill/Trybula (S)Lost 23
W#1 DoublesSteve Uelhof / Ryan Praska vs David Mueller / Chris Beuer6-3, 7-6
L#1 SinglesBrandon Edstrom vs Jaime Chu0-6, 6-4, 0-1
L#2 DoublesTony Thompson / Robert Hart vs Chris Brockmann / Tom Lorenz4-6, 4-6
W#2 SinglesEthan Markovich vs William Powell6-3, 6-4
L#3 DoublesFarid Roman / Michael Murphy vs Tharun Kanakamedala / Joseph Trybula4-6, 7-6, 0-1
2026-02-15vs Rhoads/Internetters (S)Won 32
W#1 DoublesBrian Stoop / Sanghun Kim vs Ryan Morgan / BHEEMESWARA RAO ANKATHI3-6, 6-2, 1-0
L#1 SinglesClinton Brant vs Jason Martin3-6, 1-6
L#2 DoublesDean Huitsing / Ed Brinkman vs John McGowan / Darwin Haskins0-6, 1-6
W#2 SinglesBrandon Edstrom vs Robert Poucher7-5, 5-5
W#3 DoublesDelvin Walls / Steve Uelhof vs Tary Todd / Servepreet Singh6-1, 3-6, 1-0
2026-02-08vs Rudolph/Krahulec (S)Lost 23
L#1 DoublesSteve Uelhof / Robert Hart vs Brian Augsburger / Christopher Sullivan0-6, 2-6
L#1 SinglesVijay Reddy vs Prateek Srinet3-6, 1-6
W#2 DoublesSanghun Kim / Justin Hewitt vs Mike Anderson / Dennis Rudolph6-3, 6-1
W#2 SinglesRyan Praska vs Orlando Perez7-6, 3-5, 1-0
L#3 DoublesTony Thompson / Chris Tedder vs Trey Shaffer / Thomas Smith7-6, 4-5, 0-1
2026-02-01vs STL/Duggan/18&Over3.0MLost 14
L#1 DoublesDean Huitsing / Brian Stoop vs Asim Hasanovic / Zach Weil3-6, 0-6
L#1 SinglesLes Brugere vs Nick Happe2-6, 0-1
L#2 DoublesEd Brinkman / Farid Roman vs Bill Etling / James Trevor2-6, 3-6
L#2 SinglesEthan Markovich vs Grant Morey2-6, 2-6
W#3 DoublesSachin Agarwalla / Arthur Jordan vs Justin Fox / Jeffrey Traigle6-4, 6-4
2026-01-18vs Churchill/Obermeier (S)Lost 23
L#1 DoublesRobert Hart / Charles Deal vs Dieter Bareiss / Adam Bippen2-6, 3-6
L#1 SinglesClinton Brant vs Arvind Bansal1-6, 4-6
L#2 DoublesSteve Uelhof / Kermit Boschert vs Edmilson Fraga MacHado / Allen Capdeboscq1-6, 3-6
W#2 SinglesBrandon Edstrom vs Erwin Orendain6-0, 4-2
W#3 DoublesTony Thompson / Chris Tedder vs Sanjay Khorana / Navid Siddiqui6-1, 3-6, 1-0
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 standings8 teams · Men 3.0
TeamWLInd. WInd. LSets lostGames lost
1STL/Duggan/18&Over3.0M104472355523
2Rhoads/Internetters (S)86403066574
3Strohmeyer-Harris (S)86403071598
4DeMarco (S)77343680629
5Masengill/Trybula (S)77313989681
6Rudolph/Krahulec (S)68363479611
7Rhoads/Add-Ins (S)59294191692
8Churchill/Obermeier (S)59234799687

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 2.68 estimated across 21 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.12
Sanghun Kim
usually #1 Singles 38%, also #1 Doubles 38% · published
3.06
Sachin Agarwalla
usually #3 Doubles 100% · published
2.81
Clinton Brant
usually #1 Singles 86%, also #2 Singles 14% · published 3
2.81
Ryan Praska
usually #1 Doubles 40%, also #1 Singles 20% · published
2.79
Brian Stoop
usually #1 Doubles 100% · published 3
2.79
Ethan Markovich
usually #2 Singles 83%, also #1 Doubles 17% · published 3
Farid Roman
usually #2 Doubles 50%, also #3 Doubles 50% · published 3
2.75
Tony Thompson
usually #2 Doubles 71%, also #3 Doubles 29% · published
2.72
Brandon Edstrom
usually #3 Doubles 50%, also #2 Singles 25% · published 3
2.72
Ed Brinkman
usually #3 Doubles 71%, also #2 Doubles 29% · published 3
2.70
Charles Deal
usually #1 Doubles 60%, also #2 Doubles 40% · published 3
2.66
Vijay Reddy
usually #2 Singles 80%, also #1 Singles 20% · published
2.65
Steve Uelhof
usually #1 Doubles 50%, also #3 Doubles 33% · published
2.63
Tom Rhoads
usually #3 Doubles 100% · published
2.62
Robert Hart
usually #1 Doubles 57%, also #2 Doubles 43% · published
2.56
Kermit Boschert
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.53
Les Brugere
usually #1 Singles 100% · published
2.52
Arthur Jordan
usually #3 Doubles 100% · published 3
2.51
Chris Tedder
usually #3 Doubles 75%, also #2 Doubles 25% · published 3
2.48
Justin Hewitt
usually #2 Doubles 60%, also #1 Doubles 40% · published
2.44
Dean Huitsing
usually #2 Doubles 50%, also #3 Doubles 25% · published 3
2.35
Delvin Walls
usually #3 Doubles 67%, also #2 Doubles 33% · published 3
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.

Kermit Boschert + Steve Uelhof352952% games−4.9% vs expected
Kermit Boschert + Delvin Walls044 matchesnot enough data
Brandon Edstrom + Ed Brinkman404 matchesnot enough data
Steve Uelhof + Brandon Edstrom123 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.

Sanghun Kim
7W–1L career · 8 lines in 2026
<1%17%83%
3.12
Sachin Agarwalla
7W–0L career · 1 line in 2026
<1%33%67%
3.06
3
Clinton Brant
12W–28L career · 7 lines in 2026
1%91%8%
2.81
Ryan Praska
4W–3L career · 5 lines in 2026
1%92%7%
2.81
3
Brian Stoop
62W–31L career · 5 lines in 2026
1%93%5%
2.79
3
Ethan Markovich
8W–4L career · 6 lines in 2026
1%93%5%
2.79
3
Farid Roman
0W–9L career · 2 lines in 2026
not enough data
Tony Thompson
5W–7L career · 7 lines in 2026
3%95%3%
2.75
3
Brandon Edstrom
10W–19L career · 12 lines in 2026
5%94%2%
2.72
3
Ed Brinkman
6W–5L career · type S · 7 lines in 2026
5%94%2%
2.72
3
Charles Deal
13W–17L career · 5 lines in 2026
6%93%1%
2.70
Vijay Reddy
4W–11L career · 5 lines in 2026
11%89%<1%
2.66
Steve Uelhof
81W–91L career · 12 lines in 2026
12%88%<1%
2.65
Tom Rhoads
55W–61L career · 1 line in 2026
16%83%<1%
2.63
Robert Hart
14W–23L career · 7 lines in 2026
17%83%<1%
2.62
Kermit Boschert
52W–71L career · 3 lines in 2026
32%68%<1%
2.56
Les Brugere
3W–22L career · 1 line in 2026
42%58%<1%
2.53
3
Arthur Jordan
9W–20L career · 2 lines in 2026
44%56%<1%
2.52
3
Chris Tedder
3W–9L career · 4 lines in 2026
47%53%<1%
2.51
Justin Hewitt
1W–9L career · 5 lines in 2026
56%44%<1%
2.48
3
Dean Huitsing
1W–10L career · 4 lines in 2026
67%33%<1%
2.44
3
Delvin Walls
1W–25L career · 3 lines in 2026
88%12%<1%
2.35

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.