Teams

LB Houston/Gopinath-Khandelwal M4.

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

12 players · average NTRP 3.25 / 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 →
Schedule9 played
2025-06-29vs Lakes/Lightfoot M3.5Won 41
L#1 DoublesDeepak Biyani / Anand Mehta vs Jamie Byrne / Gareth Maurice6-2, 1-6, 1-0
W#1 SinglesRam Movva vs Tim Hurd6-1, 7-5
W#2 DoublesTed Gopinath / Srinidhi Bharthur Srinath vs Kevin Lightfoot / Jack Nihem2-6, 6-3, 1-0
W#2 SinglesJanardhan Srinivasan vs Justin Ferguson4-6, 6-4, 1-0
W#3 DoublesPratik Khandelwal / prateek jain vs Maurice Devries / Clayton Gammill6-2, 6-1
2025-06-22vs Garland/Trinh-Ngo M3.5Lost 14
L#1 DoublesAnand Mehta / Pratik Khandelwal vs Joe Hoang / Vinh Chau3-6, 3-6
L#1 SinglesJanardhan Srinivasan vs Ryan Nguyen4-6, 1-6
L#2 DoublesTed Gopinath / Srinidhi Bharthur Srinath vs Billy Nguyen / Danny Man4-6, 1-6
W#2 SinglesRam Movva vs Jimmy Tu4-6, 6-4, 1-0
L#3 DoublesAshwin Athawale / Anantha Rao vs Christian Ammon / Peter Nguyen6-4, 4-6, 0-1
2025-06-08vs Gleneagles/Guibert-Forret M3.5Lost 13
L#1 DoublesASIT SRIVASTAVA / Pratik Khandelwal vs Jim Marchiony / Daniel Wolf3-6, 2-6
W#1 SinglesJanardhan Srinivasan vs Paul Mengacci6-1, 6-2
L#2 DoublesDeepak Biyani / Ted Gopinath vs Phil Forret / Greg Hasson4-6, 0-6
L#3 DoublesAshwin Athawale / prateek jain vs Kevin McNew / Alfonso Parra1-6, 1-6
2025-06-01vs Huffhines/Yeoh-Solomon M3.5Lost 14
L#1 DoublesPratik Khandelwal / Deepak Biyani vs Jeffrey Yarbrough / Kevin Luong4-6, 2-6
W#1 SinglesJanardhan Srinivasan vs Brian Sui6-3, 6-3
L#2 Doublesprateek jain / Vinod Jain vs Hung Dang / Victor Fernandez2-6, 2-6
L#2 SinglesAnantha Rao vs Richard Cheng0-6, 1-6
L#3 DoublesAshwin Athawale / Ted Gopinath vs Kyle Richard / Marc Tatarsky0-6, 3-6
2025-05-18vs Chandlers Landing/Deere M3.5Won 41
W#1 DoublesPratik Khandelwal / Anand Mehta vs James Tarter / Frederick Cass7-5, 3-6, 1-0
W#1 SinglesJanardhan Srinivasan vs Joshua Tuttle6-3, 6-1
L#2 DoublesAnantha Rao / prateek jain vs Chad Meacham / Gary Miller2-6, 4-6
W#2 SinglesRam Movva vs Richard Salling6-1, 7-6
W#3 DoublesSrinidhi Bharthur Srinath / Ashwin Athawale vs Rene Dufrene / Mike Spruill6-4, 6-2
2025-05-04vs Canyon Creek/Jost M3.5Split 22
L#1 DoublesTed Gopinath / Vishnu Singh vs Travis Lea / Jacob Davenport1-6, 1-6
W#1 SinglesJanardhan Srinivasan vs Jeremy Bates6-4, 7-5
L#2 DoublesASIT SRIVASTAVA / Pratik Khandelwal vs Jeff Gooch / Bobby Rosener2-6, 1-6
W#3 DoublesDeepak Biyani / Srinidhi Bharthur Srinath vs John Hansmann / David Romness6-2, 6-1
2025-04-27vs Kiest/Seering-Johnson M3.5Won 32
L#1 DoublesDeepak Biyani / Ted Gopinath vs Philip Pugh / Matt Chavez2-6, 3-6
W#1 SinglesJanardhan Srinivasan vs Brandon Hardeman6-4, 6-2
L#2 DoublesAnand Mehta / Vishnu Singh vs Roger Wong / Glenn Johnson5-7, 6-2, 0-1
W#2 SinglesRam Movva vs Nathaniel Barnett6-1, 6-3
W#3 DoublesAshwin Athawale / Srinidhi Bharthur Srinath vs Kevin Whizin / David Barclift6-4, 6-0
2025-04-13vs LifeTime Plano/Cox-Llambias M3.5Lost 14
L#1 DoublesAshwin Athawale / Vishnu Singh vs Jordan Odulio / Bhaskar Sarkar2-6, 0-6
L#1 SinglesJanardhan Srinivasan vs Venkat Sandeep Velugoti6-4, 4-6, 0-1
L#2 DoublesDeepak Biyani / prateek jain vs Juan Llambias / Jake Hirsch1-6, 1-6
W#2 SinglesRam Movva vs Albert Yu7-6, 6-2
L#3 DoublesTed Gopinath / ASIT SRIVASTAVA vs Jerry Clark / Aki Otsuki2-6, 0-6
2025-04-06vs Greenhill/Johnson-Sipes M3.5Lost 23
L#1 DoublesTed Gopinath / Deepak Biyani vs Manny Ferrer / Chung Pi3-6, 3-6
W#1 SinglesJanardhan Srinivasan vs Alexander Michael7-5, 2-6, 1-0
L#2 DoublesAshwin Athawale / ASIT SRIVASTAVA vs Ryan Rich / Bo Ward2-6, 0-6
W#2 SinglesRam Movva vs Yaoqi Guo6-3, 7-6
L#3 DoublesSrinidhi Bharthur Srinath / Anantha Rao vs Chun Yi Huang / Jeff Itscovitch1-6, 2-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 standings15 teams · S M. League
TeamWLInd. WInd. LSets lostGames lost
1McKinney/Suriyanarayanan M3.581301531309
2McKinney/Fletcher-Llambias M3.5 (F2025 WC)83391637359
3Garland/Hoang-Yeoh M3.583302555476
4The Nelson/Puklicz-James M3.572261943358
5LB Houston/Tadal M3.563281741373
6Eldorado/Leder M3.565282759477
7Wagon Wheel/Oh-Kim M3.554252044348
8RGAC/Higgs M3.556272863500
9LB Houston/Gopinath-Khandelwal M4.45212453415
10Bent Tree/Dugas-Bodee M3.536202557416
11Stonebriar/Birnbaum-Dudley M3.538203576551
12Garland/Tomalin M3.527123369465
13DAC/Grist-Kirby M3.529193679551
14Lakes/Smith-Elliot M3.529183780551
15Kiest/Seering-Johnson M3.50954081522

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.17 estimated across 8 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
Ram Movva
usually #2 Singles 83%, also #1 Singles 17% · published
3.47
Janardhan Srinivasan
usually #1 Singles 89%, also #2 Singles 11% · published
3.29
Pratik Khandelwal
usually #1 Doubles 67%, also #2 Doubles 17% · published
ASIT SRIVASTAVA
usually #2 Doubles 50%, also #3 Doubles 25% · published 3.5
3.22
prateek jain
usually #2 Doubles 60%, also #3 Doubles 40% · published
3.16
Deepak Biyani
usually #1 Doubles 57%, also #2 Doubles 29% · published 3.5
3.10
Srinidhi Bharthur Srinath
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.99
Ted Gopinath
usually #1 Doubles 38%, also #2 Doubles 38% · published
Ashwin Athawale
usually #3 Doubles 71%, also #1 Doubles 14% · published 3
2.63
Anantha Rao
usually #3 Doubles 50%, also #2 Singles 25% · published 3
Vinod Jain
usually #2 Doubles 100% · published
Vishnu Singh
usually #1 Doubles 67%, 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.

