Teams

Williams (F)

2026 STL Adult 18 & Over Fall · Men 4.0 (F)

17 players · average NTRP 4.08 / 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-01-04vs Harris/Illinois Grinders (F)Won 31
W#1 DoublesBarney Bier / Patrick Costigan vs Gerardo Salvador / Jeff Uchello6-3, 6-3
W#1 SinglesDaniel Heaton vs Caleb Klingler6-2, 6-2
W#2 DoublesSteven Oppliger / David Kraft vs Austin Klug / Mark Brunner6-4, 4-6, 1-0
L#2 SinglesMichael Goffe vs Ryan Cochran5-7, 2-1, 0-1
2025-12-14vs Pottebaum/Penn Pals (F)Won 41
W#1 DoublesJohn Brunnquell / David Kraft vs Sam Edwards / Jon Jouris6-7, 6-3, 1-0
W#1 SinglesDaniel Heaton vs Matt Cissell6-1, 4-5, 1-0
L#2 DoublesBarney Bier / Steve Walsh vs Nick Diekroeger / Joel Pottebaum0-6, 3-6
W#2 SinglesMichael Goffe vs Ryan Maus6-3, 6-2
W#3 DoublesMatt Essman / Harold Nottingham vs Jake Gingerich / Raymond Yang6-4, 6-4
2025-12-07vs Dickerson/Nash (F)Lost 23
L#1 DoublesDavid Kraft / John Brunnquell vs Alex Magrath / Nick Westphal6-7, 1-6
L#1 SinglesMichael Goffe vs Patrick Graves3-6, 6-1, 0-1
L#2 DoublesJohn Gunther / Patrick Costigan vs David Carr / Daniel Wyland3-6, 1-6
W#2 SinglesDaniel Heaton vs Ali Javaheri6-2, 6-1
W#3 DoublesBarney Bier / Steven Oppliger vs Eric Elverhoy / Sharath Sahadevan4-6, 6-3, 1-0
2025-11-23vs Harris (F)Lost 13
L#1 DoublesDavid Kraft / John Gunther vs Jeffrey Harris / Joseph Oakes4-6, 4-6
W#1 SinglesDaniel Heaton vs Gautum Agarwal6-3, 2-6, 1-0
L#2 DoublesSteven Oppliger / William Bealke vs Bryan Jarvis / Ben Harris1-6, 0-6
L#2 SinglesMichael Goffe vs James Hipkiss4-6, 1-6
2025-11-16vs Masengill/Suddarth (F)Won 41
L#1 DoublesJohn Brunnquell / David Kraft vs Mason Davis / Matthew Suddarth2-6, 6-0, 0-1
W#1 SinglesDaniel Heaton vs Brandon Johnson3-6, 6-2, 1-0
W#2 DoublesBarney Bier / Steven Oppliger vs Matthew Mertens / Thomas Stickel6-2, 7-5
W#2 SinglesMichael Goffe vs Max Trachtenberg6-0, 7-5
W#3 DoublesMatt Essman / Harold Nottingham vs Mikael Linnick / Garrett Meggs6-4, 7-6
2025-11-09vs Pottebaum/Penn Pals (F)Lost 13
L#1 DoublesDavid Kraft / John Brunnquell vs Ryan Maus / Michael Ho4-6, 3-6
W#1 SinglesDaniel Heaton vs Derek Hoerman6-4, 4-2
L#2 DoublesJohn Gunther / Steven Oppliger vs Jon Jouris / Sam Edwards3-6, 4-6
L#3 DoublesBarney Bier / William Bealke vs Joel Pottebaum / Kevin Gresco2-6, 4-6
2025-11-02vs Ackermann/Rigby (F)Lost 14
L#1 DoublesJim Stecher / Robert McKendry vs Dennis Myers / Matt McGrath6-2, 4-6, 0-1
W#1 SinglesDaniel Heaton vs Charles Welton6-1, 6-2
L#2 DoublesDavid Kraft / John Brunnquell vs Travis Bakai / Alex Boker4-6, 7-6, 1-0
L#2 SinglesMichael Goffe vs David Snider1-6, 4-6
L#3 DoublesWilliam Bealke / Steve Walsh vs Yeng Yang / Stephen Alter6-3, 2-6, 0-1
2025-10-26vs Albrecht/Tulloch (F)Won 41
L#1 DoublesJohn Gunther / Steven Oppliger vs Ward Toler / Don Tulloch4-6, 3-6
W#1 SinglesDaniel Heaton vs Aditya Gupta5-7, 1-0, 1-0
W#2 DoublesJim Stecher / Robert McKendry vs Dave Heritage / William Heritage6-3, 6-4
W#2 SinglesMichael Goffe vs Kyle Haas6-1, 5-4
W#3 DoublesBarney Bier / David Kraft vs Tomas Belloso / Robert Kim6-1, 6-1
2025-10-19vs Deuchler/Wolf (F)Won 31
L#1 DoublesJim Stecher / Robert McKendry vs Edward Bourneuf / Johann Johnson4-6, 3-6
W#1 SinglesDaniel Heaton vs Joseph Oetjen6-2, 6-1
W#2 SinglesMichael Goffe vs Michael Gibbons6-0, 6-0
W#3 DoublesPatrick Costigan / William Bealke vs James Owens / Steve Brenner6-4, 6-4
2025-10-12vs Elias/Huels (F)Won 32
L#1 DoublesJim Stecher / Steve Walsh vs Jonathan Douglas / Zack Huels5-7, 2-6
W#1 SinglesDaniel Heaton vs Grant Bowman6-3, 6-3
L#2 DoublesBarney Bier / Steven Oppliger vs Kevin Hurst / Thomas Tesar4-6, 4-6
W#2 SinglesMichael Goffe vs Richard Elias6-2, 6-3
W#3 DoublesMatt Essman / David Kraft vs David Morgan / Gregory Starrs6-3, 6-4
2025-10-05vs Harris/Illinois Grinders (F)Won 41
L#1 DoublesDavid Kraft / Robert McKendry vs Zachary Fields / Gerardo Salvador4-6, 2-6
W#1 SinglesDaniel Heaton vs Victor Haddock6-2, 6-0
W#2 DoublesWilliam Bealke / Patrick Costigan vs Austin Klug / Jason Leonard1-6, 7-6, 1-0
W#2 SinglesMichael Goffe vs Caleb Klingler6-2, 6-3
W#3 DoublesMatt Essman / Harold Nottingham vs Mark Brunner / Craig Spenner6-1, 6-2
2025-09-28vs Sandweiss/Chess Club (F)Lost 14
L#1 DoublesDavid Kraft / Robert McKendry vs Michael Malpartida / McKenzie Rawden2-6, 1-6
W#1 SinglesDaniel Heaton vs Jacob Sandweiss6-1, 5-4
L#2 DoublesBarney Bier / Steve Walsh vs Malik Hagens / Ryan Papproth4-6, 6-7
L#2 SinglesChi-Tsai Tang vs Alex Schrautemeier6-4, 3-6, 0-1
L#3 DoublesMatt Essman / Harold Nottingham vs Wesley Law / Thanaphat Chananukul4-6, 7-6, 0-1
2025-09-21vs Stinson/Unforced ErrorsWon 32
L#1 DoublesJohn Brunnquell / David Kraft vs RamaNarayan Govindaswamy / Ben Lam5-7, 6-4, 0-1
W#1 SinglesDaniel Heaton vs Jordan Yearsley6-2, 6-1
L#2 DoublesShane Jordan / Steve Walsh vs David Gorecki / Art Staden3-6, 4-6
W#2 SinglesMichael Goffe vs Songyuan Zheng6-1, 6-0
W#3 DoublesMatt Essman / Harold Nottingham vs Robert Meyers / Dan Roddy6-4, 6-4
2025-09-07vs Brinkmeyer/Damjanovic (F)Lost 05
L#1 DoublesJohn Brunnquell / David Kraft vs Brendan Czaicki / Connor Zielonko4-6, 3-6
L#1 SinglesDaniel Heaton vs Nathan Easley0-6, 1-6
L#2 DoublesBarney Bier / Patrick Costigan vs Keith Allison / Andrej Damjanovic2-6, 1-6
L#2 SinglesMichael Goffe vs Kevin Foote2-6, 1-6
L#3 DoublesRobert McKendry / William Bealke vs John Fechter / Jerry Kinnaman6-7, 3-6
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 4.0 (F)
TeamWLInd. WInd. LSets lostGames lost
1Ackermann/Rigby (F)122492157578
2Sandweiss/Chess Club (F)113531742500
3Dickerson/Nash (F)104442665566
4Pottebaum/Penn Pals (F)95452558553
5Brinkmeyer/Damjanovic (F)95452559578
6Williams (F)86363477604
7Masengill/Suddarth (F)68294192695
8Albrecht/Tulloch (F)59234799689
9Harris/Illinois Grinders (F)410274393636
10Elias/Huels (F)3112248104723
11Deuchler/Wolf (F)2122248103724
12Stinson/Unforced Errors1131357121785

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.65 estimated across 13 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.06
Daniel Heaton
usually #1 Singles 93%, also #2 Singles 7% · published 4.5
3.80
Michael Goffe
usually #2 Singles 92%, also #1 Singles 8% · published
Chi-Tsai Tang
usually #2 Singles 100% · published 4
David Kraft
published 4
Dean Williams
published 4
3.73
Harold Nottingham
usually #1 Doubles 57%, also #3 Doubles 36% · published 4
3.72
Patrick Costigan
usually #2 Doubles 60%, also #1 Doubles 20% · published
3.68
John Brunnquell
usually #1 Doubles 86%, also #2 Doubles 14% · published
3.65
Steven Oppliger
usually #2 Doubles 71%, also #1 Doubles 14% · published
3.65
Jim Stecher
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.63
Matt Essman
usually #1 Doubles 57%, also #3 Doubles 43% · published
3.59
John Gunther
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.56
William Bealke
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.55
Barney Bier
usually #2 Doubles 56%, also #3 Doubles 33% · published 4
3.54
Robert McKendry
usually #1 Doubles 67%, also #2 Doubles 17% · published
3.33
Shane Jordan
usually #1 Doubles 67%, also #2 Singles 27% · published
Steve Walsh
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 Gunther + Dean Williams8359% games+11.9% vs expected
Steven Oppliger + Dean Williams3455% games+7.6% vs expected
Harold Nottingham + Matt Essman34862% games+4.5% vs expected
Dean Williams + Steve Walsh5259% games+3.2% vs expected
Patrick Costigan + Steven Oppliger8356% games+2.0% vs expected
Patrick Costigan + Barney Bier7452% games+0.8% vs expected
Barney Bier + William Bealke2350% games+0.3% vs expected
William Bealke + Steven Oppliger6553% games−6.4% 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.

