Teams

CDTA E 18&OM3.5 9Herit Rustagi Sat 4 $25

CDTA ESL 18 & Over · CDTA E 18&O Men 3.5

18 players · average NTRP 3.50 / CHICAGO

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 →
Schedule11 played
L#1 DoublesVishal Dhar / Karthik Ganapathy vs Alexander DeMay / John Kim7-6, 0-5, 0-1
L#1 SinglesSrinivas Challuri vs Sebastian Kowalski4-6, 0-6
L#2 DoublesAndrey Petrov / Jose Richardt vs Michael Chan / Dave Jordan3-6, 6-3, 0-1
W#2 SinglesVijaykumar Patel vs Peter Toth6-2, 5-6, 1-0
W#3 DoublesDhiraj Rustagi / Arjun Reddy vs Rod Ganesan / Jonathon Maas7-6, 3-6, 1-0
2025-11-08vs CDTA E 18&OM3.5 2RT Ciuca Sat 6 $27Split 22
W#1 DoublesBhalchandra Vartak / Karthik Ganapathy vs Rick Spurgeon / Alif Ishmam6-4, 6-4
L#1 SinglesSourav Sen vs Daniel Nica4-6, 3-6
L#2 SinglesNagarajan Gopalsamy vs Havi Shastri6-7, 2-6
W#3 DoublesDhiraj Rustagi / Arjun Reddy vs Ketong Xie / Nate Bayer4-6, 6-3, 1-0
W#1 DoublesAndrey Petrov / Karthik Ganapathy vs Jae Kyun Park / DOMINIC KIRSCHBAUM6-1, 6-4
W#1 SinglesNagarajan Gopalsamy vs Zhijiong Lin6-4, 4-2
W#2 DoublesEric Yeh / Jose Richardt vs Dae Lee / Jianchuan Zhang6-4, 6-1
L#2 SinglesVijaykumar Patel vs Murugan Poornachandr7-6, 1-6, 0-1
W#3 DoublesDhiraj Rustagi / Manoranjan Mohanty vs Carl Domingo / Tom Kastner7-5, 6-3
W#1 DoublesAndrey Petrov / Rajesh Garlapati vs Mark Garcia / Joseph Guarascio6-3, 6-3
L#1 SinglesDawid Drwal vs Nikhil Gaur1-6, 1-6
W#2 DoublesKarthik Ganapathy / Jose Richardt vs James Vanek / Deuce Tu7-5, 3-6, 1-0
L#2 SinglesVishal Dhar vs Paul Cowgill4-6, 2-4
W#3 DoublesArjun Reddy / Dhiraj Rustagi vs Juan Pablo Manriquez Zambrano / Mark Swantek6-4, 6-4
W#1 DoublesAndrey Petrov / Karthik Ganapathy vs Misha Hanson / Carlos Waldron6-2, 6-4
W#1 SinglesVijaykumar Patel vs Robert Raben6-1, 7-6
W#2 DoublesBhalchandra Vartak / Srinivas Challuri vs Leon Voskov / Segundo Auqui6-2, 6-0
L#2 SinglesManoranjan Mohanty vs Adam Yasinow3-6, 4-2, 0-1
W#3 DoublesNicholas Laricchia / Austin Tom vs Mark Modjeski / Justin Larson6-2, 6-3
W#1 DoublesAndrey Petrov / Nicholas Laricchia vs Erik Astranskas / Emmanuel Antonio6-2, 6-0
L#1 SinglesDhiraj Rustagi vs Jeffrey Servita4-6, 0-6
W#2 DoublesBhalchandra Vartak / Karthik Ganapathy vs Patrick Gayatin / Atwood Burns6-1, 6-4
W#2 SinglesVishal Dhar vs Patrick Ayala6-2, 6-0
W#3 DoublesArjun Reddy / Manoranjan Mohanty vs Ahmed Noamany Ali / Luciano Tovar7-5, 6-3
W#1 DoublesVishal Dhar / Rajesh Garlapati vs Bryan Dickinson / Alex Yeh6-2, 6-1
L#1 SinglesPlamen Pandev vs Jacob Newkirk2-6, 2-6
W#2 DoublesKarthik Ganapathy / Vinodh Datti vs Alexander Colbert / Kenwood Yow6-0, 6-1
W#3 DoublesAustin Tom / Pradeep Venkateshamurthy vs Deric Bomar / Anthony Malizia7-5, 6-2
W#1 DoublesJose Richardt / Vishal Dhar vs Christopher Bucholtz / Noah Lermer4-6, 6-2, 1-0
L#1 SinglesNagarajan Gopalsamy vs Yifei Kong3-6, 3-6
W#2 DoublesRajesh Garlapati / Karthik Ganapathy vs Arun Balaji Balu / Christopher Collins6-4, 6-4
W#2 SinglesVijaykumar Patel vs Rizwan Khurshid6-3, 5-3
W#3 DoublesDhiraj Rustagi / Arjun Reddy vs Soumya Parija / Rahul Patet7-6, 1-3, 1-0
W#1 DoublesAndrey Petrov / Rajesh Garlapati vs Jeffrey Porto / Louis Skarosi6-3, 6-2
L#1 SinglesSourav Sen vs Greg Goalwin4-6, 5-6
W#2 DoublesJose Richardt / Eric Yeh vs Sean Conboy / Tom Hill6-2, 6-0
W#3 DoublesAustin Tom / Michael Wellems vs Jonathan Badalamenti / Enrico Marcato6-2, 5-7, 1-0
W#1 DoublesVishal Dhar / Andrey Petrov vs Chad Anderson / Carlos del Moral6-4, 6-3
L#1 SinglesVijaykumar Patel vs Chris Mast5-7, 4-6
L#2 DoublesManoranjan Mohanty / Sateesh Mandumula vs Brent Sevcik / Andrew Dickerson4-6, 3-6
L#2 SinglesDhiraj Rustagi vs Amit Mallik4-6, 5-3, 0-1
W#3 DoublesGrant Wu / Nagarajan Gopalsamy vs Andrew Ross / Keir Lococo7-6, 6-1
W#1 DoublesVishal Dhar / Nicholas Laricchia vs Greg Crossman / Steven Dayon6-2, 7-5
L#1 SinglesSrinivas Challuri vs Matthew Shearer3-6, 4-6
W#2 DoublesRajesh Garlapati / Andrey Petrov vs Daniel Korczak / Philip Johnson6-4, 6-2
W#2 SinglesSourav Sen vs Alec Piliafas6-1, 6-2
W#3 DoublesEric Yeh / Sateesh Mandumula vs Scott Blue / Jim Lakely6-1, 6-3
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 · CDTA E 18&O Men 3.5
TeamWLInd. WInd. LSets lostGames lost
1CDTA E 18&OM3.5 1MTC Brown Sun 12 $33.592381741383
2CDTA E 18&OM3.5 9Herit Rustagi Sat 4 $2592381741424
3CDTA E 18&OM3.5 3LifeSport Collins Sun 6 $2792371841395
4CDTA E 18&OM3.5 4Tam Bhat Sun 11 $2283342148422
5CDTA E 18&OM3.5 11STP Zhou Sat 10 $2274312452418
6CDTA E 18&OM3.5 6Cent Anderson Sat 3 $2074342153442
7CDTA E 18&OM3.5 2RT Ciuca Sat 6 $2756302565511
8CDTA E 18&OM3.5 7Cent Lado Sat 1 $2047183778542
9CDTA E 18&OM3.5 5HF Servita Sat 2 $2238203572485
10CDTA E 18&OM3.5 10Wheaton Mills Sat 4 $2038203577544
11CDTA E 18&OM3.5 8MTP Korczak Sun 1 $2729154083548
12CDTA E 18&OM3.5 12XS Domond Sun 2 $25011154087556

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.28 estimated across 18 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.51
Rajesh Garlapati
usually #1 Doubles 60%, also #2 Doubles 40% · published
3.50
Andrey Petrov
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.41
Bhalchandra Vartak
usually #2 Doubles 67%, also #1 Doubles 33% · published 3.5
3.41
Michael Wellems
usually #3 Doubles 100% · published
3.40
Karthik Ganapathy
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.39
Eric Yeh
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.38
Vishal Dhar
usually #1 Doubles 71%, also #2 Singles 29% · published
3.33
Sourav Sen
usually #1 Singles 67%, also #2 Singles 33% · published
3.33
Nagarajan Gopalsamy
usually #1 Singles 50%, also #2 Singles 25% · published
3.27
Grant Wu
usually #3 Doubles 100% · published
3.27
Vijaykumar Patel
usually #2 Singles 60%, also #1 Singles 40% · published
3.26
Sateesh Mandumula
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.20
Manoranjan Mohanty
usually #3 Doubles 50%, also #2 Doubles 25% · published 3.5
3.18
Dhiraj Rustagi
usually #3 Doubles 71%, also #1 Singles 14% · published 3.5
3.17
Austin Tom
usually #3 Doubles 100% · published 3.5
3.12
Srinivas Challuri
usually #1 Singles 67%, also #2 Doubles 33% · published
3.03
Plamen Pandev
usually #1 Singles 100% · published
2.90
Dawid Drwal
usually #1 Singles 100% · published 3
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.

