Teams

Sonterra Lob-stars

2025 40 & OVER SATURDAY MEN · 4.0 MEN

23 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
2025-03-22vs JNCC 4.0 -2025Lost 14
W#1 DoublesLuis Villarreal / Steve Surbaugh vs Kory Brown / Michael Jones6-2, 7-5
L#1 SinglesStephen Ison vs Sean Howard3-6, 3-6
L#2 DoublesBodo Knochenhauer / Charles Martin vs Ryan Cook / Chris Vaughn6-7, 7-6, 0-1
L#3 DoublesTodd Spears / Lee Stacy vs JOSE LUIS HUERTA HERNANDEZ / Carey Mcwilliams7-6, 3-6, 0-1
L#4 DoublesDaniel Coffey / Stephen Jannik vs Rex Coppock / Chris Griffith4-6, 1-6
2025-03-08vs YMCA Thai TopazWon 32
W#1 DoublesCharles Martin / Todd Spears vs Yoav Shiloah / Marvin Hsie7-5, 7-6
L#1 SinglesMichael Chreitah vs Mario Morales1-6, 1-6
L#2 DoublesRyan Cruthirds / Rene Castillo vs Michael Weinberg / Benito Pelayo6-4, 3-6, 0-1
W#3 DoublesBenjamin Lopez / Stephen Jannik vs Raul Cardenas / David Jenkins6-3, 6-4
W#4 DoublesBodo Knochenhauer / Steven Arellano vs Paul Thepuatrakul / Ben Garza2-6, 6-3, 1-0
2025-03-01vs Green TreeWon 40
W#1 DoublesRyan Cruthirds / Bill Barkley vs Andrew James / Reagan Rothe6-2, 7-6
W#1 SinglesLuis Villarreal vs Sean Elliott6-0, 6-1
W#2 DoublesTodd Spears / Daniel Coffey vs Jason Walters / Wesley Hatley5-7, 6-4, 1-0
W#4 DoublesAlec Shaw / Stephen Jannik vs Brad Dawson / Juan Rocha6-4, 3-6, 1-0
2025-02-15vs GoodfellasWon 32
W#1 DoublesJeremy Carr / Bill Barkley vs Guillermo Lopez / Timothy Underwood3-6, 6-2, 1-0
L#1 SinglesTodd Spears vs Tom David2-6, 1-6
W#2 DoublesBenjamin Lopez / Luis Villarreal vs Joe Rawlins / Craig Pollman6-1, 6-4
W#3 DoublesJohnny Naranjo / Steven Arellano vs John Carstens / Bo Meissner6-3, 6-3
L#4 DoublesJason Garriott / Lee Stacy vs Rodrigo Escandon / Lewis Chandler5-7, 1-6
2025-02-08vs The Borg BanditsWon 32
W#1 DoublesRyan Cruthirds / Ryan Moe vs Mark Benak / Arturo Samaniego6-0, 6-2
L#1 SinglesStephen Ison vs Gopi Khandavali2-6, 1-6
W#2 DoublesCharles Martin / Jeremy Carr vs Peter Trang / Saurabh Gupta6-4, 6-2
W#3 DoublesSteve Surbaugh / Stephen Jannik vs Victor Urbiola / Jason Grewe6-4, 6-0
L#4 DoublesJohnny Naranjo / Rene Castillo vs Oscar Rebolledo / Austin Brady6-2, 6-7, 0-1
2025-02-01vs Blossom 40+ spring 2025Won 41
W#1 DoublesTodd Spears / Rene Castillo vs Miles Hutchinson / Lalo Rojas6-1, 6-4
W#1 SinglesLuis Testas vs Krishnan Gopalan6-4, 7-5
W#2 DoublesDaniel Seale / Ryan Moe vs Engelbert Devera / Sameer Arora6-1, 6-4
W#3 DoublesStephen Jannik / Luis Villarreal vs Moyses Garcia / Mark Jannasch6-1, 6-3
L#4 DoublesAlec Shaw / Ryan Cruthirds vs Mark Brown / R Flint Bourgeois7-6, 4-6, 1-0
2025-01-25vs JCC TOROSWon 21
W#1 DoublesBenjamin Lopez / Stephen Jannik vs Dylan Magoun / Patrick Hernandez6-4, 6-4
W#1 SinglesSteve Surbaugh vs Bobby Berman6-2, 2-6, 1-0
L#4 DoublesLee Stacy / Jason Garriott vs Isaias Chocron / Joe Struble7-5, 4-6, 0-1
2025-01-18vs SA Slam 2.0Lost 23
W#1 DoublesSteven Arellano / Bill Barkley vs Brennen Pinchback / Chris Schulte5-7, 7-6, 1-0
L#1 SinglesStephen Ison vs Austin Weeks6-1, 1-6, 0-1
W#2 DoublesRyan Moe / Ryan Cruthirds vs Landon Blair / Frank Gonzales5-7, 6-2, 1-0
L#3 DoublesBodo Knochenhauer / Benjamin Lopez vs Cecil Eager / Sundy Muniz5-7, 2-6
L#4 DoublesSteve Surbaugh / Stephen Jannik vs Michael Ward / David Pfeuffer4-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 standings for 4.0 MEN have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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 20 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.04
Ryan Cruthirds
usually #1 Doubles 40%, also #2 Doubles 40% · published
3.91
Todd Spears
usually #1 Doubles 40%, also #3 Doubles 20% · published
3.90
Luis Testas
usually #1 Singles 100% · published
3.89
Luis Villarreal
usually #1 Doubles 25%, also #1 Singles 25% · published
3.84
Steve Surbaugh
usually #1 Singles 25%, also #3 Doubles 25% · published
3.83
Jeremy Carr
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.82
Stephen Ison
usually #1 Singles 100% · published
3.81
Michael Chreitah
usually #1 Singles 100% · published
3.76
Daniel Seale
usually #2 Doubles 100% · published 4
Bill Barkley
usually #1 Doubles 100% · published 4
Daniel Coffey
usually #4 Doubles 50%, also #2 Doubles 50% · published 4
3.75
Jason Garriott
usually #4 Doubles 100% · published
3.72
Bodo Knochenhauer
usually #2 Doubles 33%, also #4 Doubles 33% · published 4
3.72
Benjamin Lopez
usually #3 Doubles 50%, also #1 Doubles 25% · published 4
3.71
Alec Shaw
usually #4 Doubles 100% · published 4
3.70
Steven Arellano
usually #3 Doubles 33%, also #4 Doubles 33% · published
3.69
Stephen Jannik
usually #3 Doubles 43%, also #4 Doubles 43% · published
3.68
Rene Castillo
usually #4 Doubles 33%, also #1 Doubles 33% · published
3.65
Lee Stacy
usually #4 Doubles 67%, also #3 Doubles 33% · published
3.46
Juan Carlos Bustos
published
3.40
Ricardo Cohn
published
3.19
Joseph Mitchell
published
Travis Dickson
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.

