Teams

Kings Farm (Gregg Jackson)*

USTA Atlanta Winter - 18 & Over Men - Regular Levels · 4.0 Men (Brandon McGirt)

24 players · average NTRP 3.95 / 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
2026-01-24vs Fair Oaks (Conor Hoyne)*Won 32
W#1 DoublesMarc van Eekeren / Jonathan Bush vs Dylan Harvey / Chris Canter6-0, 6-2
L#1 SinglesRyan Oliver vs Fletcher Blue5-7, 6-7
W#2 DoublesGerard Dash / Gregg Jackson vs Conor Hoyne / John Pastore6-2, 6-3
L#2 SinglesTaha Arif vs Demetrius Richardson2-6, 3-6
W#3 DoublesAnton Kolmykov / Colby Johnson vs Ben Maryland / Matthew Griffin6-4, 6-3
2026-01-17vs Lee's Crossing (Ron Pinto)*Won 50
W#1 DoublesJoseph Olender / Chris Kain vs Bryan Jacobson / Michael Lambert2-6, 6-2, 6-2
W#1 SinglesRobert Council vs Joe Menna6-2, 6-0
W#2 DoublesMarc van Eekeren / Ryan Oliver vs Matt Burnham / Michael Wills6-1, 6-1
W#2 SinglesSubramanya Vemulapati vs Gary Herd6-0, 6-0
W#3 DoublesAnton Kolmykov / Michael Brewster vs N/A6-0, 6-0
W#1 DoublesJoseph Olender / Arish Damani vs Ajinkya Munge / Pranav Tipare6-7, 6-2, 6-2
L#1 SinglesDavid OShaughnessey vs Yuriy Moskovoy3-6, 2-6
W#2 DoublesWilliam Chao / Robert Council vs Hayden Covin / David Planeaux6-2, 4-6, 6-3
W#2 SinglesTaha Arif vs Eric Cuevas6-3, 6-3
W#3 DoublesDavid Owen / Gregg Jackson vs Balamurugan Karthikeyan / Chase Still7-6, 6-7, 7-6
W#1 DoublesClark Heller / Jonathan Bush vs Benjamin Anderson / Vikas Shah7-6, 3-6, 6-4
W#1 SinglesSubramanya Vemulapati vs Juan Burgos6-3, 6-2
L#2 DoublesPim Gebuis / Colby Johnson vs Devon Schmitt / Anthony Bennett2-6, 0-6
W#2 SinglesTaha Arif vs Fabian Urteaga6-3, 6-1
L#3 DoublesArish Damani / Jonathan Nall vs Tyler Deese / Matthew Buncich4-6, 4-6
2025-11-25vs Terrell Mill (John Elder)*Won 31
L#1 DoublesWilliam Chao / Alexey Skachkov vs Kyle Baker / Aidin Omanovic4-6, 5-7
W#1 SinglesDavid OShaughnessey vs John Stoner6-1, 6-2
W#2 DoublesJonathan Nall / Subramanya Vemulapati vs Ty Jones / Ben Hoskins7-6, 7-6
W#3 DoublesJoseph Wunderle / Gregg Jackson vs Christopher Summerlin / Michael OBrien6-2, 6-3
2025-11-15vs No Home Matches (Brian McGuffey)*Split 22
L#1 DoublesGerard Dash / Joseph Wunderle vs Brett Perlman / Grayson Perlman4-6, 6-4, 3-6
L#1 SinglesSubramanya Vemulapati vs Joseph Fleiss2-6, 6-7
W#2 DoublesMichael Brewster / Pim Gebuis vs N/A6-0, 6-0
W#2 SinglesChris Kain vs Steve Santandera6-1, 7-5
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 4.0 Men (Brandon McGirt) 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.91 estimated across 15 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.10
Pim Gebuis
usually #3 Doubles 57%, also #2 Doubles 43% · published
4.10
Marc van Eekeren
usually #2 Doubles 75%, also #1 Doubles 25% · published
4.04
Taha Arif
usually #2 Singles 100% · published
4.04
Joseph Wunderle
usually #1 Doubles 50%, also #3 Doubles 50% · published
3.99
Robert Council
usually #2 Doubles 50%, also #1 Singles 50% · published
3.92
Ryan Oliver
usually #1 Doubles 40%, also #1 Singles 20% · published
3.92
Joseph Olender
usually #1 Doubles 100% · published
3.92
Gerard Dash
usually #2 Doubles 50%, also #1 Doubles 50% · published 4
3.90
Colby Johnson
usually #3 Doubles 50%, also #2 Doubles 50% · published 4
3.89
Jonathan Bush
usually #1 Doubles 100% · published
3.87
Subramanya Vemulapati
usually #1 Singles 50%, also #2 Doubles 25% · published
3.80
Chris Kain
usually #2 Singles 67%, also #1 Doubles 17% · published 4
3.76
Gregg Jackson
usually #3 Doubles 67%, also #2 Doubles 33% · published 4
3.75
Anton Kolmykov
usually #3 Doubles 100% · published 4
Alexey Skachkov
usually #1 Doubles 100% · published 4
Arish Damani
usually #1 Doubles 50%, also #3 Doubles 50% · published 4
Bryan Armstrong
published 4
Clark Heller
usually #1 Doubles 100% · published 4
3.69
David OShaughnessey
usually #1 Singles 100% · published 4
David Owen
published 3.5
Jonathan Nall
usually #2 Doubles 50%, also #3 Doubles 50% · published
Michael Brewster
usually #2 Doubles 50%, also #3 Doubles 50% · published
Nick Diorio
published
William Chao
usually #2 Doubles 50%, also #1 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.

