Teams

Heritage HS/Kalavakolanu-Gourineni M4.0

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

17 players · average NTRP 3.50 / 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-28vs JCC/Roberts-Cytron M4.0Lost 23
L#1 DoublesKalyan Kalidindi / Usman Jehangiri vs CJ Ramsey / Taylor Brisch2-6, 3-6
W#1 SinglesRajesh Mishra vs Mark Wettreich6-1, 6-2
L#2 DoublesSrinath Elitem / Vj Moganti vs Michael Roberts / Bryan Cytron4-6, 2-6
L#2 SinglesHari Mothukuri vs Michael Hooper1-6, 2-6
W#3 DoublesJanakiram Raju Kantheti / Sesha Shailendra Madhavapeddi vs Jeremy Higginbotham / Yasha Avshalumov6-3, 6-3
2026-06-21vs Seay/Hinterlong-Park M4.0Lost 23
L#1 DoublesKalyan Kalidindi / Janakiram Raju Kantheti vs Matt Hinterlong / Robert Rubel1-6, 2-6
W#1 SinglesRajesh Mishra vs John Hubbs6-0, 6-1
L#2 DoublesMohammad A Azim / Usman Jehangiri vs Jonathan Woods / Collin Hartman6-7, 7-6, 0-1
L#2 SinglesVinod Kumar Marakoosham vs Patrick Nicholas Staha3-6, 6-3, 0-1
W#3 DoublesHari Mothukuri / Srinath Elitem vs Matthew Rubel / Sean Park6-2, 6-1
2026-06-16vs Greenhill/Montalvo M4.0Won 32
L#1 DoublesVinod Kumar Marakoosham / Kalyan Kalidindi vs Harish Rangarajan / Adam Smith2-6, 0-6
L#1 SinglesVinoth Duraisamy vs Joseph Bonau3-6, 1-6
W#2 DoublesDurga Kalavakolanu / Srinath Elitem vs Keith Holmes / Ross Johnson6-4, 6-4
W#2 SinglesRajesh Mishra vs Dylan Leyden6-2, 7-5
W#3 DoublesVj Moganti / Hari Mothukuri vs Andrew Couture / Victor Fernandez7-5, 6-2
2026-06-10vs McKinney/Possehl M4.0Won 32
L#1 DoublesKalyan Kalidindi / Vinod Kumar Marakoosham vs Douglas Wallace / Don Pierce3-6, 6-3, 0-1
W#1 SinglesVinoth Duraisamy vs Mason Taft6-3, 6-0
W#2 DoublesPrashanth Gourineni / Sesha Shailendra Madhavapeddi vs Bob Possehl / Lindsey Taft7-5, 6-1
W#2 SinglesDurga Kalavakolanu vs Ivan Benson6-7, 6-0, 1-0
L#3 DoublesHari Mothukuri / Srinath Elitem vs Christie Jay Alquiza Jr / David Gregory6-7, 2-6
2026-05-31vs Bob Day TC/Maldonado-Yeoh M4.0Lost 23
W#1 DoublesVinod Kumar Marakoosham / Mohammad A Azim vs Daniel Gutierrez / Kevin Luong6-2, 6-2
L#1 SinglesPrashanth Gourineni vs Brad McDonald4-6, 4-6
L#2 DoublesDurga Kalavakolanu / Satish Orugunta vs Tex Rodriguez / James Tobey2-6, 0-6
W#2 SinglesVinoth Duraisamy vs Bryan de la Torre6-2, 6-2
L#3 DoublesKalyan Kalidindi / Vj Moganti vs Alberto Martinez / Lyle Wilson5-7, 5-7
2026-05-17vs High Point/Cooper M4.0Won 50
W#1 DoublesMathivanan Ramalingam / Anand Krishnamurthy vs Gregie Eldo / Jeff Cooper6-4, 6-2
W#1 SinglesSeran Mathivanan vs Ross Parasiliti6-2, 6-2
W#2 DoublesMohammad A Azim / Vj Moganti vs Kurinji Sathasivam / Cary Bazan6-0, 6-4
W#2 SinglesVinod Kumar Marakoosham vs Balaji Krishnaswamy6-0, 6-3
W#3 DoublesPrashanth Gourineni / Kalyan Kalidindi vs Larry Hill / Peter Tanguy6-1, 6-1
2026-05-15vs Huffhines/Ngo M4.0Won 41
W#1 DoublesDurga Kalavakolanu / Vj Moganti vs Jason Vorel / Casey Corcoran6-3, 4-6, 1-0
W#1 SinglesSeran Mathivanan vs Vinhthuy Nguyen6-3, 6-3
W#2 DoublesAnand Krishnamurthy / Mathivanan Ramalingam vs Tony Le / Victor Nguyen6-1, 6-1
W#2 SinglesVinod Kumar Marakoosham vs Basil Bernardo6-3, 6-2
L#3 DoublesMohammad A Azim / Janakiram Raju Kantheti vs Son Do / Chia-Pin Hsu3-6, 6-4, 0-1
2026-05-03vs North Texas RC/Cox-Wong M4.0Split 22
L#1 DoublesPrashanth Gourineni / Mohammad A Azim vs Nathanael Blinn / Gerard Odulio2-6, 5-7
W#1 SinglesSeran Mathivanan vs Andrew Zahabi6-2, 6-0
W#2 SinglesVinoth Duraisamy vs Volkan Bal6-2, 3-6, 1-0
L#3 DoublesDurga Kalavakolanu / Mathivanan Ramalingam vs Matthew Varzally / Sudhakaran Subramanian6-7, 4-6
2026-04-26vs The Lakes TA/Hurd M4.0Won 50
W#1 DoublesMathivanan Ramalingam / Seran Mathivanan vs Jeremy Mann / Matthew Schlosser4-6, 6-3, 1-0
W#1 SinglesVinoth Duraisamy vs Oliver Woeste6-2, 7-5
W#2 DoublesVinod Kumar Marakoosham / Kalyan Kalidindi vs Mike Vasilyev / Tye Graham6-1, 6-1
W#2 SinglesRajesh Mishra vs Rex Justesen6-3, 6-3
W#3 DoublesAnand Krishnamurthy / Vj Moganti vs Gordon Cochrum / Jamie Byrne6-3, 7-5
2026-04-16vs Gleneagles/Wolf M4.0Split 22
L#1 DoublesUsman Jehangiri / Mohammad A Azim vs Jeff Matthews / Daniel Wolf7-6
L#1 SinglesRajesh Mishra vs James Shukis7-5, 4-6, 0-1
W#2 SinglesVinoth Duraisamy vs Ty Samples6-4, 6-7, 1-0
W#3 DoublesPrashanth Gourineni / Vinod Kumar Marakoosham vs Paul Kirchhoffer / Matthew Roemer6-0, 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 standings16 teams · S M. League
TeamWLInd. WInd. LSets lostGames lost
1Lifetime Frisco/Irazabal M4.09038718266
2Oak Creek/McDonald M4.091381230353
3North Texas RC/Cox-Wong M4.091361434405
4Emerson HS/Cox M4.063261944399
5Bob Day TC/Maldonado-Yeoh M4.064331741383
6Heritage HS/Kalavakolanu-Gourineni M4.064311943390
7T Bar M/Klinger M4.064321844393
8LB Houston/Nader M4.064282252431
9Chandlers Landing/Stasiak-Moehler M4.055232761459
10Samuell Grand/Watson M4.055232762471
11Bob Day TC/Amacher-Yeoh M4.045212452404
12Stonebridge Ranch/Davidson-Panicker M4.045212453397
13McKinney/Possehl M4.046183268497
14North Texas RC/Prasad M4.018153066459
15Canyon Creek/Boyer M4.019104082546
16Brookhaven/Loehr M4.00973880509

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.65 estimated across 12 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.