Stephen Jannik + Jason Garriott5357% games+10.3% vs expected
Stephen Jannik + Luis Villarreal3262% gamesnot enough data
Steve Surbaugh + Stephen Jannik314 matchesnot enough data
Steve Surbaugh + Luis Villarreal314 matchesnot enough data
Steve Surbaugh + Daniel Seale224 matchesnot enough data
Jeremy Carr + Bill Barkley134 matchesnot enough data
Benjamin Lopez + Luis Villarreal314 matchesnot enough data
Luis Villarreal + Steven Arellano404 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.

Ryan Cruthirds
24W–15L career · 5 lines in 2025
<1%38%62%
4.04
Todd Spears
47W–37L career · 5 lines in 2025
<1%74%26%
3.91
Luis Testas
6W–3L career · 1 line in 2025
<1%77%23%
3.90
Luis Villarreal
25W–14L career · 4 lines in 2025
<1%77%22%
3.89
Steve Surbaugh
32W–18L career · 4 lines in 2025
1%86%13%
3.84
Jeremy Carr
35W–30L career · 2 lines in 2025
1%87%12%
3.83
Stephen Ison
8W–12L career · 3 lines in 2025
1%89%10%
3.82
Michael Chreitah
5W–5L career · 1 line in 2025
1%90%8%
3.81
4
Daniel Seale
12W–13L career · 1 line in 2025
3%92%5%
3.76
4
Bill Barkley
6W–4L career · 3 lines in 2025
not enough data
4
Daniel Coffey
1W–2L career · 2 lines in 2025
not enough data
Jason Garriott
16W–20L career · 2 lines in 2025
4%93%4%
3.75
4
Bodo Knochenhauer
12W–9L career · 3 lines in 2025
6%92%2%
3.72
4
Benjamin Lopez
19W–22L career · 4 lines in 2025
6%92%2%
3.72
4
Alec Shaw
8W–10L career · 2 lines in 2025
7%91%2%
3.71
Steven Arellano
11W–8L career · 3 lines in 2025
8%91%2%
3.70
Stephen Jannik
22W–13L career · 7 lines in 2025
9%90%1%
3.69
Rene Castillo
7W–9L career · 3 lines in 2025
10%89%1%
3.68
Lee Stacy
10W–16L career · 3 lines in 2025
15%84%1%
3.65
Juan Carlos Bustos
13W–8L career · no lines in 2025
<1%60%40%
3.46
Ricardo Cohn
13W–8L career · no lines in 2025
<1%76%24%
3.40
Joseph Mitchell
0W–7L career · no lines in 2025
99%1%<1%
3.19
Travis Dickson
0W–8L career · no lines in 2025
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.