Teams

JTC-Severns-Apollo Ocho's Revenge

2026 Adult 18 & Over · 4.0 Men

15 players · average NTRP 3.83 / SOUTHWEST WASHINGTON

View scouting list →
Schedule31 played
2026-06-13vs SWW-GTC-BarronLost 23
L#1 DoublesJohn Barbieri / Steven Luong vs Blue Barron / Khoa Nguyen1-6, 4-6
W#1 SinglesQuentin Cheung vs Christian Kevin Galang6-2, 7-5
L#2 DoublesDanny Severns / Chris Larson vs Calvey Khim / Kenneth Nguyen1-6, 3-6
L#2 SinglesBradley Wang vs Merlin Ly7-5, 2-6, 0-1
W#3 DoublesEric Ryu / David Larsen vs Minh Nguyen / Vinh Nguyen7-6, 6-3
2026-06-06vs CP-United-OroszlanWon 10
W#1 SinglesSteven Luong vs Skanda Iyer6-3, 6-1
2026-06-05vs JTC-White-GoldschlägerWon 32
L#1 DoublesDavid Larsen / Julius Sacramento vs David White / Kelly Carolus5-7, 3-6
W#1 SinglesQuentin Cheung vs Eli Baratz3-6, 6-4, 1-0
L#2 DoublesDanny Severns / Elvis Ochoa vs Ryker Fietz / Niko Grahdos3-6, 1-6
W#2 SinglesSteven Luong vs Graeme Chapman6-3, 7-5
W#3 DoublesTyler Tan - (DQ)* / John Barbieri vs Anthony Caruso / Mark Hayter6-3, 6-4
2026-06-05vs TCSP-Wolfpack-BridgemanLost 01
L#1 DoublesAnh Tuan Hoang / Eric Ryu vs Eric Papamarcos / Clay Dudley6-3, 1-6, 0-1
2026-05-31vs SWW-GTC-BarronLost 14
L#1 DoublesJohn Barbieri / Chris Larson vs Tien Tran / Vinh Nguyen6-2, 2-6, 0-1
W#1 SinglesSteven Luong vs Ryan Wenz4-6, 7-5, 1-0
L#2 DoublesAndrew Moon / Tyler Tan - (DQ)* vs Khoa Nguyen / Blue Barron4-6, 4-6
L#2 SinglesDavid Campana vs Caleb Wenz3-6, 2-6
L#3 DoublesElvis Ochoa / David Ralph vs Minh Nguyen / Merlin Ly7-5, 4-6, 0-1
2026-05-30vs BTA-Serves Aces-ChinnLost 01
L#2 SinglesJoe Chapin vs Sean Benoit6-1, 3-6, 0-1
2026-05-23vs BC-ParkWon 10
W#1 DoublesAnant Jaitha / Elvis Ochoa vs David Park / Derek Lee6-7, 6-3, 1-0
2026-05-23vs TCSP-Wolfpack-BridgemanLost 01
L#2 SinglesDavid Campana vs Peter Gregory4-6, 6-2, 0-1
2026-05-22vs JTC-White-GoldschlägerLost 23
L#1 DoublesTyler Tan / Steven Luong vs Mike McDermott / Nickolay Tchervenski5-7, 4-6
W#1 SinglesEric Ryu vs Johan An6-0, 5-7, 1-0
L#2 DoublesElvis Ochoa / David Larsen vs Kelly Carolus / David White3-6, 4-6
L#2 SinglesJoe Chapin vs Graeme Chapman3-6, 3-6
W#3 DoublesJohn Barbieri / Danny Severns vs Mark Hayter / Ryker Fietz6-4, 6-1
2026-05-17vs EDG-HiraiWon 10
W#2 SinglesDavid Campana vs Anton Piskunov6-4, 6-3
2026-05-16vs HBSQ-no left swipes-YuWon 10
W#2 SinglesQuentin Cheung vs Robert Eiland6-3, 6-1
2026-05-10vs GTC-Doane 4.0Won 50
W#1 DoublesTyler Tan - (DQ)* / Andrew Moon vs Adam Cramer / Reilly Gahm7-5, 6-2
W#1 SinglesBradley Wang vs Bodie Jackson6-3, 6-0
W#2 DoublesJohn Barbieri / Joe Chapin vs Seamus Miller / Vichet Hoy2-6, 6-4, 1-0
W#2 SinglesDavid Campana vs M R6-3, 3-5
W#3 DoublesElvis Ochoa / David Larsen vs Matthew Sheets / Matthew Harris6-1, 6-3
2026-05-10vs NTC-Smack-LiWon 10
W#1 SinglesSteven Luong vs Alen Chen7-5, 6-0
2026-05-08vs MI-ParcelLost 01
L#1 SinglesJoe Chapin vs Andrew Parcel2-6, 4-6
2026-05-02vs BC-Spin Doctors-Camara/SabertonWon 10
W#2 SinglesDavid Campana vs Pablo Bernal6-2, 4-6, 1-0
2026-05-02vs CAC/SL-VermaLost 01
L#2 SinglesQuentin Cheung vs Alexander Katz5-7, 0-6
2026-05-02vs AYTC-Southern Rockhoppers-HsuLost 01
L#1 DoublesKentaro Aoki / Steven Luong vs Yura Kostiukevych / Seamus Miller1-6, 4-6
2026-04-26vs RBW-SainiLost 01
L#3 DoublesAlex Tan / Joe Chapin vs Tyler Parsons / DHARAM PATULE2-6, 5-7
2026-04-26vs SWW-KTAC-HibbsLost 23
L#1 DoublesElvis Ochoa / Julius Sacramento vs Jacob Mann / Alejandro Henao2-6, 3-6
L#1 SinglesDavid Campana vs Nick Bicknell5-7, 5-7
L#2 DoublesTyler Tan - (DQ)* / Andrew Moon vs Paul Sullivan / Turner Hibbs3-6, 3-6
W#2 SinglesEric Ryu vs David Gibson7-5, 6-4
W#3 DoublesJohn Barbieri / Steven Luong vs Ken Ahlstrom / Tauseef Badar2-6, 6-4, 1-0
2026-04-26vs BETC-HoangLost 02
L#1 SinglesQuentin Cheung vs Ethan Chen6-7, 4-6
L#2 SinglesEric Ryu vs Blue Barron2-6, 4-6
2026-04-25vs MC-Dai-Know-Mite-IchikawaWon 10
W#1 DoublesKentaro Aoki / Steven Luong vs Nguyen Tong / Edwin Tanumulia7-5, 6-2
2026-04-19vs GTC-Doane 4.0Won 50
W#1 DoublesElvis Ochoa / John Barbieri vs Oliver Vicente / Aris Rosario4-6, 7-6, 1-0
W#1 SinglesQuentin Cheung vs Matthew Sheets6-2, 6-3
W#2 DoublesTyler Tan - (DQ)* / Andrew Moon vs Bodie Jackson / Nhon Do6-1, 6-2
W#2 SinglesBradley Wang vs M R7-5, 6-1
W#3 DoublesEric Ryu / Steven Luong vs Vichet Hoy / Cedric Canton6-2, 6-3
2026-04-19vs HBSQ-no left swipes-YuWon 10
W#2 SinglesBradley Wang vs Igor Anisimov6-4, 6-2
2026-04-18vs HBSQ-Harbor Squarrels-RobeyLost 01
L#1 SinglesJoe Chapin vs Andrew Gustafson1-6, 2-6
2026-04-12vs NWW-WSC-LowLost 01
L#1 SinglesEric Ryu vs Andrew Bagherpour4-6, 6-7
2026-04-11vs PL-LaMoriaWon 10
W#2 SinglesQuentin Cheung vs Patrick Lamoria6-2, 6-0
2026-04-11vs NWW-TUK-NewmanLost 01
L#2 DoublesSteven Luong / Marc Cummings vs Jonathan Newman / Hans Martin Calle1-6, 2-6
2026-04-04vs SWW-KTAC-HibbsWon 32
L#1 DoublesChris Larson / Joe Chapin vs Jacob Mann / Paul Sullivan3-6, 1-6
W#1 SinglesBradley Wang vs Jerol Bird Jr6-1, 6-4
W#2 DoublesEric Ryu / David Larsen vs Brad Byron / David Gibson6-1, 6-1
W#2 SinglesSteven Luong vs Alejandro Henao4-6, 6-1, 1-0
L#3 DoublesElvis Ochoa / Danny Severns vs Turner Hibbs / Tauseef Badar0-6, 0-6
2026-04-04vs NWW-WSC-LowLost 01
L#1 SinglesBradley Wang vs Nishad Krishnan3-6, 2-6
2026-03-28vs PL-LaMoriaLost 01
L#2 SinglesEric Ryu vs Vinod Kurpad7-6, 6-7, 0-1
2026-03-28vs CAC/SL-VermaWon 10
W#2 SinglesBradley Wang vs Nathan Kim6-4, 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 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.65 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.