Ted Gopinath + Deepak Biyani4742% games+8.1% vs expected
Srinidhi Bharthur Srinath + Ram Movva2449% games+6.4% vs expected
Ted Gopinath + Srinidhi Bharthur Srinath4642% games+0.1% vs expected
Deepak Biyani + prateek jain3446% games−0.4% vs expected
Pratik Khandelwal + ASIT SRIVASTAVA4545% games−8.1% vs expected
Anantha Rao + Ted Gopinath1626% games−10.6% vs expected
Deepak Biyani + Ram Movva3444% gamesnot enough data
Anantha Rao + Srinidhi Bharthur Srinath2339% 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.

Ram Movva
26W–12L career · 6 lines in 2025
<1%55%44%
3.48
Janardhan Srinivasan
32W–14L career · 9 lines in 2025
<1%60%40%
3.47
Pratik Khandelwal
19W–16L career · 6 lines in 2025
1%93%6%
3.29
3.5
ASIT SRIVASTAVA
7W–11L career · 4 lines in 2025
not enough data
prateek jain
7W–12L career · 5 lines in 2025
4%94%2%
3.22
3.5
Deepak Biyani
18W–26L career · 7 lines in 2025
12%88%<1%
3.16
Srinidhi Bharthur Srinath
12W–20L career · 6 lines in 2025
21%78%<1%
3.10
Ted Gopinath
12W–33L career · 8 lines in 2025
52%48%<1%
2.99
3
Ashwin Athawale
2W–5L career · 7 lines in 2025
not enough data
3
Anantha Rao
3W–18L career · 4 lines in 2025
15%85%<1%
2.63
Vinod Jain
0W–4L career · 1 line in 2025
not enough data
Vishnu Singh
1W–8L career · 3 lines in 2025
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.