Teams

Wexford (Christopher O'Connell)*

USTA Atlanta Spring - 40 & Over Men · 4.0 Men

20 players · average NTRP 3.75 / 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-03-22vs Olde Towne (John Hubbard)*Won 40
W#1 DoublesClay Hamlin / Sean Brown vs John Castro / Greg Keller6-0, 6-2
W#2 DoublesJason Trujillo / Arpit Bhoti vs Louis Vale / Zack Kollias6-1, 7-5
W#3 DoublesFabian Urteaga / Suhas Tembe vs John Hubbard / Stephen McCune6-3, 6-1
W#4 DoublesAnton Kolmykov / Alex Nikonov vs Mike Bellissimo / David Landau6-1, 6-3
2026-03-15vs Towne Lake (George Walter)*Won 40
W#1 DoublesVikas Shah / Clay Hamlin vs Micah Roberts / Ray Myers6-3, 6-4
W#2 DoublesSean Brown / Michael Shively vs Sean Kaufman / Ryan Traeger6-0, 3-6, 7-5
W#3 DoublesScott Mora / Ryan Neal vs Robert Neary / Todd Arrington6-4, 6-1
W#4 DoublesChristopher O'Connell / Arpit Bhoti vs Jim Mueller / Scott McLeroy6-4, 7-5
2026-03-01vs USTA Atlanta/Matt BurnhamWon 30
W#1 DoublesVikas Shah / Sean Brown vs Dan Montoya / Doug May4-6, 6-0, 6-2
W#2 DoublesFabian Urteaga / Suhas Tembe vs Brett Downey / Thad Baird7-6, 7-6
W#3 DoublesAnton Kolmykov / Arpit Bhoti vs Bill Walton / Edis Krnjic6-3, 6-3
2026-02-25vs Coventry Green (Saurin Parikh)*Won 40
W#1 DoublesClay Hamlin / Ryan Neal vs Jignesh Patel / Santhosh Srirambhatla7-6, 6-3
W#2 DoublesSuhas Tembe / Matthew Steinberg vs Ash Kumar / Raviramasamy Anantha Padmanaban6-2, 6-3
W#3 DoublesArpit Bhoti / Andrew Gibbons vs Vishal Patel / Hemal Mehta6-1, 3-6, 6-3
W#4 DoublesAnton Kolmykov / Vikas Shah vs Ramkumar Krishnan / Saurin Parikh6-1, 6-0
2026-02-22vs Laurel Brook (Brian McGuffey)*Split 22
L#1 DoublesRyan Neal / Jason Trujillo vs Guillermo Parra / Anthony Bennett1-6, 5-7
L#2 DoublesMatthew Steinberg / Scott Mora vs Sean Park / Jonas Palm3-6, 7-5, 3-6
W#3 DoublesSean Brown / Vikas Shah vs Vinnie Aromin / Bryon Stelter6-1, 6-3
W#4 DoublesAndrew Gibbons / Fabian Urteaga vs Todd Wenzel / Brian Amick4-6, 6-2, 6-4
2026-02-08vs Litchfield (Sal Neary)*Lost 13
L#1 DoublesClay Hamlin / Christopher O'Connell vs Jeremey Ashman / Kyle Ozaki3-6, 3-6
W#2 DoublesVikas Shah / Anton Kolmykov vs Eric McClintock / Frank Antun6-3, 6-4
L#3 DoublesArpit Bhoti / Michael Shively vs Michael Lambert / Kimo Trask4-6, 3-6
L#4 DoublesAlex Nikonov / Glen Payton vs Derek Sweat / John Dicarlo4-6, 4-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 standings15 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1USTA Atlanta/Gnanesh Pukkella6024620300
2Laurel Brook (Brian McGuffey)*5124617235
3Wexford (Christopher O'Connell)*5124619252
4Blackburn (John Mills)*51191126272
5Central Park (Arun Palanisamy)*51181230321
6USTA Atlanta/Matt Burnham42181226281
7Three Chimneys (Patrick Monahan)*33191125275
8Litchfield (Sal Neary)*33141633295
9Towne Lake (George Walter)*33131738335
10Park Brooke (Shanmuga Ramasamy)*24131737331
11Druid Hills (Michael Arsenault)*24141638322
12Fowler Park (Ramanujam Lakshmi)*1582248404
13Coventry Green (Saurin Parikh)*1572349363
14Fields Club (Ryan Carter)*0692146371
15Brookmeade (Konda Reddy)*0672352382

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.58 estimated across 16 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.13
Sean Brown
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.94
Jason Trujillo
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.80
Fabian Urteaga
usually #4 Doubles 33%, also #2 Doubles 33% · published
3.79
Vikas Shah
usually #1 Doubles 40%, also #3 Doubles 20% · published
Andrew Gibbons
published 4
3.74
Suhas Tembe
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.74
Anton Kolmykov
usually #4 Doubles 50%, also #3 Doubles 25% · published 4
3.69
Clay Hamlin
usually #1 Doubles 100% · published 4
3.65
Arpit Bhoti
usually #3 Doubles 60%, also #4 Doubles 20% · published 4
3.55
Scott Mora
usually #1 Doubles 57%, also #2 Doubles 29% · published
3.51
Matthew Steinberg
usually #2 Doubles 80%, also #1 Doubles 20% · published
3.48
Alex Nikonov
usually #4 Doubles 50%, also #1 Singles 50% · published 3.5
3.34
Christopher O'Connell
usually #4 Doubles 40%, also #1 Doubles 40% · published 3.5
3.30
Glen Payton
usually #4 Doubles 50%, also #3 Doubles 25% · published
3.27
Chris Lozada
usually #2 Doubles 50%, also #4 Doubles 33% · published 3.5
3.24
Arnon Lopes
usually #4 Doubles 67%, also #2 Doubles 33% · published 3.5
3.16
Michael Forrester
usually #4 Doubles 67%, also #3 Doubles 33% · published
Joshua Harrison
published
Michael Shively
published
Ryan Neal
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.

Sean Brown + Vikas Shah6074% games+14.7% vs expected
Arpit Bhoti + Matthew Steinberg7261% games+4.5% vs expected
Clay Hamlin + Vikas Shah4253% games−1.4% vs expected
Arpit Bhoti + Andrew Gibbons3254% gamesnot enough data
Clay Hamlin + Andrew Gibbons314 matchesnot enough data
Christopher O'Connell + Scott Mora314 matchesnot enough data
Chris Lozada + Scott Mora134 matchesnot enough data
Michael Forrester + Christopher O'Connell213 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.

Sean Brown
13W–0L career · 4 lines in 2026
<1%17%83%
4.13
Jason Trujillo
8W–7L career · 2 lines in 2026
<1%67%33%
3.94
Fabian Urteaga
21W–20L career · 3 lines in 2026
2%91%8%
3.80
Vikas Shah
36W–13L career · 5 lines in 2026
2%91%7%
3.79
4
Andrew Gibbons
18W–12L career · no lines in 2026
not enough data
Suhas Tembe
21W–24L career · 3 lines in 2026
5%92%3%
3.74
4
Anton Kolmykov
45W–23L career · 4 lines in 2026
5%92%3%
3.74
4
Clay Hamlin
29W–22L career · 4 lines in 2026
9%90%1%
3.69
4
Arpit Bhoti
59W–26L career · 5 lines in 2026
14%85%1%
3.65
Scott Mora
20W–7L career · 7 lines in 2026
<1%37%63%
3.55
Matthew Steinberg
52W–15L career · 5 lines in 2026
<1%46%54%
3.51
3.5
Alex Nikonov
12W–10L career · 4 lines in 2026
<1%55%45%
3.48
3.5
Christopher O'Connell
55W–22L career · 5 lines in 2026
1%87%12%
3.34
Glen Payton
36W–18L career · 4 lines in 2026
2%91%7%
3.30
3.5
Chris Lozada
32W–20L career · 6 lines in 2026
3%92%5%
3.27
3.5
Arnon Lopes
5W–7L career · 3 lines in 2026
4%93%3%
3.24
Michael Forrester
40W–29L career · 3 lines in 2026
13%86%1%
3.16
Joshua Harrison
27W–8L career · no lines in 2026
not enough data
Michael Shively
22W–5L career · no lines in 2026
not enough data
Ryan Neal
27W–10L 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.