Teams

QRRC-Keaton

2026 OH OV WINTER A18&O · 2026 Winter A18&O 3.0 Men

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 →
Schedule12 played
2026-05-01vs SRTC-KisselWon 41
W#1 DoublesSayeed Siddicky / Tayefur Rahman vs Todd Kissel / Joe Krutza6-2, 6-1
W#1 SinglesPhillip Hotz vs Jared Mcintosh6-0, 6-0
W#2 DoublesRobert Kastler / Nick Popp vs David Kenline / Jeff Weaver6-4, 0-6, 1-0
L#2 SinglesWilliam Boatwright Jr vs Cody Heintzleman7-5, 3-6, 0-1
W#3 DoublesDave Keaton / Ryan Babienco vs Vivek Datla / Alexander Chappars6-2, 4-6, 1-0
2026-04-26vs KTC-GrantWon 41
W#1 DoublesSayeed Siddicky / Tayefur Rahman vs Kunal Desai / Pankaj Sharma6-1, 5-7, 1-0
W#1 SinglesRahul Nair vs Andy Bremer7-6, 3-6, 1-0
W#2 DoublesRobert Kastler / William Boatwright Jr vs Ramzi Nahhas / Nicholas Dalton6-2, 6-1
L#2 SinglesZachary Sanford vs Daniel Grant0-6, 6-1, 0-1
W#3 DoublesDave Keaton / David LeBlanc vs Joseph Beringer / Brady Pees6-3, 6-2
2026-04-18Won 50
W#1 DoublesSayeed Siddicky / Tayefur Rahman vs William Haney / Brett Benner3-6, 7-5, 1-0
W#1 SinglesRahul Nair vs Brandon Walker6-1, 6-1
W#2 DoublesDave Keaton / David LeBlanc vs Craig Viney / Kristiyan Delev6-1, 6-4
W#2 SinglesRobert Kastler vs Ryan Struck6-4, 6-4
W#3 DoublesPhillip Hotz / Ryan Babienco vs Levi Schumaker / Tyler Tritz6-1, 6-0
2026-04-12vs STC-StewartSplit 22
W#1 DoublesRobert Kastler / Rahul Nair vs George Xiao / Cecil Mullins7-6, 6-4
L#1 SinglesZachary Sanford vs Dylan Brown1-6, 1-6
L#2 DoublesDave Keaton / Jon Farley vs Tim Stewart / Vladimir Lepka4-6, 7-6, 1-0
W#3 DoublesDaniel Hotz / Phillip Hotz vs Kane Feltner / Steven Iddings6-3, 2-6, 1-0
2026-04-04vs WPAFB-CoyWon 32
W#1 DoublesSayeed Siddicky / Tayefur Rahman vs Nick Parker / Scott Robinson6-2, 6-1
W#1 SinglesZachary Sanford vs Eric Lowman7-6, 6-4
W#2 DoublesDave Keaton / Robert Kastler vs Scott Kurtz / Jacob Kurtz6-2, 6-0
L#2 SinglesNick Popp vs Jungshik Kang2-6, 1-6
L#3 DoublesDavid LeBlanc / Ryan Babienco vs Douglas Coy / Shannon Pearson4-6, 2-6
2026-03-20vs QRRC-WolfeLost 23
L#1 DoublesDavid LeBlanc / Robert Kastler vs Isaac Bokros / Eric Lute4-6, 3-6
L#1 SinglesZachary Sanford vs Curtis Edwards3-6, 3-3
W#2 DoublesDave Keaton / Rahul Nair vs Krishna Agarwal / Ken Kaylor2-6, 6-1, 1-0
W#2 SinglesPhillip Hotz vs Reynol Sayana6-1, 6-2
L#3 DoublesDaniel Hotz / Ryan Babienco vs John Wolfe / Mark Smallwood0-6, 2-6
2026-03-07vs SRTC-KisselWon 41
L#1 DoublesDave Keaton / Phillip Hotz vs Todd Kissel / William Bennington2-6, 3-6
W#1 SinglesZachary Sanford vs Vishal Khanwalkar6-0, 6-0
W#2 DoublesDavid LeBlanc / Sayeed Siddicky vs Alexander Chappars / Jeff Weaver6-7, 6-1, 1-0
W#2 SinglesRahul Nair vs Marques Johnson6-1, 4-0
W#3 DoublesRyan Babienco / Daniel Hotz vs Jason Weishaar / Alan Armitage6-2, 6-1
2026-02-21Lost 13
L#1 DoublesDave Keaton / Nick Popp vs William Haney / Brett Benner2-6, 3-6
W#1 SinglesZachary Sanford vs Brandon Walker6-1, 6-0
L#2 DoublesPhillip Hotz / Ryan Babienco vs Michael Smallwood / Thomas Mcwatters6-4, 2-6, 0-1
L#2 SinglesWilliam Boatwright Jr vs Joe Fisher4-6, 0-6
2026-02-15vs KTC-GrantWon 32
L#1 DoublesDave Keaton / Phillip Hotz vs Kunal Desai / Pankaj Sharma6-2, 4-6, 0-1
W#1 SinglesRahul Nair vs Daniel Grant3-6, 6-3, 1-0
W#2 DoublesSayeed Siddicky / Tayefur Rahman vs Peter Ekeh / Ramzi Nahhas6-1, 6-2
W#2 SinglesWilliam Boatwright Jr vs Nicholas Dalton7-5, 7-5
L#3 DoublesJon Farley / Nishanth Thiyagarajah vs Joshua Lake / Joseph Beringer4-6, 4-6
2026-02-07vs WPAFB-CoyWon 41
W#1 DoublesSayeed Siddicky / Tayefur Rahman vs Eric Wait / Jungshik Kang7-6, 7-5
L#1 SinglesZachary Sanford vs Eric Lowman1-6, 6-3, 0-1
W#2 DoublesDave Keaton / David LeBlanc vs Scott Kurtz / Scott Robinson7-5, 6-2
W#2 SinglesRahul Nair vs Nick Parker6-1, 6-2
W#3 DoublesPhillip Hotz / Daniel Hotz vs Shawn Mcneil / Shannon Pearson6-2, 6-4
2026-02-01vs STC-StewartWon 41
L#1 DoublesDave Keaton / Robert Kastler vs Cecil Mullins / Jacob Mozer4-6, 3-6
W#1 SinglesZachary Sanford vs George Xiao7-6, 6-3
W#2 DoublesSayeed Siddicky / Tayefur Rahman vs Andrew Fodale / Vladimir Lepka6-1, 6-4
W#2 SinglesWilliam Boatwright Jr vs Emil Filc6-1, 5-7, 1-0
W#3 DoublesPhillip Hotz / Daniel Hotz vs Tim Stewart / Jackson Tedder6-2, 6-0
2026-01-24vs QRRC-WolfeWon 41
W#1 DoublesDave Keaton / Phillip Hotz vs Eric Lute / Thomas MacKie6-2, 6-3
W#1 SinglesZachary Sanford vs Rakib Mustafa1-6, 7-5, 1-0
W#2 DoublesRobert Kastler / Rahul Nair vs Krishna Agarwal / Shon Anderson7-6, 6-3
W#2 SinglesWilliam Boatwright Jr vs Reynol Sayana6-4, 5-7, 1-0
L#3 DoublesTayefur Rahman / Ryan Babienco vs John Wolfe / Curtis Edwards2-6, 2-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 standings5 teams · 2026 Winter A18&O 3.0 Men
TeamWLInd. WInd. LSets lostGames lost
1QRRC-Keaton93402052471
2QRRC-Wolfe84342656476
3STC-Stewart84352557488
4KTC-Grant57312963519
5WPAFB-Coy57253577556

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 Singles 30%, also #2 Singles 20% · published
3.06
Phillip Hotz
usually #3 Doubles 31%, also #1 Doubles 31% · published
3.06
Zachary Sanford
usually #1 Singles 80%, also #2 Singles 20% · published
2.89
William Boatwright Jr
usually #2 Singles 67%, also #2 Doubles 33% · published
2.85
Sayeed Siddicky
usually #1 Doubles 58%, also #2 Doubles 25% · published
2.84
Robert Kastler
usually #2 Doubles 36%, also #1 Doubles 36% · published
2.76
Dave Keaton
usually #2 Doubles 40%, also #1 Doubles 35% · published 3
David LeBlanc
published 3
2.72
Nick Popp
usually #2 Doubles 33%, also #2 Singles 33% · published
2.62
Ryan Babienco
usually #3 Doubles 78%, also #2 Doubles 22% · published
2.53
Jon Farley
usually #3 Doubles 60%, also #2 Doubles 40% · 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 · 9 lines in 2026
<1%29%71%
3.07
Phillip Hotz
29W–20L career · 15 lines in 2026
<1%31%69%
3.06
Zachary Sanford
51W–48L career · 10 lines in 2026
<1%32%68%
3.06
William Boatwright Jr
10W–7L career · 9 lines in 2026
<1%80%19%
2.89
Sayeed Siddicky
15W–7L career · 12 lines in 2026
<1%88%12%
2.85
Robert Kastler
31W–55L career · 13 lines in 2026
<1%88%11%
2.84
3
Dave Keaton
27W–62L career · 20 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 · 3 lines in 2026
5%94%1%
2.72
Ryan Babienco
9W–13L career · 9 lines in 2026
18%82%<1%
2.62
Jon Farley
13W–50L career · 5 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.