Teams

The Nelson/Harner-Vittitow M4.0

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

16 players · average NTRP 3.83 / 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-01vs Huffhines/Yeoh-Solomon M4.0Lost 12
L#1 DoublesDaniel Kim / James Vu vs Ryan Wirtz / Xchel Nambo6-1, 3-6, 0-1
W#2 DoublesKyle Rainwater / Ken Yue vs Ferdinand Schoen / Ramachandran Viswanathan6-3, 6-7, 1-0
L#3 DoublesMark Bruno / Bob Miller vs Shivan Mehta / Jay Tatachar2-6, 4-6
2026-02-25vs NTRC/Orugunta-Mothukuri M4.0Lost 13
L#1 DoublesChristopher Harner / Stephen Prochnow vs Prashanth Gourineni / Anand Krishnamurthy4-6, 7-6, 0-1
W#2 DoublesDaniel Kim / Kevin Conlon vs Hari Mothukuri / PREMKUMAR BALAKRISHNAN6-2, 6-2
L#3 DoublesTrung Tran / James Vu vs Kalyan Kalidindi / Anand Mehta5-7, 2-6
L#4 DoublesBILL VESTAL / Brian Shaw vs Vinod Kumar Marakoosham / Mathivanan Ramalingam3-6, 1-6
2026-02-21vs Gleneagles/Wolf M4.0Won 32
W#1 DoublesStephen Prochnow / Daniel Kim vs Paul Kirchhoffer / Daniel Wolf1-6, 6-0, 1-0
L#1 SinglesMichael Warrior vs James Shukis1-6, 1-6
W#2 DoublesKevin Conlon / Kyle Rainwater vs Matthew Roemer / Chris Guibert6-3, 6-0
L#3 DoublesJames Vu / BILL VESTAL vs Jeff Matthews / Aamer Ravji2-6, 6-3, 0-1
W#4 DoublesBob Miller / Matt Vittitow vs Kevin McNew / Andrew Steyn7-6, 6-2
2026-02-08vs McKinney/Patel M4.0Lost 03
L#1 DoublesMatt Vittitow / Daniel Kim vs Cesar Mendoza / Joel Huff4-6, 2-6
L#1 SinglesMichael Warrior vs Matt Doxtator0-6, 2-6
L#2 DoublesStephen Prochnow / Vijay Lilaram vs Bhu Singh / Mandar Thakur1-6, 4-6
2026-02-07vs LB Houston/Gupta-Chava M4.0Lost 23
W#1 DoublesChristopher Harner / Stephen Prochnow vs Raj Chava / Ashutosh Upadhyaya6-3, 7-6
L#1 SinglesKyle Rainwater vs Kishore Gnr6-4, 2-6, 0-1
W#2 DoublesKevin Conlon / Matt Vittitow vs RAMESH SUBRAMANIAN / Srinidhi Kaniyar6-3, 6-3
L#3 DoublesDaniel Kim / Vijay Lilaram vs Saurabh Gupta / Pankaj Bisht1-6, 0-6
L#4 DoublesMichael Warrior / Bob Miller vs Ankur Nayyar / Manohar Vajja2-6, 0-6
W#1 DoublesChristopher Harner / Stephen Prochnow vs Rodolfo Escalera / Gustavo Lopez7-5, 6-1
W#1 SinglesVijay Lilaram vs Navin Rana0-6, 6-1, 1-0
W#2 DoublesMatt Vittitow / BILL VESTAL vs Praveenkumar Vijayakumar / Raghavaiah Vikram7-5, 6-2
W#3 DoublesAnirudh Reddy / Michael Warrior vs Luke Kosman / Nitin Kudikala6-1, 6-2
L#4 DoublesMike Dunlap / Brian Shaw vs Mike Deleonardis / Roberto Mireles2-6, 6-3, 0-1
2026-01-17vs Lifetime Plano/Irazabal M4.0Lost 14
L#1 DoublesDaniel Kim / Matt Vittitow vs Jeff Zaskoda / Jeremy Arianpour2-6, 7-5, 0-1
L#1 SinglesKyle Rainwater vs Michael Lawrence6-2, 1-6, 0-1
W#2 DoublesChristopher Harner / Stephen Prochnow vs Robert Wertz / Diwakar Dewan7-6, 6-2
L#3 DoublesBob Miller / Vijay Lilaram vs Joe Giovino / Ralph Morehead2-6, 4-6
L#4 DoublesMike Dunlap / Michael Warrior vs Daniel Cornish / Jae Shim0-6, 4-6
2026-01-10vs DAC/Jahanbin-Kraft M4.0Lost 13
W#1 DoublesMatt Vittitow / Daniel Kim vs Richard Fuquay / John Roberts6-1, 6-2
L#2 DoublesChristopher Harner / Stephen Prochnow vs Jeremy Sain / Guy Josselyn4-6, 5-7
L#3 DoublesKevin Conlon / Bob Miller vs Ashwin Gaitonde / Timothy Stinson1-6, 5-7
L#4 DoublesMark Bruno / Vijay Lilaram vs Michael Barnard / Johnson Nye7-6, 4-6, 1-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.59 estimated across 16 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.90
Christopher Harner
usually #1 Doubles 60%, also #2 Doubles 40% · published 4
3.80
Mark Bruno
usually #4 Doubles 50%, also #3 Doubles 50% · published
3.79
Kyle Rainwater
usually #2 Doubles 50%, also #1 Singles 50% · published
3.75
Matt Vittitow
usually #1 Doubles 50%, also #2 Doubles 33% · published
3.75
Kevin Conlon
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.73
Bob Miller
usually #3 Doubles 60%, also #4 Doubles 40% · published 4
3.70
Stephen Prochnow
usually #1 Doubles 57%, also #2 Doubles 43% · published
3.64
James Vu
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.60
Brian Shaw
usually #4 Doubles 100% · published 4
3.58
Michael Warrior
usually #4 Doubles 40%, also #1 Singles 40% · published
3.45
Vijay Lilaram
usually #3 Doubles 40%, also #4 Doubles 20% · published
3.45
Anirudh Reddy
usually #1 Doubles 75%, also #3 Doubles 13% · published 3.5
3.44
BILL VESTAL
usually #4 Doubles 33%, also #2 Doubles 33% · published 4
3.36
Abhinav Admal
usually #1 Doubles 67%, also #4 Doubles 17% · published 3.5
3.34
Ken Yue
usually #2 Doubles 50%, also #1 Doubles 25% · published
3.20
Mike Dunlap
usually #4 Doubles 36%, also #3 Doubles 27% · 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.

