Teams

ROC: Body Shots

2025 18&Over Mixed · 7.0

14 players · average NTRP 3.65 / WESTERN REGION

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 →
Schedule6 played
2025-03-16vs Mixed Up 7.0Won 30
W#1 DoublesTraci Huber / Matthew Bond vs MAGGIE REILLY / Ankur Mody6-3, 6-3
W#2 DoublesMary-Beth Rumble / Chad Heatwole vs Darren Stohr / Amanda Spencer6-4, 6-1
W#3 DoublesAmit Revankar / Blaire Davis vs Keri Stanley / Cory Wright6-2, 6-1
2025-03-07vs Making the ShotsWon 30
W#1 DoublesRyan Mott / Tricia Rupright vs David Cross / Adalyn Cross6-2, 5-7, 1-0
W#2 DoublesLydia Varon / Matthew Bond vs Kristi Seaver / Nick Hunter5-7, 7-5, 1-0
W#3 DoublesDavid Gibbons / Marcia Brayer vs Brenda Harvey / Ron Dyson1-0
2025-02-22vs Mixed Up 7.0Won 21
W#1 DoublesBlaire Davis / Josh Gingrich vs Darren Stohr / Elizabeth Thurnherr7-6, 6-0
L#2 DoublesMark Liu / Taylor Veenema vs Alice Lewis-Hickey / Ankur Mody4-6, 4-6
W#3 DoublesLydia Varon / Rich Farrell vs Anita Zutshi / Michael Hankin6-0, 6-3
2025-02-15vs Making the ShotsWon 21
W#1 DoublesMark Liu / Tricia Rupright vs Ron Dyson / Teresa Metcalfe6-1, 6-4
L#2 DoublesMarcia Brayer / Josh Gingrich vs David Cross / Adalyn Cross3-6, 7-5, 0-1
W#3 DoublesLydia Varon / Rich Farrell vs Jamie Syrett / Monica Hodis6-3, 6-4
2025-02-01vs Mixed Up 7.0Lost 12
L#1 DoublesBlaire Davis / Mark Liu vs Elizabeth Thurnherr / Darren Stohr4-6, 5-7
L#2 DoublesMary-Beth Rumble / Ryan Mott vs Debra Go / Aarne Lees3-6, 7-5, 1-0
W#3 DoublesTraci Huber / Rich Farrell vs Kathleen Krenzer / Shashank Trivedi6-3, 6-4
2025-01-26vs Making the ShotsWon 30
W#1 DoublesAmit Revankar / Blaire Davis vs Scott Seaver / Brenda Harvey6-1, 6-1
W#2 DoublesMary-Beth Rumble / Chad Heatwole vs Kristi Seaver / Nick Hunter7-5, 6-4
W#3 DoublesDavid Gibbons / Taylor Veenema vs Monica Hodis / Jamie Syrett6-3, 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 standings3 teams · 7.0
TeamWLInd. WInd. LSets lostGames lost
1ROC: Body Shots5114410126
2Mixed Up 7.03381024183
3Making the Shots1551329197

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.53 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.

3.83
Traci Huber
usually #1 Doubles 56%, also #3 Doubles 22% · published 4
3.78
Marcia Brayer
usually #3 Doubles 50%, also #2 Doubles 33% · published 4
3.65
Blaire Davis
usually #1 Doubles 64%, also #2 Doubles 18% · published 4
3.65
Lydia Varon
usually #3 Doubles 67%, also #2 Doubles 33% · published 4
3.60
Josh Gingrich
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.57
Taylor Veenema
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.50
Amit Revankar
usually #1 Doubles 50%, also #3 Doubles 50% · published 3.5
3.47
Chad Heatwole
usually #2 Doubles 100% · published 3.5
3.47
Tricia Rupright
usually #1 Doubles 60%, also #3 Doubles 20% · published 3.5
3.38
David Gibbons
usually #3 Doubles 100% · published 3.5
3.29
Mary-Beth Rumble
usually #2 Doubles 83%, also #3 Doubles 17% · published 3.5
3.14
Rich Farrell
usually #3 Doubles 80%, also #1 Doubles 20% · published 3
Matthew Bond
usually #1 Doubles 50%, also #2 Doubles 50% · published
Ryan Mott
usually #1 Doubles 50%, also #2 Doubles 50% · 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.

Mary-Beth Rumble + Chad Heatwole16167% games+20.4% vs expected
Lydia Varon + Rich Farrell5060% gamesnot enough data
Ryan Mott + Mary-Beth Rumble224 matchesnot enough data
Amit Revankar + Blaire Davis404 matchesnot enough data
Ryan Mott + Marcia Brayer213 matchesnot enough data
David Gibbons + Marcia Brayer213 matchesnot enough data
Chad Heatwole + Tricia Rupright303 matchesnot enough data
Josh Gingrich + Blaire Davis303 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
Traci Huber
44W–21L career · 9 lines in 2025
1%88%11%
3.83
4
Marcia Brayer
92W–38L career · 6 lines in 2025
2%92%6%
3.78
4
Blaire Davis
44W–16L career · 11 lines in 2025
14%85%1%
3.65
4
Lydia Varon
69W–79L career · 3 lines in 2025
14%85%1%
3.65
Josh Gingrich
98W–46L career · 2 lines in 2025
23%77%<1%
3.60
Taylor Veenema
61W–12L career · 2 lines in 2025
<1%30%70%
3.57
3.5
Amit Revankar
26W–4L career · 2 lines in 2025
<1%49%51%
3.50
3.5
Chad Heatwole
54W–20L career · 2 lines in 2025
<1%58%42%
3.47
3.5
Tricia Rupright
106W–77L career · 5 lines in 2025
<1%59%41%
3.47
3.5
David Gibbons
112W–53L career · 2 lines in 2025
<1%80%20%
3.38
3.5
Mary-Beth Rumble
127W–75L career · 6 lines in 2025
2%91%7%
3.29
3
Rich Farrell
117W–28L career · 5 lines in 2025
<1%16%84%
3.14
Matthew Bond
14W–7L career · 2 lines in 2025
not enough data
Ryan Mott
33W–14L career · 2 lines in 2025
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.