Teams

Huffhines/Yeoh-Obinwa M4.0

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

17 players · average NTRP 3.75 / 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 →
Schedule8 played
2025-03-29vs Lakes/Hurd M4.0Won 10
W#1 DoublesMiguel Francis / Ferdinand Schoen vs Gordon Cochrum / Chad Leeper6-4, 3-6, 1-0
2025-03-22vs McKinney/Patel-Van Ham M4.0Lost 13
L#1 DoublesAnthony Odunuyi / Vikram Balasubramanian vs William Manhkong / Charles Rosen3-6, 4-6
W#1 SinglesFerdinand Schoen vs Matt Doxtator6-4, 5-7, 1-0
L#2 DoublesPhouphet Srioudom / Miguel Francis vs Dani Adnan / Bhu Singh0-6, 2-6
L#3 DoublesAsh Rais / Nathan Belshaw vs Barry Nickerson / Shawn Hamilton2-6, 0-6
2025-03-01vs Brookhaven/McGee M4.0Won 30
W#1 DoublesEmenjo Obinwa / Anthony Odunuyi vs Mark Cline / Mark Platt6-4, 6-4
W#2 DoublesSamuel Solomon / Srinivasan Subramanian vs Mark Mennel / Eric Loehr6-2, 6-3
W#3 DoublesMiguel Francis / Nathan Belshaw vs Brian McGee / Barry Robinson6-2, 6-2
2025-02-22vs JCC/Buchhalter M4.0Won 20
W#1 DoublesAnthony Odunuyi / Ferdinand Schoen vs Michael Roberts / Craig Whitman5-7, 6-2, 1-0
W#2 DoublesVikram Balasubramanian / Miguel Francis vs Michael Buchhalter / Siddharth Sethy6-1, 5-7, 1-0
L#1 DoublesAnthony Odunuyi / Phouphet Srioudom vs Gerard Odulio / Rajib Sarkar3-6, 2-6
W#1 SinglesFerdinand Schoen vs Balaji Krishnaswamy6-2, 6-3
L#2 DoublesMiguel Francis / Kevin Cates vs Brian Sarche / YASUSHI KOMORI4-6, 6-2, 0-1
L#3 DoublesAsh Rais / Jaime Rodriguez vs Todd Dreyer / Dongxiao Liu3-6, 2-6
2025-02-08vs SpringPark/Legatowicz-McGowan M4.0Lost 13
L#1 DoublesVikram Balasubramanian / Srinivasan Subramanian vs Mitchell McGowan / Daniel Hendrick1-6, 7-5, 0-1
W#1 SinglesFerdinand Schoen vs James T Carrington6-3, 6-2
L#2 DoublesSamuel Solomon / Phouphet Srioudom vs Tommy Barrett / Steven Cormier2-6, 2-6
L#3 DoublesAsh Rais / Suresh Gopalakrishnan vs Frank Carpenter / Paul Wildberger6-1, 3-6, 0-1
2025-02-01vs Eldorado/Breton-Miles M4.0Lost 12
L#1 DoublesVikram Balasubramanian / Srinivasan Subramanian vs Macey Miles / Alex Clinton1-6, 6-2, 0-1
L#1 SinglesAsh Rais vs Mark Fuhrer0-6, 3-6
W#3 DoublesPhouphet Srioudom / Ryan Wirtz vs Duffy Nabors / Brian Tyson6-4, 6-1
2025-01-18vs LifeTime Plano/Nair-Epperson M4.0Won 21
W#1 DoublesSamuel Solomon / Vikram Balasubramanian vs Charlie Epperson / Caleb Canter6-1, 1-6, 1-0
W#2 DoublesAnthony Odunuyi / Emenjo Obinwa vs Sanjay Mevada / Sudhakaran Subramanian6-7, 6-4, 1-0
L#3 DoublesFerdinand Schoen / Phouphet Srioudom vs Jami Morshed / Jae Shim2-6, 6-2, 0-1
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 M4.0 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.53 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.

3.83
Ryan Wirtz
usually #2 Doubles 56%, also #1 Doubles 33% · published
3.76
Vikram Balasubramanian
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.76
Ferdinand Schoen
usually #1 Singles 50%, also #1 Doubles 33% · published 4
Anthony Odunuyi
usually #1 Doubles 80%, also #2 Doubles 20% · published 4
Hung Dang
published 4
3.65
Samuel Solomon
usually #2 Doubles 75%, also #1 Doubles 25% · published
3.55
Emenjo Obinwa
usually #2 Doubles 50%, also #1 Doubles 50% · published 4
3.52
Phouphet Srioudom
usually #3 Doubles 40%, also #2 Doubles 40% · published
3.50
Suresh Gopalakrishnan
usually #3 Doubles 67%, also #1 Doubles 17% · published
3.44
Kevin Cates
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.35
Miguel Francis
usually #2 Doubles 60%, also #1 Doubles 20% · published
3.35
Nathan Belshaw
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.31
Alan Dutil
usually #1 Singles 88%, also #2 Doubles 13% · published 3.5
3.27
Ash Rais
usually #3 Doubles 75%, also #1 Singles 25% · published 3.5
Adam Hamghalam
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
Eugene Yeoh
published 3.5
Srinivasan Subramanian
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.

Miguel Francis + Phouphet Srioudom2541% gamesnot enough data
Samuel Solomon + Ryan Wirtz4260% gamesnot enough data
Vikram Balasubramanian + Srinivasan Subramanian1444% gamesnot enough data
Anthony Odunuyi + Emenjo Obinwa224 matchesnot enough data
Vikram Balasubramanian + Phouphet Srioudom303 matchesnot enough data
Alan Dutil + Phouphet Srioudom033 matchesnot enough data
Adam Hamghalam + 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.

Ryan Wirtz
36W–8L career · 9 lines in 2025
1%89%10%
3.83
Vikram Balasubramanian
18W–15L career · 5 lines in 2025
2%94%3%
3.76
4
Ferdinand Schoen
19W–16L career · 6 lines in 2025
2%94%3%
3.76
4
Anthony Odunuyi
7W–9L career · 5 lines in 2025
not enough data
4
Hung Dang
1W–2L career · no lines in 2025
not enough data
Samuel Solomon
15W–7L career · 4 lines in 2025
13%87%<1%
3.65
4
Emenjo Obinwa
4W–5L career · 2 lines in 2025
34%66%<1%
3.55
Phouphet Srioudom
10W–22L career · 5 lines in 2025
42%58%<1%
3.52
Suresh Gopalakrishnan
17W–10L career · 6 lines in 2025
<1%50%50%
3.50
Kevin Cates
23W–26L career · 4 lines in 2025
<1%69%31%
3.44
Miguel Francis
10W–16L career · 5 lines in 2025
<1%87%13%
3.35
Nathan Belshaw
17W–11L career · 6 lines in 2025
<1%87%13%
3.35
3.5
Alan Dutil
11W–17L career · 8 lines in 2025
1%92%7%
3.31
3.5
Ash Rais
4W–14L career · 4 lines in 2025
2%94%4%
3.27
3.5
Adam Hamghalam
10W–5L career · 4 lines in 2025
not enough data
3.5
Eugene Yeoh
6W–4L career · no lines in 2025
not enough data
Srinivasan Subramanian
4W–10L 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.