Teams

Huffhines/Yeoh-Solomon M4.0

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

23 players · average NTRP 3.88 / 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
2026-06-21vs Greenhill/Ohl M4.0Lost 23
W#1 DoublesKoushik Venkatasubramanian / Ramachandran Viswanathan vs Dean McSherry / Scott Ryan6-7, 5-0
W#1 SinglesXchel Nambo vs Robert Leblanc6-2, 6-1
L#2 DoublesSaket Raizada / Debashish Baishyantri vs Hai Nguyen / Chris Burton2-6, 2-6
L#2 SinglesBrian Sui vs David Shipley1-6, 4-6
L#3 DoublesLuke Kosman / Jimmy Tu vs Gabriel Ugwulebo / Andrew Richter3-6, 2-6
2026-06-14vs The Nelson/Harner-Vittitow M4.0Lost 05
L#1 DoublesNavin Rana / Amir Shah vs James Vu / Daniel Kim2-6, 1-6
L#1 SinglesDebashish Baishyantri vs Christopher Harner7-6, 2-6, 0-1
L#2 DoublesPhouphet Srioudom / Gary Fleming vs Bob Miller / Sean Morrison5-7, 3-6
L#2 SinglesFerdinand Schoen vs Mark Bruno6-2, 0-6, 0-1
L#3 DoublesRoberto Mireles / Jimmy Tu vs Matt Ranta / Brian Shaw6-3, 2-6, 1-0
2026-05-31vs Emerson HS/Cox M4.0Lost 14
L#1 DoublesPhouphet Srioudom / Saket Raizada vs Aaron Rucker / Suhail Nair4-6, 6-2, 0-1
W#1 SinglesFerdinand Schoen vs Kishore Baireddy7-5, 6-2
L#2 DoublesAmir Shah / Gary Fleming vs Ryan Livengood / Rajib Sarkar3-6, 2-6
L#2 SinglesMike Deleonardis vs Terence Whitaker0-6, 3-6
L#3 DoublesLuke Kosman / Roberto Mireles vs Chase Derrick / Raghavaiah Vikram5-7, 4-6
W#1 DoublesDebashish Baishyantri / Navin Rana vs Stephen Collins / Shaun Nix2-6, 6-4, 1-0
L#1 SinglesXchel Nambo vs Alex Clinton3-6, 4-6
L#2 DoublesNitin Kudikala / Phouphet Srioudom vs Jeffrey Lang / Thomas Slater2-6, 1-6
W#3 DoublesBailey Champagne / Roberto Mireles vs Freddie Perales / Miguel Castro6-3, 6-2
2026-05-10vs LB Houston/Gupta-Chava M4.0Lost 04
L#1 DoublesKoushik Venkatasubramanian / Ramachandran Viswanathan vs Jun Liu / Ashutosh Upadhyaya0-6, 1-6
L#1 SinglesBailey Champagne vs Rodolfo Escalera3-6, 1-6
L#2 DoublesFerdinand Schoen / Navin Rana vs Cody Blanchard / Saurabh Gupta0-6, 6-3, 0-1
L#3 DoublesSaket Raizada / Gary Fleming vs Manohar Vajja / Raj Chava6-4, 1-6
2026-05-03vs Brookhaven/Loehr M4.0Won 41
W#1 DoublesSaket Raizada / Koushik Venkatasubramanian vs Richard Shaw / Loy Shaw6-2, 4-6, 1-0
W#1 SinglesXchel Nambo vs Jason Bloom6-0, 6-3
W#2 DoublesPhouphet Srioudom / Gary Fleming vs Eric Loehr / Marc Myrin6-3, 4-6, 1-0
W#2 SinglesDebashish Baishyantri vs Mark Cline6-3, 6-4
L#3 DoublesLuke Kosman / Roberto Mireles vs Timothy Montgomery / Mark Platt3-6, 4-6
2026-04-26vs North Texas RC/Prasad M4.0Won 32
L#1 DoublesNavin Rana / Amir Shah vs Yogesh Dhadge / Dinkar Bhardwaj1-6, 6-1, 0-1
W#1 SinglesFerdinand Schoen vs Alvaro Miyazaki6-2, 6-4
W#2 DoublesRamachandran Viswanathan / Koushik Venkatasubramanian vs Venkanna Narayan Prasad / Sankara Lakshmanan7-5, 6-1
L#2 SinglesDebashish Baishyantri vs YASUSHI KOMORI3-6, 6-3, 0-1
W#3 DoublesSaket Raizada / Phouphet Srioudom vs Alexander Lu / RAMESH ACHI RANGACHARI6-1, 6-2
2026-04-24vs Bob Day TC/Amacher-Yeoh M4.0Lost 14
L#1 DoublesRamachandran Viswanathan / Koushik Venkatasubramanian vs Ryan Wirtz / Kyle Richard4-6, 2-6
W#1 SinglesFerdinand Schoen vs Rajmeet Singh Bal6-1, 6-1
L#2 DoublesMike Deleonardis / Jack Chang vs John Lantrip / Alex Burton5-7, 1-6
L#2 SinglesSaket Raizada vs James DeGuenther4-6, 2-6
L#3 DoublesLuke Kosman / Roberto Mireles vs Hung Dang / Paulo Pliego4-6, 7-6, 1-0
2026-04-19vs Lifetime Frisco/Irazabal M4.0Lost 14
L#1 DoublesKoushik Venkatasubramanian / Ramachandran Viswanathan vs Jose Alejandro Guedez / Alejandro Irazabal1-6, 4-6
L#1 SinglesXchel Nambo vs Steven Riddle0-6, 3-6
W#2 DoublesSaket Raizada / Nitin Kudikala vs Joe Giovino / Maruthi Koiloth7-6, 6-4
L#2 SinglesFerdinand Schoen vs Patrick Teterud3-6, 1-6
L#3 DoublesJack Chang / Amir Shah vs Matt Berg / Manuel Lopez2-6, 3-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.56 estimated across 21 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.75
Bailey Champagne
usually #1 Singles 50%, also #3 Doubles 50% · published 4
3.74
Ferdinand Schoen
usually #1 Singles 50%, also #2 Singles 33% · published
3.74
Gary Fleming
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.74
Samuel Solomon
published
3.72
Debashish Baishyantri
usually #2 Singles 40%, also #2 Doubles 20% · published 4
3.71
Xchel Nambo
usually #1 Singles 100% · published
3.71
Koushik Venkatasubramanian
usually #1 Doubles 83%, also #2 Doubles 17% · published
3.70
Saket Raizada
usually #3 Doubles 29%, also #1 Doubles 29% · published
3.68
Ramachandran Viswanathan
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.65
Roberto Mireles
usually #3 Doubles 100% · published
3.62
Jack Chang
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.61
Phouphet Srioudom
usually #2 Doubles 60%, also #3 Doubles 20% · published
3.54
Nitin Kudikala
usually #2 Doubles 100% · published
3.53
Navin Rana
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.46
Jack Vongsaly
usually #2 Singles 57%, also #3 Doubles 29% · published
3.42
Emenjo Obinwa
published
3.39
Amir Shah
usually #1 Doubles 50%, also #2 Doubles 25% · published 4
3.37
Mike Deleonardis
usually #2 Doubles 50%, also #2 Singles 50% · published
3.30
Luke Kosman
usually #3 Doubles 100% · published
3.29
Shailesh SOod
usually #3 Doubles 100% · published
Brian Sui
usually #2 Singles 100% · published 3.5
3.20
Jimmy Tu
usually #3 Doubles 43%, also #2 Doubles 29% · published
Eugene Yeoh
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.

