Teams

CP-The Ultimate CP 4.0 18+ Team-Shen

2025 Adult 18 & Over · 4.0 Men

19 players · average NTRP 3.97 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2025-06-01vs WSC-Vij/WangLost 13
W#1 DoublesAndrew Shen / Eliot Low vs Percy Pan / Tianyu Yang6-4, 1-6, 1-0
L#2 DoublesMark Peden / Fred Wurden vs Bruno Caiado / Madhu Jagannathan1-6, 4-6
L#2 SinglesDavis Axtman vs Vijay Gaikwad3-6, 3-6
L#3 DoublesBarry Katz / Scott Mullet vs Prasad Gopalkrishnan / Karthic Lakshmi Rajakumar6-7, 0-6
2025-05-31vs CAC/SL-Phoenix-AgrawalWon 30
W#1 DoublesAndrew Shen / Mark Peden vs Deepak Agrawal / Steven Nguyen4-6, 6-2, 1-0
W#2 DoublesFred Wurden / Norris Smith vs Nipuna Gunasekera / Vishal Gajjar6-1, 6-0
W#3 DoublesDesney Tan / Carlos Ferreira vs Mayank Gupta / Ullas Upendran4-6, 6-1, 1-0
2025-05-17vs TCSP-Wolfpack-BridgemanLost 14
L#1 DoublesJake McRoberts / Eliot Low vs Zachary Chalett / Eric Papamarcos3-6, 2-6
L#1 SinglesNorris Smith vs Ross Nichols6-7, 6-2, 0-1
W#2 DoublesMark Peden / Carlos Ferreira vs Chris Bridgeman / Peter Gregory3-6, 6-4, 1-0
L#2 SinglesDavis Axtman vs Niral Shah0-6, 1-6
L#3 DoublesRyan Caldeiro / Erik Gunvaldson vs Kevin Hampton / Alex Smith2-6, 1-6
2025-05-10vs EDG-HiraiLost 23
W#1 DoublesAndrew Shen / Mark Peden vs Song Ko / Brad Lee6-1, 6-0
W#1 SinglesBin Wang vs Kevin Larson6-4, 6-3
L#2 DoublesNorris Smith / Scott Mullet vs Barry Nishimura / James Wann4-6, 4-6
L#2 SinglesDavis Axtman vs Jerry Rey Chai6-7, 5-7
L#3 DoublesErik Gunvaldson / Ryan Caldeiro vs Brian Namba / Manato Hirai4-6, 6-4, 0-1
2025-05-02vs MC-Cobra Dai 2 - Match PintLost 13
L#1 DoublesFred Wurden / Carlos Ferreira vs Rodolfo Baba / Ramanuja Atur1-6, 2-6
L#1 SinglesDavis Axtman vs Nomar Mapalo4-6, 3-6
W#2 DoublesTim Mcroberts / Norris Smith vs Nguyen Tong / Abraham Lee6-3, 7-6
L#3 DoublesAndrew Shen / Mark Peden vs Michael Liao / Tony Liao6-4, 4-6, 0-1
2025-04-25vs NTC-Smack18+ EberhardtWon 32
W#1 DoublesTim Mcroberts / Andrew Shen vs Garrett Jensen / Tom Pierson6-3, 6-2
L#1 SinglesDavis Axtman vs Spenser Phelan1-6, 0-6
W#2 DoublesNorris Smith / Barry Katz vs Brian MacDuff / Pavel Dolezel3-6, 7-6, 1-0
L#2 SinglesBin Wang vs Suraj Devasthali4-6, 3-6
W#3 DoublesMark Peden / Carlos Ferreira vs Alen Chen / Vasu Reddy6-2, 6-3
2025-04-11vs WSC-ChinWon 41
W#1 DoublesJake McRoberts / Eliot Low vs Jeff Bahn / Tung Nguyen6-2, 6-2
W#1 SinglesDenis Tortop vs Richard Bahn6-1, 6-0
W#2 DoublesScott Mullet / Mark Peden vs Elvis Ochoa / Oliver Alcantara6-2, 6-1
W#2 SinglesBin Wang vs Rich Gacer6-4, 6-2
L#3 DoublesFred Wurden / Davis Axtman vs Doni Wanat / Peter Kim-Himmelfarb5-7, 6-2, 0-1
W#1 DoublesAndrew Shen / Mark Peden vs Brad Teeter / James Crouse6-2, 6-3
W#1 SinglesDenis Tortop vs Colton Wise6-3, 6-2
W#2 DoublesTim Mcroberts / Erik Gunvaldson vs Paul Shmotolokha / Jeremy Cheung6-4, 6-4
L#2 SinglesBin Wang vs Ha Yong Lee1-6, 6-4, 0-1
W#3 DoublesNorris Smith / Barry Katz vs KIRK CRAWFORD / Ryan Park7-5, 6-1
2025-03-29vs AYTC-Undampened Vibes-LinLost 13
L#1 DoublesFred Wurden / Davis Axtman vs Jonathan Newman / Scott McConnell1-6, 3-6
L#1 SinglesAndrew Shen vs Vincent Lin0-6, 2-6
L#2 DoublesDenis Tortop / Mark Peden vs Christian Kevin Galang / Glen Kelton3-6, 0-6
W#3 DoublesEliot Low / Carlos Ferreira vs Vamsi Govind / Minh Le6-0, 6-4
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 4.0 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.71 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
published 4.5
3.92
Norris Smith
usually #2 Doubles 67%, also #3 Doubles 17% · published 4
3.88
Denis Tortop
usually #1 Singles 67%, also #2 Doubles 33% · published 4
3.85
Scott Mullet
usually #2 Doubles 67%, also #3 Doubles 33% · published 4
3.84
Andrew Shen
usually #1 Doubles 60%, also #3 Doubles 20% · published 4
3.81
Tim Mcroberts
usually #2 Doubles 67%, also #1 Doubles 33% · published 4
3.81
Bin Wang
usually #2 Singles 75%, also #1 Singles 25% · published 4
3.80
Erik Gunvaldson
usually #3 Doubles 67%, also #2 Doubles 33% · published 4
Desney Tan
usually #3 Doubles 100% · published 4
Eliot Low
usually #1 Doubles 75%, also #3 Doubles 25% · published 4
Ian Morris
published 4
Jake McRoberts
usually #1 Doubles 100% · published 4
3.67
Barry Katz
usually #3 Doubles 67%, also #2 Doubles 33% · published 4
3.65
Carlos Ferreira
usually #3 Doubles 60%, also #1 Doubles 20% · published 4
3.60
Mark Peden
usually #2 Doubles 44%, also #1 Doubles 33% · published 4
3.58
Fred Wurden
usually #1 Doubles 40%, also #2 Doubles 40% · published 4
3.44
Joe van Zyl
usually #3 Doubles 100% · published 3.5
3.43
Ryan Caldeiro
usually #3 Doubles 100% · published 4
3.36
Davis Axtman
usually #1 Doubles 36%, also #2 Singles 29% · published 3.5
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.

