Teams

QRRC Keaton

2026 OH OV FALL A18&O Weekend · Fall 3.0 Men Dayton

11 players · average NTRP 3.00 / 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 →
Schedule10 played
2026-01-03vs KTC HayesWon 31
W#1 DoublesZachary Sanford / Rahul Nair vs Nicholas Dalton / Kunal Desai6-4, 6-3
L#1 SinglesRobert Kastler vs Andy Bremer0-6, 1-6
W#2 DoublesDave Keaton / Nick Popp vs Andy Hostetter / Pankaj Sharma7-5, 1-6, 1-0
W#3 DoublesSayeed Siddicky / Tayefur Rahman vs Brady Pees / Joseph Beringer6-2, 6-1
2025-12-27vs STC StewartLost 23
L#1 DoublesNick Popp / Rahul Nair vs Wayne Quarls / George Xiao6-7, 3-6
L#1 SinglesZachary Sanford vs Rob Hagelberg7-6, 4-6, 0-1
W#2 DoublesDave Keaton / Tayefur Rahman vs Brian Stanford / Todd Kissel6-4, 6-1
W#2 SinglesPhillip Hotz vs Kane Feltner6-1, 6-2
L#3 DoublesJon Farley / Travis Baldwin vs Vladimir Lepka / Drew Hackenberger2-6, 6-3, 0-1
2025-11-22vs WPAFB CoyWon 32
W#1 DoublesDave Keaton / Phillip Hotz vs Shannon Pearson / Douglas Coy6-2, 6-4
W#1 SinglesZachary Sanford vs Eric Lowman6-4, 3-6, 1-0
L#2 DoublesJon Farley / Sayeed Siddicky vs Alan Armitage / Eric Wait5-7, 6-4, 0-1
L#2 SinglesRahul Nair vs Michael Silva1-6, 2-6
W#3 DoublesRobert Kastler / William Boatwright Jr vs Scott Robinson / Nick Parker6-2, 6-0
2025-11-08vs KTC DunlapWon 41
L#1 DoublesDave Keaton / Zachary Sanford vs Jeff Akemon / Joseph Drapalik3-6, 4-6
W#1 SinglesRahul Nair vs Mikhail Antimonov6-3, 6-1
W#2 DoublesSayeed Siddicky / Travis Baldwin vs Kristiyan Delev / Thomas Woods6-2, 6-1
W#2 SinglesPhillip Hotz vs Brandon Walker6-0, 6-3
W#3 DoublesDavid LeBlanc / Ryan Babienco vs Grant Ferry / Brennan Wessels6-3, 6-3
2025-10-25vs QRRC WolfeWon 32
L#1 DoublesDavid LeBlanc / Robert Kastler vs Eric Lute / JONATHAN FULTON4-6, 5-7
W#1 SinglesZachary Sanford vs Curtis Edwards6-4, 6-2
W#2 DoublesDave Keaton / Rahul Nair vs John Wolfe / Krishna Agarwal6-3, 7-5
L#2 SinglesWilliam Boatwright Jr vs Thomas Tisler2-6, 6-4, 0-1
W#3 DoublesJon Farley / Sayeed Siddicky vs Dave Moravek / Richard Guinto2-6, 6-4, 1-0
2025-10-11vs KTC HayesWon 41
L#1 DoublesDavid LeBlanc / Robert Kastler vs Eric McHenry / Michael Ooten3-6, 1-6
W#1 SinglesZachary Sanford vs Kunal Desai6-4, 6-2
W#2 DoublesDave Keaton / Phillip Hotz vs Brady Pees / Bryce Stallworth6-2, 6-3
W#2 SinglesWilliam Boatwright Jr vs Pankaj Sharma6-1, 6-0
W#3 DoublesJon Farley / Sayeed Siddicky vs Joshua Lake / Shon Anderson6-3, 6-0
2025-10-05vs STC StewartWon 32
W#1 DoublesDavid LeBlanc / Robert Kastler vs Vladimir Lepka / Joseph Rothstein6-2, 0-6, 1-0
L#1 SinglesZachary Sanford vs Rob Hagelberg6-7, 4-6
L#2 DoublesDave Keaton / Rahul Nair vs Tim Stewart / Todd Kissel4-6, 6-2, 0-1
W#2 SinglesWilliam Boatwright Jr vs Jackson Riley7-5, 3-6, 1-0
W#3 DoublesJon Farley / Sayeed Siddicky vs Kane Feltner / Dan Johnson6-4, 6-3
2025-09-27Won 50
W#1 DoublesRobert Kastler / Rahul Nair vs Michael Smallwood / Ryan Struck6-0, 6-1
W#1 SinglesZachary Sanford vs Brett Benner6-3, 6-3
W#2 DoublesDave Keaton / Jon Farley vs Kristiyan Delev / David Butcher6-3, 6-2
W#2 SinglesWilliam Boatwright Jr vs Brandon Walker6-1, 6-2
W#3 DoublesPhillip Hotz / Ryan Babienco vs Thomas Woods / Craig Viney6-0, 6-3
2025-09-21vs WPAFB CoyWon 41
W#1 DoublesRobert Kastler / David LeBlanc vs Scott Kurtz / Lachlan Johnson6-2, 6-2
L#1 SinglesZachary Sanford vs Michael Silva1-6, 3-6
W#2 DoublesDave Keaton / Rahul Nair vs Alex Miller / Carsten Kurtz6-3, 6-2
W#2 SinglesWilliam Boatwright Jr vs Nick Parker6-1, 7-5
W#3 DoublesPhillip Hotz / Ryan Babienco vs Bosung Kang / Tom Steinbrunner6-2, 6-2
2025-09-13vs QRRC WolfeWon 32
L#1 DoublesDavid LeBlanc / Robert Kastler vs Thomas MacKie / Eric Lute4-6, 7-5, 0-1
W#1 SinglesZachary Sanford vs Rakib Mustafa6-2, 6-3
L#2 DoublesSayeed Siddicky / Jon Farley vs John Wolfe / Mark Smallwood2-6, 6-7
W#2 SinglesRahul Nair vs JONATHAN FULTON6-4, 6-1
W#3 DoublesPhillip Hotz / Ryan Babienco vs Partha Banerjee / John Powell6-2, 6-1
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 standings5 teams · Fall 3.0 Men Dayton
TeamWLInd. WInd. LSets lostGames lost
1QRRC Keaton91341637369
2STC Stewart64282254426
3QRRC Wolfe46282252434
4KTC Hayes46232758442
5KTC Dunlap19104082556

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 2.84 estimated across 10 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.07
Rahul Nair
usually #1 Doubles 31%, also #2 Doubles 23% · published
3.06
Phillip Hotz
usually #3 Doubles 50%, also #2 Doubles 20% · published
3.06
Zachary Sanford
usually #1 Singles 60%, also #1 Doubles 20% · published
2.89
William Boatwright Jr
usually #2 Singles 83%, also #3 Doubles 17% · published
2.85
Sayeed Siddicky
usually #3 Doubles 57%, also #2 Doubles 43% · published
2.84
Robert Kastler
usually #1 Doubles 70%, also #3 Doubles 20% · published
2.76
Dave Keaton
usually #2 Doubles 64%, also #1 Doubles 18% · published 3
David LeBlanc
published 3
2.72
Nick Popp
usually #2 Singles 57%, also #3 Doubles 14% · published
2.62
Ryan Babienco
usually #3 Doubles 100% · published
2.53
Jon Farley
usually #3 Doubles 57%, also #2 Doubles 43% · 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.

