Teams

Olympic 1

2026 WINTER A18&O WEEKEND · 2026 Winter A18&O 3.5 MEN

14 players · average NTRP 3.50 / 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-05-17vs The Players ClubWon 31
W#1 DoublesDan Button / Shane Campbell vs KEVIN EDWARDS / Adam Snyder6-1, 1-6, 1-0
L#2 DoublesJeff Baldwin / Jason Meeker vs Jeremy Hall / David Galbreath3-6, 4-6
W#2 SinglesJonathan Grubb vs Sai Sinha6-2, 6-2
W#3 DoublesScott Leithauser / Jeremy Budd vs Corey Sanders / Robert Snow6-3, 4-6, 1-0
2026-05-10vs ScarboroughWon 40
W#1 DoublesDan Button / Shane Campbell vs Eric Robinson / Jeybraun Christie6-4, 6-4
W#1 SinglesChristian Elliott vs James Knorr6-4, 3-6, 1-0
W#2 DoublesJeff Baldwin / Jason Meeker vs Camerin Allen / Blake Pinna6-2, 6-2
W#3 DoublesMatthew Noelker / Jeff Harbrecht vs Derek Mullins / Srini Kolli6-1, 7-5
2026-05-03vs WedgewoodWon 30
W#1 DoublesDan Button / Jeff Baldwin vs Charles Dabbs / Jon McClymont6-4, 6-3
W#1 SinglesJonathan Grubb vs Tyler Johnson6-2, 6-2
W#2 DoublesRichard Robbertz / Jeff Harbrecht vs Nathan Cheung / David Nunley1-6, 6-2, 1-0
2026-04-26vs Elysium 1Split 22
L#1 DoublesDan Button / Shane Campbell vs Jonathan Wooten / Eduardo del Rio Perez4-6, 4-6
L#2 DoublesJeff Baldwin / Richard Robbertz vs Alec Broadfoot / Troy Fischer4-6, 3-6
W#2 SinglesJonathan Grubb vs Stephen Jung7-6, 7-6
W#3 DoublesScott Leithauser / Jason Meeker vs Jeffrey Sagar / Ivan Kirincic6-3, 6-1
2026-04-19vs New Albany 1Split 22
L#1 DoublesShane Campbell / Jeff Baldwin vs Daudi Quick / Bryan Ball2-6, 5-7
W#1 SinglesChristian Elliott vs Joshua Grischow6-3, 6-3
W#2 SinglesJonathan Grubb vs M William Martin6-4, 6-4
L#3 DoublesJeff Harbrecht / Richard Robbertz vs Neftali Naranjo / Drew Levorsen4-6, 6-1, 0-1
2026-04-12vs Wickertree 1Won 50
W#1 DoublesJeff Baldwin / Dan Button vs James Taylor / Bill Novotny6-0, 6-0
W#1 SinglesChristian Elliott vs Leonardo Ovalles6-0, 6-0
W#2 DoublesJason Meeker / Jeff Harbrecht vs Nicholas Arena / Jansen Plesich6-3, 5-7, 1-0
W#2 SinglesJonathan Grubb vs Scott Prokop6-4, 6-3
W#3 DoublesJeremy Budd / Mark Benotti vs David Portis / Timothy Schwarm6-3, 6-4
2026-03-22vs Racquet Club 3Lost 04
L#1 DoublesShane Campbell / Dan Button vs Emilio Codecido / Aldo Corona1-6, 4-6
L#2 DoublesRichard Robbertz / Jeff Baldwin vs BRAD DICKMAN / Kyler Apgar4-6, 2-6
L#2 SinglesJonathan Grubb vs Gregory Jungwirth3-6, 3-6
L#3 DoublesChristopher Milliken / Jeremy Budd vs Min Yu / Chad Miller2-6, 4-6
2026-03-15vs Racquet Club 1Won 31
W#1 DoublesDan Button / Shane Campbell vs James Stevens / Bill Griffin6-2, 6-0
W#1 SinglesChristian Elliott vs Patrick Cool6-2, 6-3
L#2 DoublesScott Leithauser / Jay Parsons vs Sravanth Kuppam / Gerardo Hernandez6-7, 5-6
W#3 DoublesJason Meeker / Matthew Noelker vs Edward Yue / Lachlan cowan6-2, 6-2
2026-03-08vs NewGenWon 31
W#1 DoublesShane Campbell / Dan Button vs Doug Turney / Zach Polcyn6-7, 6-2, 1-0
W#2 DoublesChristian Elliott / Jeff Baldwin vs Elite Polintan / Randy Wilson6-2, 6-1
L#2 SinglesJonathan Grubb vs Samir Parikh0-6, 0-6
W#3 DoublesRichard Robbertz / Jeff Harbrecht vs Gurusamy Vinayagamoorthy / Keith Yates4-6, 6-2, 1-0
2026-03-01vs Elysium 2Won 40
W#1 DoublesDan Button / Shane Campbell vs John Muenz / Abhijith Sadananda7-5, 5-7, 1-0
W#1 SinglesJonathan Grubb vs Srivaishnavan Venkatasamy6-2, 6-2
W#2 DoublesJeff Baldwin / Christian Elliott vs Murthy Puchha / Milind Madani6-0, 6-3
W#3 DoublesScott Leithauser / Jay Parsons vs Ajay Srivastava / Brooks Vogel7-6, 1-6, 1-0
2026-02-22vs New Albany 2Won 21
W#1 DoublesShane Campbell / Dan Button vs Debebe Kebede / Layne Dreven7-5, 7-6
W#1 SinglesJonathan Grubb vs Brian Goetz7-6, 7-6
L#2 DoublesRichard Robbertz / Jason Meeker vs Nick Mariotti / Animesh Narayan3-6, 2-6
2026-02-15vs Wickertree 2Lost 14
L#1 DoublesDan Button / Shane Campbell vs Taylor King / Eshan Bhatt0-6, 2-6
L#1 SinglesJonathan Grubb vs Peter Lin6-7, 6-7
L#2 DoublesChristopher Milliken / Jason Meeker vs Bryan Yenc / Travis Elliott0-6, 1-6
W#2 SinglesChristian Elliott vs Tristan Hoh7-6, 7-6
L#3 DoublesJeff Baldwin / Richard Robbertz vs Rami Hanna / Evan Hale5-7, 6-1, 0-1
2026-02-08vs Racquet Club 2Won 40
W#1 DoublesDan Button / Jeff Baldwin vs Buzz Mihalich / Roy Greenlee6-1, 6-3
W#1 SinglesChristian Elliott vs Ronak Desai6-2, 6-3
W#2 DoublesChristopher Milliken / Jeff Harbrecht vs jason parpia / Roland Fellows6-3, 5-7, 1-0
W#3 DoublesJay Parsons / Matthew Noelker vs Adam Skomorowski / Dan Bidwell6-1, 6-1
2026-02-01vs Olympic 2Won 40
W#1 DoublesShane Campbell / Jeff Baldwin vs Chris Durrenberger / Adam Weisberg6-2, 6-1
W#1 SinglesJonathan Grubb vs Dan Haar7-5, 7-5
W#2 DoublesDan Button / Jeremy Budd vs Brian Davenport / Brian Finkel6-3, 6-4
W#3 DoublesJason Meeker / Richard Robbertz vs Michael Shamis / John LaVange6-0, 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 2026 Winter A18&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.29 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.43
Christian Elliott
usually #1 Singles 56%, also #2 Doubles 33% · published 3.5
3.42
Dan Button
usually #1 Doubles 92%, also #2 Doubles 8% · published 3.5
3.39
Jonathan Grubb
usually #2 Singles 55%, also #1 Singles 46% · published
3.35
Jason Meeker
usually #2 Doubles 63%, also #3 Doubles 38% · published
3.35
Jeff Baldwin
usually #2 Doubles 46%, also #1 Doubles 39% · published
3.32
Shane Campbell
usually #1 Doubles 100% · published
3.29
Richard Robbertz
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.29
Christopher Milliken
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.27
Scott Leithauser
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.17
Jeff Harbrecht
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.13
Jay Parsons
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.10
Bradley Needleman
published 3.5
Mark Benotti
usually #3 Doubles 100% · published
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.

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
Jason Meeker + Richard Robbertz13460% games−6.4% 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.

3.5
Christian Elliott
83W–65L career · 9 lines in 2026
<1%69%31%
3.43
3.5
Dan Button
83W–35L career · 13 lines in 2026
<1%72%28%
3.42
Jonathan Grubb
32W–25L career · 11 lines in 2026
<1%79%21%
3.39
Jason Meeker
49W–30L career · 8 lines in 2026
1%85%15%
3.35
Jeff Baldwin
30W–19L career · 13 lines in 2026
1%86%14%
3.35
Shane Campbell
71W–46L career · 11 lines in 2026
1%89%10%
3.32
Richard Robbertz
55W–43L career · 8 lines in 2026
2%91%7%
3.29
3.5
Christopher Milliken
19W–15L career · 3 lines in 2026
2%91%7%
3.29
Scott Leithauser
19W–49L career · 4 lines in 2026
3%92%5%
3.27
Jeff Harbrecht
52W–42L career · 6 lines in 2026
11%88%1%
3.17
Jay Parsons
23W–39L career · 3 lines in 2026
17%83%<1%
3.13
3.5
Bradley Needleman
42W–11L career · no lines in 2026
24%76%<1%
3.10
Mark Benotti
8W–7L career · 1 line in 2026
not enough data
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.