3.91
Quentin Cheung
usually #2 Singles 50%, also #1 Singles 50% · published 4
3.87
David Ralph
usually #3 Doubles 100% · published 4
3.77
John Barbieri
usually #1 Doubles 43%, also #3 Doubles 43% · published 4
3.76
David Campana
usually #2 Singles 83%, also #1 Singles 17% · published 4
3.75
Tyler Tan
usually #2 Doubles 42%, also #1 Doubles 33% · published
3.74
Eric Ryu
usually #2 Singles 47%, also #1 Singles 20% · published 4
3.69
Elvis Ochoa
usually #1 Doubles 38%, also #3 Doubles 38% · published 4
3.66
Bradley Wang
usually #1 Singles 56%, also #2 Singles 44% · published 3.5
3.63
Steven Luong
usually #1 Doubles 47%, also #2 Singles 18% · published
3.56
Chris Larson
usually #1 Doubles 67%, also #2 Doubles 33% · published 4
3.54
David Larsen
usually #1 Doubles 50%, also #2 Doubles 30% · published 3.5
3.54
Julius Sacramento
usually #1 Doubles 100% · published
3.54
Joe Chapin
usually #2 Singles 42%, also #1 Singles 42% · published 3.5
3.44
Danny Severns
usually #1 Doubles 44%, also #2 Doubles 33% · published 3.5
3.27
Andrew Moon
usually #2 Doubles 75%, also #1 Doubles 25% · published 4
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.

