Teams

3.0 STRC Surprise Tennis Club M40S

2025 SPR Adult 40&O PM · 3.0 Adult 40 & Over Men Wed PM

8 players · average NTRP 3.00 / CENTRAL ARIZONA

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 →
Schedule10 played
2025-04-11vs 3.0 STRC Ball Crushers M40SLost 04
L#1 DoublesBarry Gordon / Tom Thiel vs Steve Benitez / Vu Quang Spike Tran2-6, 3-6
L#1 SinglesPaulo da Costa Mello vs Robin Bryer7-5, 4-6, 0-1
L#2 DoublesJohn Fabela / Tracy Stewart vs Brian Wallner / Brian Lawler1-6, 2-6
L#3 DoublesBrian Hannahs / Larry Braun vs Bill Sciury / Rich Torno1-6, 4-6
2025-04-09vs PHX/SoodKarra/40&O/3.0MLost 04
L#1 DoublesJohn Fabela / Barry Gordon vs Sarvesh Karra / Vivek Govekar1-6, 2-6
L#1 SinglesTom Thiel vs Rajesh Aadi1-6, 4-6
L#2 DoublesBrian Hannahs / Paulo da Costa Mello vs Sanjay Madaan / Steve Krupanszky4-6, 1-6
L#3 DoublesTracy Stewart / Larry Braun vs Amit Kumar / Jayaprakash Padiyar0-6, 1-6
2025-03-19vs 3.0 ARR Arrowhead Old Aces M40SWon 31
W#1 DoublesBarry Gordon / William Collins vs Arthur Dickerson / Brian Sullivan6-3, 6-1
W#1 SinglesTom Thiel vs David Wilson3-6, 6-1, 1-0
L#2 DoublesJohn Fabela / Paulo da Costa Mello vs Kevin SULLIVAN / Jeff Katz1-6, 3-6
W#3 DoublesTracy Stewart / Larry Braun vs Guy Smith / Bobby H Nelson6-3, 3-6, 1-0
2025-03-05vs PHX/SoodKarra/40&O/3.0MLost 04
L#1 DoublesJohn Fabela / Paulo da Costa Mello vs Kunal Sood / Ashesh Lahori5-7, 4-6
L#1 SinglesWilliam Collins vs Vivek Govekar1-6, 0-6
L#2 DoublesBrian Hannahs / Tom Thiel vs Kiran Ramireddi / Arun Thambiah5-7, 3-6
L#3 DoublesTracy Stewart / Larry Braun vs Rajesh Aadi / Jayaprakash Padiyar1-6, 1-6
2025-02-26vs 3.0 WIG Willis M40SLost 13
W#1 DoublesBarry Gordon / Brian Hannahs vs Justin Kane / Jon Finelli6-4, 4-6, 1-0
L#1 SinglesJohn Fabela vs Bill Gutrich3-6, 7-5, 0-1
L#2 DoublesPaulo da Costa Mello / Tom Thiel vs Lawrence Taylor / Doug Callahan1-6, 2-6
L#3 DoublesTracy Stewart / Larry Braun vs Jason Midkiff / Anthony Taddei7-5, 4-6, 0-1
2025-02-19vs 3.0 STRC Ball Crushers M40SLost 03
L#1 DoublesBrian Hannahs / Tom Thiel vs Bill Sciury / Brian Lawler3-6, 6-3, 0-1
L#1 SinglesJohn Fabela vs Vu Quang Spike Tran0-6, 3-6
L#2 DoublesBarry Gordon / Tracy Stewart vs Brian Wallner / Mike Olson1-6, 0-6
2025-02-05vs 3.0 ARR Arrowhead Old Aces M40SLost 12
L#1 DoublesBarry Gordon / Paulo da Costa Mello vs Jared Sorensen / John Leonetti4-6, 3-6
L#1 SinglesJohn Fabela vs Bryan Tomaras2-6, 1-6
W#2 DoublesBrian Hannahs / Larry Braun vs Bobby H Nelson / Stephen B Flood6-3, 6-3
2025-01-29vs PHX/SoodKarra/40&O/3.0MLost 04
L#1 DoublesJohn Fabela / Barry Gordon vs Sarvesh Karra / Steve Krupanszky2-6, 6-4, 0-1
L#1 SinglesWilliam Collins vs Kunal Sood2-6, 2-6
L#2 DoublesBrian Hannahs / Paulo da Costa Mello vs Sanjay Madaan / Rajesh Aadi2-6, 6-4, 0-1
L#3 DoublesTom Thiel / Larry Braun vs Kiran Ramireddi / Arun Thambiah4-6, 2-6
2025-01-22vs 3.0 WIG Willis M40SWon 31
W#1 DoublesJohn Fabela / Tom Thiel vs Mark della Paolera / CRAIG RAMSEY6-2, 6-4
W#1 SinglesWilliam Collins vs Jon Finelli6-4, 6-2
W#2 DoublesBrian Hannahs / Paulo da Costa Mello vs Brian Ohayre / Anthony Taddei6-4, 6-0
L#3 DoublesBarry Gordon / Tracy Stewart vs Doug Callahan / Jason Midkiff5-7, 4-6
2025-01-15vs 3.0 STRC Ball Crushers M40SSplit 22
L#1 DoublesBarry Gordon / Tom Thiel vs Mike Olson / Bill Sciury2-6, 4-6
W#1 SinglesWilliam Collins vs Steve Benitez6-4, 6-1
W#2 DoublesJohn Fabela / Paulo da Costa Mello vs Brian Wallner / Brian Folk6-4, 1-6, 1-0
L#3 DoublesBrian Hannahs / Larry Braun vs Rich Torno / Robin Bryer1-6, 1-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 standings5 teams · 3.0 Adult 40 & Over Men Wed PM
TeamWLInd. WInd. LSets lostGames lost
1PHX/SoodKarra/40&O/3.0M01032825282
23.0 STRC Ball Crushers M40S010281230278
33.0 ARR Arrowhead Old Aces M40S010192147341
43.0 WIG Willis M40S010112963431
53.0 STRC Surprise Tennis Club M40S010103064426

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 2.70 estimated across 8 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.

