Teams

USTA Atlanta/Chandramouli Vegi

USTA Atlanta Fall - Adult 40 & Over Men · 3.0 Men

16 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 →
Schedule7 played
W#1 DoublesAshok Uppalapati / Wajahat Niaz vs Abraham Wang / Richard Jo6-1, 6-1
W#1 SinglesRavikumar Kudupudi vs Matthew Omerza6-1, 6-3
W#2 DoublesKirthidhar Chekkilla / Romeo Laskar vs John Banks / Dennis Burke6-1, 6-2
W#3 DoublesSundeep Myneni / Sandeep Vasudevan vs Mark Musselwhite / Chad Brady6-0, 6-1
W#4 DoublesAmeya Ghanekar / Prem Sailada vs Brandon Dunn / Brian Nickell6-1, 6-3
2025-08-16vs Terrell Mill (Brian Mandigo)*Won 41
W#1 DoublesWajahat Niaz / Ashok Uppalapati vs Jason Prior / Joe Downey6-4, 6-1
L#1 SinglesAmit Purohit vs Santiago Henao6-3, 0-6, 2-6
W#2 DoublesSundeep Myneni / Ravi Kanchipati vs Russell Alion / Nguvi Kahiha5-0
W#3 DoublesRomeo Laskar / Naveenakanth Siddana vs Christopher Roche / David Braverman6-0, 1-1
W#4 DoublesCHANDRAMOULI VEGI / Prem Sailada vs Carlos Carrillo / Oscar Paez6-2, 6-0
2025-08-09vs Herrington (Kumar Subramanian)*Won 41
L#1 DoublesKirthidhar Chekkilla / Romeo Laskar vs Murali Krishna Botla / Chandra Sekhar Nookarapu4-6, 3-3
W#1 SinglesRavi Kanchipati vs Sridhar Ravikanti6-3, 6-4
W#2 DoublesRavikumar Kudupudi / Prem Sailada vs Kumar Arcot Subramanian / Aravind Goli6-3, 7-6
W#3 DoublesKishore Mellacheruvu / Ashok Uppalapati vs Ezhil Ethuraj / Gowridhar Madu6-4, 7-5
W#4 DoublesSandeep Vasudevan / CHANDRAMOULI VEGI vs Sunil Marneni / Ganesh Choppa6-3, 6-0
2025-08-08vs James Creek (Ramesh Veluvolu)*Lost 23
L#1 DoublesKirthidhar Chekkilla / Romeo Laskar vs Dinesh Chachidhanandam / Ganesh Kaliraj5-7, 4-6
W#1 SinglesVenkatahari Rayavarapu vs Shashank Kundurti7-6, 2-6, 6-0
L#2 DoublesRavi Kanchipati / Ashok Uppalapati vs Krishna Mohan Surapaneni / Sunny Amin1-6, 5-7
L#3 DoublesAmeya Ghanekar / Ravikumar Kudupudi vs UDAYAKUMAR VELU / Surendra Athota5-7, 4-6
W#4 DoublesSandeep Vasudevan / Sundeep Myneni vs Venkat Majjiga / Parixit Parekh6-1, 6-2
W#1 DoublesKirthidhar Chekkilla / Romeo Laskar vs Lance Giles / Gary Liao4-6, 6-3, 6-4
W#1 SinglesRavi Kanchipati vs Richard Glover6-7, 6-3, 6-0
L#2 DoublesRavikumar Kudupudi / Venkatahari Rayavarapu vs Mitch Mann / Kevin Travis2-6, 3-6
L#3 DoublesAshok Uppalapati / Ameya Ghanekar vs Christopher Pritchard / Vamsi Reddy4-6, 4-6
W#4 DoublesCHANDRAMOULI VEGI / Kishore Mellacheruvu vs Jonathan Dittmar / Wesley Reed6-1, 6-3
2025-07-19vs Cambridge (Rick Matarrese)*Won 41
W#1 DoublesKirthidhar Chekkilla / Ashok Uppalapati vs Ken Rankin / Tann McKenzie6-2, 6-0
W#1 SinglesRavi Kanchipati vs Brooks Stewart6-0, 6-1
L#2 DoublesAmit Purohit / Prem Sailada vs Brandon Pettus / Jeff Stephen2-6, 2-6
W#3 DoublesAmeya Ghanekar / Naveenakanth Siddana vs Matthew Stephens / Ira Feingold6-2, 6-1
W#4 DoublesPrasad Dasari / Venkatahari Rayavarapu vs Mohamad Yassine / Peter Gijzen6-2, 6-1
2025-07-16vs Crooked Creek (Carl Wesolowski)*Won 50
W#1 DoublesKirthidhar Chekkilla / Ravi Kanchipati vs Samuel van Vuuren / Carl Wesolowski4-6, 6-2, 6-3
W#1 SinglesVenkatahari Rayavarapu vs Greg Mishkin6-3, 6-3
W#2 DoublesRomeo Laskar / Ravikumar Kudupudi vs Alex Black / Andy Moore6-2, 6-0
W#3 DoublesCHANDRAMOULI VEGI / Kishore Mellacheruvu vs Joseph McCann / Ed Aponte Sr.6-1, 6-4
W#4 DoublesAmit Purohit / Prem Sailada vs David Langlands / Lennox Honeyborne6-1, 6-2
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 standings2 teams · 3.0 Men
TeamWLInd. WInd. LSets lostGames lost
1USTA Atlanta/Chandramouli Vegi6127820230
2Herrington (Kumar Subramanian)*43191637336

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.01 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.

