Teams

CP-The CP 4.0 40+ Legends 2025-Shen

2025 Adult 40 & Over · 4.0 Men

19 players · average NTRP 4.00 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2025-03-09vs NTC-Smack Over 40-EberhardtWon 31
W#1 DoublesDesney Tan / Denis Tortop vs Geoff Harrison / Peter Gregory6-3, 6-1
L#1 SinglesGirish Patwardhan vs Mo Belaiche4-6, 6-4, 0-1
W#2 DoublesTim Mcroberts / Erik Gunvaldson vs Rick Eberhardt / Tom Pierson7-5, 6-4
W#3 DoublesCarlos Ferreira / Greg Harriman vs Nathan Hambley / Eric Steinwinder6-7, 6-2, 1-0
2025-03-08vs EDG-KilambiWon 40
W#1 DoublesNorris Smith / Xiadong Gong vs Jeffrey Howard / Hamid Sheikhghanbari6-2, 6-0
W#1 SinglesGreg Harriman vs Eric Loh6-0, 6-1
W#2 DoublesBarry Katz / Scott Mullet vs Rajive Kilambi / Scott Lee6-1, 6-0
W#3 DoublesGirish Patwardhan / Jonathan Smith vs N/A6-0, 6-0
2025-03-01vs CAC/SL-SchmidtSplit 22
L#1 DoublesDenis Tortop / Desney Tan vs Lohit Verma / Kevin Schmidt3-6, 4-6
W#1 SinglesGreg Harriman vs Sanjai Ganesh Jeenagiri4-6, 6-3
L#2 DoublesScott Mullet / Xiadong Gong vs Phu Ngo / Brian Peters1-6, 6-7
W#3 DoublesBarry Katz / Girish Patwardhan vs Martin Ruscha / Jeremy Peck7-5, 6-3
2025-02-22vs MI-NordaleWon 30
W#1 DoublesGirish Patwardhan / Norris Smith vs Dean Martin / Raymond Attisha6-1, 6-2
W#2 DoublesBarry Katz / Xiadong Gong vs Daniel Nordale / Cameron Hykes6-3, 6-4
W#3 DoublesErik Gunvaldson / Carlos Ferreira vs James Sayre / Michael Bove6-2, 6-3
2025-02-15vs NWW-FC-HsuLost 13
L#1 DoublesFred Wurden / Ryan Caldeiro vs Brian Guce / Craig Collins1-6, 1-6
L#1 SinglesNorris Smith vs Nickolay Tchervenski4-6, 1-6
L#2 DoublesTim Mcroberts / Xiadong Gong vs Kentaro Aoki / Bofan Hsu2-6, 2-6
W#3 DoublesGirish Patwardhan / Desney Tan vs Roan Blacker / ISAMU KIBE6-2, 2-6, 1-0
2025-02-09vs AYTC-Aceholes-LeeLost 13
W#1 DoublesErik Gunvaldson / Scott Mullet vs Mark Gustinis / Tomas Suarez7-5, 6-3
L#1 SinglesDenis Tortop vs Brett Shell6-7, 4-6
L#2 DoublesBarry Katz / Ryan Caldeiro vs Ken Wong / Jeffrey Lee2-6, 1-6
L#3 DoublesCarlos Ferreira / Fred Wurden vs Steve Fong / Ravi Ramkumar1-6, 4-6
2025-01-25vs WSC-SainiLost 12
L#1 DoublesTim Mcroberts / Steve McRae vs Madhu Jagannathan / Chris Higashi4-6, 2-6
L#2 DoublesXiadong Gong / Norris Smith vs Satoshi Setoguchi / Alex Chen6-2, 2-6, 0-1
W#3 DoublesDesney Tan / Denis Tortop vs Varun Saini / Bruno Caiado6-1, 7-5
2025-01-11vs BELL-CaldwellWon 40
W#1 DoublesTim Mcroberts / Steve McRae vs James Crouse / John Medina2-6, 6-3, 1-0
W#1 SinglesGreg Harriman vs KIRK CRAWFORD6-3, 6-0
W#2 DoublesBarry Katz / Scott Mullet vs Loi Caldwell / Brady Gustafson2-6, 7-6, 1-0
W#3 DoublesNorris Smith / Xiadong Gong vs Paul Shmotolokha / Phillip Koester6-0, 6-0
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 standings23 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1NWW-FC-Hsu8024823230
2NWW-STC-Johnson80211130274
3BTA-Over Served-Jaeger7124817225
4BETC-Hoang7125721226
5WSC-Saini62221025223
6HBSQ-Return of the Jedi Squirrels-Robey62211128246
7CP-The CP 4.0 40+ Legends 2025-Shen53211127248
8TCSP-Hold on Loosely-Parrish53171533276
9MI-Parcel53181435292
10CP-VolleyBallers-Iyer53161635271
11AYTC-Aceholes-Lee44191330271
12EDG-Hirai44191334284
13PSC-Zhu44181437305
14BC-Park44151738292
15CAC/SL-Shoeshine Canteen Service-Xu35171537319
16WSC-Phoenix-Agrawal35141840306
17PL-AY-MAY-KERS-Escalona35122045319
18NTC-Smack Over 40-Eberhardt26151740318
19MC-U Lai U Dai-Mark26112142319
20WSC-Chin17102248328
21WSC-Bagels and Breadsticks-MacQuarrie1792348320
22MI-Nordale1742856362
23STC-Pirates-Gravenkemper0852756364

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.76 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.

