Teams

Rhoads/Brandt (F)

2022 Adult 18 & Over Fall · Men 3.0

15 players · average NTRP 3.00 / ST. LOUIS

View scouting list →
Schedule14 played
2021-12-12vs Rudolph/Krahulec (F)Lost 13
L#1 DoublesKeith Nilsen / Mark Ashlock vs Thomas Bostick / DAVID SMITH1-6, 0-6
L#1 SinglesPhilip Brandt vs Smeet Merchant0-6, 6-3, 0-1
W#2 DoublesJohn Malesevich / Kevin Bauer vs Gary Schoening / James Westcott6-4, 6-3
L#3 DoublesKelvin Carter / William Lynch vs Alan Friedman / Ryan Miksell3-6, 2-6
2021-12-05vs Kelly/Craney (F)Lost 01
L#1 SinglesPhilip Brandt vs Joshua Levey4-6, 2-6
2021-12-05vs Fuhrig (F)Lost 23
W#1 DoublesJohn Litvin / Kevin Bauer vs Bryan Cernicek / CHRISTOPHER GRAVISS6-4, 6-4
W#1 SinglesKeith Nilsen vs Dennis Evans6-4, 4-6, 1-0
L#2 DoublesMark Russo / Timothy Bremer vs Steve Mills / Matt Burke2-6, 6-7
L#2 SinglesBrad Willbrand vs Richard Mehan1-6, 4-6
L#3 DoublesHarsha Chimakurthy / Ulugbek Kamilov vs MacAuley Studdard / Tyler Korte1-6, 5-7
2021-11-14vs Masengill (F)Lost 01
L#1 SinglesPhilip Brandt vs Rami Ponnapati2-6, 0-6
2021-11-14vs DeMarco (F)Lost 13
L#1 DoublesJohn Litvin / John Malesevich vs Michael Basile / Scott Martin2-6, 2-6
L#1 SinglesKeith Nilsen vs Daniel Molloy3-6, 4-5
L#2 DoublesUlugbek Kamilov / Timothy Bremer vs Gary Heitz / Joe Heitz4-6, 2-6
W#3 DoublesJason Martin / William Lynch vs Brad Reel / Wesley Vance4-6, 6-0, 1-0
2021-11-07vs Voelker/Duggan (F)Split 22
W#1 DoublesMark Russo / Keith Nilsen vs Donald Voelker / Chad Brune6-3, 2-6, 1-0
L#2 DoublesHarsha Chimakurthy / Steve Shadrach vs Bill Etling / Shea Hicks7-6, 2-6, 0-1
L#2 SinglesKelvin Carter vs Stuart Friess1-6, 0-6
W#3 DoublesTimothy Bremer / Ulugbek Kamilov vs Kevin Layton / Samer Alkaade6-0, 6-2
2021-10-31vs Harris/Matson (F)Won 31
L#1 DoublesHarsha Chimakurthy / John Malesevich vs Joseph Oetjen / Stephen Adair1-6, 2-6
W#2 DoublesJohn Litvin / Kevin Bauer vs Edward Pfeiffer / Adam Rider6-3, 6-4
W#2 SinglesPhilip Brandt vs Jeff Lefton6-2, 6-4
W#3 DoublesJason Martin / William Lynch vs Timothy Matson / Chris Ruzicka6-4, 6-1
2021-10-24vs Spitze (F)Lost 01
L#3 DoublesPhilip Brandt / Rich Potje vs Rick Sutton / Smeet Merchant3-6, 2-6
2021-10-24vs Harris/Matson (F)Lost 13
L#1 DoublesMark Russo / Mark Ashlock vs Edward Pfeiffer / Jim Strohmeyer6-3, 0-6, 0-1
L#2 DoublesKelvin Carter / Timothy Bremer vs Hal Harris / Joseph Oetjen3-6, 0-6
W#2 SinglesKeith Nilsen vs Timothy Matson6-4, 6-1
L#3 DoublesSteve Shadrach / Ulugbek Kamilov vs Stephen Adair / Michael Raney5-7, 4-6
2021-10-17vs DeMarco (F)Lost 23
L#1 DoublesMark Russo / Mark Ashlock vs Gary Heitz / Scott Martin3-6, 2-6
L#1 SinglesKeith Nilsen vs Daniel Molloy4-6, 2-6
W#2 DoublesJohn Litvin / Kevin Bauer vs Allen Jones / Brad Reel6-7, 6-3, 1-0
L#2 SinglesJohn Malesevich vs Kevin Zirges2-6, 2-6
W#3 DoublesWilliam Lynch / Jason Martin vs Joe Rintoul / Wesley Vance6-2, 6-1
2021-10-03vs Fuhrig (F)Lost 14
L#1 DoublesJohn Litvin / Mark Ashlock vs John Heithaus / Tyler Korte2-6, 7-6, 0-1
L#1 SinglesKeith Nilsen vs Dennis Evans3-6, 4-6
L#2 DoublesTimothy Bremer / Kevin Bauer vs Bryan Cernicek / CHRISTOPHER GRAVISS5-7, 7-5, 0-1
L#2 SinglesUlugbek Kamilov vs Anderson Ward3-6, 2-6
W#3 DoublesSteve Shadrach / Jason Martin vs Steve Mills / Richard Mehan3-6, 6-1, 1-0
2021-09-26vs Eimer (F)Lost 01
L#1 DoublesPhilip Brandt / Brian Santos vs Jamie Trimble / David Fox1-6, 1-6
2021-09-19vs Voelker/Duggan (F)Lost 13
L#1 DoublesKeith Nilsen / Mark Ashlock vs Bryan Quigley / Chad Brune7-5, 1-6, 0-1
L#2 DoublesTimothy Bremer / Kevin Bauer vs Bill Etling / Jeffrey Traigle6-1, 6-7, 0-1
L#2 SinglesKelvin Carter vs Tim Saunders1-6, 0-6
W#3 DoublesSteve Shadrach / Jason Martin vs Shea Hicks / Samer Alkaade6-2, 6-3
2021-09-12vs Rudolph/Krahulec (F)Split 22
L#1 DoublesMark Russo / John Malesevich vs Thomas Bostick / DAVID SMITH4-6, 2-6
W#2 DoublesKeith Nilsen / Mark Ashlock vs Paul Vallina / James Westcott6-3, 6-2
L#2 SinglesBrad Willbrand vs Jason Tetzlaff1-6, 0-6
W#3 DoublesJohn Litvin / Ulugbek Kamilov vs Mike Anderson / John Quinn6-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 standings12 teams · Men 3.0
TeamWLInd. WInd. LSets lostGames lost
1Javaheri (F)110441128331
2STL/Stanley/Sprowls/18&Over3.5M83391640460
3Bohn/Woods (F)83322351502
4Spangler/Lackey (F)74282762508
5Duggan/Voelker (F)65332251476
6Brinkmeyer/Rog (F)65312454465
7Rhoads/Gregerson (F)65312456460
8Kelly/Craney (F)65262967506
9Eimer (F)47233271508
10Spitze (F)38193678575
11Masengill (F)110124392595
12Rhoads/Brandt (F)011124393615

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.87 estimated across 6 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.14
Keith Nilsen
usually #1 Singles 44%, also #1 Doubles 33% · published
3.07
Jason Martin
usually #3 Doubles 100% · published
3.07
Ulugbek Kamilov
usually #3 Doubles 67%, also #2 Singles 17% · published
Harsha Chimakurthy
usually #3 Doubles 33%, also #2 Doubles 33% · published 3
2.68
John Litvin
usually #1 Doubles 50%, also #2 Doubles 33% · published
2.66
Mark Russo
usually #1 Doubles 80%, also #2 Doubles 20% · published
2.63
Tom Rhoads
usually #3 Doubles 100% · published
Brad Willbrand
usually #2 Singles 100% · published
John Malesevich
usually #1 Doubles 60%, also #2 Singles 20% · published
Kelvin Carter
usually #2 Singles 50%, also #2 Doubles 25% · published
Kevin Bauer
published
Mark Ashlock
usually #1 Doubles 83%, also #2 Doubles 17% · published
Philip Brandt
usually #1 Singles 50%, also #1 Doubles 17% · published
Steve Shadrach
usually #3 Doubles 75%, also #2 Doubles 25% · published
Timothy Bremer
usually #2 Doubles 83%, also #3 Doubles 17% · 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.

