Teams

STL/Brunsmann/18&Over3.5M

2026 STL Adult 18 & Over Spring · Men 3.5

18 players · average NTRP 3.50 / 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 Jones/Smash Club (S)Won 41
W#1 DoublesJason Leonard / Smeet Merchant vs John Mcculley / Jose Enriquez Aguila6-4, 6-2
W#1 SinglesDENIS IKOVLEV vs Charles Jones6-3, 6-4
W#2 DoublesJeremy Heard / Phil Siddle vs Michael Brennan / Andy Banh6-2, 6-3
W#2 SinglesPatrick Ampleman vs Travis Arnold6-2, 6-1
L#3 DoublesJason Cass / Kevin Shelton vs Andre Rog / Devon Walter6-7, 6-2, 0-1
2026-04-26vs Duggan/Drop Shots (S)Lost 23
L#1 DoublesPaul Malcharek / Smeet Merchant vs Adam Skelton / Taojun Zou4-6, 3-6
L#1 SinglesPatrick Ampleman vs Elvedin Pasic5-7, 4-5
L#2 DoublesBlake Jennings / Phil Siddle vs David Bundy / Jeff Irwin5-7, 6-4, 0-1
W#2 SinglesJeremy Heard vs Mehmedin Nukic7-5, 6-2
W#3 DoublesSean Bracken / Blake Lanter vs Rob Wesolich / Jess Zimmerman6-3, 6-0
2026-04-19vs Kamat/Jin (S)Split 22
W#1 DoublesBlake Jennings / Phil Siddle vs Nate Klein / Songyuan Zheng6-2, 6-0
L#1 SinglesSean Bracken vs Michael Nurmela2-6, 4-6
W#2 DoublesZane Logan / David Spitze vs Sanjeev Kamat / Kevin Eliscupides7-6, 3-4, 1-0
L#3 DoublesJason Cass / Jeff Uchello vs Bo Jin / Will Jackson6-3, 3-6, 0-1
2026-04-12vs Duggan/Drop Shots (S)Won 32
W#1 DoublesSmeet Merchant / Miles Yetter vs Arjun Bhat / David Bundy6-2, 6-1
W#1 SinglesJeff Grimm vs Elvedin Pasic6-3, 6-4
L#2 DoublesJason Leonard / Paul Malcharek vs Jeff Irwin / Brent Jones6-2, 1-6, 0-1
L#2 SinglesPatrick Ampleman vs Taojun Zou1-6, 6-4, 0-1
W#3 DoublesSean Bracken / David Spitze vs Noel Mckay / Rob Wesolich6-4, 6-4
2026-03-29vs Petruska - BW Legacy (S)Won 41
W#1 DoublesSmeet Merchant / Paul Malcharek vs Paul Petruska / Nick Diekroeger6-0, 1-6, 1-0
W#1 SinglesJeff Grimm vs Stuart Friess7-5, 6-3
L#2 DoublesBlake Jennings / Phil Siddle vs Justin Siegel / Matthew Ganey6-4, 4-6, 0-1
W#2 SinglesJeremy Heard vs Stephen Wilder6-4, 6-2
W#3 DoublesJason Cass / Jeff Uchello vs Harrison Bohn / George Workman4-6, 6-2, 1-0
2026-03-28vs Rhoads/Set2Win (S)Won 41
W#1 DoublesSmeet Merchant / Miles Yetter vs Matthew Panke / Frederick Eason6-2, 6-0
L#1 SinglesDENIS IKOVLEV vs Bill Ntwali6-2, 1-6, 1-0
W#2 DoublesJason Cass / Zane Logan vs Gregory Compton / Jarek Millburg6-4, 6-2
W#2 SinglesPatrick Ampleman vs Eric Kuntz6-0, 7-5
W#3 DoublesBlake Lanter / Kevin Shelton vs George Hendrix / Ulises Arteaga4-6, 7-5, 1-0
2026-03-22vs Rhoads/Full Metal Racquets (S)Won 41
W#1 DoublesSmeet Merchant / Miles Yetter vs Pino Alu / Victor Turnell6-2, 6-4
L#1 SinglesPatrick Ampleman vs Miquel Romera Marco5-7, 6-6
W#2 DoublesBlake Jennings / Phil Siddle vs Stanley Hoffman / Rob Armstrong6-3, 7-5
W#2 SinglesJeremy Heard vs Michael Gillam6-2, 7-5
W#3 DoublesJason Cass / Kevin Shelton vs Charles Schultz / William Dannevik6-3, 6-4
2026-03-15vs Haskins/Lackey (S)Won 41
L#1 DoublesZane Logan / Smeet Merchant vs Jaroslaw Michalik / Kliment Todosov3-6, 0-6
W#1 SinglesDENIS IKOVLEV vs Kyle Darr6-3, 6-4
W#2 DoublesBlake Jennings / Phil Siddle vs Lee Parsons / Mark Roddy6-1, 5-7, 1-0
W#2 SinglesPatrick Ampleman vs Jacob Kirn6-4, 6-4
W#3 DoublesJason Cass / Jeff Uchello vs Ruben Cojocaru / Larry Shireman7-6, 6-0
2026-03-08vs Jones/Smash Club (S)Won 32
L#1 DoublesSmeet Merchant / Zane Logan vs John Mcculley / Austin Butterfield5-7, 2-6
W#1 SinglesDENIS IKOVLEV vs Charles Jones6-4, 6-0
W#2 DoublesBlake Jennings / Jeremy Heard vs Richard Doerhoff / Jose Enriquez Aguila6-2, 6-1
W#2 SinglesSean Bracken vs Andy Banh6-4, 6-2
L#3 DoublesBlake Lanter / Kevin Shelton vs Andre Rog / Michael Brennan5-7, 5-7
2026-03-01vs Kamat/Jin (S)Won 31
W#1 DoublesZane Logan / Paul Malcharek vs Sanjeev Kamat / Joseph Martin6-3, 6-0
W#1 SinglesPatrick Ampleman vs Ryan Migneron6-1, 6-4
L#2 DoublesPhil Siddle / Jeff Uchello vs Nate Klein / Songyuan Zheng3-6, 3-6
W#3 DoublesJason Cass / Kevin Shelton vs Matt Koch / Dorukhan Doruk6-3, 6-1
2026-02-22vs Kelly/Team Beer Buckets (S)Lost 23
W#1 DoublesSmeet Merchant / Miles Yetter vs Pat McGauley / Michael Lueders6-2, 6-2
L#1 SinglesDENIS IKOVLEV vs Casper Hoes4-6, 0-6
L#2 DoublesBlake Lanter / Phil Siddle vs Chris Gladden / Thomas Verstappen1-6, 3-6
L#2 SinglesPatrick Ampleman vs Anthony Pietroburgo2-6, 7-6, 0-1
W#3 DoublesSean Bracken / Jeremy Heard vs Eric Winschel / Stephen Adair6-3, 4-6, 1-0
2026-02-15vs Masengill/Zoll (S)Won 32
L#1 DoublesSean Bracken / Zane Logan vs Charlie Fellous / Steve Zoll4-6, 4-6
L#1 SinglesSmeet Merchant vs David Wallace3-6, 7-5, 1-0
W#2 DoublesBlake Jennings / Jeff Uchello vs Allen Masengill / Rick Dana7-6, 5-3
W#2 SinglesPatrick Ampleman vs Christopher Albrecht6-4, 3-6, 1-0
W#3 DoublesBlake Lanter / Kevin Shelton vs Thomas Stickel / Charles Becker6-2, 6-3
2026-02-01vs Santos/Matthew (S)Won 41
L#1 DoublesMiles Yetter / Jeremy Heard vs Brian Santos / Daniel Bogart6-7, 1-2
W#1 SinglesDENIS IKOVLEV vs Binu Mathew7-6, 6-2
W#2 DoublesPhil Siddle / Blake Jennings vs Douglas Reiner / Andrew Vu6-1, 4-6, 1-0
W#2 SinglesPatrick Ampleman vs John Omoresemi4-6, 6-2, 1-0
W#3 DoublesJeff Uchello / Jason Cass vs Alden Kluesner / Ian Malinofsky6-1, 6-4
2026-01-18vs Yoder (S)Won 41
L#1 DoublesPaul Malcharek / Jeff Uchello vs Dan Luebbert / Harjinder Singh2-6, 4-6
W#1 SinglesJeff Grimm vs Peter Rechtlich6-1, 6-0
W#2 DoublesPhil Siddle / Blake Jennings vs Vembakkam Sampath / David Yoder7-5, 6-1
W#2 SinglesSmeet Merchant vs Peter Rasche6-4, 6-0
W#3 DoublesJason Cass / Jeremy Heard vs Dana Best / Richard Hardebeck6-1, 6-2
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.5
TeamWLInd. WInd. LSets lostGames lost
1STL/Brunsmann/18&Over3.5M122482252526
2Duggan/Drop Shots (S)113422864626
3Haskins/Lackey (S)104462464594
4Kelly/Team Beer Buckets (S)104412968609
5Santos/Matthew (S)77373373591
6Petruska - BW Legacy (S)77333783660
7Yoder (S)77304091640
8Jones/Smash Club (S)68353584684
9Rhoads/Set2Win (S)59274398691
10Kamat/Jin (S)410294194720
11Rhoads/Full Metal Racquets (S)410264495675
12Masengill/Zoll (S)113264498722

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.35 estimated across 17 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.55
DENIS IKOVLEV
usually #1 Singles 64%, also #2 Singles 27% · published 3.5
3.52
Jeff Grimm
usually #1 Singles 100% · published
3.44
Patrick Ampleman
usually #2 Singles 70%, also #1 Singles 30% · published
3.43
Smeet Merchant
usually #1 Doubles 64%, also #3 Doubles 14% · published
3.40
Phil Siddle
usually #2 Doubles 90%, also #1 Doubles 10% · published
3.39
Miles Yetter
usually #1 Doubles 55%, also #3 Doubles 27% · published
3.39
Sean Bracken
usually #3 Doubles 50%, also #2 Singles 17% · published
3.34
Jeremy Heard
usually #2 Singles 38%, also #2 Doubles 25% · published
3.33
Blake Jennings
usually #2 Doubles 89%, also #1 Doubles 11% · published 3.5
3.32
Jason Leonard
usually #3 Doubles 63%, also #1 Doubles 25% · published
3.31
Zane Logan
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.30
Blake Lanter
usually #3 Doubles 80%, also #2 Doubles 20% · published
3.30
Jason Cass
usually #3 Doubles 89%, also #2 Doubles 11% · published
3.28
Paul Malcharek
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.25
Jeff Uchello
usually #3 Doubles 57%, also #2 Doubles 29% · published
3.24
Kevin Shelton
usually #3 Doubles 100% · published
3.24
David Spitze
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
Mark Brunsmann
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.

