Teams

Olympic 1

2026 FALL A18&O WEEKEND · FALL 18&O 3.5 MEN

15 players · average NTRP 3.58 / OHIO VALLEY

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-18vs The Players ClubSplit 22
W#1 DoublesShane Campbell / Jeff Baldwin vs David Galbreath / Jeremy Hall6-4, 6-4
L#2 DoublesRichard Robbertz / Christopher Milliken vs Christopher Holland / Kane Kaiser6-7, 4-6
W#2 SinglesJason Meeker vs Robert Snow6-2, 6-2
L#3 DoublesMatthew Noelker / Bradley Needleman vs Lou Hevezi / Jon Thompson6-7, 2-6
2026-01-04vs Racquet Club 2Lost 14
L#1 DoublesJeff Baldwin / Dan Button vs Matthew Milcetich / Erik Green6-4, 3-6, 0-1
L#1 SinglesChristian Elliott vs Noah Yoder4-6, 4-6
L#2 DoublesTate Reno / Jeff Harbrecht vs Clifton Hudson / Emilio Codecido2-6, 2-6
L#2 SinglesJonathan Grubb vs Gregory Jungwirth6-7, 6-7
W#3 DoublesRichard Robbertz / Christopher Milliken vs Drew Domecq / Kyler Apgar6-4, 2-6, 1-0
2025-12-14vs Wickertree 2Lost 14
L#1 DoublesDan Button / Jim Kaminski vs Taylor King / Bryan Yenc4-6, 7-6, 1-0
W#1 SinglesChristian Elliott vs Peter Lin1-1, 0-0
L#2 DoublesScott Leithauser / Daniel Bower vs Cobie Frank / Colin Harmon-Ulmer0-6, 1-6
L#2 SinglesJeff Harbrecht vs Travis Elliott1-6, 1-6
L#3 DoublesChristopher Milliken / Richard Robbertz vs Eshan Bhatt / Anwar Russell3-6, 3-6
2025-12-07vs Olympic 2Won 40
W#1 DoublesDan Button / Jeff Baldwin vs Dennis Sterling / Jim Feamster6-3, 6-4
W#1 SinglesChristian Elliott vs Adam Weisberg6-2, 6-2
W#2 DoublesRichard Robbertz / Christopher Milliken vs Jeremiah Weiker / Brian Finkel6-0, 6-3
W#3 DoublesJason Meeker / Jeff Harbrecht vs Andy Wade / Jonathan Schroeder6-3, 6-1
2025-11-23vs Racquet Club 3Split 22
W#1 DoublesDaniel Bower / Jim Kaminski vs Buzz Mihalich / Sravanth Kuppam6-2, 6-1
L#2 DoublesScott Leithauser / Matthew Noelker vs James Stevens / Bill Griffin6-3, 6-7, 0-1
W#2 SinglesJonathan Grubb vs Christian Greco7-5, 7-5
L#3 DoublesBradley Needleman / Jeff Harbrecht vs Theodore Allen / Tyler Wooddell4-6, 7-6, 0-1
2025-11-16vs New Albany 2Lost 13
W#1 DoublesShane Campbell / Dan Button vs Nick Mariotti / Animesh Narayan6-3, 1-6, 1-0
L#1 SinglesChristian Elliott vs Brian Goetz3-6, 3-6
L#2 DoublesTate Reno / Jeff Baldwin vs Abhishek Tyagi / Matthew Selby4-6, 6-4, 0-1
L#3 DoublesChristopher Milliken / Richard Robbertz vs Debebe Kebede / Prakash Paul4-6, 5-7
2025-11-09vs New Albany 1Won 50
W#1 DoublesShane Campbell / Dan Button vs Paul Russell / Daudi Quick6-0, 7-6
W#1 SinglesChristian Elliott vs M William Martin6-2, 6-2
W#2 DoublesDaniel Bower / Jim Kaminski vs Bryan Ball / Mark Schuetz6-3, 6-3
W#2 SinglesJonathan Grubb vs Joshua Grischow7-6, 7-5
W#3 DoublesRichard Robbertz / Jason Meeker vs Tom Dutton / Verlin Horn6-2, 6-0
2025-10-26vs Elysium 1Split 22
L#1 DoublesDan Button / Shane Campbell vs Eduardo del Rio Perez / Jonathan Wooten4-6, 6-7
W#1 SinglesChristian Elliott vs Robert Cairns7-6, 7-6
L#2 DoublesJeff Baldwin / Jim Kaminski vs Ivan Kirincic / Alec Broadfoot6-3, 3-6, 0-1
W#3 DoublesRichard Robbertz / Christopher Milliken vs Stephen Jung / Brady Waltz6-2, 4-6, 1-0
2025-10-19vs Elysium 2Won 40
W#1 DoublesDaniel Bower / Matthew Noelker vs Troy Ehrsam / Derek Knueve6-0, 6-0
W#2 DoublesJeff Baldwin / Jason Meeker vs Murthy Puchha / Srivaishnavan Venkatasamy7-6, 6-4
W#2 SinglesChristian Elliott vs Jake Rothacker6-0, 6-0
W#3 DoublesJeff Harbrecht / Bradley Needleman vs Ajay Srivastava / Abhijith Sadananda7-6, 7-5
2025-10-12vs Racquet Club 1Won 31
L#1 DoublesDan Button / Shane Campbell vs Ryan Peters / Chad Miller4-6, 1-6
W#2 DoublesJim Kaminski / Jeff Baldwin vs Jon Linton / Scott Bowen6-1, 6-1
W#2 SinglesJonathan Grubb vs Ronak Desai6-4, 6-3
W#3 DoublesChristopher Milliken / Richard Robbertz vs Dan Bidwell / Mike Whiteman6-0, 6-3
2025-10-05vs ScarboroughWon 31
W#1 DoublesDaniel Bower / Shane Campbell vs James Hu / Daren Foster7-6, 6-3
L#1 SinglesChristian Elliott vs Armen Ohanyan1-6, 1-6
W#2 DoublesMatthew Noelker / Jeff Baldwin vs Karim Khatib / Michael Goodstein6-7, 7-6, 1-0
W#3 DoublesJason Meeker / Richard Robbertz vs Allen Porter / Joseph Feck6-1, 6-2
2025-09-21vs Wickertree 1Won 31
W#1 DoublesDaniel Bower / Shane Campbell vs Bill Novotny / David Portis6-0, 6-1
W#2 DoublesJim Kaminski / Christopher Milliken vs James Taylor / Timothy Schwarm6-0, 6-0
W#2 SinglesJonathan Grubb vs Rick Parent6-1, 6-1
L#3 DoublesBradley Needleman / Jeff Harbrecht vs Ronnie Oliver / Jansen Plesich2-6, 6-3, 0-1
2025-09-14vs WedgewoodWon 50
W#1 DoublesTate Reno / Shane Campbell vs Michael Hornbaker / Charles Dabbs6-2, 6-4
W#1 SinglesChristian Elliott vs Tyler Johnson6-1, 6-1
W#2 DoublesScott Leithauser / Matthew Noelker vs Michael Wible / Nathan Bryan6-2, 6-2
W#2 SinglesJonathan Grubb vs Jon McClymont6-4, 6-3
W#3 DoublesJason Meeker / Richard Robbertz vs Shail Govani / Bikram Malhi6-1, 6-1
2025-09-07vs New GenWon 32
W#1 DoublesShane Campbell / Tate Reno vs Gurusamy Vinayagamoorthy / Elite Polintan6-3, 6-4
L#1 SinglesJonathan Grubb vs ELIJAH POLINTAN5-7, 5-7
W#2 DoublesJeff Baldwin / Jim Kaminski vs Randy Wilson / Adaikappan Alagappan2-6, 6-3, 1-0
L#2 SinglesChristian Elliott vs Adam Yamrick4-6, 3-6
W#3 DoublesRichard Robbertz / Jason Meeker vs Keith Yates / Doug Turney7-6, 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 standings for FALL 18&O 3.5 MEN 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.35 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.57
Charlie Reymann
usually #3 Doubles 50%, also #1 Singles 50% · published 4
3.50
Jim Kaminski
usually #2 Doubles 71%, also #1 Doubles 29% · published
3.49
Daniel Bower
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
3.43
Christian Elliott
usually #1 Singles 67%, also #2 Singles 17% · published 3.5
3.42
Dan Button
usually #1 Doubles 100% · published 3.5
3.39
Jonathan Grubb
usually #2 Singles 86%, also #1 Singles 14% · published
3.35
Jason Meeker
usually #3 Doubles 71%, also #2 Doubles 14% · published
3.35
Jeff Baldwin
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.32
Shane Campbell
usually #1 Doubles 100% · published
3.29
Richard Robbertz
usually #3 Doubles 82%, also #2 Doubles 18% · published
3.29
Christopher Milliken
usually #3 Doubles 63%, also #2 Doubles 38% · published 3.5
3.27
Scott Leithauser
usually #2 Doubles 100% · published
3.17
Jeff Harbrecht
usually #3 Doubles 67%, also #2 Doubles 17% · published
3.10
Bradley Needleman
usually #3 Doubles 100% · published 3.5
Sal Caradonna
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.