2.97
Tom Thiel
usually #1 Doubles 44%, also #1 Singles 22% · published
2.90
John Fabela
usually #1 Doubles 40%, also #2 Doubles 30% · published
2.75
William Collins
usually #1 Singles 80%, also #1 Doubles 20% · published 3
2.74
Brian Hannahs
usually #2 Doubles 56%, also #3 Doubles 22% · published 3
2.71
Tracy Stewart
usually #3 Doubles 71%, also #2 Doubles 29% · published
2.71
Paulo da Costa Mello
usually #2 Doubles 67%, also #1 Doubles 22% · published
2.69
Barry Gordon
usually #1 Doubles 78%, also #3 Doubles 11% · published 3
2.17
Larry Braun
usually #3 Doubles 88%, also #2 Doubles 13% · 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.

Barry Gordon + Brian Hannahs4449% games+2.1% vs expected
Barry Gordon + Tracy Stewart1639% games−6.8% vs expected
Barry Gordon + John Fabela1735% games−8.5% vs expected
Barry Gordon + Paulo da Costa Mello3245% games−8.7% vs expected
Larry Braun + Brian Hannahs1432% gamesnot enough data
Larry Braun + Tracy Stewart1436% gamesnot enough data
Tom Thiel + John Fabela4163% gamesnot enough data
Paulo da Costa Mello + John Fabela134 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.

Tom Thiel
31W–39L career · 9 lines in 2025
<1%59%41%
2.97
John Fabela
139W–251L career · 10 lines in 2025
<1%78%22%
2.90
3
William Collins
105W–110L career · 5 lines in 2025
3%95%3%
2.75
3
Brian Hannahs
69W–63L career · 9 lines in 2025
3%94%2%
2.74
Tracy Stewart
23W–33L career · 7 lines in 2025
5%94%1%
2.71
Paulo da Costa Mello
13W–17L career · 9 lines in 2025
6%93%1%
2.71
3
Barry Gordon
61W–67L career · 9 lines in 2025
7%92%1%
2.69
Larry Braun
18W–62L career · 8 lines in 2025
0%99%1%
2.17

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.