Teams

RTC LEWIS (silver alerts)

2026 FW Adult 40 & Over League - Men 40 Winter · 3.5 Men

14 players · average NTRP 3.50 / TEXAS

View scouting list →
Schedule9 played
2026-03-04vs RID BASS (Bulls)Won 30
W#1 DoublesMichael Lewis / John Neill vs David Bass / Kyle Lindquist6-4, 6-4
W#1 SinglesBo Moseley vs Joey Brignac3-6, 6-1, 1-0
W#2 DoublesSafwan Hallab / Thomas Buddenbohn vs Brian Smith / Jeff Yale6-1, 3-6, 1-0
2026-02-28vs RC BIGGSWon 31
W#1 DoublesMichael Lewis / Ryan Rich vs Ben Pigeon / Will James6-2, 6-1
W#1 SinglesCory Thomas vs Nick Fender6-1, 6-3
W#2 DoublesJohn Neill / Randy Keller vs Charley McCluer / MacK Staniford6-1, 1-6, 1-0
L#3 DoublesSafwan Hallab / Thomas Buddenbohn vs William Biggs / Chris Cagle4-6, 3-6
2026-02-24vs RTC LOVE (40+ W)Lost 13
W#1 DoublesCory Thomas / Safwan Hallab vs Chris Pineda / James Tadal6-0, 6-3
L#1 SinglesBo Moseley vs Brian Ownby3-6, 0-6
L#2 DoublesDoug French / Mark Mayer vs Daniel Morsch / Dan Hadar3-6, 3-6
L#3 DoublesMichael Lewis / Ryan Rich vs Michael Love / Andy Chan3-6, 7-5, 1-0
2026-02-17vs RTC JOINERSplit 22
L#1 DoublesSafwan Hallab / Michael Lewis vs Barry Christensen / Kalen Gunderson4-6, 2-6
L#1 SinglesBo Moseley vs Phillip Joiner2-6, 2-6
W#2 DoublesJohn Neill / Mark Mayer vs Paul Larmon / Curt Hansen6-3, 6-2
W#3 DoublesCory Thomas / Mike Myers vs James Houchen / Kenneth Russell6-2, 6-3
2026-02-07vs CCC MUSGROVEWon 31
L#1 DoublesMichael Lewis / Ryan Rich vs Judson Sheppard / Kenneth Mcdonald6-3, 3-6, 0-1
W#1 SinglesCory Thomas vs Bill Makens7-5, 6-3
W#2 DoublesDoug French / John Neill vs Christopher Musgrove / Ryan Rubenkoenig1-6, 6-4, 1-0
W#3 DoublesRajasekhar Jagarlamudi / Thomas Buddenbohn vs Richard Stevens / Tate Kale6-2, 6-1
2026-02-05vs RTC GABLEWon 40
W#1 DoublesSafwan Hallab / Ryan Rich vs Anthony Longo / Stephen Marino4-6, 6-3, 1-0
W#1 SinglesCory Thomas vs Ricardo Alvarez6-2, 6-0
W#2 DoublesMichael Lewis / Mark Mayer vs Shannon Cruse / Brad Riley6-2, 6-4
W#3 DoublesBo Moseley / Troy Merklin vs Kermit Gable / Christopher DeFraites5-7, 6-4, 1-0
2026-01-17vs ATC VAN VLAKEWon 40
W#1 DoublesMike Myers / Mark Mayer vs Gary Alvarez / MATTHEW HAVLIK6-1, 6-3
W#1 SinglesCory Thomas vs Rob Romero7-5, 6-4
W#2 DoublesThomas Buddenbohn / Rajasekhar Jagarlamudi vs Scott Pulliam / Christopher van Vlake6-4, 6-3
W#3 DoublesMike Fincher / Bill Stetzer vs Phil Reinsch / Khanh Nguyen3-6, 6-2, 1-0
2026-01-10vs RC BIGGSSplit 22
W#1 DoublesMichael Lewis / Ryan Rich vs Chris Cagle / William Brewer4-6, 6-4, 1-0
L#1 SinglesBo Moseley vs Will James3-6, 0-6
W#2 DoublesSafwan Hallab / Doug French vs MacK Staniford / Cason Burdett6-3, 6-4
L#3 DoublesThomas Buddenbohn / Rajasekhar Jagarlamudi vs Mario Olmos / Jeff Bush3-6, 3-6
2026-01-03vs RTC LOVE (40+ W)Lost 04
L#1 DoublesMichael Lewis / Safwan Hallab vs Otis Kue / Aldo Zampatti6-4, 3-6, 1-0
L#1 SinglesBo Moseley vs Chris Pineda3-6, 1-6
L#2 DoublesRyan Rich / Cory Thomas vs Lal Kandathil / Michael Love5-7, 6-1, 0-1
L#3 DoublesMark Mayer / John Neill vs William Kincaid / James Tadal4-6, 0-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 standings8 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1RTC LOVE (40+ W)9030617235
2RTC JOINER63181838311
3RTC LEWIS (silver alerts)54221436303
4RC BIGGS54201637280
5RID BASS (Bulls)45201641311
6CCC MUSGROVE36162046333
7RTC GABLE3692756376
8ATC VAN VLAKE1892758382

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.29 estimated across 13 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.58
Cory Thomas
usually #1 Singles 57%, also #3 Doubles 14% · published 3.5
3.46
Mike Fincher
usually #3 Doubles 100% · published
3.40
Bill Stetzer
usually #3 Doubles 100% · published 3.5
3.34
Ryan Rich
usually #1 Doubles 67%, also #3 Doubles 17% · published
3.33
John Neill
usually #2 Doubles 60%, also #1 Doubles 20% · published
3.33
Safwan Hallab
usually #1 Doubles 57%, also #2 Doubles 29% · published
3.28
Doug French
usually #2 Doubles 100% · published 3.5
3.26
Thomas Buddenbohn
usually #3 Doubles 60%, also #2 Doubles 40% · published
3.25
Mark Mayer
usually #2 Doubles 43%, also #3 Doubles 29% · published
3.25
Randy Keller
usually #2 Doubles 60%, also #1 Singles 20% · published
3.18
Bo Moseley
usually #1 Singles 83%, also #3 Doubles 17% · published 3.5
3.15
Rajasekhar Jagarlamudi
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.98
Troy Merklin
usually #3 Doubles 100% · published
Michael Lewis
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.

