Teams

Sonterra G League

2026 40 & OVER SATURDAY MEN · 3.5 MEN

16 players · average NTRP 3.42 / 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 →
Schedule11 played
2026-03-21vs JCC TigersLost 05
L#1 DoublesJeff Moe / Sergio Z Avila vs Chandra Sanwal / Dinesh Wanvari3-6, 1-6
L#1 SinglesDarren Engh vs Ganesh Shenoy0-6, 1-6
L#2 DoublesDale Paustian / Daniel Molina vs Nitesh Jain / Sameer Kamat5-7, 4-6
L#3 DoublesFrank Schycker / Shawn Kenworthy vs Ladislado Ramirez / Joe Struble6-2, 4-6, 0-1
L#4 DoublesShiva Sandrana / Scott House vs Snehal Patel / Chandra Modugula3-6, 1-6
2026-03-07vs Toy SpinnersLost 23
L#1 DoublesFrank Schycker / Keith Taylor vs Leonard Shields / Tan Nguyen4-6, 4-6
W#1 SinglesDarren Engh vs Alejandro Flores7-6, 7-5
W#2 DoublesDaniel Molina / Dale Paustian vs Jason Covell / Michael Cabrera6-4
L#3 DoublesShawn Kenworthy / Scott House vs Joey Dombrowski / Bruce Thompson4-6, 5-7
L#4 DoublesMichael DeGaetano / Shiva Sandrana vs Richard Anyel / Stan Hvostik1-6, 1-6
2026-02-28vs ArsenalLost 23
L#1 DoublesDale Paustian / Shawn Kenworthy vs Fred Shumate / Ryan McLaughlin2-6, 1-6
W#1 SinglesMax Duarte vs Jorge Velez Garza6-3, 6-2
W#2 DoublesFrank Schycker / Daniel Molina vs Daniel Casanova / Steven Ducharme6-4, 7-6
L#3 DoublesRicky Shasteen / Sergio Z Avila vs Raul Flores / Joed Tague3-6, 2-6
L#4 DoublesShiva Sandrana / Michael DeGaetano vs Hayden Cobb / Kelly Parks1-6, 0-6
2026-02-21vs Dominion DiablosLost 05
L#1 DoublesSergio Z Avila / Shiva Sandrana vs Elkin Echeverri / Michael Gavito0-6, 0-6
L#1 SinglesMax Duarte vs Carlos Garcia3-6, 3-6
L#2 DoublesDarren Engh / Scott House vs Jeffrey Santohigashi / Jeffrey Landry1-6, 6-7
L#3 DoublesFrank Schycker / Shawn Kenworthy vs Kyle Handy / David Mulligan7-5, 2-6, 0-1
L#4 DoublesJeff Moe / Dale Paustian vs Oscar Garza / Troy Gonzalez4-6, 2-6
2026-02-20vs Green TreeLost 14
L#1 DoublesMax Duarte / Ricky Shasteen vs Sean Elliott / Robert Martin7-5, 3-6, 0-1
L#1 SinglesShiva Sandrana vs Jason Walters4-6, 6-2, 0-1
L#2 DoublesDale Paustian / Calvin Mein vs William Broadnax / Harry Millwater6-7, 2-6
W#3 DoublesScott House / Darren Engh vs Jeffrey Janosko / Jean Carlos Quinones3-6, 6-4, 1-0
L#4 DoublesFrank Schycker / Keith Taylor vs Ryan Hammons / Andrew Garcia3-6, 6-7
2026-02-19vs TCSA Game ChangersLost 23
L#1 DoublesShawn Kenworthy / Dale Paustian vs Shankar Chelakarai / Mahesh Kumar6-4, 1-6, 0-1
L#1 SinglesMax Duarte vs Caleb Pallapati4-6, 2-6
W#2 DoublesSergio Z Avila / Ricky Shasteen vs David Cohron / Brijesh Tripathi6-4, 1-6, 1-0
W#3 DoublesMichael DeGaetano / Anthony Brown vs Milan Dattawade / Cory Simmons6-4, 6-4
L#4 DoublesDarren Engh / Frank Schycker vs Pramod Ramesh / Humberto Vasquez6-7, 6-2, 0-1
2026-02-07vs JNCC SharksLost 14
L#1 DoublesDale Paustian / Shawn Kenworthy vs Foster Hearn / Troy Bolton4-6, 7-5, 0-1
L#1 SinglesShiva Sandrana vs Stephen Lyssy1-6, 2-6
W#2 DoublesCalvin Mein / Frank Schycker vs Ben David Edwards / Josh Kyle6-0, 6-3
L#3 DoublesSergio Z Avila / Anthony Brown vs Steve Contreras / Rick Haraida3-6, 4-6
L#4 DoublesMichael DeGaetano / Steven Johnson vs Phillip Fields / Miguel Diaz4-6, 2-6
2026-01-31vs Shavano ParkWon 32
W#1 DoublesFrank Schycker / Calvin Mein vs Matthew Muddiman / Scott Broderhausen6-3, 7-6
W#1 SinglesDarren Engh vs Mike Arch7-6, 6-0
W#2 DoublesMax Duarte / Daniel Molina vs Paul Cardenas / Calvin Morgan6-2, 6-2
L#3 DoublesDale Paustian / Scott House vs Shahid Malik / Michael Saylor4-6, 7-6, 0-1
L#4 DoublesMichael DeGaetano / Jim Thorpe vs Paul Josephs / Relief Jones1-6, 2-6
2026-01-17vs Sonterra SelectLost 14
L#1 DoublesSergio Z Avila / Ricky Shasteen vs Ricardo Cohn / Mike Wilkinson6-4, 1-6, 0-1
L#1 SinglesJeff Moe vs Fernando Andrade3-6, 1-6
W#2 DoublesFrank Schycker / Darren Engh vs Stephen Galvan / Greg Yarbrough6-1, 6-7, 1-0
L#3 DoublesSteven Johnson / Jim Thorpe vs Tadd Chapman / Ranbir Ahdan3-6, 4-6
L#4 DoublesDale Paustian / Max Duarte vs Orlando Villegas / Daniel Estrella2-6, 5-7
2026-01-10vs Trophy HusbandsLost 23
W#1 DoublesMax Duarte / Daniel Molina vs David Worsham / Mike Kozub7-6, 6-3
W#1 SinglesDarren Engh vs Eduardo Torres6-2, 5-7, 1-0
L#2 DoublesRicky Shasteen / Sergio Z Avila vs Tod Wilson / John Connors0-6, 3-6
L#3 DoublesFrank Schycker / Matt Garrity vs David Costello / Juan Carlos Rivera Pesquera1-6, 6-4, 0-1
L#4 DoublesShiva Sandrana / Michael Ratliff vs Barry Maddix / Hiran Perera3-6, 7-5, 1-0
2026-01-03vs Blossom ChargersWon 32
W#1 DoublesDale Paustian / Shawn Kenworthy vs Jagadeesan Janakiraman / Raul Hernandez6-3, 2-6, 1-0
W#1 SinglesMax Duarte vs Benyam Chekol6-4, 6-3
W#2 DoublesFrank Schycker / Calvin Mein vs Kevin Edgerton / Marcelo Reyes6-2, 6-1
L#3 DoublesRicky Shasteen / Michael Ratliff vs Guy Hipsher / Muhammad Amin Ullah0-6, 2-6
L#4 DoublesDaniel Molina / Darren Engh vs Jeff Henkes / Rogelio Cirilo Jr0-6, 4-6
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 standings10 teams · 3.5 MEN
TeamWLInd. WInd. LSets lostGames lost
1JCC Tigers83381744426
2Dominion Diablos83371850465
3Arsenal83322353470
4JNCC Sharks65302560499
5Blossom Chargers65262964513
6Trophy Husbands56243169517
7Toy Spinners38203577578
8TCSA Game Changers38193678546
9Sonterra G League29173881576
10Shavano Park110104594614

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.24 estimated across 15 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.54
Max Duarte
usually #1 Singles 50%, also #1 Doubles 25% · published
3.46
Dale Paustian
usually #1 Doubles 40%, also #2 Doubles 30% · published 3.5
3.41
Calvin Mein
usually #2 Doubles 75%, also #1 Doubles 25% · published 3.5
3.40
Darren Engh
usually #1 Singles 44%, also #2 Doubles 22% · published 3.5
3.40
Shawn Kenworthy
usually #1 Doubles 57%, also #3 Doubles 43% · published
3.38
Frank Schycker
usually #2 Doubles 36%, also #3 Doubles 27% · published 3.5
3.38
Jeff Moe
usually #4 Doubles 33%, also #1 Doubles 33% · published
3.28
Daniel Molina
usually #2 Doubles 67%, also #4 Doubles 17% · published 3.5
3.13
Michael DeGaetano
usually #4 Doubles 80%, also #3 Doubles 20% · published
3.09
Scott House
usually #3 Doubles 60%, also #2 Doubles 20% · published
3.08
Ricky Shasteen
usually #1 Doubles 38%, also #2 Doubles 38% · published
3.07
Shiva Sandrana
usually #4 Doubles 40%, also #1 Doubles 30% · published
3.01
Sergio Z Avila
usually #1 Doubles 43%, also #3 Doubles 29% · published
3.00
Clifton Barnes
usually #1 Singles 40%, also #4 Doubles 40% · published 3
2.92
Matt Garrity
usually #2 Doubles 50%, also #3 Doubles 25% · published
Jim Thorpe
usually #4 Doubles 50%, also #3 Doubles 50% · 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.

