Teams

Bridgemill (Robert Dodge)*

USTA Atlanta Spring - Men's 70's Round Robin · 3.5 (Play is on Fridays)

14 players · average NTRP 3.25 / GEORGIA

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-06-03vs Cherokee TC (William Price)*Won 30
W#1 DoublesRuss Gresham / Robert Elliott vs Frank Perkowski / Thomas Seo7-6, 6-2
W#2 DoublesJames Haslam / Michael Vinson vs William Price / Bruce Spegal5-7, 7-6, 1-0
W#3 DoublesRobert Dodge / James Kirk vs Thomas Holcomb / William Misbach6-2, 4-6, 1-0
2025-05-23vs Kennworth TC (Bob Christmas)*Lost 12
L#1 DoublesRobert Elliott / Michael Vinson vs Randolph Dye / Terry Messer4-6, 7-5, 0-1
W#2 DoublesDavid Ball / Russ Gresham vs Craig Garrettson / Boguslaw Kieta5-7, 6-2, 1-0
L#3 DoublesJeff Bessa / Robert Dodge vs Lawrence Cates / Jon Torblaa1-6, 3-6
2025-05-16vs Soleil (Chuck Lampman)*Won 21
L#1 DoublesSteve Connor / Charles Smith vs Charles O'Mahoney / Craig Hume0-6, 0-6
W#2 DoublesRobert Elliott / Michael Vinson vs William Healey / Charles Lampman6-3, 6-1
W#3 DoublesDavid Ball / James Kirk vs Marty Spellman / Richard Cheap6-4, 6-1
2025-05-09vs Cherokee TC (William Price)*Lost 12
L#1 DoublesRobert Elliott / Michael Vinson vs Frank Perkowski / Thomas Seo5-7, 6-0, 0-1
W#2 DoublesDavid Ball / Russ Gresham vs Al Kolesar / Dennis Latora6-2, 6-2
L#3 DoublesGary Goldman / James Kirk vs William Misbach / Thomas Holcomb3-6, 1-6
2025-05-02vs Kennworth TC (Bob Christmas)*Lost 12
W#1 DoublesJames Haslam / Michael Vinson vs Randolph Dye / Terry Messer6-3, 2-6, 1-0
L#2 DoublesJeff Bessa / Steve Connor vs Craig Garrettson / Boguslaw Kieta0-6, 0-6
L#3 DoublesKenneth Slutzky / Charles Smith vs Robert Christmas / Kevin Jaycox4-6, 5-7
2025-04-25vs Soleil (Chuck Lampman)*Lost 12
W#1 DoublesRobert Elliott / Russ Gresham vs Charles O'Mahoney / Douglas Starr6-4, 7-5
L#2 DoublesDavid Ball / Steve Connor vs Craig Hume / Charles Lampman2-6, 1-6
L#3 DoublesJames Kirk / Jeff Bessa vs Richard Cheap / William Healey2-6, 1-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 standings10 teams · 3.5 (Play is on Fridays)
TeamWLInd. WInd. LSets lostGames lost
1Chadds Walk (Michael Rose)*60153684
2Olde Towne (Michael Larimer)*4212613119
3Park Brooke (Neil Paauwe)*4212614138
4Soleil (Chuck Lampman)*4210817136
5Windermere (Bob Sutton)*3311715141
6Kennworth TC (Bob Christmas)*339921155
7Cherokee TC (William Price)*3381023170
8Bridgemill (Robert Dodge)*249922174
9Martin's Landing (Mike Wiggin)*1521632206
10Olde Towne (Dennie Clark)0621632193

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.12 estimated across 6 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.42
Robert Elliott
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.39
Russ Gresham
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.30
Michael Vinson
usually #1 Doubles 60%, also #2 Doubles 40% · published
David Ball
published 3.5
3.02
James Kirk
usually #3 Doubles 100% · published
2.80
Jeff Bessa
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.78
Steve Connor
usually #2 Doubles 67%, also #1 Doubles 33% · published
Charles Smith
published 3
Gary Goldman
usually #3 Doubles 100% · published
James Haslam
usually #1 Doubles 50%, also #2 Doubles 50% · published
Kenneth Slutzky
usually #3 Doubles 100% · published
Ned Gyllenskog
published
Robert Dodge
usually #3 Doubles 100% · published
Terry McCain
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.

Michael Vinson + David Ball11357% games+4.1% vs expected
Michael Vinson + James Haslam4350% games−1.4% vs expected
Ned Gyllenskog + Jeff Bessa6256% games−1.6% vs expected
Russ Gresham + Robert Elliott9359% games−1.7% vs expected
Ned Gyllenskog + Charles Smith2740% games−6.0% vs expected
Jeff Bessa + Steve Connor1434% games−12.2% vs expected
Michael Vinson + Robert Elliott6363% gamesnot enough data
Charles Smith + James Haslam5457% gamesnot 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.

Robert Elliott
78W–29L career · 5 lines in 2026
<1%73%27%
3.42
Russ Gresham
65W–16L career · 4 lines in 2026
<1%78%22%
3.39
Michael Vinson
26W–15L career · 5 lines in 2026
2%91%8%
3.30
3.5
David Ball
27W–10L career · no lines in 2026
not enough data
James Kirk
12W–22L career · 4 lines in 2026
43%56%<1%
3.02
Jeff Bessa
16W–19L career · 3 lines in 2026
93%7%<1%
2.80
Steve Connor
5W–22L career · 3 lines in 2026
94%6%<1%
2.78
3
Charles Smith
25W–30L career · no lines in 2026
not enough data
Gary Goldman
1W–10L career · 1 line in 2026
not enough data
James Haslam
32W–16L career · 2 lines in 2026
not enough data
Kenneth Slutzky
2W–13L career · 1 line in 2026
not enough data
Ned Gyllenskog
28W–39L career · no lines in 2026
not enough data
Robert Dodge
31W–13L career · 2 lines in 2026
not enough data
Terry McCain
15W–27L career · no 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.