Shane Campbell + Daniel Bower13561% games+7.6% vs expected
Christopher Milliken + Dan Button4161% games+6.7% vs expected
Dan Button + Shane Campbell251054% games+5.1% vs expected
Jeff Harbrecht + Jason Meeker5459% games+5.0% vs expected
Bradley Needleman + Jeff Harbrecht23658% games−0.8% vs expected
Christopher Milliken + Richard Robbertz5653% games−1.5% vs expected
Jeff Harbrecht + Richard Robbertz6650% games−1.6% vs expected
Jason Meeker + Jeff Baldwin5257% games−4.7% 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
Charlie Reymann
15W–11L career · 4 lines in 2026
31%69%<1%
3.57
Jim Kaminski
16W–29L career · 7 lines in 2026
<1%51%49%
3.50
3.5
Daniel Bower
26W–7L career · 6 lines in 2026
<1%52%48%
3.49
3.5
Christian Elliott
83W–65L career · 12 lines in 2026
<1%69%31%
3.43
3.5
Dan Button
83W–35L career · 7 lines in 2026
<1%72%28%
3.42
Jonathan Grubb
32W–25L career · 7 lines in 2026
<1%79%21%
3.39
Jason Meeker
49W–30L career · 7 lines in 2026
1%85%15%
3.35
Jeff Baldwin
30W–19L career · 9 lines in 2026
1%86%14%
3.35
Shane Campbell
71W–46L career · 9 lines in 2026
1%89%10%
3.32
Richard Robbertz
55W–43L career · 11 lines in 2026
2%91%7%
3.29
3.5
Christopher Milliken
19W–15L career · 8 lines in 2026
2%91%7%
3.29
Scott Leithauser
19W–49L career · 3 lines in 2026
3%92%5%
3.27
Jeff Harbrecht
52W–42L career · 6 lines in 2026
11%88%1%
3.17
3.5
Bradley Needleman
42W–11L career · 4 lines in 2026
24%76%<1%
3.10
Sal Caradonna
18W–3L 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.