Philip Brandt + John Malesevich6254% games+9.5% vs expected
Harsha Chimakurthy + Jason Martin4161% games+6.8% vs expected
Mark Russo + Jason Martin3253% games−6.5% vs expected
Mark Russo + Tom Rhoads1444% games−9.4% vs expected
Mark Russo + John Litvin10751% games−10.6% vs expected
Mark Russo + Timothy Bremer4448% gamesnot enough data
John Malesevich + Mark Russo1645% gamesnot enough data
John Malesevich + John Litvin3347% 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.

Keith Nilsen
55W–69L career · 9 lines in 2022
14%85%<1%
3.14
Jason Martin
65W–29L career · 5 lines in 2022
<1%30%70%
3.07
Ulugbek Kamilov
32W–33L career · 6 lines in 2022
30%70%<1%
3.07
3
Harsha Chimakurthy
28W–21L career · 3 lines in 2022
not enough data
John Litvin
67W–53L career · 6 lines in 2022
8%91%1%
2.68
Mark Russo
69W–72L career · 5 lines in 2022
11%89%<1%
2.66
Tom Rhoads
55W–61L career · 1 line in 2022
16%83%<1%
2.63
Brad Willbrand
0W–2L career · 2 lines in 2022
not enough data
John Malesevich
35W–40L career · 5 lines in 2022
not enough data
Kelvin Carter
0W–11L career · 4 lines in 2022
not enough data
Kevin Bauer
11W–4L career · no lines in 2022
not enough data
Mark Ashlock
1W–5L career · 6 lines in 2022
not enough data
Philip Brandt
35W–36L career · 6 lines in 2022
not enough data
Steve Shadrach
2W–2L career · 4 lines in 2022
not enough data
Timothy Bremer
32W–35L career · 6 lines in 2022
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.