Andrey Petrov + Rajesh Garlapati10071% games+12.3% vs expected
Vishal Dhar + Karthik Ganapathy8361% games+6.2% vs expected
Andrey Petrov + Vishal Dhar4356% games−0.1% vs expected
Dhiraj Rustagi + Manoranjan Mohanty5848% games−4.1% vs expected
Srinivas Challuri + Bhalchandra Vartak5458% gamesnot enough data
Dhiraj Rustagi + Vishal Dhar4259% gamesnot enough data
Manoranjan Mohanty + Vishal Dhar6068% gamesnot enough data
Dhiraj Rustagi + Karthik Ganapathy4156% gamesnot 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.

Rajesh Garlapati
38W–8L career · 5 lines in 2026
<1%47%53%
3.51
4
Andrey Petrov
43W–30L career · 8 lines in 2026
50%50%<1%
3.50
3.5
Bhalchandra Vartak
17W–8L career · 3 lines in 2026
<1%74%25%
3.41
Michael Wellems
35W–23L career · 1 line in 2026
<1%74%25%
3.41
Karthik Ganapathy
36W–13L career · 8 lines in 2026
<1%<1%>99%
3.40
Eric Yeh
29W–8L career · 3 lines in 2026
<1%79%21%
3.39
Vishal Dhar
79W–40L career · 7 lines in 2026
<1%<1%>99%
3.38
Sourav Sen
31W–31L career · 3 lines in 2026
<1%1%99%
3.33
Nagarajan Gopalsamy
19W–12L career · 4 lines in 2026
1%87%12%
3.33
Grant Wu
2W–15L career · 1 line in 2026
3%92%5%
3.27
Vijaykumar Patel
32W–24L career · 5 lines in 2026
<1%3%97%
3.27
Sateesh Mandumula
6W–11L career · 2 lines in 2026
3%93%4%
3.26
3.5
Manoranjan Mohanty
43W–37L career · 4 lines in 2026
8%91%2%
3.20
3.5
Dhiraj Rustagi
89W–55L career · 7 lines in 2026
10%89%1%
3.18
3.5
Austin Tom
7W–3L career · 3 lines in 2026
12%87%1%
3.17
Srinivas Challuri
9W–11L career · 3 lines in 2026
<1%19%81%
3.12
Plamen Pandev
27W–37L career · 1 line in 2026
41%59%<1%
3.03
3
Dawid Drwal
4W–13L career · type S · 1 line in 2026
<1%76%24%
2.90

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.