Teams

Oak Creek/McDonald M4.0

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

20 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 →
Schedule10 played
2026-06-21vs Brookhaven/Bartlett M4.0Lost 12
W#1 SinglesGary Sinclair vs Carl Sechen6-1, 6-0
L#2 DoublesRanganath Kanchi / Mason Utley vs Lukas Kamps / Michael Mitterer6-7, 3-6
L#3 DoublesSarosh Nayar / Collin Nguyen vs Tom Adcock / Bernard Park3-6, 6-1, 0-1
2026-06-21vs Canyon Creek/Boyer M4.0Won 30
W#1 DoublesGarrett Cummings / Justin Bohn vs Ben Henke / Brien Davis7-6, 6-4
W#1 SinglesTin Trinh vs Blair Mathews6-0, 6-3
W#2 SinglesGary Sinclair vs Anthony Boyer6-2, 6-1
2026-06-10vs DAC/Jahanbin-Kraft M4.0Won 31
W#1 SinglesGary Sinclair vs Jeremy Sain7-5, 6-4
W#2 DoublesMason Utley / Garrett Cummings vs Arastu Jahanbin / John Roberts7-6, 6-2
W#2 SinglesMark Fuhrer vs Ashwin Gaitonde7-5, 6-3
L#3 DoublesVinh Nguyen / Federer Chan vs Brian Kraft / Richard Fuquay4-6, 3-6
2026-05-31vs Greenhill/Dominguez-Alarcon M4.0Won 30
W#1 DoublesGary Sinclair / Jeff Kennedy vs Cody Alarcon / Ralph Morehead6-0, 6-2
W#1 SinglesMark Fuhrer vs Senthil Kumar6-3, 6-2
W#2 DoublesRanganath Kanchi / Calvin McDonald vs Luis Parga / Derek Gilstrap6-3, 6-2
W#1 DoublesGary Sinclair / Ranganath Kanchi vs Jody Edwards / Judd Esch6-3, 6-0
W#2 DoublesGarrett Cummings / Collin Nguyen vs Dale Ridenour / Craig Waters6-3, 6-2
W#2 SinglesTin Trinh vs Jason Davis6-3, 6-1
W#3 DoublesMark Fuhrer / Vinh Nguyen vs Trent Norris / Chuck Menges6-3, 3-6, 1-0
2026-05-17vs McKinney/Patel M4.0Won 30
W#1 SinglesTin Trinh vs MILES MURPHY6-4, 6-1
W#2 SinglesGary Sinclair vs Andrew Harley6-4, 6-7, 1-0
W#3 DoublesMark Fuhrer / Ranganath Kanchi vs Bhu Singh / Guilherme Portela6-3, 6-3
2026-05-10vs Wagon Wheel/Gupta-Bala M4.0Won 20
W#2 DoublesJeff Kennedy / Collin Nguyen vs Parag Gupta / Praveenkumar Ashokkumar6-3, 6-3
W#3 DoublesWah Jeung / Federer Chan vs Guru Bala / Venu Vustipalli7-6, 6-2
2026-05-03vs Samuell Grand/Watson M4.0Split 22
W#1 DoublesJeff Kennedy / Gary Sinclair vs Ryan Hopkins / Daniel Stone Garcia6-3, 7-6
L#2 DoublesMason Utley / Mel Shepherd vs Jeremy Arianpour / Nick Novy7-6, 5-7, 1-0
L#2 SinglesMark Fuhrer vs Juan Vasquez6-2, 1-6, 1-0
W#3 DoublesVinh Nguyen / Sarosh Nayar vs Nicholas Acosta / Matthew Henrikson6-1, 1-6, 1-0
2026-04-26vs LB Houston/Nader M4.0Split 22
W#1 DoublesTin Trinh / Collin Nguyen vs Vivek Jadhav / Corey Fuller7-6, 6-4
W#1 SinglesFederer Chan vs Akshat Desai7-6, 1-6, 1-0
L#2 SinglesMark Fuhrer vs OMKAR DESAI2-6, 6-7
L#3 DoublesCharlie Epperson / SIMON NGO vs Payne Spudic / Sai Madhav Perumalla6-4, 5-7, 0-1
2026-04-19vs T Bar M/Klinger M4.0Won 31
L#1 SinglesGarold LaRue vs Vince Cicchi0-5
W#2 DoublesCollin Nguyen / Federer Chan vs Roderick Burns / Trevor Rinker6-3, 3-6, 1-0
W#2 SinglesGary Sinclair vs Rish Basu6-1, 6-3
W#3 DoublesSIMON NGO / Mel Shepherd vs Greg Fay / Peter Kofoed6-1, 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.77 estimated across 15 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.12
Tin Trinh
usually #1 Singles 50%, also #1 Doubles 25% · published
3.97
Jeff Kennedy
usually #1 Doubles 88%, also #2 Doubles 13% · published
3.93
Mark Fuhrer
usually #2 Singles 50%, also #3 Doubles 33% · published
3.93
Gary Sinclair
usually #2 Singles 38%, also #1 Doubles 38% · published
3.91
Todd Spears
published
3.90
Roger Myers
published
3.80
Calvin McDonald
usually #2 Doubles 50%, also #1 Doubles 17% · published 4
3.79
Collin Nguyen
usually #2 Doubles 60%, also #3 Doubles 20% · published 4
3.71
Sarosh Nayar
usually #3 Doubles 100% · published
3.65
Samuel Hussein
usually #1 Doubles 60%, also #3 Doubles 20% · published
3.60
Charlie Epperson
usually #3 Doubles 100% · published 4
3.60
Garold LaRue
usually #1 Singles 100% · published
3.56
SIMON NGO
usually #3 Doubles 100% · published
3.55
Mel Shepherd
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.50
Ranganath Kanchi
usually #2 Doubles 50%, also #3 Doubles 25% · published
Federer Chan
usually #3 Doubles 50%, also #2 Doubles 25% · published
Garrett Cummings
usually #2 Doubles 67%, also #1 Doubles 33% · published
Justin Bohn
usually #1 Singles 64%, also #1 Doubles 27% · published
Mason Utley
usually #2 Doubles 63%, also #1 Doubles 38% · published
Wah Jeung
usually #3 Doubles 50%, also #1 Doubles 17% · 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.

