Teams

LB Houston/Gopinath-Khandelwal M3.5

2026 DALLAS TENNIS 18 & Over ADULT S · S M. League

9 players · average NTRP 3.33 / TEXAS

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 →
Schedule10 played
2026-06-27vs The Nelson/Puklicz M3.5Won 41
W#1 DoublesPratik Khandelwal / Anand Mehta vs Matt Ranta / Stephen James6-7, 6-4, 1-0
W#1 SinglesAshok Nandimandalam vs Alec Hollis6-3, 2-6, 1-0
W#2 DoublesDeepak Biyani / Nataraj Kavuri vs Huck Hibberd / Eliot Kerlin6-4, 6-3
L#2 SinglesAnantha Rao vs Matt Brendel1-6, 3-6
W#3 DoublesTed Gopinath / Srinidhi Bharthur Srinath vs Greg Puklicz / Tad Deupree7-6, 6-4
2026-06-20vs RGAC/Zolman-Fielding M3.5Won 31
L#1 DoublesTed Gopinath / Anantha Rao vs Peter Morken / Diego Guerrero1-6, 1-6
W#1 SinglesRam Movva vs Adam Zolman6-3, 6-3
W#2 DoublesNataraj Kavuri / Ashok Nandimandalam vs Randy Bezet / Vance Miller6-4, 6-3
W#3 DoublesDeepak Biyani / Pratik Khandelwal vs Sam Carns / Carlton Palmer7-6, 3-6, 1-0
2026-06-18vs DAC/Littlefield-Sisk M3.5Lost 23
L#1 DoublesPratik Khandelwal / Anand Mehta vs Joe Corcoran / Connor McCrary3-6, 2-6
L#1 SinglesRam Movva vs Landyn Freeman5-7, 1-6
L#2 DoublesTed Gopinath / Ashok Nandimandalam vs Josh Farrell / Jason Schroer4-6, 2-6
W#2 SinglesJanardhan Srinivasan vs Travis Littlefield7-6, 6-2
W#3 DoublesDeepak Biyani / Nataraj Kavuri vs Matthew Good / Mike Ivey6-3, 6-2
2026-05-30vs Bob Day TC/Yeoh-Solomon M3.5Lost 14
L#1 DoublesPratik Khandelwal / Anand Mehta vs Jeff Brizzolara / Tri Doan2-6, 3-6
W#1 SinglesRam Movva vs Ronald Chin7-6, 7-6
L#2 DoublesTed Gopinath / Ashok Nandimandalam vs Kyle Richard / Nathan Belshaw3-6, 0-6
L#2 SinglesJanardhan Srinivasan vs Jack Vongsaly2-6, 2-6
L#3 DoublesSrinidhi Bharthur Srinath / Deepak Biyani vs Lyle Wilson / Edgar Guerrero1-6, 0-6
2026-05-16vs Wagon Wheel/Vu M3.5Won 32
W#1 DoublesNataraj Kavuri / Anand Mehta vs Carter Jenkins / Jesse Waddle6-3, 6-1
W#1 SinglesJanardhan Srinivasan vs Ansh Patel6-2, 6-3
L#2 DoublesAshok Nandimandalam / Pratik Khandelwal vs Nam Vu / Sammy Souaiaia3-6, 2-6
W#2 SinglesRam Movva vs Rahul Bhatt6-2, 6-1
L#3 DoublesAnantha Rao / Deepak Biyani vs Brian Canlas / Joseph Kim4-6, 0-6
2026-05-09vs The Lakes TA/Smith-Wallach M3.5Lost 13
L#1 DoublesAnand Mehta / Pratik Khandelwal vs Jason Kavanaugh / Steve Kelly2-6, 4-6
W#1 SinglesJanardhan Srinivasan vs Arvind Ramachandran3-6, 6-3, 1-0
L#2 DoublesDeepak Biyani / Nataraj Kavuri vs Paul Clark / Blesser Moreno5-7, 3-6
L#2 SinglesRam Movva vs John Wallach4-6, 6-1, 0-1
2026-05-02vs North Texas RC/Rojas-Sgotto M3.5Won 32
W#1 DoublesPratik Khandelwal / Anand Mehta vs J R Spikeston / Fernando Jaimes5-7, 6-1, 1-0
W#1 SinglesRam Movva vs Fabricio Loayza6-1, 6-0
L#2 DoublesAshok Nandimandalam / Ted Gopinath vs James HODGES / Miguel Francis2-6, 6-3, 1-0
W#2 SinglesJanardhan Srinivasan vs Stone Evans7-5, 5-7, 1-0
L#3 DoublesSrinidhi Bharthur Srinath / Deepak Biyani vs Shailesh SOod / Joel Cerefice3-6, 2-6
2026-04-27vs Kiest/Johnson-Seering M3.5Won 41
W#1 DoublesPratik Khandelwal / Anand Mehta vs James Runge / Todd Donnan6-2, 7-6
L#1 SinglesJanardhan Srinivasan vs Brett Ritter2-6, 2-6
W#2 DoublesDeepak Biyani / Nataraj Kavuri vs Leonidas Patterson / Jeffery Bowers6-1, 7-6
W#2 SinglesRam Movva vs Matt Seering6-0, 6-0
W#3 DoublesTed Gopinath / Ashok Nandimandalam vs Glenn Johnson / Philip Pugh6-1, 6-4
2026-04-25vs Chandlers Landing/Meacham M3.5Won 32
L#1 DoublesAshok Nandimandalam / Ted Gopinath vs Frederick Cass / Craig McLemore7-6, 4-6, 1-0
L#1 SinglesJanardhan Srinivasan vs Connor Christian Romack2-6, 3-6
W#2 DoublesDeepak Biyani / Nataraj Kavuri vs Jeffrey Campbell / Gary Miller6-1, 6-2
W#2 SinglesRam Movva vs Ross Mueller6-1, 6-3
W#3 DoublesAnantha Rao / Srinidhi Bharthur Srinath vs John Brummett / John Gillespie6-3, 4-6, 1-0
2026-04-24vs Greenhill/Johnson-Sipes M3.5Won 32
W#1 DoublesPratik Khandelwal / Anand Mehta vs Brian Sipes / Scott Wracher4-6, 6-2, 1-0
W#1 SinglesJanardhan Srinivasan vs Alexander Michael6-2, 6-1
L#2 DoublesDeepak Biyani / Ashok Nandimandalam vs Darrell Taylor / Manny Ferrer1-6, 3-6
W#2 SinglesRam Movva vs Chung Pi6-2, 7-5
L#3 DoublesTed Gopinath / Anantha Rao vs Todd Johnson / Stephen Hill2-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 standings for S M. League have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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.20 estimated across 9 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.48
Janardhan Srinivasan
usually #1 Singles 63%, also #2 Singles 38% · published
3.47
Ram Movva
usually #2 Singles 56%, also #1 Singles 44% · published
3.34
Nataraj Kavuri
usually #2 Doubles 71%, also #1 Doubles 14% · published
3.22
Srinidhi Bharthur Srinath
usually #3 Doubles 100% · published
3.21
Deepak Biyani
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.21
Pratik Khandelwal
usually #1 Doubles 78%, also #3 Doubles 11% · published
3.21
Ashok Nandimandalam
usually #2 Doubles 67%, also #1 Doubles 11% · published 3.5
3.02
Ted Gopinath
usually #3 Doubles 38%, also #2 Doubles 38% · published
2.63
Anantha Rao
usually #3 Doubles 60%, also #2 Singles 20% · 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.

