Teams

STL/Ackermann/Rigby18 Over4.0M

2025 Adult 18 & Over Spring · Men 4.0

21 players · average NTRP 3.94 / ST. LOUIS

View scouting list →
Schedule13 played
2025-05-04vs Albrecht/Worth (S)Lost 23
L#1 DoublesCharles Welton / Stephen Alter vs Benjamin Meyer / Don Tulloch6-7, 6-7
L#1 SinglesBrad Tinnon vs Tony Clynes4-6, 2-6
L#2 DoublesPaul Ackermann / Jacob Purcell vs William Heritage / Dave Heritage2-6, 6-3, 0-1
W#2 SinglesDavid Snider vs Ward Toler6-4, 6-3
W#3 DoublesPeter Gontarz / Vembakkam Sampath vs Peter Albrecht / Bob Maguire3-6, 6-4, 1-0
2025-04-27vs Deuchler/Wolf (S)Won 50
W#1 DoublesAlex Boker / Bryan Rigby vs Edward Bourneuf / Michael Gibbons6-3, 6-4
W#1 SinglesSteve Carey vs Benjamin Rafetto5-7, 6-2, 1-0
W#2 DoublesCharles Welton / Conner Harrison vs Gabriel Usry / Conlan James7-6, 6-4
W#2 SinglesDavid Snider vs Javier Blanco Jimenez6-2, 6-2
W#3 DoublesStephen Alter / Kyle Feder vs Jon Deuchler / James Owens6-0, 6-0
2025-04-13vs Sandweiss/The Chess Club (S)Lost 14
L#1 DoublesBohan Li / Ted Geerling vs Malik Hagens / McKenzie Rawden4-6, 5-7
L#1 SinglesSteve Carey vs Jacob Sandweiss6-4, 1-4, 0-1
L#2 DoublesKyle Feder / Paul Ackermann vs Pj Panesar / Alex Schrautemeier3-6, 6-3, 0-1
L#2 SinglesMatt Tierney vs Ryan Papproth1-6, 2-6
W#3 DoublesAlex Boker / David Snider vs Michael O'Neill / Nicholas de Haan1-6, 6-3, 1-0
2025-03-30vs Elverhoy (S)Won 32
W#1 DoublesBrad Tinnon / Ted Geerling vs David Carr / David Stefanik4-6, 6-1, 1-0
L#1 SinglesConner Harrison vs Gautum Agarwal6-4, 0-6, 0-1
W#2 DoublesBohan Li / Yeng Yang vs David Geddam / Charles Olagbegi6-0, 6-4
W#2 SinglesSteve Carey vs Stuart Friess7-5, 6-0
L#3 DoublesStephen Alter / Brad Heinemann vs Joseph Oetjen / John Heimburger3-6, 1-6
2025-03-23vs Pottebaum/PennPals (S)Won 32
W#1 DoublesTravis Bakai / Terry Ward vs Joel Pottebaum / Stephen Barker6-2, 2-6, 1-0
L#1 SinglesMatt Tierney vs Derek Hoerman6-3, 2-6, 1-0
L#2 DoublesJacob Purcell / Matt McGrath vs Sam Edwards / Matt Cissell6-3, 3-6, 0-1
W#2 SinglesSteve Carey vs Ryan Maus6-1, 4-6, 1-0
W#3 DoublesConner Harrison / Bohan Li vs Genyl Rufino / Kevin Gresco6-2, 7-6
2025-03-16vs Harris/Illinois Grinders (S)Won 50
W#1 DoublesStephen Alter / Brad Heinemann vs Jeff Uchello / Eric Kwon6-2, 6-2
W#1 SinglesMatt Tierney vs Ryan Cochran7-5, 3-3
W#2 DoublesAlex Boker / Ted Geerling vs Mark Brunner / Gerardo Salvador6-2, 6-0
W#2 SinglesSawyer Bland vs Caleb Klingler6-4, 6-1
W#3 DoublesSteve Carey / Brad Tinnon vs Austin Klug / Joseph Potthoff6-2, 6-1
2025-03-09vs Brinkmeyer/Damjanovic (S)Won 31
L#1 DoublesBryan Rigby / Alex Boker vs Brendan Czaicki / Connor Zielonko4-6, 4-6
W#1 SinglesMatt Tierney vs Matt Osmundsen6-4, 6-1
W#2 DoublesPaul Ackermann / Kyle Feder vs Andrej Damjanovic / Sam Doveikis6-3, 7-5
W#3 DoublesPeter Gontarz / Ted Geerling vs Joel Wiesehan / John Fechter6-3, 6-4
2025-02-23vs Dickerson/Nash (S)Lost 23
W#1 DoublesBryan Rigby / Alex Boker vs Henry Edmonds / Jerry Stanley6-4, 6-4
L#1 SinglesConner Harrison vs Patrick Graves3-6, 3-6
L#2 DoublesTravis Bakai / Charles Welton vs John Nash / Geoffrey Uy6-4, 1-1
L#2 SinglesJacob Purcell vs Saquib Khawar3-6, 1-6
W#3 DoublesTed Geerling / Kyle Feder vs Nick Westphal / Robert Linden6-4, 6-4
2025-02-16vs Harris (S)Won 41
L#1 DoublesTravis Bakai / Charles Welton vs Jeffrey Harris / Tim Gagen3-6, 6-1, 0-1
W#1 SinglesSteve Carey vs James Hipkiss6-2, 6-5
W#2 DoublesBryan Rigby / Alex Boker vs Sam Shouldis / Derek Stirewalt6-2, 7-6
W#2 SinglesConner Harrison vs Joseph Oakes2-6, 6-4, 1-0
W#3 DoublesPaul Ackermann / Brad Tinnon vs Zachary Fields / Joseph Delsignore6-3, 3-6, 1-0
2025-02-09vs Elias/Shultz (S)Won 40
W#1 DoublesTravis Bakai / Kyle Feder vs Tim Hasara / Thomas Tesar7-5, 5-3
W#1 SinglesDavid Snider vs John Gore6-2, 6-3
W#2 DoublesPaul Ackermann / Ted Geerling vs Michael Malpartida / Zack Huels6-4, 6-2
W#3 DoublesMatt Tierney / Stephen Alter vs Paul Quindry / Casey Wood7-6, 6-2
2025-02-02vs Masengill/Suddarth (S)Won 32
W#1 DoublesTravis Bakai / Charles Welton vs Jay Lyons / Mikael Linnick6-2, 6-2
L#1 SinglesDavid Snider vs Ryan Rosenthal5-7, 3-6
W#2 DoublesBryan Rigby / Brad Tinnon vs Nicholas Argyres / Kyle Davis6-2, 6-7, 1-0
L#2 SinglesJacob Purcell vs Matthew Suddarth6-3, 3-6, 0-1
W#3 DoublesSteve Carey / Brad Heinemann vs Nathaniel Jones / Matthew Mertens6-3, 7-5
2025-01-26vs Stinson/Unforced Errors (S)Won 50
W#1 DoublesMatt McGrath / Brad Tinnon vs Ben Lam / Gabriel Mathews4-6, 6-3, 1-0
W#1 SinglesConner Harrison vs Songyuan Zheng6-1, 6-0
W#2 DoublesPeter Gontarz / Ted Geerling vs Art Staden / Scott Stinson6-1, 6-3
W#2 SinglesYeng Yang vs Will Jackson6-1, 6-0
W#3 DoublesStephen Alter / Vembakkam Sampath vs Paul Rapponotti / Brian Fish6-4, 6-2
2025-01-19vs Williams (S)Won 41
W#1 DoublesCharles Welton / Kyle Feder vs David Kraft / John Brunnquell7-5, 6-3
L#1 SinglesDavid Snider vs Daniel Heaton3-6, 7-5, 1-0
W#2 DoublesAlex Boker / Matt McGrath vs Tom Lane / Steven Oppliger7-5, 6-4
W#2 SinglesMatt Tierney vs John Gunther1-6, 6-1, 1-0
W#3 DoublesJacob Purcell / Steve Carey vs Jerome Sachar / Steve Walsh6-4, 5-7, 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 standings13 teams · Men 4.0
TeamWLInd. WInd. LSets lostGames lost
1Sandweiss/The Chess Club (S)121481746463
2STL/Ackermann/Rigby18 Over4.0M103461950502
3Dickerson/Nash (S)103412454492
4Williams (S)94382759505
5Brinkmeyer/Damjanovic (S)85392663550
6Pottebaum/PennPals (S)76343174585
7Albrecht/Worth (S)76343175605
8Masengill/Suddarth (S)67343175611
9Harris/Illinois Grinders (S)58293681596
10Elverhoy (S)49244189635
11Deuchler/Wolf (S)211204598685
12Elias/Shultz (S)2111550106698
13Stinson/Unforced Errors (S)0131451105703

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.69 estimated across 19 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.93
Travis Bakai
usually #1 Doubles 57%, also #2 Doubles 29% · published
3.86
Steve Carey
usually #1 Singles 38%, also #3 Doubles 38% · published
3.85
Ted Geerling
usually #2 Doubles 43%, also #3 Doubles 29% · published
3.84
Alex Boker
usually #1 Doubles 43%, also #2 Doubles 43% · published 4
3.81
Brad Tinnon
usually #3 Doubles 33%, also #1 Doubles 33% · published 4
3.81
David Snider
usually #1 Singles 50%, also #2 Singles 33% · published 4
3.81
Kyle Feder
usually #3 Doubles 33%, also #1 Doubles 33% · published
3.79
Charles Welton
usually #1 Doubles 67%, also #2 Doubles 33% · published 4
3.79
Jacob Purcell
usually #2 Singles 40%, also #2 Doubles 40% · published
3.78
Conner Harrison
usually #3 Doubles 44%, also #1 Singles 33% · published 4
Bohan Li
usually #2 Doubles 33%, also #1 Doubles 33% · published 4
3.72
Matt Tierney
usually #1 Singles 50%, also #2 Singles 33% · published
3.71
Stephen Alter
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.70
Paul Ackermann
usually #2 Doubles 80%, also #3 Doubles 20% · published
3.66
Bryan Rigby
usually #1 Doubles 60%, also #2 Doubles 40% · published 4
3.62
Matt McGrath
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.52
Yeng Yang
usually #2 Singles 50%, also #2 Doubles 50% · published
3.41
Peter Gontarz
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.34
Brad Heinemann
usually #3 Doubles 67%, also #1 Doubles 33% · published 3.5
3.13
Vembakkam Sampath
usually #2 Doubles 63%, also #3 Doubles 25% · published
Sawyer Bland
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.

