Teams

Seven Oaks (Elliot Bernstein)*

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

16 players · average NTRP 4.17 / 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 →
Schedule8 played
W#1 DoublesMatthew Petrillo / David Klein vs Shivaji Vegesna / Kranthi Valle6-1, 6-7, 6-3
L#1 SinglesWill Coyl vs Sahil Balhara1-6, 1-6
W#2 DoublesElliot Bernstein / Sanjay Jadhav vs Vivek Mark Kumar Markandan / Patrick Cansfield6-1, 6-2
L#2 SinglesSiddharth Shah vs Rod Bustamante1-6, 2-6
L#3 DoublesMax Bernstein / Adam Stubin vs Rafael Torrellas / Gnanesh Pukkella1-6, 1-6
2026-01-23vs Coventry (Nicholas Cardamone)*Won 32
W#1 DoublesSanjay Jadhav / James Mayer vs Jaime Brown / Vincent Pastorello6-1, 7-5
W#1 SinglesChristian King vs Nicholas Cardamone6-1, 6-2
W#2 DoublesMatthew Petrillo / David Klein vs Alan Benavides / Juan Benavides6-3, 6-2
L#2 SinglesElliot Bernstein vs Matt Hartman1-6, 6-7
L#3 DoublesEric Schwartz / Siddharth Shah vs Fritz Bolongaro / Daniel Bolongaro5-7, 2-6
2026-01-10vs Fowler Park (Suresh Palani)*Won 32
L#1 DoublesSteven Yackira / Sanjay Jadhav vs Ashwin Gowda / Deepak Jahagirdar2-6, 3-6
W#1 SinglesChristian King vs Jordan Walters6-3, 4-6, 6-3
W#2 DoublesWade George / Steve Grieser vs Bipin Krishna / Vijay Sonone6-3, 3-6, 6-4
L#2 SinglesSiddharth Shah vs MANJIT PUNEKAR3-6, 3-6
W#3 DoublesElliot Bernstein / Purushotam Reddy vs Satish Kadavala / Padmanabhan Giridharan6-4, 6-0
2025-12-13vs Deer Lake (Michael Dooley)*Won 32
W#1 DoublesMatthew Petrillo / Elliot Bernstein vs Hrishi Talwar / Reid Nix6-4, 6-2
L#1 SinglesWill Coyl vs Ryan Doyal1-6, 7-6, 2-6
L#2 DoublesWade George / David Klein vs John Lin / Steve Cresap6-7, 4-6
W#2 SinglesChristian King vs David Middendorf4-6, 7-5, 6-3
W#3 DoublesSanjay Jadhav / James Mayer vs Ricardo Rodriguez / Arun Vaithianathan6-3, 6-3
2025-12-06vs Grand Cascades (Dave Griffin)*Won 50
W#1 DoublesWade George / David Klein vs Jim Fineis / Daniel Perkins6-2, 6-3
W#1 SinglesWill Coyl vs Lawton Brown6-4, 6-3
W#2 DoublesAdam Stubin / Max Bernstein vs Greg Burch / Manish Mundra6-4, 6-2
W#2 SinglesElliot Bernstein vs Steven Strasberg6-1, 6-0
W#3 DoublesJames Mayer / Steve Grieser vs William Share / Francisco Martinez6-2, 6-1
2025-12-01vs Central Park (Ravikumar Malli)*Won 31
W#1 DoublesMatthew Petrillo / Elliot Bernstein vs Ravikumar Malli / Ramu Ajay Kuraganti6-3, 6-3
L#2 DoublesSiddharth Shah / Kalyan Govindu vs Subbiah Kalidasan / Sathish Dilip3-6, 3-6
W#2 SinglesWade George vs Shanmuga Kumar Ramasamy6-4, 6-2
W#3 DoublesSanjay Jadhav / Steve Grieser vs Christopher Kanagaraj / Duc Vinh Tran7-6, 6-4
W#1 DoublesMatthew Petrillo / Sanjay Jadhav vs Jason Gaston / PATRICK MONAHAN5-7, 6-2, 6-4
L#1 SinglesElliot Bernstein vs Alexander Rasbach2-6, 6-7
L#2 DoublesSteven Yackira / Wade George vs Santi Buffa / JA Schneider7-6, 3-6, 3-6
L#2 SinglesWill Coyl vs Michael Edwards1-6, 3-6
L#3 DoublesEric Schwartz / Purushotam Reddy vs Wes Favors / Bernie Perconti7-5, 1-6, 2-6
2022-01-05vs Deer Lake (Michael Dooley)*Lost 12
W#2 DoublesDavid Kleckner / Sanjay Jadhav vs Brian Claise / Matt King6-1, 6-4
L#2 SinglesElliot Bernstein vs Mike Fojas2-6, 3-6
L#3 DoublesMatthew Petrillo / Sudhir Menon vs Kenny Morgan / Phillip Elder2-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 standings16 teams · 4.0 Men (Brandon McGirt)
TeamWLInd. WInd. LSets lostGames lost
1Crabapple Lake/Parc (Juan Burgos)*5122818206
2Glenlake (Slater Burke)*51201023244
3Vermack (Renato Popovic)*51181230300
4Seven Oaks (Elliot Bernstein)*52211433339
5Terrell Mill (Balamurugan Karthikeyan)*42161430298
6GAC (Mohammed Abdi)*42161435311
7Fair Oaks (Conor Hoyne)*33131735290
8Coventry (Nicholas Cardamone)*34171840375
9Central Park (Ravikumar Malli)*34142147377
10DeKalb TC (Tyler Fabbri)*2492146356
11Terrell Mill (John Elder)*15111941336
12No Home Matches (Brian McGuffey)*15121842347
13Lee's Crossing (Ron Pinto)*15102043318
14Fowler Park (Suresh Palani)*16102553394
15Peachtree Corners S&R (Graham Haer)*06111944371
16Oakhurst (Jay Sanford)*0662449347

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.72 estimated across 11 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.92
James Mayer
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.92
Sanjay Jadhav
usually #1 Doubles 43%, also #3 Doubles 29% · published
3.85
Christian King
usually #1 Singles 67%, also #2 Singles 33% · published 4.5
3.81
Matthew Petrillo
usually #1 Doubles 67%, also #2 Doubles 17% · published
3.79
Wade George
usually #2 Doubles 60%, also #2 Singles 20% · published
David Klein
published 4
3.71
Adam Stubin
usually #3 Doubles 50%, also #2 Doubles 50% · published 4
3.70
Elliot Bernstein
usually #2 Singles 38%, also #1 Doubles 25% · published
3.58
Max Bernstein
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.57
Will Coyl
usually #1 Singles 75%, also #2 Singles 25% · published
3.56
Steve Grieser
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.53
Siddharth Shah
usually #2 Singles 50%, also #2 Doubles 25% · published
Eric Schwartz
usually #3 Doubles 100% · published
Kalyan Govindu
usually #2 Doubles 100% · published
Purushotam Reddy
usually #3 Doubles 100% · published
Steven Yackira
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.