Ramachandran Viswanathan + Koushik Venkatasubramanian3447% gamesnot enough data
Saket Raizada + Koushik Venkatasubramanian3257% gamesnot enough data
Luke Kosman + Roberto Mireles134 matchesnot enough data
Xchel Nambo + Samuel Solomon123 matchesnot enough data
Shailesh SOod + Roberto Mireles033 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.

4
Bailey Champagne
4W–1L career · 2 lines in 2026
4%93%4%
3.75
Ferdinand Schoen
12W–10L career · 6 lines in 2026
4%93%3%
3.74
Gary Fleming
4W–7L career · 4 lines in 2026
4%93%3%
3.74
Samuel Solomon
6W–5L career · no lines in 2026
4%92%3%
3.74
4
Debashish Baishyantri
4W–3L career · 5 lines in 2026
6%92%2%
3.72
Xchel Nambo
6W–8L career · 4 lines in 2026
7%91%2%
3.71
Koushik Venkatasubramanian
7W–9L career · 6 lines in 2026
7%91%2%
3.71
Saket Raizada
7W–10L career · 7 lines in 2026
7%91%2%
3.70
Ramachandran Viswanathan
5W–8L career · 5 lines in 2026
9%89%1%
3.68
Roberto Mireles
7W–10L career · 5 lines in 2026
15%84%1%
3.65
Jack Chang
0W–4L career · 2 lines in 2026
20%79%<1%
3.62
Phouphet Srioudom
6W–12L career · 5 lines in 2026
22%78%<1%
3.61
Nitin Kudikala
1W–5L career · 2 lines in 2026
40%60%<1%
3.54
Navin Rana
1W–15L career · 4 lines in 2026
42%58%<1%
3.53
Jack Vongsaly
14W–8L career · 7 lines in 2026
<1%62%38%
3.46
Emenjo Obinwa
1W–2L career · no lines in 2026
72%28%<1%
3.42
4
Amir Shah
0W–8L career · type S · 4 lines in 2026
78%22%<1%
3.39
Mike Deleonardis
14W–18L career · 2 lines in 2026
83%17%<1%
3.37
Luke Kosman
4W–11L career · 4 lines in 2026
92%8%<1%
3.30
Shailesh SOod
6W–6L career · 1 line in 2026
2%91%7%
3.29
3.5
Brian Sui
2W–1L career · 1 line in 2026
not enough data
Jimmy Tu
20W–13L career · 7 lines in 2026
8%91%2%
3.20
Eugene Yeoh
2W–1L career · no 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.