Teams

Boone - Nestor

2026 Duval Adult 18 & Over - Men · 4.5 Adult 18 & Over - Men

19 players · average NTRP 4.50 / REGION_2

View scouting list →
Schedule8 played
2026-06-27vs San Jose - GrantWon 41
W#1 DoublesRyan Nestor / Corey Graf vs Michael O'Neal / Michael Marrou6-7, 6-2, 1-0
L#1 SinglesDaniel Oberholtzer vs Gaston Gonzalez2-6, 1-6
W#2 DoublesMichael Nieves / Adam Rutstein vs William Morgan / Eduardo Andrade6-2, 6-1
W#2 SinglesOwen Price vs Sebastian Torrealba6-3, 6-1
W#3 DoublesOnke Murdono / John Kirkley vs Brian DeAlexandris / Hans Vanden Noort6-2, 6-0
2026-06-13vs Duval/LeLost 14
L#1 DoublesSteven Mcgehee / Ian Germoglio vs Vaughn Holland / Mark Nettlow2-6, 4-6
L#1 SinglesMark Matveyev vs Eric Feibelman2-6, 2-6
L#2 DoublesDaniel Lewis / Louis Saig vs Don Le / Omar Dajani1-6, 3-6
W#2 SinglesNicholas Davidson vs Chuck Griffith4-6, 6-1, 1-0
L#3 DoublesRyan Nestor / Owen Price vs Bradley Clarkson / Zach Waters6-3, 3-6, 0-1
2026-06-06vs Julington Creek - GavallerLost 23
W#1 DoublesTim Shoptaugh / Corey Graf vs Jayant Gupta / Joe Nora6-1, 6-1
L#1 SinglesOwen Price vs Griffith Waren5-7, 4-6
L#2 DoublesDaniel Oberholtzer / Ryan Nestor vs Cristian Gavaller / Eric Berzsenyi6-4, 3-6, 1-0
W#2 SinglesMark Matveyev vs David Randolph6-2, 3-6, 1-0
L#3 DoublesMichael Nieves / Nicholas Davidson vs Matt Braun / Bryan Kelley6-4, 3-6, 0-1
2026-05-30vs Eagle Harbor - WalshWon 31
L#1 DoublesMichael Nieves / Daniel Lewis vs Christopher Lambert / James Strickland2-6, 1-6
W#1 SinglesNicholas Davidson vs Jack Wichtendahl6-1, 6-3
W#2 DoublesTim Shoptaugh / Steven Mcgehee vs Gary Forhan / Andres Alvarado6-0, 6-2
W#3 DoublesDarren Odendaal / Brendon Vavrica vs N/A6-0, 6-0
2026-05-16vs Duval/LeLost 23
L#1 DoublesBrandon Waked / Ian Germoglio vs Mark Nettlow / Cameron Slack2-6, 6-7
L#1 SinglesOwen Price vs Tyler Dunn1-6, 2-6
W#2 DoublesFred Henderson / Mark Matveyev vs Tim Le / Chuck Griffith4-6, 7-6, 1-0
L#2 SinglesRyan Nestor vs Eric Feibelman2-6, 0-6
W#3 DoublesTim Shoptaugh / Nicholas Davidson vs Kris Gouin / Bradley Clarkson2-6, 7-5, 1-0
2026-05-09vs San Jose - GrantLost 14
L#1 DoublesTim Shoptaugh / Ian Germoglio vs Michael Marrou / Michael O'Neal4-6, 6-7
L#1 SinglesOwen Price vs Gaston Gonzalez2-6, 3-6
L#2 DoublesFred Henderson / Onke Murdono vs Kevin Grant / Mark Frisk3-6, 7-5, 0-1
L#2 SinglesCorey Graf vs Ian Faulkner7-6, 2-6, 0-1
W#3 DoublesLouis Saig / Daniel Oberholtzer vs Neal Milligan / Michael Liguori6-1, 6-4
2026-05-04vs Julington Creek - GavallerWon 32
W#1 DoublesIan Germoglio / Mark Matveyev vs Cristian Gavaller / Jeffrey Henley6-7, 6-3, 1-0
L#1 SinglesCorey Graf vs Griffith Waren5-7, 4-6
L#2 DoublesMichael Nieves / Tim Shoptaugh vs Matt Braun / Bryan Kelley3-6, 6-7
W#2 SinglesOwen Price vs Joe Nora6-2, 6-1
W#3 DoublesRyan Nestor / Nicholas Davidson vs Eric Berzsenyi / Jayant Gupta6-3, 7-6
2026-04-18vs Eagle Harbor - WalshWon 50
W#1 DoublesTim Shoptaugh / Ian Germoglio vs Christopher Lambert / James Strickland6-1, 6-3
W#1 SinglesNicholas Davidson vs Ethan Wichtendahl6-7, 6-0, 1-0
W#2 DoublesOnke Murdono / Brendon Vavrica vs David Schilkofski / Dennis Lamoureux6-1, 6-3
W#2 SinglesRyan Nestor vs Jack Wichtendahl6-3, 3-6, 1-0
W#3 DoublesCraig Elinoff / Fred Henderson vs Ted Shah / Kesl Cumpstone6-3, 6-4
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 4.5 Adult 18 & Over - 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 4.18 estimated across 18 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.

