Teams

North Texas RC/Cox-Wong M4.0

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

14 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-28vs High Point/Cooper M4.0Won 30
W#1 SinglesNathanael Blinn vs Paitrick Lawyer6-1, 6-2
W#2 SinglesArun Vijay Kadambi vs Ross Parasiliti7-5, 6-1
W#3 DoublesSudhakaran Subramanian / James Spain vs Jeff Cooper / Kurinji Sathasivam6-4, 6-1
2026-06-25vs The Lakes TA/Hurd M4.0Won 20
W#1 DoublesNathanael Blinn / Gerard Odulio vs Mike Vasilyev / Larry Goodman6-2, 6-2
W#2 DoublesMatthew Varzally / Sudhakaran Subramanian vs Jose Boero / Tye Graham6-3, 6-4
2026-06-21vs Greenhill/Montalvo M4.0Won 21
W#1 SinglesNathanael Blinn vs Joseph Bonau6-4, 6-0
L#2 SinglesMateo Jimenez vs Pedro Parra5-7, 3-6
W#3 DoublesMatthew Varzally / Sudhakaran Subramanian vs Andrew Couture / Keith Holmes6-3, 6-4
2026-05-31vs Seay/Hinterlong-Park M4.0Won 31
L#1 DoublesSudhakaran Subramanian / Matthew Varzally vs Matt Hinterlong / Robert Rubel6-7, 6-7
W#1 SinglesNathanael Blinn vs Patrick Nicholas Staha6-2, 3-6, 1-0
W#2 DoublesPriest Meng / Barry Nickerson vs Steven Denton / Shan Zaidi7-6, 6-2
W#3 DoublesMartin Wong / James Spain vs Parker Adams / Brad Bowling6-2, 4-6, 1-0
2026-05-17vs Gleneagles/Wolf M4.0Won 31
L#1 DoublesMateo Jimenez / Gerard Odulio vs James Shukis / Daniel Wolf0-6, 3-6
W#2 DoublesSudhakaran Subramanian / Matthew Varzally vs Aamer Ravji / David Murashige6-4, 6-2
W#2 SinglesNathanael Blinn vs Yousef Kattan6-4, 6-2
W#3 DoublesPriest Meng / Barry Nickerson vs Chris Guibert / Guy Hogan6-1, 7-5
2026-05-07vs JCC/Roberts-Cytron M4.0Won 20
W#1 DoublesNathanael Blinn / Gerard Odulio vs CJ Ramsey / Michael Roberts7-6, 7-6
W#3 DoublesSudhakaran Subramanian / Volkan Bal vs Siddharth Sethy / Michael Hooper6-4, 6-1
W#1 DoublesNathanael Blinn / Gerard Odulio vs Prashanth Gourineni / Mohammad A Azim6-2, 7-5
L#1 SinglesAndrew Zahabi vs Seran Mathivanan2-6, 0-6
W#2 DoublesJordan Odulio / Barry Nickerson vs Anand Krishnamurthy / Sesha Shailendra Madhavapeddi6-3, 4-6, 1-0
L#2 SinglesVolkan Bal vs Vinoth Duraisamy2-6, 6-3, 0-1
W#3 DoublesMatthew Varzally / Sudhakaran Subramanian vs Durga Kalavakolanu / Mathivanan Ramalingam7-6, 6-4
2026-04-26vs McKinney/Possehl M4.0Lost 12
L#1 DoublesJames Spain / Martin Wong vs Don Pierce / Russel Head3-6, 6-3, 0-1
L#2 DoublesSudhakaran Subramanian / Arun Vijay Kadambi vs Lindsey Taft / Bob Possehl6-7, 6-1, 0-1
W#2 SinglesAndrew Zahabi vs Ivan Benson6-3, 7-6
2026-04-23vs Bob Day TC/Maldonado-Yeoh M4.0Won 31
W#1 DoublesPriest Meng / Nathanael Blinn vs Daniel Gutierrez / William Lu7-5, 6-7, 1-0
W#1 SinglesMateo Jimenez vs Reece Turner7-6, 6-1
W#2 DoublesMartin Wong / James Spain vs Adrean Indolos / James Tobey6-3, 6-1
L#3 DoublesBarry Nickerson / Volkan Bal vs Alejandro Benitez / Kevin Luong3-6, 6-7
2026-04-19vs Huffhines/Ngo M4.0Won 21
W#1 DoublesSudhakaran Subramanian / Matthew Varzally vs Casey Corcoran / Jason Vorel6-2, 6-1
W#1 SinglesAndrew Zahabi vs Ryan Nguyen6-1, 6-7, 1-0
L#3 DoublesBarry Nickerson / Shawn Hamilton vs Son Do / Danny Man6-7, 5-7
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.72 estimated across 10 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.88
Priest Meng
usually #2 Doubles 46%, also #3 Doubles 31% · published
3.86
Gerard Odulio
usually #2 Doubles 47%, also #1 Doubles 33% · published
3.83
Matthew Varzally
usually #3 Doubles 33%, also #2 Doubles 33% · published
3.79
Sudhakaran Subramanian
usually #3 Doubles 44%, also #2 Doubles 33% · published
3.73
Arun Vijay Kadambi
usually #2 Singles 50%, also #2 Doubles 50% · published 4
3.72
Volkan Bal
usually #3 Doubles 67%, also #2 Singles 33% · published
3.69
Barry Nickerson
usually #3 Doubles 60%, also #2 Doubles 40% · published 4
3.61
Andrew Zahabi
usually #1 Singles 67%, also #2 Singles 33% · published 4
3.58
Shawn Hamilton
usually #3 Doubles 100% · published
3.52
James Spain
usually #3 Doubles 50%, also #2 Doubles 25% · published
Dylan Patel
usually #1 Doubles 67%, also #3 Doubles 11% · published
Jordan Odulio
usually #2 Doubles 29%, also #2 Singles 24% · published
Mateo Jimenez
usually #1 Doubles 33%, also #1 Singles 33% · published
Nathanael Blinn
usually #1 Doubles 50%, also #1 Singles 38% · 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.

