Teams

STL/Santos/Stark/18 Over3.5M

2025 Adult 18 & Over Spring · Men 3.5

19 players · average NTRP 3.50 / ST. LOUIS

View scouting list →
Schedule14 played
2025-05-04vs Brunsmann/Schmittling (S)Lost 23
W#1 DoublesMark Compton / Christopher Stark vs Miles Yetter / Smeet Merchant6-3, 3-6, 1-0
L#1 SinglesBinu Mathew vs DENIS IKOVLEV0-6, 7-5, 0-1
L#2 DoublesBrian Santos / Sean Wernecker vs Jeremy Brown / Paul Malcharek6-4, 4-6, 0-1
W#2 SinglesLucas Wittrock vs Jeremy Heard4-6, 6-2, 1-0
L#3 DoublesSteven Archer / Dave Heritage vs David Spitze / Sean Bracken2-6, 2-6
2025-04-27vs Kamat/We Can Do It (S)Won 32
W#1 DoublesMark Compton / Gaurango Banerjee vs Salvatore Raymond / Thomas Bostick6-0, 6-0
W#1 SinglesBinu Mathew vs Amarnath Jambunathan7-6, 1-2, 1-0
L#2 DoublesSean Wernecker / Bill Biernacki vs Sanjeev Kamat / Shiraz Daud7-5, 4-6, 0-1
L#2 SinglesJake Gingerich vs Yuniesky Quesada4-6, 1-6
W#3 DoublesDaniel Wickenhauser / Sundeep Jayaprabhu vs Songyuan Zheng / Matt Koch6-2, 5-5
2025-04-13vs Bohn/BP Patriots (S)Won 41
W#1 DoublesGaurango Banerjee / Steven Archer vs Harrison Bohn / Nick Diekroeger6-1, 6-4
W#1 SinglesBinu Mathew vs Scott Anderson6-3, 6-2
L#2 DoublesCheng-Hu Lin / Don Smith vs Gayle Chyu / Paul Petruska3-6, 2-6
W#2 SinglesLucas Wittrock vs Austin Li6-1, 6-1
W#3 DoublesDaniel Wickenhauser / Alec Reeves vs Todd Ingersoll / Frederick Strasheim6-7, 6-1, 1-0
2025-04-06vs Rhoad/Set2WIn (S)Lost 23
L#1 DoublesAndrew Schrautemeier / Cheng-Hu Lin vs Keith Nilsen / John Schless0-6, 0-6
L#1 SinglesLucas Wittrock vs Bill Ntwali4-6, 6-1, 0-1
W#2 DoublesBrian Santos / Gaurango Banerjee vs Matthew Panke / Eric Kuntz6-4, 6-4
L#2 SinglesSteven Archer vs John Omoresemi2-6, 7-6, 0-1
W#3 DoublesDaniel Wickenhauser / Dave Heritage vs George Hendrix / Richard Hardebeck6-3, 6-1
2025-03-30vs Haskins/Lackey (S)Lost 23
W#1 DoublesMark Compton / Jake Gingerich vs Darwin Haskins / Jaroslaw Michalik7-5, 6-1
L#1 SinglesBinu Mathew vs Kyle Darr4-6, 5-4, 1-0
W#2 DoublesBrian Santos / Sean Wernecker vs Nick Lammers / Billy Niemann6-3, 6-4
L#2 SinglesLucas Wittrock vs Shane Jordan2-6, 2-6
L#3 DoublesGrant Early / Dave Heritage vs Seunghyun Jung / Kliment Todosov4-6, 1-6
2025-03-23vs Duggan's BD (S)Won 41
W#1 DoublesMark Compton / Christopher Stark vs David Bundy / Daniel Hatfield6-1, 6-3
W#1 SinglesJake Gingerich vs Elvedin Pasic6-2, 6-3
W#2 DoublesSean Wernecker / Daniel Wickenhauser vs Tim Saunders / Rob Wesolich6-2, 7-5
W#2 SinglesBrian Fish vs Joseph Rosiek6-1, 6-1
L#3 DoublesNeal Pfeifer / Andrew Schrautemeier vs David Majchrzak / Noel Mckay3-6, 4-6
2025-03-16vs Brunsmann/Schmittling (S)Won 32
L#1 DoublesSean Wernecker / Daniel Wickenhauser vs Smeet Merchant / Miles Yetter2-6, 2-6
W#1 SinglesJake Gingerich vs DENIS IKOVLEV7-6, 5-3
L#2 DoublesCheng-Hu Lin / Donovan O'Keefe vs Blake Jennings / Phil Siddle3-6, 6-6
W#2 SinglesLucas Wittrock vs Jeremy Heard4-6, 6-1, 1-0
W#3 DoublesSteven Archer / Dave Heritage vs Jason Leonard / Zane Logan6-3, 0-1
2025-03-09vs Rhoads/Full Metal Racquets (S)Won 31
W#1 DoublesDaniel Wickenhauser / Sean Wernecker vs Jim Salter / Kevin Mowery6-4, 6-3
W#1 SinglesJake Gingerich vs Rob Armstrong3-6, 6-2, 1-0
L#2 DoublesBrian Santos / Gaurango Banerjee vs Peter Albrecht / John McGowan6-3, 2-6, 0-1
W#3 DoublesDonovan O'Keefe / Alec Reeves vs Charles Schultz / Kelly Gage6-2, 6-4
2025-03-02vs Masengill/Zoll (S)Won 32
W#1 DoublesBrian Santos / Mark Compton vs Ochuko Ekpere / Alden Kluesner6-1, 6-2
L#1 SinglesAndrew Schrautemeier vs David Wallace1-6, 0-6
L#2 DoublesCheng-Hu Lin / Bill Biernacki vs Rami Ponnapati / Steve Zoll2-6, 2-6
W#2 SinglesJake Gingerich vs Charlie Fellous6-1, 6-0
W#3 DoublesSean Wernecker / Daniel Wickenhauser vs Rick Dana / Allen Masengill6-0, 6-1
2025-02-23vs Yoder/Best (S)Won 32
W#1 DoublesMark Compton / Sean Wernecker vs David Weis / David Yoder6-4, 6-2
W#1 SinglesJake Gingerich vs Matthew Pokoik6-2, 6-2
W#2 DoublesSteven Archer / Gaurango Banerjee vs Peter Rasche / Raju Vanka4-6, 6-3, 1-0
L#2 SinglesLucas Wittrock vs Andrew Lohr3-6, 0-6
L#3 DoublesNeal Pfeifer / Alec Reeves vs Dana Best / David Gremaud2-6, 2-6
2025-02-16vs Rog/Jones (S)Won 50
W#1 DoublesMark Compton / Steven Archer vs John Mcculley / Gregory Starrs6-1, 4-6, 1-0
W#1 SinglesJake Gingerich vs Alejandro Reiter6-0, 6-0
W#2 DoublesBrian Santos / Gaurango Banerjee vs William Kelly / Allen Jones6-4, 6-2
W#2 SinglesChristopher Stark vs Jeff Banker6-2, 6-3
W#3 DoublesDonovan O'Keefe / Andrew Schrautemeier vs Daniel Molloy / Andre Rog7-6, 5-3
2025-02-02vs Bohn/BP Patriots (S)Won 32
W#1 DoublesJake Gingerich / Daniel Wickenhauser vs Paul Petruska / Nick Diekroeger1-6, 7-5, 1-0
W#1 SinglesBinu Mathew vs Lucas Hinkle6-2, 6-0
L#2 DoublesDonovan O'Keefe / Andrew Schrautemeier vs Larry Shireman / Fikret Ercal2-6, 6-4, 0-1
W#2 SinglesLucas Wittrock vs Stuart Friess6-4, 6-4
L#3 DoublesNeal Pfeifer / Sundeep Jayaprabhu vs Craig Holman / Charles Becker4-6, 4-6
2025-01-26vs Kamat/We Can Do It (S)Won 32
W#1 DoublesChristopher Stark / Mark Compton vs Blake Stewart / Mike Hunigan6-1, 6-2
W#1 SinglesJake Gingerich vs Borislav Ivanov6-1, 6-4
W#2 DoublesSean Wernecker / Daniel Wickenhauser vs Azher Sameer / Amarnath Jambunathan6-1, 6-0
L#2 SinglesAndrew Schrautemeier vs Yuniesky Quesada3-6, 3-6
L#3 DoublesAlec Reeves / Donovan O'Keefe vs Sanjeev Kamat / Thomas Bostick1-6, 7-5, 0-1
2025-01-19vs Kelly/Beer Buckets (S)Lost 23
L#1 DoublesBrian Fish / Lucas Wittrock vs Thomas Verstappen / John Callahan1-6, 1-6
W#1 SinglesBinu Mathew vs Anthony Pietroburgo2-6, 6-3, 1-0
L#2 DoublesGaurango Banerjee / Andrew Schrautemeier vs Rob Downey / Michael Lueders3-6, 1-6
W#2 SinglesChristopher Stark vs Cooper Zimmerschied6-7, 4-1, 1-0
L#3 DoublesNeal Pfeifer / Grant Early vs Andy Reid / Steve Schmitt0-6, 0-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 standings for Men 3.5 have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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.37 estimated across 11 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.73
Jake Gingerich
usually #1 Singles 60%, also #1 Doubles 20% · published 4
3.56
Christopher Stark
usually #1 Doubles 60%, also #2 Singles 40% · published 4
3.51
Sean Wernecker
usually #2 Doubles 56%, also #1 Doubles 33% · published
3.43
Gaurango Banerjee
usually #2 Doubles 56%, also #1 Doubles 22% · published 3.5
3.38
Binu Mathew
usually #1 Singles 100% · published 3.5
3.34
Brian Santos
usually #2 Doubles 83%, also #1 Doubles 17% · published 3.5
3.28
Brian Fish
usually #3 Doubles 40%, also #1 Singles 30% · published 3.5
3.27
Lucas Wittrock
usually #2 Singles 75%, also #1 Singles 13% · published
Alec Reeves
usually #3 Doubles 100% · published 3.5
Daniel Wickenhauser
usually #1 Doubles 46%, also #3 Doubles 36% · published 3.5
Donovan O'Keefe
usually #3 Doubles 60%, also #2 Doubles 40% · published 3.5
3.22
Dave Heritage
usually #3 Doubles 50%, also #2 Doubles 40% · published 3.5
3.21
Bill Biernacki
usually #2 Doubles 100% · published 3.5
3.14
Andrew Schrautemeier
usually #3 Doubles 29%, also #2 Doubles 29% · published 3.5
Cheng-Hu Lin
usually #2 Doubles 75%, also #1 Doubles 25% · published 3
Grant Early
usually #3 Doubles 100% · published 3
Neal Pfeifer
usually #3 Doubles 100% · published
Steven Archer
usually #1 Doubles 33%, also #3 Doubles 33% · published
Sundeep Jayaprabhu
usually #3 Doubles 40%, also #2 Singles 40% · 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.