3.19
Ameya Ghanekar
usually #3 Doubles 75%, also #4 Doubles 25% · published 3.5
3.14
Wajahat Niaz
usually #1 Doubles 100% · published
3.13
Ashok Uppalapati
usually #1 Doubles 50%, also #3 Doubles 33% · published 3.5
3.11
Sundeep Myneni
usually #4 Doubles 33%, also #2 Doubles 33% · published
3.08
Sandeep Vasudevan
usually #4 Doubles 67%, also #3 Doubles 33% · published
3.06
Ravikumar Kudupudi
usually #2 Doubles 60%, also #3 Doubles 20% · published
3.03
Romeo Laskar
usually #1 Doubles 50%, also #2 Doubles 33% · published
3.03
Ravi Kanchipati
usually #1 Singles 50%, also #2 Doubles 33% · published
3.02
Venkatahari Rayavarapu
usually #1 Singles 75%, also #4 Doubles 13% · published
2.98
Kirthidhar Chekkilla
usually #1 Doubles 83%, also #2 Doubles 17% · published
2.97
Kishore Mellacheruvu
usually #3 Doubles 67%, also #4 Doubles 33% · published
2.96
Prasad Dasari
usually #4 Doubles 100% · published
2.95
Naveenakanth Siddana
usually #3 Doubles 100% · published
2.92
CHANDRAMOULI VEGI
usually #4 Doubles 75%, also #3 Doubles 25% · published 3
2.81
Amit Purohit
usually #1 Singles 33%, also #2 Doubles 33% · published 3
2.78
Prem Sailada
usually #4 Doubles 60%, also #2 Doubles 40% · 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.

Kirthidhar Chekkilla + Romeo Laskar3257% games+6.3% vs expected
CHANDRAMOULI VEGI + Kishore Mellacheruvu303 matchesnot enough data
CHANDRAMOULI VEGI + Prasad Dasari303 matchesnot enough data
Ashok Uppalapati + Ameya Ghanekar213 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.

3.5
Ameya Ghanekar
4W–2L career · 4 lines in 2026
8%90%1%
3.19
Wajahat Niaz
6W–2L career · 2 lines in 2026
<1%15%85%
3.14
3.5
Ashok Uppalapati
13W–7L career · 6 lines in 2026
17%83%<1%
3.13
Sundeep Myneni
8W–2L career · 3 lines in 2026
<1%22%78%
3.11
Sandeep Vasudevan
3W–0L career · 3 lines in 2026
<1%29%71%
3.08
Ravikumar Kudupudi
12W–4L career · 5 lines in 2026
<1%34%66%
3.06
Romeo Laskar
10W–2L career · 6 lines in 2026
<1%41%59%
3.03
Ravi Kanchipati
19W–7L career · 6 lines in 2026
<1%42%58%
3.03
Venkatahari Rayavarapu
14W–10L career · 8 lines in 2026
<1%45%55%
3.02
Kirthidhar Chekkilla
14W–8L career · 6 lines in 2026
<1%54%46%
2.98
Kishore Mellacheruvu
13W–5L career · 3 lines in 2026
<1%58%42%
2.97
Prasad Dasari
12W–0L career · 1 line in 2026
<1%62%38%
2.96
Naveenakanth Siddana
3W–1L career · 2 lines in 2026
<1%65%35%
2.95
3
CHANDRAMOULI VEGI
16W–5L career · 4 lines in 2026
<1%73%27%
2.92
3
Amit Purohit
4W–4L career · 3 lines in 2026
1%90%9%
2.81
Prem Sailada
5W–2L career · 5 lines in 2026
2%92%6%
2.78

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.