Barry Nickerson + Shawn Hamilton9551% games+6.9% vs expected
Arun Vijay Kadambi + Matthew Varzally4451% games+0.1% vs expected
Nathanael Blinn + Gerard Odulio6065% gamesnot enough data
Matthew Varzally + Sudhakaran Subramanian5161% gamesnot enough data
Dylan Patel + Jordan Odulio314 matchesnot enough data
Arun Vijay Kadambi + Sudhakaran Subramanian314 matchesnot enough data
Nathanael Blinn + Priest Meng404 matchesnot enough data
Mateo Jimenez + Gerard Odulio213 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.

Priest Meng
16W–6L career · 13 lines in 2026
<1%81%19%
3.88
Gerard Odulio
31W–18L career · 15 lines in 2026
<1%83%16%
3.86
Matthew Varzally
10W–11L career · 6 lines in 2026
1%88%11%
3.83
Sudhakaran Subramanian
18W–11L career · 9 lines in 2026
2%91%7%
3.79
4
Arun Vijay Kadambi
11W–6L career · 2 lines in 2026
5%92%3%
3.73
Volkan Bal
8W–8L career · 3 lines in 2026
6%92%2%
3.72
4
Barry Nickerson
15W–11L career · 5 lines in 2026
8%90%1%
3.69
4
Andrew Zahabi
2W–1L career · type S · 3 lines in 2026
22%78%<1%
3.61
Shawn Hamilton
9W–8L career · 1 line in 2026
28%72%<1%
3.58
James Spain
7W–6L career · 4 lines in 2026
43%57%<1%
3.52
Dylan Patel
9W–7L career · 9 lines in 2026
not enough data
Jordan Odulio
23W–16L career · 16 lines in 2026
not enough data
Mateo Jimenez
8W–2L career · 3 lines in 2026
not enough data
Nathanael Blinn
16W–1L career · 8 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.