Teams

OC LLW The Rookies - Seal Beach TC

2026 USTA Adult 18 & Over - OC · OC Men - 4.0

18 players · average NTRP 4.00 / SO.CALIFORNIA

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule10 played
2026-06-27vs OC Lifetime RSC - Erik- Sat3Won 41
W#1 DoublesLanel Ray de Paz / Tam Vo vs Erik Wendehost / William Linas6-1, 6-4
W#1 SinglesJoshua Ashvil vs Andrew Auerbach6-2, 6-0
L#2 DoublesPeter Bui / Daniel Wu vs Brett Addington / Chad Van Roden0-6, 6-4, 0-1
W#2 SinglesHao Darren Fang vs Pat Huber6-0, 6-0
W#3 DoublesJames Do / Ryan Huynh vs Jeffrey Wagner / Steve Georgi6-4, 6-1
W#1 DoublesSimon Ketema / Hoang Kim Truong vs Jeffrey Feng / Mike Carcerano6-3, 6-1
L#1 SinglesAdam Chaffee vs John Park6-7, 2-6
W#2 DoublesI-Hsiang Shu / Minh Nguyen vs Lawrence Leung / Frank Xing6-3, 7-6
L#2 SinglesJames Do vs Bryant Wu2-6, 1-6
W#3 DoublesJulian Jaramillo / Aaron Robles vs Edgar Tellez / Brendan Moriyama6-0, 6-1
W#1 DoublesRyan Huynh / I-Hsiang Shu vs Christopher Gates / James Shih6-3, 6-4
W#1 SinglesJoshua Ashvil vs Messiah Bryant7-5, 6-3
L#2 SinglesChan Voeng vs Alex Baron3-6, 6-2
W#1 DoublesNelson Chen / Julian Jaramillo vs Geoffrey Bishop / Andrew Hedges5-7, 6-3, 1-0
L#2 DoublesJonathan Chen / Aaron Robles vs Chen-Jun Huang / Brian Hoang3-6, 6-4, 1-0
W#2 SinglesSebastian Koh vs Billy Magdangal6-2, 6-1
L#3 DoublesLanel Ray de Paz / Martin Chi vs Spencer Nguyen / Quang Tran2-6, 6-3, 0-1
2026-06-13vs OC RCI - Miguel - Sun12Won 30
W#2 DoublesPeter Bui / Hoang Kim Truong vs Austin Tu / Kevin Trinh6-0, 6-2
W#2 SinglesHao Darren Fang vs Bryan Snyder6-3, 6-1
W#3 DoublesIvan Siqueiros / Ryan Huynh vs Wesley Yu / Gi Su Gil6-3, 6-1
W#1 DoublesLanel Ray de Paz / Tam Vo vs Alvin Nguyen / Ramin Rezaei6-0, 6-1
L#1 SinglesHao Darren Fang vs Colin Gui3-6, 3-6
W#2 DoublesJulian Jaramillo / Jonathan Chen vs Hien Phan / Eugene Won6-3, 6-1
W#3 DoublesSimon Ketema / Ivan Siqueiros vs Peter Nguyen / Jimmy Nguyen6-3, 6-3
2026-05-30vs OC Seal Beach - Minh -2pmWon 41
L#1 DoublesJulian Jaramillo / Simon Ketema vs Kody Nguyen / Simon Nguyen3-6, 2-6
W#1 SinglesSebastian Koh vs Truman Nguyen6-0, 6-1
W#2 DoublesTam Vo / Adam Chaffee vs Benn Phan / Anthony Vo6-2, 6-1
W#2 SinglesJoshua Ashvil vs Andrew Whitman6-4, 6-3
W#3 DoublesMathew Gonzales / Jonathan Chen vs Duc Duy Tran / William Chang6-2, 6-1
W#1 DoublesSimon Ketema / Hoang Kim Truong vs Tyler Lopez / Andrew Pray7-6, 6-3
W#1 SinglesChan Voeng vs Anthony Hean6-3, 6-2
W#2 DoublesJonathan Chen / Mathew Gonzales vs Damian Scisci / Khoa Vo6-0, 6-2
L#2 SinglesRyan Huynh vs Kevin Yang6-0, 5-7, 0-1
W#3 DoublesPeter Bui / Minh Nguyen vs Tu Mai / Nguyen Doan6-4, 6-4
2026-05-16vs OC LPC - Mak - Sat9Won 40
W#1 DoublesAaron Robles / Nelson Chen vs Rudy Henderson / James Ha6-2, 6-4
W#2 DoublesAdam Chaffee / I-Hsiang Shu vs Roy Yoon / Jingyi Huang6-3, 4-6, 1-0
W#2 SinglesJames Agnes vs Thach Ian Phan6-4, 6-2
W#3 DoublesJonathan Chen / Simon Ketema vs Thomas Medina / David Mak6-4, 6-1
2026-05-10vs OC Palisades - AlanWon 21
L#1 DoublesMartin Chi / Lanel Ray de Paz vs Cody Jensen / Michael McGee6-7, 5-7
W#2 DoublesJulian Jaramillo / Aaron Robles vs Harry Packer / Justin Pham6-4, 3-6, 1-0
W#2 SinglesSebastian Koh vs Tom Courtney6-1, 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 standings10 teams · OC Men - 4.0
TeamWLInd. WInd. LSets lostGames lost
1OC LLW The Rookies - Seal Beach TC100381229306
2OC Meta Friends HP - Troy/Peter - Sun182282250398
3OC Meta Legend - Irvine HP - Eric - Sun973331743381
4OC LPC - Mak - Sat964292145398
5OC Seal Beach - Minh -2pm64272357458
6OC Send Farnood's Heritage Park - Farnood - Sun1145202556408
7OC The Huntington Club - James - Sun346262456438
8OC Seal Beach TC - Allen - Sun113027182762429
9OC RCI - Miguel - Sun1227153067446
10OC Lifetime RSC - Erik- Sat30772860376

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.87 estimated across 16 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.06
Sebastian Koh
usually #2 Singles 67%, also #1 Singles 33% · published
4.03
Martin Chi
usually #3 Doubles 50%, also #1 Doubles 50% · published
4.01
Julian Jaramillo
usually #2 Doubles 50%, also #1 Doubles 40% · published
3.97
Ivan Siqueiros
usually #3 Doubles 100% · published 4
3.96
James Agnes
usually #2 Singles 100% · published 4
3.93
Joshua Ashvil
usually #1 Singles 67%, also #2 Singles 33% · published
3.92
Adam Chaffee
usually #2 Doubles 67%, also #1 Singles 33% · published 4
3.90
Hoang Kim Truong
usually #1 Doubles 67%, also #2 Doubles 33% · published 4
3.89
Hao Darren Fang
usually #2 Singles 67%, also #1 Singles 33% · published 4
3.89
Simon Ketema
usually #1 Doubles 60%, also #3 Doubles 40% · published
3.85
I-Hsiang Shu
usually #2 Doubles 67%, also #1 Doubles 33% · published 4
3.81
Ryan Huynh
usually #3 Doubles 50%, also #2 Singles 25% · published
3.79
Aaron Robles
usually #2 Doubles 50%, also #1 Doubles 33% · published 4
Chan Voeng
usually #1 Singles 50%, also #2 Singles 50% · published 4
3.73
Lanel Ray de Paz
usually #1 Doubles 75%, also #3 Doubles 25% · published
3.71
James Do
usually #2 Singles 50%, also #3 Doubles 50% · published 4
3.50
Peter Bui
usually #2 Doubles 67%, also #3 Doubles 33% · published
Mathew Gonzales
usually #3 Doubles 50%, also #2 Doubles 50% · published
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.

