Teams

MAC - Hammers - Messmer

2026 Richmond Mixed 40 & Over · Richmond Mixed 40 & Over 8.0

12 players · average NTRP 4.00 / VIRGINIA

View scouting list →
Schedule9 played
2026-07-15vs Hermitage ShrinerWon 30
W#1 DoublesSuzanne Spiller / Jeremy Calbreath vs Jeanine Wisor / Todd Furbee6-3, 6-4
W#2 DoublesAllen Huang / Stacey Cabral vs Kathleen Crotty / Niell Jacobsen6-0, 6-4
W#3 DoublesDebbie Messmer / Matthew Morris vs Kelby Morgan / Aynsley Fisher6-2, 6-3
2026-07-13vs Raintree MayWon 30
W#1 DoublesDebbie Messmer / Matthew Morris vs Edward Yesbeck / Sonia Haley7-6, 6-4
W#2 DoublesJosh Reynal / Katie Hambrick vs Crystal May / Stephen Ross3-6, 7-6, 1-0
W#3 DoublesTanisha Moseley / Charles Samson vs Rebecca Anissa Rowland / Mahesh Sukumaran3-6, 6-4, 1-0
2026-07-03vs MAC McDormanLost 12
L#1 DoublesIrina Schaffernoth / Matthew Morris vs Lindsay Hardage / Rob Kirkconnell3-6, 3-6
W#2 DoublesDebbie Messmer / Dylan Brod vs Elizabeth Wallace / Roger Wisor6-3, 6-3
L#3 DoublesSuzanne Spiller / Jeremy Calbreath vs Lara Hansen / James Holland5-7, 4-6
2026-07-01vs ACAC HatcherWon 30
W#1 DoublesDebbie Messmer / Dylan Brod vs Charmaine Nerone / Anthony Forgey6-4, 6-1
W#2 DoublesSuzanne Spiller / Jeremy Calbreath vs Anne Saunier / Holland Gravely6-3, 6-3
W#3 DoublesJosh Reynal / Katie Hambrick vs Ken Hatcher / Kim Espasadin6-2, 6-2
2026-06-26vs ACAC LewisWon 21
W#1 DoublesIrina Schaffernoth / Dylan Brod vs Rachel Love / Gunjan Patel6-0, 7-5
W#2 DoublesCharles Samson / Tanisha Moseley vs Kim Smith / Miguel Romero6-1, 5-7, 1-0
L#3 DoublesJosh Reynal / Katie Hambrick vs Matt Curtis / Grace Kim6-2, 4-6, 0-1
2026-06-19vs Burkwood Allen Mix 40Won 21
L#1 DoublesDebbie Messmer / Dylan Brod vs Melissa Allen / Keith Harvey4-6, 6-2, 0-1
W#2 DoublesJeremy Calbreath / Suzanne Spiller vs Modestine Carter / Mario Wright6-1, 7-6
W#3 DoublesAllen Huang / Stacey Cabral vs Cathie Tiernan / Thomas Hughes6-3, 6-1
2026-06-05vs ACAC Double Shots-BoschWon 21
L#1 DoublesDebbie Messmer / Dylan Brod vs Kristen Walton / Majd Babik2-6, 6-4, 0-1
W#2 DoublesIrina Schaffernoth / Matthew Morris vs Almedin Muminovic / Heather Colberg6-4, 6-1
W#3 DoublesAllen Huang / Stacey Cabral vs Liesl Delisio / Christopher Chandler6-2, 6-0
2026-05-29vs Westwood KellyLost 03
L#1 DoublesStacey Cabral / Allen Huang vs Becca Meekins / Gil Elmaleh5-7, 6-2, 0-1
L#2 DoublesKatie Hambrick / Josh Reynal vs Mary LaFratta / John Baker3-6, 7-5, 0-1
L#3 DoublesTanisha Moseley / Charles Samson vs Lauren Jones / Jackson Dyer6-3, 6-7, 0-1
2026-05-19vs MTC CousineauWon 30
W#1 DoublesJosh Reynal / Irina Schaffernoth vs Jennifer Shaffer / Chris Pecci6-0, 6-3
W#2 DoublesDebbie Messmer / Dylan Brod vs Rafael Garrido / Julie Kratzer7-6, 6-3
W#3 DoublesCharles Samson / Tanisha Moseley vs Michael Cousineau / Pamela Stidham6-0, 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 standings for Richmond Mixed 40 & Over 8.0 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.82 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.

4.41
Suzanne Spiller
usually #2 Doubles 50%, also #3 Doubles 25% · published 4.5
4.23
Allen Huang
usually #3 Doubles 50%, also #1 Doubles 25% · published 4.5
3.94
Irina Schaffernoth
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.90
Dylan Brod
usually #1 Doubles 67%, also #2 Doubles 33% · published 4
3.87
Katie Hambrick
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.83
Charles Samson
usually #3 Doubles 75%, also #2 Doubles 25% · published 4
3.82
Debbie Messmer
usually #1 Doubles 57%, also #2 Doubles 29% · published 4
3.72
Matthew Morris
usually #1 Doubles 50%, also #2 Doubles 25% · published
3.64
Tanisha Moseley
usually #3 Doubles 75%, also #2 Doubles 25% · published 4
3.64
Josh Reynal
usually #2 Doubles 40%, also #3 Doubles 40% · published
3.46
Jeremy Calbreath
usually #2 Doubles 50%, also #3 Doubles 38% · published 3.5
3.39
Stacey Cabral
usually #1 Doubles 43%, also #3 Doubles 43% · published 3.5
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.

Debbie Messmer + Jeremy Calbreath22662% games+6.1% vs expected
Debbie Messmer + Dylan Brod16655% games+4.1% vs expected
Allen Huang + Debbie Messmer7651% games+3.2% vs expected
Allen Huang + Stacey Cabral4268% gamesnot enough data
Josh Reynal + Katie Hambrick224 matchesnot enough data
Tanisha Moseley + Charles Samson314 matchesnot enough data
Suzanne Spiller + Jeremy Calbreath314 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
Suzanne Spiller
289W–110L career · 4 lines in 2026
<1%74%26%
4.41
4.5
Allen Huang
119W–73L career · 4 lines in 2026
5%92%3%
4.23
4
Irina Schaffernoth
163W–100L career · 4 lines in 2026
<1%67%33%
3.94
4
Dylan Brod
163W–98L career · 6 lines in 2026
<1%76%24%
3.90
Katie Hambrick
10W–9L career · 4 lines in 2026
<1%83%17%
3.87
4
Charles Samson
17W–8L career · 4 lines in 2026
1%88%11%
3.83
4
Debbie Messmer
233W–155L career · 7 lines in 2026
1%89%10%
3.82
Matthew Morris
11W–10L career · 4 lines in 2026
98%2%<1%
3.72
4
Tanisha Moseley
154W–148L career · 4 lines in 2026
16%84%1%
3.64
Josh Reynal
9W–13L career · 5 lines in 2026
16%84%1%
3.64
3.5
Jeremy Calbreath
163W–52L career · 8 lines in 2026
<1%62%38%
3.46
3.5
Stacey Cabral
217W–103L career · 7 lines in 2026
<1%79%21%
3.39

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.