Doug French + Safwan Hallab7553% games+1.0% vs expected
Ryan Rich + Safwan Hallab4448% games−3.5% vs expected
Bill Stetzer + Mike Fincher4549% games−4.3% vs expected
Mark Mayer + John Neill224 matchesnot enough data
Thomas Buddenbohn + Rajasekhar Jagarlamudi213 matchesnot enough data
Thomas Buddenbohn + Safwan Hallab213 matchesnot enough data
Ryan Rich + Cory Thomas123 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.

3.5
Cory Thomas
17W–7L career · 7 lines in 2026
<1%26%74%
3.58
Mike Fincher
11W–10L career · 1 line in 2026
<1%61%39%
3.46
3.5
Bill Stetzer
7W–5L career · 1 line in 2026
<1%78%21%
3.40
Ryan Rich
33W–24L career · 6 lines in 2026
<1%89%10%
3.34
John Neill
22W–15L career · 5 lines in 2026
<1%89%10%
3.33
Safwan Hallab
33W–30L career · 7 lines in 2026
1%90%10%
3.33
3.5
Doug French
19W–10L career · 3 lines in 2026
2%94%4%
3.28
Thomas Buddenbohn
11W–17L career · 5 lines in 2026
2%94%3%
3.26
Mark Mayer
20W–15L career · 7 lines in 2026
3%95%3%
3.25
Randy Keller
2W–10L career · 5 lines in 2026
3%95%3%
3.25
3.5
Bo Moseley
12W–11L career · 6 lines in 2026
8%91%1%
3.18
Rajasekhar Jagarlamudi
3W–4L career · 3 lines in 2026
12%88%<1%
3.15
Troy Merklin
7W–13L career · 1 line in 2026
<1%55%45%
2.98
Michael Lewis
0W–1L career · no 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.