Christopher Harner + Stephen Prochnow5360% games−3.6% vs expected
Anirudh Reddy + Abhinav Admal8751% games−11.4% vs expected
Matt Vittitow + Christopher Harner134 matchesnot enough data
Ken Yue + Abhinav Admal033 matchesnot enough data
Matt Vittitow + Kevin Conlon213 matchesnot enough data
Abhinav Admal + Mike Dunlap033 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
Christopher Harner
13W–8L career · 5 lines in 2026
<1%75%25%
3.90
Mark Bruno
6W–5L career · 2 lines in 2026
2%91%8%
3.80
Kyle Rainwater
4W–7L career · 4 lines in 2026
2%92%6%
3.79
Matt Vittitow
12W–9L career · 6 lines in 2026
4%93%4%
3.75
Kevin Conlon
5W–3L career · 4 lines in 2026
4%93%4%
3.75
4
Bob Miller
3W–10L career · 5 lines in 2026
5%92%3%
3.73
Stephen Prochnow
15W–7L career · 7 lines in 2026
8%91%2%
3.70
James Vu
4W–9L career · 3 lines in 2026
16%84%1%
3.64
4
Brian Shaw
4W–8L career · 2 lines in 2026
23%77%<1%
3.60
Michael Warrior
1W–4L career · 5 lines in 2026
30%70%<1%
3.58
Vijay Lilaram
2W–8L career · 5 lines in 2026
63%37%<1%
3.45
3.5
Anirudh Reddy
13W–9L career · 8 lines in 2026
<1%64%36%
3.45
4
BILL VESTAL
1W–3L career · 3 lines in 2026
66%34%<1%
3.44
3.5
Abhinav Admal
9W–16L career · 6 lines in 2026
1%84%16%
3.36
Ken Yue
5W–13L career · 8 lines in 2026
1%87%13%
3.34
Mike Dunlap
14W–14L career · 11 lines in 2026
7%91%2%
3.20

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.