Ted Geerling + Travis Bakai6169% games+10.0% vs expected
Charles Welton + Ted Geerling7261% games+9.7% vs expected
Bryan Rigby + Vembakkam Sampath4161% games+7.7% vs expected
Peter Gontarz + Ted Geerling6557% games+7.2% vs expected
Brad Tinnon + Bryan Rigby7158% games+7.0% vs expected
Paul Ackermann + Brad Tinnon4158% games+6.3% vs expected
Brad Tinnon + Ted Geerling5258% games+5.4% vs expected
Paul Ackermann + Kyle Feder3251% games+3.5% vs expected
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.

Travis Bakai
54W–11L career · 7 lines in 2025
<1%69%31%
3.93
Steve Carey
79W–35L career · 8 lines in 2025
<1%83%16%
3.86
Ted Geerling
135W–72L career · 7 lines in 2025
1%85%14%
3.85
4
Alex Boker
48W–33L career · 7 lines in 2025
1%87%12%
3.84
4
Brad Tinnon
54W–18L career · 6 lines in 2025
1%90%9%
3.81
4
David Snider
95W–45L career · 6 lines in 2025
1%90%9%
3.81
Kyle Feder
96W–56L career · 6 lines in 2025
1%90%9%
3.81
4
Charles Welton
108W–76L career · 6 lines in 2025
2%91%7%
3.79
Jacob Purcell
47W–34L career · 5 lines in 2025
2%92%6%
3.79
4
Conner Harrison
36W–23L career · 9 lines in 2025
2%92%6%
3.78
4
Bohan Li
32W–13L career · 3 lines in 2025
not enough data
Matt Tierney
40W–29L career · 6 lines in 2025
<1%6%94%
3.72
Stephen Alter
19W–10L career · 6 lines in 2025
6%92%2%
3.71
Paul Ackermann
72W–95L career · 5 lines in 2025
8%90%1%
3.70
4
Bryan Rigby
67W–60L career · 5 lines in 2025
13%86%1%
3.66
Matt McGrath
53W–32L career · 3 lines in 2025
19%81%<1%
3.62
Yeng Yang
5W–7L career · 2 lines in 2025
46%54%<1%
3.52
Peter Gontarz
81W–70L career · 3 lines in 2025
<1%74%26%
3.41
3.5
Brad Heinemann
21W–13L career · 3 lines in 2025
1%86%13%
3.34
Vembakkam Sampath
66W–78L career · 8 lines in 2025
18%81%<1%
3.13
Sawyer Bland
6W–5L career · 1 line 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.