4.00
Rajesh Mishra
usually #1 Singles 60%, also #2 Singles 40% · published
3.88
Vinoth Duraisamy
usually #1 Singles 50%, also #2 Singles 50% · published
3.88
Prashanth Gourineni
usually #3 Doubles 40%, also #1 Doubles 20% · published
3.70
Mathivanan Ramalingam
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.70
Vinod Kumar Marakoosham
usually #2 Singles 38%, also #1 Doubles 38% · published
3.66
Anand Krishnamurthy
usually #2 Doubles 63%, also #1 Doubles 25% · published 3.5
3.65
Durga Kalavakolanu
usually #2 Doubles 40%, also #3 Doubles 20% · published
3.65
Sesha Shailendra Madhavapeddi
usually #1 Doubles 40%, also #2 Doubles 40% · published
3.46
Kalyan Kalidindi
usually #1 Doubles 57%, also #3 Doubles 29% · published
3.46
Hari Mothukuri
usually #3 Doubles 75%, also #2 Singles 25% · published
3.44
Srinath Elitem
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.38
Satish Orugunta
usually #2 Doubles 100% · published
Janakiram Raju Kantheti
usually #3 Doubles 67%, also #1 Doubles 33% · published
Mohammad A Azim
usually #1 Doubles 50%, also #2 Doubles 33% · published
Seran Mathivanan
usually #1 Singles 75%, also #1 Doubles 25% · published
Usman Jehangiri
usually #1 Doubles 67%, also #2 Doubles 33% · published
Vj Moganti
usually #3 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.

Mathivanan Ramalingam + Anand Krishnamurthy5257% games+8.3% vs expected
Kalyan Kalidindi + Vinod Kumar Marakoosham2349% gamesnot enough data
Satish Orugunta + Srinath Elitem404 matchesnot enough data
Prashanth Gourineni + Mohammad A Azim213 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.

Rajesh Mishra
11W–3L career · 5 lines in 2026
<1%51%49%
4.00
Vinoth Duraisamy
12W–1L career · 6 lines in 2026
<1%79%20%
3.88
Prashanth Gourineni
13W–14L career · 5 lines in 2026
<1%81%19%
3.88
Mathivanan Ramalingam
13W–7L career · 4 lines in 2026
7%91%2%
3.70
Vinod Kumar Marakoosham
10W–5L career · 8 lines in 2026
8%91%2%
3.70
3.5
Anand Krishnamurthy
18W–3L career · 8 lines in 2026
<1%13%87%
3.66
Durga Kalavakolanu
5W–7L career · 5 lines in 2026
14%85%1%
3.65
Sesha Shailendra Madhavapeddi
19W–4L career · 10 lines in 2026
<1%15%85%
3.65
Kalyan Kalidindi
12W–8L career · 7 lines in 2026
62%38%<1%
3.46
Hari Mothukuri
8W–6L career · 4 lines in 2026
63%37%<1%
3.46
Srinath Elitem
8W–2L career · 4 lines in 2026
67%33%<1%
3.44
Satish Orugunta
13W–5L career · 1 line in 2026
81%19%<1%
3.38
Janakiram Raju Kantheti
1W–2L career · 3 lines in 2026
not enough data
Mohammad A Azim
6W–4L career · 6 lines in 2026
not enough data
Seran Mathivanan
7W–0L career · 4 lines in 2026
not enough data
Usman Jehangiri
0W–3L career · 3 lines in 2026
not enough data
Vj Moganti
4W–2L career · 6 lines in 2026
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.