Teams

CP-The Afterprty A40+2026-Graves

2026 Adult 40 & Over · 3.5 Men

19 players · average NTRP 3.50 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2026-03-15vs MI-Top Gun Aces 2026-ChenSplit 22
L#1 DoublesJoe van Zyl / Michael Hull vs JON COOMBES / Jay Lee3-6, 2-6
W#1 SinglesFarhad Ghassemi vs Kevin Boller6-0, 6-7, 1-0
W#2 DoublesOliver Graves / Marc Stolte vs Peter Larsen / Marc Chatalas7-6, 5-7, 1-0
L#3 DoublesPat Nevin / Kristen Grobstok vs Vinayak Maheshwari / Subu Sankara Subramanian4-6, 5-7
2026-03-14vs BETC-Cover Your Alley-HsuSplit 22
L#1 DoublesCraig Neal / Joe Morrow vs Gabriel Perez / Roy Higashi5-7, 4-6
W#1 SinglesFarhad Ghassemi vs Troy Brown7-6, 6-3
W#2 DoublesJohn Pope / John Flanagan vs Fei Cheng / Bong SantoDomingo6-1, 6-1
L#3 DoublesThomas Werner / Jim Muenz vs Mark Blaisdell / Chen Hsu5-7, 6-4, 0-1
2026-03-06vs MC-3.5 Wolfpack-HinojosaLost 13
L#1 DoublesBill Skilton / Michael Hull vs Mark Villiott / Tipu Qureshi3-6, 1-6
L#1 SinglesJoe van Zyl vs Terrence Seet7-6, 1-6, 0-1
W#2 DoublesPat Nevin / Michael Ensing vs Russel Hercules / Jeffrey Ng7-6, 6-3
L#3 DoublesJim Muenz / Walt Paulson vs Kevin Chung / Munish Vashist5-7, 6-7
2026-02-21vs TCSP-Fuzzy Balls-GreenWon 40
W#1 DoublesBill Skilton / Walt Paulson vs Ben Perkowski / Stephen Rising6-2, 6-0
W#1 SinglesJoe van Zyl vs Ben Amsel6-1, 6-2
W#2 DoublesKristen Grobstok / Michael Ensing vs Laurent Bellange / Matt Busch6-2, 6-4
W#3 DoublesRich Choi / Jim Muenz vs Michael Green / David Frockt6-2, 4-6, 1-0
2026-01-31vs PL-Aces and Lobs-NayakWon 31
W#1 DoublesMichael Hull / Craig Neal vs Amit Wadhwa / Sunil Tahilramani6-1, 6-2
W#1 SinglesFarhad Ghassemi vs Ujwal Paidipathi6-0, 7-6
L#2 DoublesPat Nevin / Thomas Lynch vs Vikas Pabreja / Nik Garkusha1-6, 3-6
W#3 DoublesJohn Pope / John Flanagan vs Vishwanath Nayak / Deepak Khullar7-5, 3-6, 1-0
2026-01-23vs PSC-Avengers-KancherlaWon 31
L#1 DoublesJoe van Zyl / Rich Choi vs Anand Kancherla / Bhargava Vadapalli4-6, 4-6
W#1 SinglesFarhad Ghassemi vs Anil Potta2-6, 6-3, 1-0
W#2 DoublesJohn Flanagan / Nicolas Behr vs Yue Zhao / Ravi Gottumukkala7-6, 6-1
W#3 DoublesThomas Werner / Thomas Lynch vs Akram Hussein / Jiaofeng Xu6-2, 7-5
2026-01-18vs STC-Hipps/KosloffSplit 22
L#1 DoublesOliver Graves / Marc Stolte vs Gabriel Scarpelli / Duff Bryant6-1, 4-6, 0-1
W#1 SinglesJoe van Zyl vs N/A6-0, 6-0
L#2 DoublesJoe Morrow / Craig Neal vs Matt Hipps / James Romano4-6, 7-6, 1-0
W#3 DoublesKristen Grobstok / Walt Paulson vs Jeremy Blanchfield / Rob Hendry3-6, 6-2, 1-0
2026-01-10vs BC-Camara/BuchananWon 31
L#1 DoublesCraig Neal / Michael Hull vs Adam Holt / Jason Buchanan7-6, 4-6, 1-0
W#1 SinglesFarhad Ghassemi vs Pablo Bernal6-3, 6-3
W#2 DoublesMichael Ensing / Joe Morrow vs Juan Vegarra / Matthew Scher6-2, 6-4
W#3 DoublesJoe van Zyl / Rich Choi vs Alex Camara / Chris Nelson6-0, 6-1
2026-01-03vs AYTC-Vashon Islanders-GullinoWon 40
W#1 DoublesMichael Hull / Joe Morrow vs Joshua Batchelder / Scott Hudson6-3, 6-0
W#1 SinglesFarhad Ghassemi vs Mark Richards6-2, 6-2
W#2 DoublesKristen Grobstok / Pat Nevin vs Korland Simmons / Vivek Rao6-2, 7-5
W#3 DoublesJim Muenz / John Pope vs David Dempster / Carter Le6-1, 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 standings for 3.5 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.26 estimated across 18 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.46
Marc Stolte
usually #3 Doubles 33%, also #1 Doubles 33% · published 3.5
3.44
Joe van Zyl
usually #1 Singles 33%, also #3 Doubles 22% · published 3.5
3.39
Farhad Ghassemi
usually #1 Singles 60%, also #2 Doubles 20% · published 3.5
3.36
Bill Skilton
usually #1 Doubles 100% · published 3.5
3.34
John Flanagan
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.32
Joe Morrow
usually #1 Doubles 50%, also #2 Doubles 50% · published 3.5
3.31
Oliver Graves
usually #1 Doubles 33%, also #3 Doubles 33% · published 3.5
3.30
Kristen Grobstok
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.28
Pat Nevin
usually #2 Doubles 75%, also #3 Doubles 25% · published 3.5
3.25
Thomas Werner
usually #3 Doubles 100% · published 3.5
3.24
Craig Neal
usually #1 Doubles 75%, also #2 Doubles 25% · published 3.5
3.20
Rich Choi
usually #3 Doubles 80%, also #1 Doubles 20% · published 3.5
3.20
Michael Hull
usually #1 Doubles 100% · published 3.5
3.19
Michael Ensing
usually #2 Doubles 100% · published 3.5
3.15
Jim Muenz
usually #3 Doubles 100% · published 3.5
3.10
John Pope
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
3.08
Thomas Lynch
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
3.07
Walt Paulson
usually #3 Doubles 80%, also #1 Doubles 20% · published 3.5
Nicolas Behr
usually #2 Doubles 100% · 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.

