Teams

USTA Atlanta/Srinivas Reddy Ravula

USTA Atlanta Spring - 40 & Over Men · 3.5 Men

17 players · average NTRP 3.50 / 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 Avonleigh (Ram Maguluri)*Won 32
W#1 DoublesPrabhakar Madupathi / Imran Pasha Mohammad Abdul vs Suresh Palani / Nagu Tatikonda6-1, 6-1
L#1 SinglesVinilreddy Kesireddy vs Kuldeep Gollamudi6-4, 2-6, 7-5
L#2 DoublesSrinivasa Kakara / Kalyan Ganti vs SETH SENTHIL / Deepak Reddy4-6, 4-6
W#3 DoublesChaitanya Chitta / Suresh Dornala vs Gopi Manginani / Alok Khemka6-0, 6-2
W#4 DoublesSrinivas Reddy Ravula / Pavithru Pinnamaneni vs Rajesh Ramanathapuram / Niladri Sarkar6-4, 6-3
W#1 DoublesSrinivas Reddy Ravula / Syamsundar Thogaru vs HARINATH PONNATHOTA / Siva Sareddy6-4, 6-2
L#1 SinglesRahul Bhalla vs Amanpreet Dhanjal6-7, 4-6
W#2 DoublesImran Pasha Mohammad Abdul / Sree Manam vs Surendar Rajavel / Karthikeyan Sivanesan7-5, 6-4
L#3 DoublesKalyan Ganti / Pavithru Pinnamaneni vs Nitin Patel / Ankur Dave3-6, 7-5, 4-6
W#1 DoublesSrinivas Reddy Ravula / Prabhakar Madupathi vs Kumar Arcot Subramanian / Chandra Sekhar Nookarapu6-1, 6-4
W#1 SinglesVinilreddy Kesireddy vs Sukrath Mahajan6-2, 6-0
L#2 DoublesKalyan Ganti / Srinivasa Kakara vs Satishkumar Arumalla / Rakesh Ramanathan6-4, 2-6, 6-4
W#3 DoublesImran Pasha Mohammad Abdul / Kishore Kakarla vs Murali Krishna Botla / Sivaiah Murukuti7-5, 6-3
L#4 DoublesSree Manam / Sunny Amin vs Anand Vj / Sridhar Ravikanti3-6, 1-6
W#1 DoublesImran Pasha Mohammad Abdul / Vinilreddy Kesireddy vs Saiju Daniel Tharakan / Amar Surve7-5, 7-5
W#1 SinglesRahul Bhalla vs Sandeep Singhal6-3, 6-3
W#2 DoublesSrinivas Reddy Ravula / Prabhakar Madupathi vs Bhooshan Khairnar / Sarvesh Saodekar6-3, 6-1
L#3 DoublesChaitanya Chitta / Sunny Amin vs Amit Pimple / Ajay Khatri3-6, 6-3, 2-6
W#4 DoublesKalyan Ganti / Ashok Uppalapati vs Rahmat Syed / Parag Marathe6-4, 2-6, 6-3
2026-02-28vs Fowler Park (Hugh Pham)*Won 32
L#1 DoublesHashit Kalaria / Kishore Kakarla vs Son Huynh / Nguyen Vuong0-6, 5-7
W#1 SinglesVinilreddy Kesireddy vs Eduardo Sequera6-2, 6-3
W#2 DoublesSrinivasa Kakara / Prabhakar Madupathi vs HUGH PHAM / Chris Stovall6-3, 6-2
L#3 DoublesAshok Uppalapati / Srinivas Reddy Ravula vs Nguyen C Nguyen / Loc Nguyen1-6, 2-6
W#4 DoublesChaitanya Chitta / Suresh Dornala vs Tony Yon / Choat Soviravong6-3, 6-1
2026-02-22vs Fowler Park (Naga Karumanchi)*Won 50
W#1 DoublesPrabhakar Madupathi / Sunny Amin vs Ananth Nama / Swami Rudra6-1, 6-2
W#1 SinglesVinilreddy Kesireddy vs RatnaKumar Bonagiri6-3, 6-2
W#2 DoublesSuresh Dornala / Chaitanya Chitta vs Harikumar Sethuraman / NAGA KARUMANCHI6-1, 6-2
W#3 DoublesHashit Kalaria / Rahul Bhalla vs Venureddy Moola / Siva Bokka6-1, 7-5
W#4 DoublesPavithru Pinnamaneni / Syamsundar Thogaru vs Varun Kumar Paruchuri / Bhaskara Nekkanti6-7, 6-3, 6-0
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 standings12 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1USTA Atlanta/Srinivas Reddy Ravula60201022250
2Flowers Crossing (Scott Higgenbottom)*5121924256
3Marietta CC (David Armata)*5121925263
4St. Marlo (Srinivasa Alavala)*51181231298
5Central Park (Anshuman Srivastava)*42201024253
6Northampton (Troy Kubes)*42161432301
7James Creek (Ramesh Veluvolu)*33191128285
8Falls of Autry Mill (John Hunt)*33131741358
9Herrington Trace (Satishkumar Arumalla)*24151532281
10Sawnee Mountain Park (Surendar Rajavel)*24151534303
11Bitsy Grant Clay Courts (Doug Matheson)*24131740318
12Avonleigh (Ram Maguluri)*15102043342

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.29 estimated across 17 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.60
Imran Pasha Mohammad Abdul
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
3.45
Suresh Dornala
usually #3 Doubles 33%, also #4 Doubles 33% · published
3.45
Rahul Bhalla
usually #1 Singles 67%, also #3 Doubles 33% · published
3.43
Chaitanya Chitta
usually #3 Doubles 50%, also #4 Doubles 25% · published 3.5
3.39
Hashit Kalaria
usually #1 Doubles 50%, also #3 Doubles 50% · published 3.5
3.38
Prabhakar Madupathi
usually #1 Doubles 60%, also #2 Doubles 40% · published
3.36
Vinilreddy Kesireddy
usually #1 Singles 80%, also #1 Doubles 20% · published
3.31
Sree Manam
usually #4 Doubles 50%, also #2 Doubles 50% · published
3.27
Kishore Kakarla
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.27
Srinivasa Kakara
usually #2 Doubles 100% · published
3.24
Manjunath Reddy
usually #1 Doubles 100% · published
3.21
Srinivas Reddy Ravula
usually #1 Doubles 40%, also #4 Doubles 20% · published
3.21
Syamsundar Thogaru
usually #1 Doubles 50%, also #4 Doubles 50% · published
3.19
Kalyan Ganti
usually #2 Doubles 50%, also #4 Doubles 25% · published
3.13
Ashok Uppalapati
usually #4 Doubles 50%, also #3 Doubles 50% · published 3.5
3.07
Sunny Amin
usually #3 Doubles 33%, also #4 Doubles 33% · published
2.99
Pavithru Pinnamaneni
usually #4 Doubles 50%, also #2 Doubles 33% · 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.