Sanjay Jadhav + Siddharth Shah4356% games+2.3% vs expected
Elliot Bernstein + Max Bernstein2743% games−2.4% vs expected
James Mayer + Sanjay Jadhav5066% gamesnot enough data
Matthew Petrillo + Elliot Bernstein404 matchesnot enough data
James Mayer + Elliot Bernstein404 matchesnot enough data
Wade George + Steven Yackira224 matchesnot enough data
Matthew Petrillo + James Mayer303 matchesnot enough data
Matthew Petrillo + David Klein213 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.

James Mayer
19W–5L career · 3 lines in 2026
<1%71%29%
3.92
Sanjay Jadhav
15W–10L career · 7 lines in 2026
<1%71%29%
3.92
4.5
Christian King
10W–8L career · 3 lines in 2026
86%14%<1%
3.85
Matthew Petrillo
23W–10L career · 6 lines in 2026
1%90%9%
3.81
Wade George
7W–5L career · 5 lines in 2026
2%91%7%
3.79
4
David Klein
12W–2L career · no lines in 2026
not enough data
4
Adam Stubin
13W–10L career · 2 lines in 2026
6%92%2%
3.71
Elliot Bernstein
21W–18L career · 7 lines in 2026
8%91%2%
3.70
Max Bernstein
6W–15L career · 2 lines in 2026
28%71%<1%
3.58
Will Coyl
10W–12L career · 4 lines in 2026
31%69%<1%
3.57
Steve Grieser
14W–9L career · 3 lines in 2026
33%67%<1%
3.56
Siddharth Shah
10W–16L career · 4 lines in 2026
42%58%<1%
3.53
Eric Schwartz
8W–8L career · 2 lines in 2026
not enough data
Kalyan Govindu
5W–5L career · 1 line in 2026
not enough data
Purushotam Reddy
1W–1L career · 2 lines in 2026
not enough data
Steven Yackira
13W–10L 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.