Jeff Kennedy + Calvin McDonald2642% games+1.8% vs expected
Mark Fuhrer + Gary Sinclair224 matchesnot enough data
Jeff Kennedy + Gary Sinclair404 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.

Tin Trinh
6W–0L career · 4 lines in 2026
<1%20%80%
4.12
Jeff Kennedy
25W–15L career · 8 lines in 2026
<1%58%42%
3.97
Mark Fuhrer
17W–11L career · 6 lines in 2026
<1%68%32%
3.93
Gary Sinclair
28W–11L career · 8 lines in 2026
<1%69%31%
3.93
Todd Spears
47W–37L career · no lines in 2026
<1%74%26%
3.91
Roger Myers
19W–3L career · no lines in 2026
<1%76%24%
3.90
4
Calvin McDonald
17W–32L career · 6 lines in 2026
2%91%8%
3.80
4
Collin Nguyen
4W–1L career · type S · 5 lines in 2026
2%92%6%
3.79
Sarosh Nayar
8W–5L career · 2 lines in 2026
6%92%2%
3.71
Samuel Hussein
12W–11L career · 5 lines in 2026
14%86%1%
3.65
4
Charlie Epperson
7W–16L career · 1 line in 2026
23%76%<1%
3.60
Garold LaRue
5W–13L career · 1 line in 2026
24%76%<1%
3.60
SIMON NGO
4W–15L career · 2 lines in 2026
35%65%<1%
3.56
Mel Shepherd
5W–13L career · 2 lines in 2026
35%65%<1%
3.55
Ranganath Kanchi
8W–21L career · 4 lines in 2026
49%51%<1%
3.50
Federer Chan
3W–1L career · 4 lines in 2026
not enough data
Garrett Cummings
7W–1L career · 3 lines in 2026
not enough data
Justin Bohn
16W–3L career · 11 lines in 2026
not enough data
Mason Utley
8W–9L career · 8 lines in 2026
not enough data
Wah Jeung
17W–5L 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.