Ted Gopinath + Deepak Biyani4545% games+11.7% vs expected
Srinidhi Bharthur Srinath + Ram Movva2449% games−1.6% vs expected
Anantha Rao + Ted Gopinath0520% gamesnot enough data
Nataraj Kavuri + Deepak Biyani4162% gamesnot enough data
Ted Gopinath + Ashok Nandimandalam1446% gamesnot enough data
Anantha Rao + Srinidhi Bharthur Srinath224 matchesnot enough data
Ted Gopinath + Srinidhi Bharthur Srinath224 matchesnot enough data
Srinidhi Bharthur Srinath + Deepak Biyani033 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.

Janardhan Srinivasan
21W–11L career · 8 lines in 2026
<1%56%43%
3.48
Ram Movva
19W–8L career · 9 lines in 2026
<1%58%42%
3.47
Nataraj Kavuri
11W–5L career · 7 lines in 2026
1%87%12%
3.34
Srinidhi Bharthur Srinath
7W–13L career · 4 lines in 2026
5%92%2%
3.22
3.5
Deepak Biyani
13W–17L career · 10 lines in 2026
6%92%2%
3.21
Pratik Khandelwal
13W–8L career · 9 lines in 2026
7%91%2%
3.21
3.5
Ashok Nandimandalam
3W–6L career · type S · 9 lines in 2026
7%91%2%
3.21
Ted Gopinath
9W–21L career · 8 lines in 2026
45%55%<1%
3.02
3
Anantha Rao
2W–11L career · 5 lines in 2026
17%82%<1%
2.63

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.