4.5
Daniel Heaton
84W–34L career · 14 lines in 2026
32%68%<1%
4.06
Michael Goffe
96W–35L career · 12 lines in 2026
1%93%6%
3.80
4
Chi-Tsai Tang
7W–6L career · 1 line in 2026
not enough data
4
David Kraft
48W–48L career · no lines in 2026
not enough data
4
Dean Williams
58W–23L career · no lines in 2026
not enough data
4
Harold Nottingham
79W–32L career · 14 lines in 2026
4%94%2%
3.73
Patrick Costigan
76W–43L career · 5 lines in 2026
4%94%2%
3.72
John Brunnquell
45W–58L career · 7 lines in 2026
8%91%1%
3.68
Steven Oppliger
99W–72L career · 7 lines in 2026
12%88%<1%
3.65
Jim Stecher
1W–3L career · 4 lines in 2026
13%87%<1%
3.65
Matt Essman
108W–38L career · 14 lines in 2026
<1%17%83%
3.63
John Gunther
58W–55L career · 4 lines in 2026
25%75%<1%
3.59
William Bealke
54W–68L career · 6 lines in 2026
31%69%<1%
3.56
4
Barney Bier
57W–63L career · 9 lines in 2026
36%64%<1%
3.55
Robert McKendry
74W–90L career · 6 lines in 2026
39%61%<1%
3.54
Shane Jordan
47W–64L career · 15 lines in 2026
1%90%10%
3.33
Steve Walsh
42W–22L 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.