Teams

Lifetime Plano/McDonald M4.0

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

19 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 →
Schedule8 played
2026-03-14vs Greenhill/Ohl M4.0Won 31
W#1 DoublesPriest Meng / SIMON NGO vs Nikolay Frolov / Scott Ryan6-3, 6-7, 1-0
W#2 DoublesHARSHA BEERAM / Nathan Johnson vs Peter Jayroe / David Shipley6-4, 6-2
L#3 DoublesGarold LaRue / Atul Rajani vs Jerry Palacioz / Kendrick Terry4-6, 4-6
W#4 DoublesCharlie Epperson / Vinh Nguyen vs Jeffrey Payn / Andrew Richter6-4, 6-4
W#1 DoublesGary Sinclair / Jeff Kennedy vs Steven Cormier / Tommy Barrett6-2, 6-1
W#1 SinglesMark Fuhrer vs Sebastian Sanchez6-3, 6-4
W#2 DoublesMel Shepherd / Calvin McDonald vs Mitchell McGowan / Casey Corcoran7-6, 6-1
W#3 DoublesNathan Johnson / Tony Le vs David Choate / Jason Vorel7-6, 6-3
W#4 DoublesRanganath Kanchi / Yong Dai vs Cliff Lazarine / Steven Neff6-4, 6-4
2026-02-21vs High Point/Cooper M4.0Won 50
W#1 DoublesGarold LaRue / Yong Dai vs Alex Puskar / Marcelino Flores6-0, 6-4
W#1 SinglesMark Fuhrer vs Todd Blackwell6-0, 6-1
W#2 DoublesSIMON NGO / Charlie Epperson vs Ross Parasiliti / Gordon Yuan6-1, 7-5
W#3 DoublesRoger Myers / Mel Shepherd vs Prasad Govindarajan / Kurinji Sathasivam6-1, 3-6, 1-0
W#4 DoublesTony Le / Priest Meng vs Parker Jones / Adam Krolnik6-2, 6-3
2026-02-17vs Liberty HS Frisco/Magi M4.0Won 32
W#1 DoublesMark Fuhrer / Roger Myers vs Alexander Michael / Vijay Gate6-0, 6-2
L#1 SinglesGarold LaRue vs Anbu Muthusamy3-6, 7-5, 1-0
W#2 DoublesVinh Nguyen / Atul Rajani vs Amol Patwardhan / Veeresh Kurni6-3, 6-3
W#3 DoublesCharlie Epperson / Gary Sinclair vs Aki Otsuki / YASUSHI KOMORI6-4, 6-4
L#4 DoublesMel Shepherd / Ranganath Kanchi vs Chandrakant Dharme / Vivek Mereddy3-6, 6-7
W#1 DoublesTin Trinh / Calvin McDonald vs Muralikrishnan Shanmugam / Sanjay Mevada6-0, 6-2
L#1 SinglesVinhthuy Nguyen vs Rajesh Mishra1-6, 1-6
W#2 DoublesRoger Myers / Nathan Johnson vs Bernard Salvosa / Mohan Vasa6-2, 6-1
L#3 DoublesMark Fuhrer / Gary Sinclair vs Sudhakaran Subramanian / Arun Vijay Kadambi2-6, 6-3, 1-0
W#4 DoublesAtul Rajani / Jeff Kennedy vs Bernd Mueller / Ryan Livengood6-2, 7-5
2026-02-01vs JCC/Roberts M4.0Split 22
W#1 DoublesVinh Nguyen / Mark Fuhrer vs Craig Whitman / Siddharth Sethy6-2, 6-3
L#2 DoublesCalvin McDonald / HARSHA BEERAM vs Gregory Weber / Michael Buchhalter6-1, 6-7, 0-1
W#3 DoublesGary Sinclair / Tony Le vs Michael Roberts / Gerardo Gomez6-2, 6-3
L#4 DoublesPriest Meng / SIMON NGO vs Steve Motes / Yasha Avshalumov6-7, 6-1, 0-1
2026-01-17vs Brookhaven/Bartlett M4.0Won 31
W#1 SinglesVinhthuy Nguyen vs Jose Velasquez-Castro6-4, 6-2
W#2 DoublesTin Trinh / Jeff Kennedy vs John Tomas / Bernard Park6-0, 6-2
W#3 DoublesGary Sinclair / Todd Spears vs Michael Mitterer / Lukas Kamps3-6, 6-4, 1-0
L#4 DoublesYong Dai / Tony Le vs Brad Westcott / Mark Jenkins1-6, 4-6
2026-01-10vs McKinney/Cox-Llambias M4.0Won 41
W#1 DoublesJeff Kennedy / Gary Sinclair vs Rajib Sarkar / Dongxiao Liu6-2, 6-4
W#1 SinglesVinhthuy Nguyen vs Shawn Hamilton6-4, 7-5
W#2 DoublesTodd Spears / Trae Watlington vs Aaron Rucker / Raja DEVULAPALLI6-2, 6-2
W#3 DoublesCalvin McDonald / Tony Le vs Robert Cox / Terence Whitaker6-2, 2-6, 1-0
L#4 DoublesVinh Nguyen / HARSHA BEERAM vs Gerard Odulio / JaeHun Jung3-6, 6-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 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.77 estimated across 19 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 #2 Doubles 50%, also #1 Doubles 50% · published
3.97
Jeff Kennedy
usually #1 Doubles 44%, also #2 Doubles 22% · published
3.94
Atul Rajani
usually #4 Doubles 33%, also #3 Doubles 33% · published 4
3.93
Mark Fuhrer
usually #1 Doubles 40%, also #1 Singles 40% · published
3.93
Gary Sinclair
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.91
Todd Spears
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.90
Roger Myers
usually #3 Doubles 33%, also #2 Doubles 33% · published
3.88
Trae Watlington
usually #1 Doubles 25%, also #2 Doubles 25% · published
3.88
Priest Meng
usually #4 Doubles 67%, also #1 Doubles 33% · published
3.80
Calvin McDonald
usually #2 Doubles 33%, also #3 Doubles 33% · published 4
3.76
HARSHA BEERAM
usually #2 Doubles 67%, also #4 Doubles 33% · published
3.69
Yong Dai
usually #4 Doubles 67%, also #1 Doubles 33% · published
3.62
Vinhthuy Nguyen
usually #1 Singles 100% · published
3.60
Charlie Epperson
usually #2 Doubles 33%, also #4 Doubles 33% · published 4
3.60
Garold LaRue
usually #1 Doubles 33%, also #3 Doubles 33% · published
3.56
SIMON NGO
usually #4 Doubles 33%, also #2 Doubles 33% · published
3.55
Mel Shepherd
usually #2 Doubles 33%, also #3 Doubles 33% · published
3.50
Ranganath Kanchi
usually #4 Doubles 100% · published
3.46
Tony Le
usually #3 Doubles 60%, also #4 Doubles 40% · 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
Tony Le + Jeff Kennedy044 matchesnot enough data
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 · 2 lines in 2026
<1%20%80%
4.12
Jeff Kennedy
25W–15L career · 9 lines in 2026
<1%58%42%
3.97
4
Atul Rajani
27W–16L career · 3 lines in 2026
<1%66%34%
3.94
Mark Fuhrer
17W–11L career · 5 lines in 2026
<1%68%32%
3.93
Gary Sinclair
28W–11L career · 6 lines in 2026
<1%69%31%
3.93
Todd Spears
47W–37L career · 2 lines in 2026
<1%74%26%
3.91
Roger Myers
19W–3L career · 3 lines in 2026
<1%76%24%
3.90
Trae Watlington
26W–7L career · 4 lines in 2026
<1%80%20%
3.88
Priest Meng
16W–6L career · 3 lines in 2026
<1%81%19%
3.88
4
Calvin McDonald
17W–32L career · 9 lines in 2026
2%91%8%
3.80
HARSHA BEERAM
6W–5L career · 3 lines in 2026
3%93%4%
3.76
Yong Dai
3W–3L career · 3 lines in 2026
9%89%1%
3.69
Vinhthuy Nguyen
5W–23L career · 3 lines in 2026
19%81%<1%
3.62
4
Charlie Epperson
7W–16L career · 3 lines in 2026
23%76%<1%
3.60
Garold LaRue
5W–13L career · 3 lines in 2026
24%76%<1%
3.60
SIMON NGO
4W–15L career · 3 lines in 2026
35%65%<1%
3.56
Mel Shepherd
5W–13L career · 3 lines in 2026
35%65%<1%
3.55
Ranganath Kanchi
8W–21L career · 2 lines in 2026
49%51%<1%
3.50
Tony Le
18W–22L career · 5 lines in 2026
62%38%<1%
3.46

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.