Brian Santos + Gaurango Banerjee22860% games+7.1% vs expected
Bill Biernacki + Steven Archer10165% games+4.8% vs expected
Bill Biernacki + Sean Wernecker7166% games+3.4% vs expected
Sean Wernecker + Daniel Wickenhauser4165% gamesnot enough data
Christopher Stark + Steven Archer213 matchesnot enough data
Brian Santos + Neal Pfeifer123 matchesnot enough data
Dave Heritage + Steven Archer213 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
Jake Gingerich
29W–6L career · 10 lines in 2025
4%94%2%
3.73
4
Christopher Stark
64W–45L career · 5 lines in 2025
31%69%<1%
3.56
Sean Wernecker
35W–15L career · 9 lines in 2025
<1%46%54%
3.51
3.5
Gaurango Banerjee
63W–25L career · 9 lines in 2025
<1%70%30%
3.43
3.5
Binu Mathew
63W–49L career · 6 lines in 2025
<1%81%19%
3.38
3.5
Brian Santos
85W–43L career · 6 lines in 2025
<1%89%10%
3.34
3.5
Brian Fish
2W–43L career · 10 lines in 2025
2%94%4%
3.28
Lucas Wittrock
14W–8L career · 8 lines in 2025
2%94%4%
3.27
3.5
Alec Reeves
2W–2L career · 4 lines in 2025
not enough data
3.5
Daniel Wickenhauser
13W–4L career · 11 lines in 2025
not enough data
3.5
Donovan O'Keefe
2W–3L career · 5 lines in 2025
not enough data
3.5
Dave Heritage
13W–26L career · 10 lines in 2025
5%94%2%
3.22
3.5
Bill Biernacki
44W–18L career · 2 lines in 2025
5%93%1%
3.21
3.5
Andrew Schrautemeier
9W–24L career · 6 lines in 2025
13%86%<1%
3.14
3
Cheng-Hu Lin
0W–4L career · 4 lines in 2025
not enough data
3
Grant Early
1W–6L career · 2 lines in 2025
not enough data
Neal Pfeifer
1W–10L career · 4 lines in 2025
not enough data
Steven Archer
37W–23L career · 6 lines in 2025
not enough data
Sundeep Jayaprabhu
8W–18L career · 5 lines 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.