4.04
Steve McRae
usually #2 Doubles 60%, also #1 Doubles 30% · published 4.5
3.94
Xiadong Gong
usually #2 Doubles 67%, also #3 Doubles 17% · published 4
3.92
Greg Harriman
usually #1 Singles 75%, also #3 Doubles 25% · published 4
3.92
Norris Smith
usually #3 Doubles 38%, also #2 Doubles 25% · published 4
3.88
Denis Tortop
usually #3 Doubles 50%, also #1 Doubles 25% · published 4
3.85
Scott Mullet
usually #2 Doubles 75%, also #1 Doubles 25% · published 4
3.84
Andrew Shen
published 4
3.81
Tim Mcroberts
usually #2 Doubles 67%, also #1 Doubles 25% · published 4
3.80
Erik Gunvaldson
usually #1 Doubles 33%, also #3 Doubles 33% · published 4
Desney Tan
usually #1 Doubles 50%, also #3 Doubles 50% · published 4
Ian Morris
published 4
Jonathan Smith
usually #3 Doubles 100% · published 4
3.67
Barry Katz
usually #2 Doubles 80%, also #3 Doubles 20% · published 4
3.65
Carlos Ferreira
usually #3 Doubles 100% · published 4
3.65
Girish Patwardhan
usually #3 Doubles 60%, also #1 Doubles 20% · published 4
3.58
Fred Wurden
usually #3 Doubles 50%, also #1 Doubles 50% · published 4
3.44
Joe van Zyl
usually #1 Doubles 100% · published 3.5
3.43
Ryan Caldeiro
usually #2 Doubles 50%, also #1 Doubles 50% · published 4
Wayne Lim
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.

Steve McRae + Denis Tortop6354% games+7.5% vs expected
Denis Tortop + Erik Gunvaldson3354% games+4.7% vs expected
Fred Wurden + Scott Mullet5549% games+3.8% vs expected
Fred Wurden + Jonathan Smith3455% games+3.3% vs expected
Erik Gunvaldson + Xiadong Gong4655% games+2.5% vs expected
Norris Smith + Erik Gunvaldson4549% games−0.8% vs expected
Barry Katz + Scott Mullet10654% games−1.3% vs expected
Norris Smith + Barry Katz6158% 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.

4.5
Steve McRae
61W–75L career · 10 lines in 2025
38%62%<1%
4.04
4
Xiadong Gong
44W–37L career · 6 lines in 2025
<1%67%33%
3.94
4
Greg Harriman
135W–50L career · 4 lines in 2025
<1%72%28%
3.92
4
Norris Smith
55W–37L career · 8 lines in 2025
<1%74%26%
3.92
4
Denis Tortop
59W–68L career · 8 lines in 2025
<1%81%18%
3.88
4
Scott Mullet
31W–19L career · 4 lines in 2025
<1%87%12%
3.85
4
Andrew Shen
94W–72L career · no lines in 2025
<1%88%12%
3.84
4
Tim Mcroberts
86W–98L career · 12 lines in 2025
1%92%7%
3.81
4
Erik Gunvaldson
109W–131L career · 3 lines in 2025
1%93%6%
3.80
4
Desney Tan
13W–3L career · 4 lines in 2025
not enough data
4
Ian Morris
5W–9L career · no lines in 2025
not enough data
4
Jonathan Smith
48W–42L career · 1 line in 2025
not enough data
4
Barry Katz
43W–36L career · 5 lines in 2025
9%90%1%
3.67
4
Carlos Ferreira
21W–21L career · 3 lines in 2025
12%88%<1%
3.65
4
Girish Patwardhan
66W–49L career · 5 lines in 2025
12%87%<1%
3.65
4
Fred Wurden
73W–62L career · 2 lines in 2025
26%74%<1%
3.58
3.5
Joe van Zyl
102W–41L career · 2 lines in 2025
<1%69%31%
3.44
4
Ryan Caldeiro
23W–43L career · 2 lines in 2025
71%29%<1%
3.43
Wayne Lim
1W–2L 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.