4.31
Corey Graf
usually #1 Doubles 50%, also #1 Singles 25% · published 4.5
4.31
Nicholas Davidson
usually #3 Doubles 50%, also #1 Singles 33% · published
4.29
Steven Mcgehee
usually #2 Doubles 50%, also #1 Doubles 50% · published
4.29
Tim Shoptaugh
usually #1 Doubles 50%, also #2 Doubles 33% · published
4.27
Fred Henderson
usually #2 Doubles 67%, also #3 Doubles 33% · published 4.5
4.25
Onke Murdono
usually #2 Doubles 67%, also #3 Doubles 33% · published
Brandon Waked
usually #1 Doubles 100% · published 4.5
4.24
Craig Elinoff
usually #3 Doubles 100% · published 4.5
4.22
Ian Germoglio
usually #1 Doubles 100% · published 4.5
4.19
Brendon Vavrica
usually #2 Doubles 100% · published 4.5
4.19
Mark Matveyev
usually #2 Doubles 33%, also #1 Doubles 33% · published
4.16
Ryan Nestor
usually #2 Singles 33%, also #3 Doubles 33% · published
4.13
Owen Price
usually #1 Singles 50%, also #2 Singles 33% · published
4.10
Daniel Oberholtzer
usually #3 Doubles 33%, also #2 Doubles 33% · published 4.5
4.08
John Kirkley
usually #3 Doubles 100% · published
4.08
Louis Saig
usually #3 Doubles 50%, also #2 Doubles 50% · published
4.07
Darren Odendaal
usually #3 Doubles 100% · published 4.5
4.06
Adam Rutstein
usually #2 Doubles 100% · published 4.5
4.03
Michael Nieves
usually #2 Doubles 78%, also #1 Doubles 11% · 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.

Fred Henderson + Craig Elinoff5158% games+2.3% vs expected
Louis Saig + Steven Mcgehee3256% gamesnot enough data
Louis Saig + Owen Price044 matchesnot enough data
John Kirkley + Onke Murdono123 matchesnot enough data
Darren Odendaal + Adam Rutstein123 matchesnot 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.

4.5
Corey Graf
7W–7L career · 4 lines in 2026
1%92%7%
4.31
Nicholas Davidson
12W–1L career · 6 lines in 2026
1%92%7%
4.31
Steven Mcgehee
42W–51L career · 2 lines in 2026
1%93%5%
4.29
Tim Shoptaugh
9W–3L career · 6 lines in 2026
1%94%5%
4.29
4.5
Fred Henderson
6W–2L career · 3 lines in 2026
2%94%4%
4.27
Onke Murdono
5W–8L career · 3 lines in 2026
2%95%3%
4.25
4.5
Brandon Waked
0W–1L career · 1 line in 2026
not enough data
4.5
Craig Elinoff
5W–3L career · 1 line in 2026
3%94%2%
4.24
4.5
Ian Germoglio
2W–3L career · 5 lines in 2026
4%94%2%
4.22
4.5
Brendon Vavrica
5W–2L career · 1 line in 2026
7%92%1%
4.19
Mark Matveyev
3W–3L career · 6 lines in 2026
7%92%1%
4.19
Ryan Nestor
7W–7L career · 6 lines in 2026
11%88%<1%
4.16
Owen Price
60W–48L career · 6 lines in 2026
16%84%<1%
4.13
4.5
Daniel Oberholtzer
1W–5L career · 3 lines in 2026
21%78%<1%
4.10
John Kirkley
1W–5L career · 1 line in 2026
27%73%<1%
4.08
Louis Saig
105W–102L career · 2 lines in 2026
27%73%<1%
4.08
4.5
Darren Odendaal
185W–105L career · 1 line in 2026
28%71%<1%
4.07
4.5
Adam Rutstein
5W–14L career · 1 line in 2026
33%67%<1%
4.06
Michael Nieves
13W–15L career · 9 lines in 2026
<1%<1%>99%
4.03

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.