Eliot Low + Jake McRoberts6562% games+8.5% vs expected
Andrew Shen + Mark Peden12558% games+8.1% vs expected
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
Andrew Shen + Jake McRoberts5356% games−0.6% vs expected
Norris Smith + Erik Gunvaldson4549% games−0.8% vs expected
Barry Katz + Scott Mullet10654% games−1.3% 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 · no lines in 2025
38%62%<1%
4.04
4
Norris Smith
55W–37L career · 6 lines in 2025
<1%74%26%
3.92
4
Denis Tortop
59W–68L career · 3 lines in 2025
<1%81%18%
3.88
4
Scott Mullet
31W–19L career · 3 lines in 2025
<1%87%12%
3.85
4
Andrew Shen
94W–72L career · 10 lines in 2025
<1%88%12%
3.84
4
Tim Mcroberts
86W–98L career · 3 lines in 2025
1%92%7%
3.81
4
Bin Wang
7W–8L career · 4 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 · 1 line in 2025
not enough data
4
Eliot Low
27W–19L career · 4 lines in 2025
not enough data
4
Ian Morris
5W–9L career · no lines in 2025
not enough data
4
Jake McRoberts
32W–20L career · 2 lines in 2025
not enough data
4
Barry Katz
43W–36L career · 3 lines in 2025
9%90%1%
3.67
4
Carlos Ferreira
21W–21L career · 5 lines in 2025
12%88%<1%
3.65
4
Mark Peden
54W–37L career · 9 lines in 2025
21%78%<1%
3.60
4
Fred Wurden
73W–62L career · 5 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
3.5
Davis Axtman
38W–51L career · 13 lines in 2025
<1%85%15%
3.36

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.