Calvin Mein + Dale Paustian3348% games−2.5% vs expected
Dale Paustian + Shawn Kenworthy1536% games−21.1% vs expected
Frank Schycker + Shawn Kenworthy4350% gamesnot enough data
Calvin Mein + Frank Schycker4262% gamesnot enough data
Dale Paustian + Daniel Molina3255% gamesnot enough data
Ricky Shasteen + Sergio Z Avila134 matchesnot enough data
Calvin Mein + Ricky Shasteen213 matchesnot enough data
Michael DeGaetano + Shiva Sandrana033 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.

Max Duarte
12W–12L career · 8 lines in 2026
<1%39%61%
3.54
3.5
Dale Paustian
16W–30L career · 10 lines in 2026
<1%63%37%
3.46
3.5
Calvin Mein
33W–20L career · 4 lines in 2026
<1%76%24%
3.41
3.5
Darren Engh
13W–12L career · 9 lines in 2026
<1%78%22%
3.40
Shawn Kenworthy
17W–13L career · 7 lines in 2026
<1%78%22%
3.40
3.5
Frank Schycker
23W–21L career · 11 lines in 2026
<1%83%17%
3.38
Jeff Moe
5W–19L career · 3 lines in 2026
<1%83%17%
3.38
3.5
Daniel Molina
8W–12L career · 6 lines in 2026
2%94%5%
3.28
Michael DeGaetano
4W–9L career · 5 lines in 2026
15%84%<1%
3.13
Scott House
2W–12L career · 5 lines in 2026
24%76%<1%
3.09
Ricky Shasteen
10W–21L career · 8 lines in 2026
<1%28%72%
3.08
Shiva Sandrana
6W–24L career · 10 lines in 2026
<1%31%69%
3.07
Sergio Z Avila
18W–16L career · 7 lines in 2026
<1%46%54%
3.01
3
Clifton Barnes
4W–1L career · 5 lines in 2026
<1%49%51%
3.00
Matt Garrity
9W–8L career · 4 lines in 2026
<1%73%27%
2.92
Jim Thorpe
1W–2L career · 2 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.