Teams

Brunsmann/Schmittling (S)

2025 Adult 18 & Over Spring · Men 3.5

18 players · average NTRP 3.50 / ST. LOUIS

View scouting list →
Schedule14 played
2025-05-04vs STL/Santos/Stark/18 Over3.5MWon 32
L#1 DoublesMiles Yetter / Smeet Merchant vs Mark Compton / Christopher Stark3-6, 6-3, 0-1
W#1 SinglesDENIS IKOVLEV vs Binu Mathew6-0, 5-7, 1-0
W#2 DoublesJeremy Brown / Paul Malcharek vs Brian Santos / Sean Wernecker4-6, 6-4, 1-0
L#2 SinglesJeremy Heard vs Lucas Wittrock6-4, 2-6, 0-1
W#3 DoublesDavid Spitze / Sean Bracken vs Steven Archer / Dave Heritage6-2, 6-2
2025-04-27vs Bohn/BP Patriots (S)Won 41
W#1 DoublesJeremy Brown / Paul Malcharek vs Paul Petruska / Gayle Chyu6-1, 6-4
W#1 SinglesDENIS IKOVLEV vs Lucas Hinkle7-5, 6-0
W#2 DoublesBlake Jennings / Kevin Shelton vs Charles Boone / Larry Shireman6-2, 6-4
L#2 SinglesJeremy Heard vs Fikret Ercal4-6, 2-6
W#3 DoublesZane Logan / Mark Brunsmann vs Harrison Bohn / John Brooks6-4, 3-6, 1-0
2025-04-13vs Yoder/Best (S)Won 50
W#1 DoublesMiles Yetter / Smeet Merchant vs Harjinder Singh / David Yoder6-3, 6-3
W#1 SinglesDENIS IKOVLEV vs Thanaphat Chananukul7-6, 3-2
W#2 DoublesMatthew Frederick / Paul Malcharek vs Raju Vanka / Peter Rasche6-7, 7-5, 1-0
W#2 SinglesJeremy Heard vs Peter Rechtlich6-2, 4-6, 1-0
W#3 DoublesZane Logan / Phil Siddle vs Sambit Mohanty / David Gremaud6-3, 6-4
2025-04-06vs Rhoads/Full Metal Racquets (S)Won 41
W#1 DoublesSean Bracken / Paul Malcharek vs Rob Armstrong / Jeremy Rohrbach6-4, 6-2
W#1 SinglesDENIS IKOVLEV vs Michael Gillam7-5, 6-1
L#2 DoublesKevin Shelton / Phil Siddle vs Stephen Brackman / Kevin Mowery2-6, 1-6
W#2 SinglesJeremy Brown vs Krishna Mohan7-5, 4-3
W#3 DoublesJeff Grimm / David Spitze vs William Dannevik / Kelly Gage7-6, 7-5
2025-03-30vs Kamat/We Can Do It (S)Won 41
W#1 DoublesDENIS IKOVLEV / Paul Malcharek vs Dan Bialecki / Matt Koch6-3, 6-2
W#1 SinglesJeremy Heard vs Sanjeev Kamat7-5, 6-0
W#2 DoublesBlake Jennings / Kevin Shelton vs Thomas Bostick / Clay Anderson6-0, 6-3
W#2 SinglesJeremy Brown vs Michael Lawler6-0, 6-2
L#3 DoublesZane Logan / Nalin Kulasekara vs Ulugbek Kamilov / Yaser Quesada4-6, 3-6
2025-03-23vs Rog/Jones (S)Won 31
L#1 DoublesJeremy Brown / Sean Bracken vs Andre Rog / John Mcculley6-7, 4-6
W#1 SinglesDENIS IKOVLEV vs Alejandro Reiter6-4, 6-2
W#2 DoublesBlake Jennings / Paul Malcharek vs Daniel Molloy / Gary Roberds6-2, 6-2
W#3 DoublesMiles Yetter / Kevin Shelton vs Kevin Zirges / Brent Steele6-3, 6-1
2025-03-16vs STL/Santos/Stark/18 Over3.5MLost 23
W#1 DoublesSmeet Merchant / Miles Yetter vs Sean Wernecker / Daniel Wickenhauser6-2, 6-2
L#1 SinglesDENIS IKOVLEV vs Jake Gingerich6-7, 3-5
W#2 DoublesBlake Jennings / Phil Siddle vs Cheng-Hu Lin / Donovan O'Keefe6-3, 6-6
L#2 SinglesJeremy Heard vs Lucas Wittrock6-4, 1-6, 0-1
L#3 DoublesJason Leonard / Zane Logan vs Steven Archer / Dave Heritage3-6, 1-0
2025-03-09vs Kelly/Beer Buckets (S)Won 32
L#1 DoublesSean Bracken / Paul Malcharek vs Thomas Verstappen / John Callahan6-7, 6-7
L#1 SinglesJeremy Heard vs Cooper Zimmerschied6-2, 5-7, 0-1
W#2 DoublesMiles Yetter / Smeet Merchant vs Chris Gladden / Rick Kelly6-1, 6-4
W#2 SinglesJeremy Brown vs Anthony Pietroburgo6-2, 6-2
W#3 DoublesBlake Jennings / Phil Siddle vs Daniel Sims / Andy Reid6-2, 6-3
2025-03-02vs Duggan's BD (S)Won 41
W#1 DoublesJeremy Brown / Matthew Frederick vs David Bundy / Robert Ferleman6-4, 6-4
W#1 SinglesDENIS IKOVLEV vs Nezir Nukic7-5, 6-3
W#2 DoublesBlake Jennings / Phil Siddle vs Noel Mckay / Tim Saunders6-2, 6-3
W#2 SinglesJeremy Heard vs Sandi Nusinovic4-6, 6-1, 1-0
L#3 DoublesKevin Shelton / Zane Logan vs Anthony Trent / David Majchrzak1-6, 6-2, 0-1
2025-02-23vs Masengill/Zoll (S)Won 41
W#1 DoublesSean Bracken / Smeet Merchant vs Allen Masengill / Rick Dana6-3, 6-4
L#1 SinglesJeremy Heard vs David Wallace2-6, 1-6
W#2 DoublesBlake Jennings / Paul Malcharek vs Steve Zoll / Michael O'Keefe6-0, 6-3
W#2 SinglesJeremy Brown vs Alden Kluesner6-0, 6-2
W#3 DoublesJason Leonard / Zane Logan vs Charlie Fellous / Jeremy Mead6-3, 6-4
2025-02-16vs Bohn/BP Patriots (S)Lost 23
L#1 DoublesMatthew Frederick / Smeet Merchant vs Stuart Friess / Scott Anderson3-6, 4-6
W#1 SinglesJeremy Heard vs Lucas Hinkle6-3, 6-3
L#2 DoublesJeff Grimm / Paul Malcharek vs Harrison Bohn / Paul Petruska3-6, 6-4, 0-1
L#2 SinglesJeremy Brown vs Austin Li4-6, 5-3, 0-1
W#3 DoublesKevin Shelton / Miles Yetter vs Gayle Chyu / Todd Ingersoll6-4, 6-1
2025-02-02vs Haskins/Lackey (S)Won 50
W#1 DoublesJeremy Brown / Sean Bracken vs Shane Jordan / Mark Roddy6-4, 6-1
W#1 SinglesDENIS IKOVLEV vs Kyle Darr3-6, 6-4, 1-0
W#2 DoublesBlake Jennings / Phil Siddle vs Darwin Haskins / Billy Niemann6-3, 6-2
W#2 SinglesJeremy Heard vs Jacob Kirn6-3, 6-1
W#3 DoublesJason Leonard / Zane Logan vs Kliment Todosov / Nick Lammers6-4, 6-3
2025-01-26vs Rhoad/Set2WIn (S)Won 32
L#1 DoublesJeremy Brown / Matthew Frederick vs Matt Essman / Harold Nottingham7-5, 1-6, 0-1
W#1 SinglesDENIS IKOVLEV vs Bill Ntwali6-4, 4-6, 1-0
W#2 DoublesPhil Siddle / Blake Jennings vs Matthew Panke / Tary Todd6-3, 6-4
L#2 SinglesJeremy Heard vs Josiah Zigo7-5, 3-5, 0-1
W#3 DoublesJason Leonard / Zane Logan vs George Hendrix / Richard Hardebeck4-6, 6-4, 1-0
2025-01-19vs Yoder/Best (S)Won 41
L#1 DoublesPaul Malcharek / Jason Leonard vs Dan Luebbert / David Weis6-2, 6-7, 0-1
W#1 SinglesDENIS IKOVLEV vs Thanaphat Chananukul6-4, 6-4
W#2 DoublesJeremy Brown / Blake Jennings vs Peter Rasche / Vembakkam Sampath7-5, 6-2
W#2 SinglesJeremy Heard vs Raju Vanka3-6, 6-4, 1-0
W#3 DoublesJeff Grimm / Nalin Kulasekara vs Sambit Mohanty / Dana Best6-3, 4-6, 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 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.38 estimated across 14 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.56
DENIS IKOVLEV
usually #1 Singles 77%, also #3 Doubles 15% · published 3.5
3.53
Jeff Grimm
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.52
Jeremy Brown
usually #2 Singles 42%, also #1 Doubles 42% · published
3.46
Smeet Merchant
usually #2 Doubles 53%, also #1 Doubles 47% · published
3.40
Miles Yetter
usually #1 Doubles 43%, also #3 Doubles 29% · published
3.40
Phil Siddle
usually #2 Doubles 71%, also #3 Doubles 29% · published
3.39
Sean Bracken
usually #1 Doubles 83%, also #3 Doubles 17% · published
3.34
Jeremy Heard
usually #2 Singles 67%, also #1 Singles 33% · published
3.33
Jason Leonard
usually #3 Doubles 80%, also #1 Doubles 20% · published
3.33
Blake Jennings
usually #2 Doubles 90%, also #3 Doubles 10% · published 3.5
3.31
Zane Logan
usually #3 Doubles 100% · published
3.29
Paul Malcharek
usually #1 Doubles 42%, also #2 Doubles 42% · published
3.25
Kevin Shelton
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.23
David Spitze
usually #3 Doubles 100% · published 3.5
Mark Brunsmann
usually #3 Doubles 100% · published
Matthew Frederick
published
Nalin Kulasekara
usually #3 Doubles 100% · published
Steve Schmittling
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+10.0% vs expected
Paul Malcharek + Smeet Merchant4157% games+6.0% vs expected
Smeet Merchant + Miles Yetter231256% games+5.0% vs expected
Paul Malcharek + Jeremy Brown4258% games+4.5% vs expected
Phil Siddle + Blake Jennings26859% games+3.1% vs expected
David Spitze + Blake Jennings4155% games+1.5% vs expected
Kevin Shelton + Phil Siddle5450% games−4.9% vs expected
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 · 13 lines in 2025
<1%34%66%
3.56
Jeff Grimm
13W–2L career · 3 lines in 2025
<1%42%58%
3.53
Jeremy Brown
30W–14L career · 12 lines in 2025
<1%43%57%
3.52
Smeet Merchant
164W–104L career · 15 lines in 2025
<1%62%38%
3.46
Miles Yetter
79W–62L career · 7 lines in 2025
<1%77%23%
3.40
Phil Siddle
49W–30L career · 7 lines in 2025
<1%79%21%
3.40
Sean Bracken
33W–23L career · 6 lines in 2025
<1%80%20%
3.39
Jeremy Heard
42W–21L career · 12 lines in 2025
<1%88%11%
3.34
Jason Leonard
14W–19L career · 5 lines in 2025
1%90%10%
3.33
3.5
Blake Jennings
47W–12L career · 10 lines in 2025
1%90%10%
3.33
Zane Logan
25W–15L career · 8 lines in 2025
1%92%7%
3.31
Paul Malcharek
19W–17L career · 12 lines in 2025
1%93%5%
3.29
Kevin Shelton
67W–39L career · 6 lines in 2025
3%95%3%
3.25
3.5
David Spitze
28W–27L career · 2 lines in 2025
4%94%2%
3.23
Mark Brunsmann
20W–45L career · 1 line in 2025
not enough data
Matthew Frederick
2W–30L career · no lines in 2025
not enough data
Nalin Kulasekara
1W–1L career · 2 lines in 2025
not enough data
Steve Schmittling
62W–53L career · no 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.