Teams

Harris/Illinois Grinders (S)

2025 Adult 18 & Over Spring · Men 4.0

13 players · average NTRP 3.83 / ST. LOUIS

View scouting list →
Schedule25 played
2025-05-04vs Deuchler/Wolf (S)Won 10
W#1 DoublesJeffrey Harris / David Root vs Edward Bourneuf / Joshua Levey6-2, 6-2
2025-05-04vs Pottebaum/PennPals (S)Lost 23
L#1 DoublesCraig Spenner / Gerardo Salvador vs Joel Pottebaum / Genyl Rufino4-6, 1-6
W#1 SinglesRyan Cochran vs Taylor Franta6-3, 6-4
L#2 DoublesMark Brunner / Smeet Merchant vs Matt Cissell / Kevin Gresco5-7, 4-5
L#2 SinglesAustin Klug vs Sam Edwards2-6, 4-6
W#3 DoublesCaleb Klingler / Joseph Potthoff vs Derek Hoerman / Nick Diekroeger0-6, 6-3, 1-0
2025-04-27vs Albrecht/Worth (S)Won 31
L#1 DoublesGerardo Salvador / Austin Klug vs Joseph Recker / Don Tulloch2-6, 6-3, 1-0
W#1 SinglesRyan Cochran vs Ward Toler6-0, 6-3
W#2 DoublesMark Brunner / Smeet Merchant vs Bob Samples / Michael Fogarty6-1, 6-2
W#3 DoublesCaleb Klingler / Joseph Potthoff vs Peter Albrecht / Bob Maguire6-2, 6-2
2025-04-27vs Sandweiss/The Chess Club (S)Lost 01
L#2 SinglesJeffrey Harris vs Jacob Sandweiss4-6, 1-5
2025-04-13vs Deuchler/Wolf (S)Won 31
L#1 DoublesCaleb Klingler / Gerardo Salvador vs Edward Bourneuf / Joshua Levey6-4, 3-6, 1-0
W#2 DoublesMark Brunner / Joseph Potthoff vs James Owens / Michael Gibbons6-1, 6-2
W#2 SinglesAustin Klug vs Tim Woerther6-7, 4-2, 1-0
W#3 DoublesEric Kwon / Jeff Uchello vs Steve Wolf / John Schless6-1, 4-6, 1-0
2025-04-13vs Dickerson/Nash (S)Won 10
W#1 DoublesJeffrey Harris / David Root vs Geoffrey Uy / James Mense7-5, 6-3
2025-04-06vs Brinkmeyer/Damjanovic (S)Split 22
L#1 DoublesEric Kwon / Gerardo Salvador vs Keith Allison / Andrej Damjanovic1-6, 1-6
W#1 SinglesRyan Cochran vs Nathan Easley7-5, 3-2
W#2 DoublesMark Brunner / Smeet Merchant vs Jerry Kinnaman / John Fechter6-4, 5-6, 1-0
L#3 DoublesCaleb Klingler / Jeff Uchello vs Herbert Lorenz / Matt Mullen7-6, 4-5, 0-1
2025-03-30vs Elias/Shultz (S)Won 21
W#1 DoublesMark Brunner / Smeet Merchant vs Thomas Tesar / Mark Trokey7-6, 5-6, 1-0
W#2 DoublesJoseph Potthoff / Gerardo Salvador vs Tom Tokarczyk / Casey Wood7-5, 6-2
L#2 SinglesCaleb Klingler vs Nathan Aden2-6, 2-6
2025-03-30vs Williams (S)Won 10
W#1 DoublesJeffrey Harris / Sam Shouldis vs Steve Walsh / Barney Bier7-5, 6-2
2025-03-23vs Dickerson/Nash (S)Lost 05
L#1 DoublesMark Brunner / Austin Klug vs Robert Linden / James Mense3-6, 1-6
L#1 SinglesRyan Cochran vs Patrick Graves2-6, 1-6
L#2 DoublesMiles Yetter / Smeet Merchant vs Henry Edmonds / Jerry Stanley2-6, 4-6
L#2 SinglesCaleb Klingler vs Yuniesky Quesada2-6, 2-6
L#3 DoublesCraig Spenner / Eric Kwon vs Nick Westphal / Ali Javaheri1-6, 1-6
2025-03-23vs Albrecht/Worth (S)Won 10
W#2 DoublesJeffrey Harris / Derek Stirewalt vs Neri Risti / Michael Fogarty6-3, 6-2
2025-03-16vs STL/Ackermann/Rigby18 Over4.0MLost 05
L#1 DoublesJeff Uchello / Eric Kwon vs Stephen Alter / Brad Heinemann2-6, 2-6
L#1 SinglesRyan Cochran vs Matt Tierney5-7, 3-3
L#2 DoublesMark Brunner / Gerardo Salvador vs Alex Boker / Ted Geerling2-6, 0-6
L#2 SinglesCaleb Klingler vs Sawyer Bland4-6, 1-6
L#3 DoublesAustin Klug / Joseph Potthoff vs Steve Carey / Brad Tinnon2-6, 1-6
2025-03-09vs Harris (S)Lost 14
L#1 DoublesCaleb Klingler / Austin Klug vs Tim Gagen / Bryan Jarvis6-7, 6-3, 0-1
L#1 SinglesRyan Cochran vs James Hipkiss6-7, 1-2
W#2 DoublesMark Brunner / Gerardo Salvador vs Marty Abilez / Joseph Oakes1-6, 6-1, 1-0
L#2 SinglesJeffrey Harris vs David Gonzalez3-6, 6-4, 0-1
L#3 DoublesCraig Spenner / Jeff Uchello vs Michael Holloway / Derek Stirewalt1-6, 1-6
2025-03-02vs Brinkmeyer/Damjanovic (S)Lost 01
L#1 DoublesJeffrey Harris / Hung Nguyen vs Brendan Czaicki / Connor Zielonko1-6, 3-6
2025-02-23vs Pottebaum/PennPals (S)Lost 01
L#2 SinglesJeffrey Harris vs Taylor Franta5-7, 2-6
2025-02-23vs Sandweiss/The Chess Club (S)Lost 23
L#1 DoublesGerardo Salvador / Jeff Uchello vs Jacob Sandweiss / McKenzie Rawden1-6, 0-6
W#1 SinglesRyan Cochran vs Pj Panesar6-2, 6-3
W#2 DoublesAustin Klug / Smeet Merchant vs Ryan Papproth / Wesley Law7-5, 1-6, 1-0
L#2 SinglesCaleb Klingler vs Alex Schrautemeier3-6, 3-6
L#3 DoublesMark Brunner / Paul Malcharek vs Nicholas de Haan / Thanaphat Chananukul1-6, 1-6
2025-02-16vs STL/Ackermann/Rigby18 Over4.0MWon 10
W#1 DoublesJeffrey Harris / Tim Gagen vs Travis Bakai / Charles Welton6-3, 1-6, 1-0
2025-02-09vs Elverhoy (S)Won 10
W#1 DoublesHung Nguyen / Jeffrey Harris vs David Carr / Eric Elverhoy7-5, 4-6, 1-0
2025-02-09vs Masengill/Suddarth (S)Lost 05
L#1 DoublesAustin Klug / Gerardo Salvador vs Mason Davis / Larry Spears0-6, 6-0, 0-1
L#1 SinglesRyan Cochran vs Ryan Rosenthal5-7, 2-3
L#2 DoublesSmeet Merchant / Mark Brunner vs Mikael Linnick / Jay Lyons3-6, 4-6
L#2 SinglesEric Kwon vs Brandon Johnson1-6, 1-6
L#3 DoublesCaleb Klingler / Paul Malcharek vs Nicholas Argyres / David Wallace6-1, 3-6, 0-1
2025-02-02vs Stinson/Unforced Errors (S)Won 40
W#1 DoublesMark Brunner / Gerardo Salvador vs Scott Stinson / Art Staden6-4, 6-4
W#1 SinglesRyan Cochran vs Ben Lam6-1, 6-2
W#2 DoublesAustin Klug / Smeet Merchant vs Gabriel Vuagniaux / Will Jackson6-4, 6-2
W#3 DoublesJeff Uchello / Caleb Klingler vs Paul Rapponotti / Brian Fish6-2, 7-5
2025-02-02vs Elias/Shultz (S)Won 10
W#2 SinglesJeffrey Harris vs Zack Huels7-5, 4-6, 1-0
2025-01-26vs Masengill/Suddarth (S)Lost 01
L#1 SinglesJeffrey Harris vs Matthew Suddarth6-7, 2-5
2025-01-26vs Williams (S)Lost 13
W#1 DoublesSmeet Merchant / Gerardo Salvador vs John Brunnquell / David Kraft3-6, 6-3, 1-0
L#2 DoublesAustin Klug / Craig Spenner vs Barney Bier / Patrick Costigan4-6, 4-6
L#2 SinglesCaleb Klingler vs Michael Goffe4-6, 4-6
L#3 DoublesMark Brunner / Jeff Uchello vs Tom Lane / Robert McKendry4-6, 3-6
2025-01-19vs Stinson/Unforced Errors (S)Lost 01
L#1 SinglesJeffrey Harris vs Gabriel Mathews3-6, 6-4, 1-0
2025-01-19vs Elverhoy (S)Lost 13
L#1 DoublesGerardo Salvador / Austin Klug vs Jason Jan / Eric Elverhoy5-7, 6-5, 1-0
W#1 SinglesRyan Cochran vs Victor Haddock7-6, 2-1
L#2 DoublesCraig Spenner / Mark Brunner vs Ross Evola / Joseph Oetjen4-6, 2-6
L#3 DoublesCaleb Klingler / Eric Kwon vs Mark Miller / Scott Anderson1-6, 1-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 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.51 estimated across 12 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.84
Ryan Cochran
usually #1 Singles 100% · published
3.72
Jeffrey Harris
usually #1 Doubles 46%, also #2 Singles 31% · published
3.69
Austin Klug
usually #1 Doubles 46%, also #2 Doubles 27% · published 4
3.60
Caleb Klingler
usually #3 Doubles 46%, also #2 Singles 39% · published 4
3.56
Joseph Potthoff
usually #3 Doubles 60%, also #2 Doubles 40% · published
3.53
Gerardo Salvador
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.49
Mark Brunner
usually #2 Doubles 62%, also #1 Doubles 23% · published
3.43
Smeet Merchant
usually #2 Doubles 53%, also #1 Doubles 47% · published
3.39
Miles Yetter
usually #1 Doubles 43%, also #3 Doubles 29% · published
3.35
Craig Spenner
usually #3 Doubles 40%, also #2 Doubles 40% · published 3.5
3.28
Paul Malcharek
usually #1 Doubles 42%, also #2 Doubles 42% · published
3.25
Jeff Uchello
usually #3 Doubles 71%, also #1 Doubles 29% · published
Eric Kwon
usually #3 Doubles 50%, also #1 Doubles 33% · 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.