Paul Malcharek + Jason Leonard2363% games+9.0% vs expected
Paul Malcharek + Smeet Merchant4157% games+6.2% vs expected
Smeet Merchant + Miles Yetter231256% games+4.6% vs expected
Phil Siddle + Blake Jennings26859% games+2.7% vs expected
David Spitze + Blake Jennings4155% games+0.7% vs expected
Kevin Shelton + Jason Cass6457% games−3.1% vs expected
Kevin Shelton + Phil Siddle4448% gamesnot enough data
Phil Siddle + Mark Brunsmann2551% 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.

3.5
DENIS IKOVLEV
49W–12L career · 11 lines in 2026
<1%36%64%
3.55
Jeff Grimm
13W–2L career · 3 lines in 2026
<1%45%55%
3.52
Patrick Ampleman
6W–4L career · 10 lines in 2026
<1%67%33%
3.44
Smeet Merchant
162W–98L career · 13 lines in 2026
<1%69%31%
3.43
Phil Siddle
48W–27L career · 10 lines in 2026
<1%77%23%
3.40
Miles Yetter
79W–62L career · 11 lines in 2026
<1%78%22%
3.39
Sean Bracken
33W–23L career · 6 lines in 2026
<1%78%22%
3.39
Jeremy Heard
42W–21L career · 8 lines in 2026
1%87%12%
3.34
3.5
Blake Jennings
47W–12L career · 9 lines in 2026
1%88%11%
3.33
Jason Leonard
14W–19L career · 8 lines in 2026
1%89%10%
3.32
Zane Logan
25W–15L career · 6 lines in 2026
1%90%9%
3.31
Blake Lanter
3W–2L career · 5 lines in 2026
2%91%8%
3.30
Jason Cass
45W–17L career · 9 lines in 2026
2%91%7%
3.30
Paul Malcharek
19W–17L career · 5 lines in 2026
2%92%6%
3.28
Jeff Uchello
33W–79L career · 7 lines in 2026
4%93%3%
3.25
Kevin Shelton
66W–36L career · 6 lines in 2026
4%93%3%
3.24
3.5
David Spitze
27W–23L career · 2 lines in 2026
5%92%3%
3.24
Mark Brunsmann
20W–45L 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.