Sebastian Koh
18W–9L career · 3 lines in 2026
<1%33%67%
4.06
Martin Chi
19W–14L career · 2 lines in 2026
<1%41%59%
4.03
Julian Jaramillo
23W–13L career · 10 lines in 2026
<1%47%53%
4.01
4
Ivan Siqueiros
57W–42L career · 2 lines in 2026
<1%60%40%
3.97
4
James Agnes
10W–3L career · 1 line in 2026
<1%62%38%
3.96
Joshua Ashvil
3W–1L career · 3 lines in 2026
<1%71%28%
3.93
4
Adam Chaffee
18W–4L career · 3 lines in 2026
<1%73%27%
3.92
4
Hoang Kim Truong
7W–5L career · 3 lines in 2026
<1%77%23%
3.90
4
Hao Darren Fang
12W–3L career · 3 lines in 2026
<1%80%20%
3.89
Simon Ketema
4W–1L career · 5 lines in 2026
<1%81%19%
3.89
4
I-Hsiang Shu
6W–2L career · 3 lines in 2026
<1%86%13%
3.85
Ryan Huynh
9W–9L career · 4 lines in 2026
1%92%7%
3.81
4
Aaron Robles
104W–48L career · 6 lines in 2026
1%93%6%
3.79
4
Chan Voeng
3W–4L career · 2 lines in 2026
not enough data
Lanel Ray de Paz
2W–2L career · 4 lines in 2026
4%94%2%
3.73
4
James Do
5W–5L career · 2 lines in 2026
5%94%1%
3.71
Peter Bui
104W–62L career · 3 lines in 2026
49%51%<1%
3.50
Mathew Gonzales
3W–2L career · 2 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.