Caleb Klingler + Gerardo Salvador2453% games+6.4% vs expected
Paul Malcharek + Smeet Merchant4157% games+6.2% vs expected
Smeet Merchant + Miles Yetter231256% games+4.6% vs expected
Jeffrey Harris + Gerardo Salvador2448% games+3.9% vs expected
Caleb Klingler + Jeff Uchello6550% games+2.8% vs expected
Austin Klug + Gerardo Salvador3948% games+1.6% vs expected
Mark Brunner + Gerardo Salvador112244% games−1.1% vs expected
Jeff Uchello + Gerardo Salvador1839% games−4.9% 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.

Ryan Cochran
65W–40L career · 10 lines in 2025
1%87%12%
3.84
Jeffrey Harris
122W–91L career · 13 lines in 2025
6%92%2%
3.72
4
Austin Klug
14W–29L career · 11 lines in 2025
9%89%1%
3.69
4
Caleb Klingler
72W–88L career · 13 lines in 2025
24%75%<1%
3.60
Joseph Potthoff
42W–48L career · 5 lines in 2025
33%67%<1%
3.56
Gerardo Salvador
50W–102L career · 12 lines in 2025
42%58%<1%
3.53
Mark Brunner
56W–77L career · 13 lines in 2025
52%48%<1%
3.49
Smeet Merchant
162W–98L career · 15 lines in 2025
<1%69%31%
3.43
Miles Yetter
79W–62L career · 7 lines in 2025
<1%78%22%
3.39
3.5
Craig Spenner
104W–150L career · 5 lines in 2025
1%86%14%
3.35
Paul Malcharek
19W–17L career · 12 lines in 2025
2%92%6%
3.28
Jeff Uchello
33W–79L career · 7 lines in 2025
4%93%3%
3.25
Eric Kwon
1W–5L career · 6 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.