Teams

ACAC Koch

2026 Richmond Adult 55 & Over Men · Richmond Adult 55 & Over 7.0 Men

10 players · average NTRP 3.38 / VIRGINIA

View scouting list →
Schedule8 played
2026-08-04vs Bon Air Stephens 7.0Won 30
W#1 DoublesCraig Carman / John Jones vs Jeffrey Johnson / Stuart Dowdy7-6, 6-1
W#2 DoublesJay Alcorta / Randy Koch vs Gregory Ewald / Brian Premock1-0
W#3 DoublesKen Hatcher / Jeff Moehling vs Michael Steele / Roger Wisor6-4, 3-6, 1-0
2026-07-28vs Burkwood - ShuteLost 03
L#1 DoublesAlan Singer / John Jones vs Kirk Clausen / Mike Davis4-6, 7-6, 1-0
L#2 DoublesDave Booth / Jeff Moehling vs Rodney Cole / Travis Prowant3-6, 2-6
L#3 DoublesJeffrey Raihall / Randy Koch vs Joseph Golden / Richard Shute3-6, 6-4, 0-1
2026-07-21vs Willow Oaks - BlackwoodWon 30
W#1 DoublesJay Alcorta / John Jones vs Brooks Smith / Ivan Mullinax6-3, 6-3
W#2 DoublesJeffrey Raihall / Randy Koch vs Terence Blackwood / Charles Christianson6-1, 6-3
W#3 DoublesKen Hatcher / Jeff Moehling vs Jeffrey Begin / Troy Kingsbury6-0, 6-1
2026-07-16vs Ridgetop Barila's GorillasWon 21
L#1 DoublesJeff Moehling / John Jones vs Tom Chiffriller / William Carnahan6-2, 6-7, 0-1
W#2 DoublesRandy Koch / Jeffrey Raihall vs Jeff Given / Stephen Waldron6-1, 6-3
W#3 DoublesKen Hatcher / Alan Singer vs Clem Ulrichs / Ravi Ravichandran6-2, 3-6, 1-0
2026-07-14vs Raintree BryanLost 02
L#1 DoublesJay Alcorta / Ken Hatcher vs Lee Brooks / Alex Darragh3-6, 4-6
L#2 DoublesJohn Jones / Randy Koch vs Bert Foreman / Thomas Wood2-6, 2-6
2026-06-30vs Westwood West/LemcoWon 21
L#1 DoublesCraig Carman / Jay Alcorta vs Scott Dillard / Mark Wickersham6-4, 3-6, 1-0
W#2 DoublesJeff Moehling / John Jones vs James Moslow / John Szalay7-5, 6-3
W#3 DoublesKen Hatcher / Alan Singer vs Ken West / Robert Paullin6-1, 3-6, 1-0
2026-06-24vs Avalon - HellengaWon 21
W#1 DoublesJeff Moehling / John Jones vs John French / Darrell Jervey6-3, 6-4
L#2 DoublesRandy Koch / Jay Alcorta vs Gregory Blouch / Rob Henley2-6, 1-6
W#3 DoublesJeffrey Raihall / Dave Booth vs Glenn Mizrach / Brian Hellenga6-2, 6-1
2026-06-16vs Avalon GhitaLost 03
L#1 DoublesJay Alcorta / Craig Carman vs James Melson / Mike Melson4-6, 6-1, 0-1
L#2 DoublesJeffrey Raihall / Eric Carter vs Gabriel Ghita / Robert Calhoun2-6, 3-6
L#3 DoublesKen Hatcher / Dave Booth vs Richard Bland / Ian Shupack2-6, 3-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 standings7 teams · Richmond Adult 55 & Over 7.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Raintree Bryan7118617173
2Bon Air Stephens 7.06217719182
3ACAC Koch53121227200
4Burkwood - Shute53121229224
5Ridgetop Barila's Gorillas43111024200
6Westwood West/Lemco35101431219
7Avalon - Hellenga0842041276

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 3.22 estimated across 9 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
Jeffrey Raihall
usually #2 Doubles 60%, also #3 Doubles 40% · published
3.36
Alan Singer
usually #3 Doubles 67%, also #1 Doubles 33% · published 3.5
3.33
Jay Alcorta
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.31
Ken Hatcher
usually #3 Doubles 83%, also #1 Doubles 17% · published
3.30
Jonathan Meade
published
3.27
Craig Carman
usually #1 Doubles 100% · published 3.5
3.21
Jeff Moehling
usually #3 Doubles 33%, also #2 Doubles 33% · published
2.94
Eric Carter
usually #2 Doubles 100% · published 3.5
2.83
Dave Booth
usually #3 Doubles 67%, also #2 Doubles 33% · published 3
Randy Koch
usually #2 Doubles 83%, also #3 Doubles 17% · 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.

Jay Alcorta + Craig Carman224 matchesnot enough data
Randy Koch + Jeffrey Raihall213 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.

Jeffrey Raihall
10W–7L career · 5 lines in 2026
<1%71%28%
3.43
3.5
Alan Singer
6W–4L career · 3 lines in 2026
<1%86%13%
3.36
Jay Alcorta
6W–7L career · 6 lines in 2026
1%90%10%
3.33
Ken Hatcher
15W–19L career · 6 lines in 2026
1%91%8%
3.31
Jonathan Meade
7W–8L career · no lines in 2026
1%93%6%
3.30
3.5
Craig Carman
7W–11L career · 3 lines in 2026
2%94%4%
3.27
Jeff Moehling
15W–15L career · 6 lines in 2026
5%94%1%
3.21
3.5
Eric Carter
3W–4L career · 1 line in 2026
69%31%<1%
2.94
3
Dave Booth
19W–20L career · 3 lines in 2026
1%90%9%
2.83
Randy Koch
6W–7L career · 6 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.