Dave Keaton + Phillip Hotz5645% games+5.6% vs expected
Dave Keaton + Robert Kastler3844% games+0.6% vs expected
Dave Keaton + Jon Farley62040% games+0.2% vs expected
Ryan Babienco + Phillip Hotz6652% games−2.5% vs expected
Jon Farley + Sayeed Siddicky3349% gamesnot enough data
Dave Keaton + Rahul Nair314 matchesnot enough data
Nick Popp + Rahul Nair134 matchesnot enough data
Robert Kastler + Rahul Nair303 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.

Rahul Nair
54W–31L career · 12 lines in 2026
<1%29%71%
3.07
Phillip Hotz
29W–20L career · 10 lines in 2026
<1%31%69%
3.06
Zachary Sanford
51W–48L career · 14 lines in 2026
<1%32%68%
3.06
William Boatwright Jr
10W–7L career · 6 lines in 2026
<1%80%19%
2.89
Sayeed Siddicky
15W–7L career · 7 lines in 2026
<1%88%12%
2.85
Robert Kastler
31W–55L career · 10 lines in 2026
<1%88%11%
2.84
3
Dave Keaton
27W–62L career · 11 lines in 2026
2%94%3%
2.76
3
David LeBlanc
no matches on record · no lines in 2026
not enough data
Nick Popp
25W–37L career · 7 lines in 2026
5%94%1%
2.72
Ryan Babienco
9W–13L career · 4 lines in 2026
18%82%<1%
2.62
Jon Farley
13W–50L career · 7 lines in 2026
42%58%<1%
2.53

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.