Kalyan Ganti + Syamsundar Thogaru4157% games+13.1% vs expected
Kalyan Ganti + Pavithru Pinnamaneni4154% gamesnot enough data
Kishore Kakarla + Hashit Kalaria314 matchesnot enough data
Kalyan Ganti + Srinivasa Kakara224 matchesnot enough data
Suresh Dornala + Chaitanya Chitta303 matchesnot enough data
Kalyan Ganti + Ashok Uppalapati303 matchesnot enough data
Pavithru Pinnamaneni + Syamsundar Thogaru303 matchesnot enough data
Srinivas Reddy Ravula + Vinilreddy Kesireddy303 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
Imran Pasha Mohammad Abdul
32W–3L career · 4 lines in 2026
<1%21%79%
3.60
Suresh Dornala
11W–6L career · 3 lines in 2026
<1%65%35%
3.45
Rahul Bhalla
6W–3L career · 3 lines in 2026
<1%66%34%
3.45
3.5
Chaitanya Chitta
6W–4L career · 4 lines in 2026
<1%70%30%
3.43
3.5
Hashit Kalaria
9W–6L career · 2 lines in 2026
<1%81%19%
3.39
Prabhakar Madupathi
14W–3L career · 5 lines in 2026
<1%82%18%
3.38
Vinilreddy Kesireddy
19W–4L career · 5 lines in 2026
<1%85%14%
3.36
Sree Manam
19W–10L career · 2 lines in 2026
1%92%7%
3.31
Kishore Kakarla
12W–8L career · 2 lines in 2026
2%94%4%
3.27
Srinivasa Kakara
15W–4L career · 3 lines in 2026
2%94%4%
3.27
Manjunath Reddy
15W–7L career · 1 line in 2026
3%95%2%
3.24
Srinivas Reddy Ravula
24W–4L career · 5 lines in 2026
<1%5%95%
3.21
Syamsundar Thogaru
15W–5L career · 2 lines in 2026
6%93%1%
3.21
Kalyan Ganti
30W–8L career · 4 lines in 2026
7%92%1%
3.19
3.5
Ashok Uppalapati
13W–7L career · 2 lines in 2026
16%84%<1%
3.13
Sunny Amin
14W–2L career · 3 lines in 2026
<1%30%70%
3.07
Pavithru Pinnamaneni
14W–2L career · 6 lines in 2026
<1%54%46%
2.99

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.