Teams

The Lakes TA/Lightfoot M3.5

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

16 players · average NTRP 3.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 →
Schedule9 played
2026-06-13vs Bent Tree/Dugas M3.5Lost 12
W#1 DoublesJared Olfers / Justin Ferguson vs Brian Sarche / Rob Howard6-4, 5-7, 1-0
L#2 SinglesRyan Rosemore vs Connor Simpson6-2, 4-6, 0-1
L#3 DoublesGareth Maurice / Richard Miksch vs Christopher Smith / Andrew Graben6-4, 5-7, 0-1
2026-06-06vs Samuell Grand/Witt-Allen M3.5Lost 12
L#1 DoublesJared Olfers / Gareth Maurice vs Henry Huland / William Kazenas5-7, 1-6
L#2 DoublesTripp Westbrook / Patrick Mihm vs Stuart Emerson / Jason Chandrapal4-6, 6-4, 0-1
W#3 DoublesRichard Miksch / Ajoy Krishnamoorthy vs Steven Montalvo / RICHARD CHEN6-4, 6-3
2026-05-30vs High Point/Vincent-Gardner M3.5Won 31
W#1 DoublesJared Olfers / Gordon Cochrum vs Nicolas Trovada / Mark McDaniel4-6, 6-3, 1-0
W#2 DoublesGareth Maurice / Tim Hurd vs Peter Tanguy / Glenn Jenkins6-0, 2-6, 1-0
L#2 SinglesRyan Rosemore vs Augustine Thomas7-6, 3-6, 0-1
W#3 DoublesAjoy Krishnamoorthy / Patrick Mihm vs Jeff Cooper / Luciene Querubin6-4, 3-6, 1-0
2026-05-16vs LB Houston Ramirez M3.5Won 30
W#1 DoublesRyan Rosemore / Tim Hurd vs Zachary Myatt / Bryan Kim6-1, 6-2
W#2 DoublesKevin Lightfoot / Tripp Westbrook vs Zachary Paul / Kyle Wilganowski6-4, 6-1
W#3 DoublesMaurice Devries / Richard Miksch vs Jerry Ramirez / Joshua Siu6-2, 6-1
W#1 DoublesRaul Johnson / Jared Olfers vs Tony Norrie / Shawn Varkey6-1, 3-6, 1-0
L#1 SinglesRyan Rosemore vs Paul Yi4-6, 2-6
L#2 SinglesJustin Ferguson vs Daniel Karp1-6, 2-6
W#3 DoublesAjoy Krishnamoorthy / Patrick Mihm vs Michael Boronski / Kevin Egan6-4, 6-4
2026-05-02vs North Texas RC/Prasad M3.5Lost 13
W#1 DoublesJamie Byrne / Gareth Maurice vs Vasu Gandhi / Ratnesh Sinha6-2, 5-7, 1-0
L#2 DoublesPatrick Mihm / Tim Hurd vs Rajasekhar Chintha / VINOD BABU ARIPAKA1-6, 1-6
L#2 SinglesJustin Ferguson vs Sudhakara Rao Nallapati3-6, 2-6
L#3 DoublesJack Nihem / Kevin Lightfoot vs Dinesh Reddy Timmareddy / Damodhara Palavali2-6, 6-7
2026-04-28vs Stonebriar/Birnbaum-Dudley M3.5Won 31
L#1 DoublesTye Graham / Jared Olfers vs Jason Dudley / Dennis Rauschmayer5-7, 6-4, 0-1
W#1 SinglesRyan Rosemore vs Daniel Birnbaum6-3, 6-0
W#2 DoublesGordon Cochrum / Jack Nihem vs Christian Royer / Carlos Rivero6-2, 6-3
W#3 DoublesRichard Miksch / Ajoy Krishnamoorthy vs Stan Hemmeline / Robert Fenge6-4, 6-0
2026-04-25vs Eldorado/Leder-Vernier M3.5Won 10
W#2 DoublesKevin Lightfoot / Gareth Maurice vs Ken Leder / Jeff Vernier6-1, 6-2
2026-04-21vs Heritage HS/Suriyanarayanan M3.5Won 21
W#2 DoublesGareth Maurice / Patrick Mihm vs Vikramjeet Singh / Ramesh Suriyanarayanan6-4, 6-7, 1-0
L#2 SinglesRyan Rosemore vs suresh gulla4-6, 2-6
W#3 DoublesTripp Westbrook / Kevin Lightfoot vs Rahul Tandon / Brian Chong7-6, 6-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 standings23 teams · S M. League
TeamWLInd. WInd. LSets lostGames lost
1Bob Day TC/Yeoh-Solomon M3.510042820319
2LB Houston/Tadal M3.591381230336
3McKinney/Wong-Llambias M3.591381232325
4Heritage HS/Suriyanarayanan M3.581321333322
5Gleneagles/Forret-Mcnew M3.582331741435
6Bent Tree/Dugas M3.563271841359
7North Texas RC/Prasad M3.563242145380
8The Lakes TA/Lightfoot M3.563261946376
9Samuell Grand/Witt-Allen M3.554252045381
10Bob Day TC/Malik-Pfab M3.555222866488
11LB Houston Ramirez M3.545242149380
12The Lakes TA/Smith-Wallach M3.546232760458
13Wagon Wheel/Vu M3.546193166478
14Chandlers Landing/Meacham M3.546163471503
15Brookhaven/Johnson M3.537252556455
16North Texas RC/Rojas-Sgotto M3.537242658434
17Stonebridge Ranch/Gatewood M3.537183268493
18Oak Creek/Thresher-Kane M3.537133779529
19Kiest/Johnson-Seering M3.537143679550
20RGAC/Zolman-Fielding M3.528163475511
21Stonebriar/Birnbaum-Dudley M3.51863980499
22Eldorado/Leder-Vernier M3.50983776485
23JCC/Hauser M3.501054592575

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.30 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.60
Kevin Lightfoot
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.51
Tye Graham
usually #1 Singles 47%, also #1 Doubles 27% · published
3.51
Tripp Westbrook
usually #2 Doubles 78%, also #3 Doubles 22% · published
3.45
Tim Hurd
usually #2 Doubles 46%, also #3 Doubles 27% · published
3.40
Ryan Rosemore
usually #2 Singles 50%, also #1 Singles 33% · published
3.38
Jared Olfers
usually #1 Doubles 100% · published
3.32
Richard Miksch
usually #3 Doubles 100% · published
3.31
Justin Ferguson
usually #2 Singles 67%, also #1 Doubles 33% · published
3.30
Gordon Cochrum
usually #2 Doubles 33%, also #1 Doubles 33% · published
3.30
Gareth Maurice
usually #2 Doubles 50%, also #1 Doubles 33% · published
3.27
Raul Johnson
usually #1 Doubles 50%, also #2 Singles 17% · published
3.26
Jamie Byrne
usually #2 Singles 50%, also #1 Doubles 25% · published
3.20
Patrick Mihm
usually #2 Doubles 60%, also #3 Doubles 40% · published
3.10
Jack Nihem
usually #2 Doubles 50%, also #3 Doubles 50% · published
2.92
Maurice Devries
usually #3 Doubles 100% · published
2.91
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.