Joseph Wunderle + Gregg Jackson314 matchesnot enough data
Colby Johnson + Joseph Olender213 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.

Pim Gebuis
11W–8L career · 7 lines in 2026
<1%21%79%
4.10
Marc van Eekeren
18W–4L career · 4 lines in 2026
<1%22%78%
4.10
Taha Arif
4W–1L career · 3 lines in 2026
<1%36%64%
4.04
Joseph Wunderle
36W–9L career · 2 lines in 2026
<1%38%62%
4.04
Robert Council
16W–0L career · 2 lines in 2026
<1%53%47%
3.99
Ryan Oliver
44W–29L career · 5 lines in 2026
<1%72%28%
3.92
Joseph Olender
31W–10L career · 2 lines in 2026
<1%72%28%
3.92
4
Gerard Dash
13W–16L career · type A · 2 lines in 2026
<1%74%26%
3.92
4
Colby Johnson
22W–7L career · 2 lines in 2026
<1%77%23%
3.90
Jonathan Bush
9W–5L career · 2 lines in 2026
<1%80%20%
3.89
Subramanya Vemulapati
4W–1L career · 4 lines in 2026
<1%85%15%
3.87
4
Chris Kain
17W–15L career · 6 lines in 2026
1%93%6%
3.80
4
Gregg Jackson
47W–32L career · 3 lines in 2026
2%94%3%
3.76
4
Anton Kolmykov
52W–23L career · 1 line in 2026
3%95%3%
3.75
4
Alexey Skachkov
0W–1L career · type T · 1 line in 2026
not enough data
4
Arish Damani
2W–2L career · type A · 2 lines in 2026
not enough data
4
Bryan Armstrong
10W–10L career · no lines in 2026
not enough data
4
Clark Heller
3W–1L career · 1 line in 2026
not enough data
4
David OShaughnessey
6W–7L career · 2 lines in 2026
7%92%1%
3.69
3.5
David Owen
8W–3L career · no lines in 2026
not enough data
Jonathan Nall
12W–10L career · 2 lines in 2026
not enough data
Michael Brewster
2W–0L career · 2 lines in 2026
not enough data
Nick Diorio
2W–1L career · no lines in 2026
not enough data
William Chao
19W–14L career · 2 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.