Rich Choi + Joe van Zyl5454% games+7.5% vs expected
Walt Paulson + Michael Hull6259% games+7.2% vs expected
Kristen Grobstok + Michael Ensing4158% games+6.0% vs expected
Thomas Lynch + Thomas Werner13458% games+4.5% vs expected
Walt Paulson + Bill Skilton6456% games+3.6% vs expected
Craig Neal + Oliver Graves5358% games+3.5% vs expected
John Pope + John Flanagan121250% games+2.8% vs expected
Craig Neal + Michael Hull18656% games+1.8% vs expected
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
Marc Stolte
31W–27L career · 3 lines in 2026
<1%61%39%
3.46
3.5
Joe van Zyl
102W–41L career · 9 lines in 2026
<1%69%31%
3.44
3.5
Farhad Ghassemi
80W–65L career · 10 lines in 2026
<1%81%19%
3.39
3.5
Bill Skilton
55W–28L career · 2 lines in 2026
<1%86%14%
3.36
3.5
John Flanagan
40W–27L career · 3 lines in 2026
<1%88%11%
3.34
3.5
Joe Morrow
78W–48L career · 4 lines in 2026
1%91%9%
3.32
3.5
Oliver Graves
75W–52L career · 3 lines in 2026
1%92%7%
3.31
3.5
Kristen Grobstok
49W–57L career · 4 lines in 2026
1%93%6%
3.30
3.5
Pat Nevin
78W–108L career · 4 lines in 2026
2%94%4%
3.28
3.5
Thomas Werner
45W–50L career · 2 lines in 2026
3%95%3%
3.25
3.5
Craig Neal
47W–37L career · 4 lines in 2026
3%94%2%
3.24
3.5
Rich Choi
36W–25L career · 5 lines in 2026
6%93%1%
3.20
3.5
Michael Hull
58W–38L career · 5 lines in 2026
6%93%1%
3.20
3.5
Michael Ensing
32W–36L career · 3 lines in 2026
8%92%1%
3.19
3.5
Jim Muenz
46W–65L career · 6 lines in 2026
12%88%<1%
3.15
3.5
John Pope
53W–80L career · 3 lines in 2026
23%77%<1%
3.10
3.5
Thomas Lynch
66W–59L career · 2 lines in 2026
28%72%<1%
3.08
3.5
Walt Paulson
114W–104L career · 5 lines in 2026
29%71%<1%
3.07
Nicolas Behr
14W–9L career · 1 line 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.