Ajoy Krishnamoorthy + Patrick Mihm7058% gamesnot enough data
Tim Hurd + Gordon Cochrum2349% gamesnot enough data
Tim Hurd + Jared Olfers224 matchesnot enough data
Tim Hurd + Ryan Rosemore314 matchesnot enough data
Kevin Lightfoot + Tripp Westbrook404 matchesnot enough data
Ajoy Krishnamoorthy + Richard Miksch404 matchesnot enough data
Gareth Maurice + Jamie Byrne134 matchesnot enough data
Gareth Maurice + Tye Graham314 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.

Kevin Lightfoot
14W–7L career · 4 lines in 2026
<1%24%76%
3.60
Tye Graham
19W–15L career · 15 lines in 2026
<1%46%54%
3.51
Tripp Westbrook
12W–10L career · 9 lines in 2026
<1%47%53%
3.51
Tim Hurd
15W–17L career · 11 lines in 2026
<1%64%36%
3.45
Ryan Rosemore
9W–7L career · 6 lines in 2026
<1%76%24%
3.40
Jared Olfers
11W–6L career · 5 lines in 2026
<1%80%20%
3.38
Richard Miksch
7W–2L career · 4 lines in 2026
1%89%10%
3.32
Justin Ferguson
3W–6L career · 3 lines in 2026
1%90%9%
3.31
Gordon Cochrum
10W–16L career · 12 lines in 2026
1%90%8%
3.30
Gareth Maurice
10W–9L career · 6 lines in 2026
2%91%7%
3.30
Raul Johnson
18W–31L career · 6 lines in 2026
3%92%5%
3.27
Jamie Byrne
5W–13L career · 4 lines in 2026
3%92%5%
3.26
Patrick Mihm
11W–6L career · 5 lines in 2026
8%91%2%
3.20
Jack Nihem
4W–4L career · 2 lines in 2026
24%76%<1%
3.10
Maurice Devries
4W–4L career · 1 line in 2026
<1%71%29%
2.92
3
Ajoy Krishnamoorthy
56W–49L career · no lines in 2026
<1%74%26%
2.91

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.