Teams

Huffhines/Yeoh-Solomon M4.0

2026 DALLAS TENNIS 40 & Over ADULT M Saturday · M4.0

16 players · average NTRP 4.00 / 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-03-22vs NTRC/Orugunta-Mothukuri M4.0Split 11
L#1 DoublesPhouphet Srioudom / Jack Chang vs Prashanth Gourineni / Uday Katikala0-6, 6-7
W#3 DoublesSamuel Solomon / Ryan Wirtz vs PREMKUMAR BALAKRISHNAN / Anand Mehta6-2, 4-6, 1-0
W#1 DoublesSaket Raizada / Ryan Wirtz vs Nitin Kudikala / Praveenkumar Vijayakumar6-3, 6-4
W#1 SinglesFerdinand Schoen vs Jorge Marin6-1, 6-4
L#2 DoublesJay Tatachar / Shivan Mehta vs Gustavo Lopez / Shailesh SOod4-6, 5-7
2026-03-01vs The Nelson/Harner-Vittitow M4.0Won 21
W#1 DoublesRyan Wirtz / Xchel Nambo vs Daniel Kim / James Vu1-6, 6-3, 1-0
L#2 DoublesFerdinand Schoen / Ramachandran Viswanathan vs Kyle Rainwater / Ken Yue3-6, 7-6, 0-1
W#3 DoublesShivan Mehta / Jay Tatachar vs Mark Bruno / Bob Miller6-2, 6-4
2026-02-21vs McKinney/Patel M4.0Lost 03
L#1 DoublesSaket Raizada / Ferdinand Schoen vs Dani Adnan / Jeff Flores5-7, 3-6
L#2 DoublesBoopesh Natarajan / Jack Vongsaly vs Cesar Mendoza / Bhu Singh0-6, 2-6
L#3 DoublesKoushik Venkatasubramanian / Suresh Gopalakrishnan vs Joel Huff / Ramesh Kakula1-6, 4-6
2026-02-15vs DAC/Jahanbin-Kraft M4.0Split 22
W#1 DoublesRyan Wirtz / Samuel Solomon vs Remy Fellman / Marshall Yates6-2, 6-1
L#2 DoublesSaket Raizada / Suresh Gopalakrishnan vs Brian Kraft / Richard Fuquay3-6, 3-6
L#3 DoublesJack Chang / Hoang Nguyen vs John Roberts / Marc Schmidt2-6, 1-6
W#4 DoublesFerdinand Schoen / Xchel Nambo vs Ashwin Gaitonde / Timothy Stinson6-7, 6-3, 1-0
2026-02-12vs Canyon Creek/Cotter M4.0Won 31
L#1 DoublesSamuel Solomon / Ryan Wirtz vs Brien Davis / Ben Henke7-5, 3-6, 1-0
W#1 SinglesFerdinand Schoen vs Blair Mathews3-6, 6-3, 1-0
W#2 DoublesEmenjo Obinwa / Ramachandran Viswanathan vs MARK HOPPER / Doug Jones7-6, 6-4
W#3 DoublesSaket Raizada / Koushik Venkatasubramanian vs Kevin Ryan / Pete Smith6-2, 6-4
2026-02-07vs Lifetime Plano/Irazabal M4.0Lost 03
L#1 DoublesFerdinand Schoen / Jack Vongsaly vs Diwakar Dewan / Jeremy Arianpour1-6, 3-6
L#2 DoublesKoushik Venkatasubramanian / Ramachandran Viswanathan vs Manuel Lopez / Ralph Morehead4-6, 4-6
L#3 DoublesPhouphet Srioudom / Suresh Gopalakrishnan vs Jae Shim / Daniel Cornish1-6, 3-6
2026-01-17vs LB Houston/Gupta-Chava M4.0Lost 14
L#1 DoublesRyan Wirtz / Hung Dang vs Pankaj Bisht / Ashutosh Upadhyaya6-3, 2-6, 0-1
W#1 SinglesFerdinand Schoen vs Raj Chava6-4, 4-6, 1-0
L#2 DoublesSamuel Solomon / Xchel Nambo vs Rajeev Seetha / Ankur Nayyar1-6, 3-6
L#3 DoublesSaket Raizada / Koushik Venkatasubramanian vs Srinidhi Kaniyar / Kishore Gnr2-6, 6-3, 0-1
L#4 DoublesEmenjo Obinwa / Phouphet Srioudom vs Subba Miyapuram / Madhu Sarangam2-6, 6-7
2026-01-10vs Gleneagles/Wolf M4.0Split 22
L#1 DoublesPhouphet Srioudom / Ferdinand Schoen vs David Murashige / Tim Huffman7-5, 2-6, 0-1
L#2 DoublesSamuel Solomon / Xchel Nambo vs Chris Guibert / Paul Kirchhoffer3-6, 6-3, 0-1
W#3 DoublesHung Dang / Ryan Wirtz vs Matthew Roemer / Andrew Steyn6-1, 6-4
W#4 DoublesKoushik Venkatasubramanian / Ramachandran Viswanathan vs Phil Forret / Kevin McNew6-1, 6-0
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 standings13 teams · M4.0
TeamWLInd. WInd. LSets lostGames lost
1Lifetime Plano/McDonald M4.08031922272
2McKinney/Patel M4.081341128305
3Lifetime Plano/Irazabal M4.081341129315
4Panther Creek HS/Shanmugam-Lopez M4.062261433315
5NTRC/Orugunta-Mothukuri M4.063271843394
6McKinney/Cox-Llambias M4.053241638350
7Huffhines/Yeoh-Solomon M4.054192659424
8JCC/Roberts M4.035142659418
9The Nelson/Harner-Vittitow M4.026142655384
10Spring Park/Legatowicz-McGowan M4.026152559408
11High Point/Cooper M4.01753575469
12Panther Creek HS/Lopez-Shanmugam M4.018113470476
13Liberty HS Frisco/Magi M4.008112962418

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 13 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.86
Boopesh Natarajan
usually #2 Doubles 100% · published 4
3.77
Ryan Wirtz
usually #1 Doubles 71%, also #3 Doubles 29% · published
3.74
Ferdinand Schoen
usually #1 Singles 38%, also #1 Doubles 38% · published
3.74
Samuel Solomon
usually #1 Doubles 40%, also #2 Doubles 40% · published
3.71
Xchel Nambo
usually #2 Doubles 50%, also #1 Doubles 25% · published
3.71
Koushik Venkatasubramanian
usually #3 Doubles 60%, also #4 Doubles 20% · published
3.70
Saket Raizada
usually #3 Doubles 40%, also #1 Doubles 40% · published
3.68
Ramachandran Viswanathan
usually #2 Doubles 75%, also #4 Doubles 25% · published
3.62
Jack Chang
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.61
Phouphet Srioudom
usually #1 Doubles 50%, also #4 Doubles 25% · published
3.49
Suresh Gopalakrishnan
usually #1 Doubles 30%, also #4 Doubles 20% · published
3.46
Jack Vongsaly
usually #4 Doubles 38%, also #3 Doubles 25% · published
3.42
Emenjo Obinwa
usually #2 Doubles 50%, also #4 Doubles 50% · published
Eugene Yeoh
published
Hung Dang
published
Jay Tatachar
usually #3 Doubles 50%, also #2 Doubles 50% · 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
Xchel Nambo + Samuel Solomon123 matchesnot enough data
Samuel Solomon + Ryan Wirtz213 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
Boopesh Natarajan
11W–3L career · 1 line in 2026
<1%83%16%
3.86
Ryan Wirtz
23W–6L career · 7 lines in 2026
3%92%5%
3.77
Ferdinand Schoen
12W–10L career · 8 lines in 2026
4%93%3%
3.74
Samuel Solomon
6W–5L career · 5 lines in 2026
4%92%3%
3.74
Xchel Nambo
6W–8L career · 4 lines in 2026
7%91%2%
3.71
Koushik Venkatasubramanian
7W–9L career · 5 lines in 2026
7%91%2%
3.71
Saket Raizada
7W–10L career · 5 lines in 2026
7%91%2%
3.70
Ramachandran Viswanathan
5W–8L career · 4 lines in 2026
9%89%1%
3.68
Jack Chang
0W–4L career · 2 lines in 2026
20%79%<1%
3.62
Phouphet Srioudom
6W–12L career · 4 lines in 2026
22%78%<1%
3.61
Suresh Gopalakrishnan
13W–9L career · 9 lines in 2026
<1%53%47%
3.49
Jack Vongsaly
14W–8L career · 8 lines in 2026
<1%62%38%
3.46
Emenjo Obinwa
1W–2L career · 2 lines in 2026
72%28%<1%
3.42
Eugene Yeoh
2W–1L career · no lines in 2026
not enough data
Hung Dang
1W–2L career · no lines in 2026
not enough data
Jay Tatachar
1W–2L career · 2 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.