Teams

MAC Stephens 3.5

2025 Richmond Adult 18 & Over Weeknight Men · Richmond Adult 18 & Over Weeknight 3.5 Men

12 players · average NTRP 3.50 / VIRGINIA

View scouting list →
Schedule8 played
2025-06-05vs Raintree Blankley-Bryan 3.5Won 40
W#1 DoublesRoger Wisor / Donald Hoover vs Michael McKenna / Stephen Ross7-5, 7-5
W#1 SinglesJerome Brister vs Theo Prestia6-2, 6-2
W#2 DoublesMichael Steele / Manohar Viswanathan vs David Blankley / Slava Sery6-3, 6-3
W#2 SinglesJohn Ward vs Alex Darragh6-3, 6-1
2025-06-05vs Dominion Beller 3.5Lost 23
L#1 DoublesTom Rider / John Ward vs Varun Mehta / Jamie OToole1-6, 2-6
L#1 SinglesJerome Brister vs Brian Dunn2-6, 6-2, 0-1
W#2 DoublesYOUNG CHOE / Donald Hoover vs Richard Cifaldi / Rod Irwin6-4, 4-6, 1-0
W#2 SinglesKyle Bagley vs Jason Jones6-1, 6-1
L#3 DoublesJeffrey Johnson / Marc Elim vs Patrick Jernigan / John Sweeney7-6, 2-6, 0-1
2025-05-20vs KRA AndersWon 31
W#1 DoublesMichael Steele / Roger Wisor vs Creighton Anders / Elliott Gravitt6-3, 6-1
W#1 SinglesMarc Elim vs Ward Hackett6-1, 6-2
L#2 DoublesTom Rider / Manohar Viswanathan vs Casey Hill / Jon Czyszczon1-6, 6-4, 0-1
W#3 DoublesKyle Bagley / Jeffrey Johnson vs Anthony Cargiulo / Joel Horning6-4, 6-7, 1-0
2025-05-06vs MTC Marks Miracles Weeknight 3.5Lost 23
L#1 DoublesDonald Hoover / Jeffrey Johnson vs Chris Pecci / Colin Keyser2-6, 6-3, 1-0
W#1 SinglesJerome Brister vs Ryan Marks6-3, 6-0
L#2 DoublesJohn Ward / Michael Steele vs Ross Overstreet / John Kim2-6, 3-6
L#2 SinglesYOUNG CHOE vs Gianni R Snidle1-6, 2-6
W#3 DoublesJacob Watkins / Manohar Viswanathan vs Tracy Marks / Kyle Patterson3-6, 7-5, 1-0
2025-04-29vs Hermitage - Betz 3.5Lost 23
L#1 DoublesMarc Elim / Donald Hoover vs Scott Frazier / Brad Hoffler6-2, 0-6, 0-1
L#1 SinglesDavid Joyner vs Jose Mendoza4-6, 4-6
W#2 DoublesTom Rider / Roger Wisor vs Jon Nystrom / Ted Cummings7-5, 6-6
W#2 SinglesJerome Brister vs Steven Smith6-2, 6-2
L#3 DoublesYOUNG CHOE / Kyle Bagley vs Stuart Thompson / Gray Booker1-6, 2-6
2025-04-15vs MTC Honey Badgers - Cutlip 3.5Lost 01
L#1 DoublesJohn Ward / Gene Fishel vs Jimmy Biringer / Christopher Geoghegan1-6, 0-6
2025-04-15vs WOCC Blackwood 3.5Lost 23
W#1 DoublesMichael Steele / John Ward vs John Port / Jeff Moehling6-1, 6-4
W#1 SinglesJerome Brister vs Sam Gray6-0, 6-4
L#2 DoublesJeffrey Johnson / Tom Rider vs David Aschheim / David Arthur1-6, 6-4, 0-1
L#2 SinglesJacob Watkins vs Andrew Thompson1-6, 1-6
L#3 DoublesManohar Viswanathan / Kyle Bagley vs Cal Whitehead / Jeffrey Begin2-6, 5-4
2025-04-08vs Westwood Whackers - Payne 3.5Lost 13
L#1 DoublesMichael Steele / Roger Wisor vs James Mullahy / Walker Neill3-6, 4-6
L#2 DoublesDavid Joyner / Tom Rider vs George Brickley / Blake Wehman2-6, 4-6
W#2 SinglesMarc Elim vs Travis Bohn6-2, 7-6
L#3 DoublesManohar Viswanathan / Jerome Brister vs Brian Holder / Chris Gilman1-6, 6-4, 0-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 Adult 18 & Over Weeknight 3.5 Men 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.26 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.62
Jerome Brister
usually #1 Singles 67%, also #2 Singles 17% · published
3.43
Marc Elim
usually #1 Singles 25%, also #1 Doubles 25% · published
3.39
Roger Wisor
usually #1 Doubles 43%, also #3 Doubles 29% · published
3.37
David Joyner
usually #1 Singles 50%, also #2 Doubles 50% · published 3.5
3.25
Jeffrey Johnson
usually #3 Doubles 43%, also #2 Doubles 43% · published
3.21
John Ward
usually #1 Doubles 60%, also #2 Doubles 20% · published
3.16
Jacob Watkins
usually #3 Doubles 50%, also #2 Singles 50% · published
3.10
Manohar Viswanathan
usually #3 Doubles 60%, also #2 Doubles 40% · published
3.08
YOUNG CHOE
usually #3 Doubles 40%, also #2 Singles 20% · published
2.97
Kyle Bagley
usually #3 Doubles 75%, also #2 Singles 25% · published
Robert McElroy
published
Tom Rider
usually #2 Doubles 80%, also #1 Doubles 20% · 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.

Jeffrey Johnson + John Ward134 matchesnot enough data
Roger Wisor + David Joyner314 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.

Jerome Brister
6W–6L career · 6 lines in 2025
19%81%<1%
3.62
Marc Elim
16W–8L career · 4 lines in 2025
<1%70%30%
3.43
Roger Wisor
38W–16L career · 7 lines in 2025
<1%78%21%
3.39
3.5
David Joyner
14W–19L career · 2 lines in 2025
<1%81%18%
3.37
Jeffrey Johnson
23W–24L career · 7 lines in 2025
4%93%4%
3.25
John Ward
19W–25L career · 5 lines in 2025
7%91%2%
3.21
Jacob Watkins
1W–4L career · 2 lines in 2025
12%87%1%
3.16
Manohar Viswanathan
3W–7L career · 5 lines in 2025
24%76%<1%
3.10
YOUNG CHOE
3W–11L career · 5 lines in 2025
28%72%<1%
3.08
Kyle Bagley
13W–3L career · 4 lines in 2025
<1%59%41%
2.97
Robert McElroy
4W–3L career · no lines in 2025
not enough data
Tom Rider
1W–4L career · 5 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.