Eric Ryu + David Larsen9068% games+16.6% vs expected
Elvis Ochoa + Danny Severns3345% games−3.3% vs expected
Elvis Ochoa + David Larsen314 matchesnot enough data
Andrew Moon + Tyler Tan224 matchesnot enough data
Julius Sacramento + Danny Severns303 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.

4
Quentin Cheung
93W–54L career · 10 lines in 2026
<1%75%25%
3.91
4
David Ralph
49W–41L career · 1 line in 2026
<1%84%16%
3.87
4
John Barbieri
16W–34L career · 7 lines in 2026
2%94%4%
3.77
4
David Campana
132W–95L career · 6 lines in 2026
2%95%3%
3.76
Tyler Tan
5W–14L career · 12 lines in 2026
3%95%3%
3.75
4
Eric Ryu
30W–23L career · 14 lines in 2026
3%95%2%
3.74
4
Elvis Ochoa
92W–44L career · 8 lines in 2026
7%92%1%
3.69
3.5
Bradley Wang
13W–3L career · 9 lines in 2026
<1%11%89%
3.66
Steven Luong
16W–11L career · 16 lines in 2026
<1%16%84%
3.63
4
Chris Larson
2W–6L career · 3 lines in 2026
34%66%<1%
3.56
3.5
David Larsen
35W–17L career · 10 lines in 2026
<1%37%63%
3.54
Julius Sacramento
7W–7L career · 2 lines in 2026
38%62%<1%
3.54
3.5
Joe Chapin
94W–46L career · 23 lines in 2026
<1%39%61%
3.54
3.5
Danny Severns
75W–59L career · 9 lines in 2026
<1%68%32%
3.44
4
Andrew Moon
2W–2L career · type S · 4 lines in 2026
96%4%<1%
3.27

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.