Teams

OC Dolphins

2026 Adult 18 and Over League · 3.5 Men

12 players · average NTRP 3.50 / OAHU

View scouting list →
Schedule9 played
2026-05-30vs Yellow Fuzz BallsWon 32
L#1 DoublesJamie Jeffryes / Jeff Sloan vs Paul Chen / Brent Iriguchi1-6, 1-6
W#1 SinglesFelix Zhao vs Matthew Inouye6-2, 3-6, 1-0
L#2 DoublesVatche Martirosian / Victor Poppinga vs Zhanwei Wang / Dustin Valdez4-6, 3-6
W#2 SinglesJulio Polo vs N/A6-0, 6-0
W#3 DoublesJames Murray / Daniel Lim vs Michael Ho / Edison Lau6-1, 6-4
2026-05-23vs Let’s PlayWon 50
W#1 DoublesJames Murray / Julio Polo vs Steven Adachi / Bill Ota6-2, 6-2
W#1 SinglesDavey Andrew vs Clyde Miyasato6-3, 6-1
W#2 DoublesNeil Chang / Ryan Nakamura vs Steven Bailey / Scott Lawton6-4, 6-4
W#2 SinglesFelix Zhao vs Raymond Nishimiya6-2, 6-0
W#3 DoublesJamie Jeffryes / Dick Rankin vs N/A6-0, 6-0
2026-05-16vs The Chiefs 3.5Won 40
W#1 DoublesRyan Nakamura / Neil Chang vs Wladymeir Bruce Savaille / Jerome Marquez6-1, 6-2
W#1 SinglesFelix Zhao vs Jan Carlo Egante6-4, 4-0
W#2 DoublesJames Murray / Daniel Lim vs Kevin Furey / Robert Golambos6-1, 6-2
W#3 DoublesJeff Sloan / Jamie Jeffryes vs Honglong Li / Joseph Lorenz7-6, 6-7, 1-0
2026-05-09vs Game Set MatchLost 23
W#1 DoublesNeil Chang / James Murray vs Hanu Delmendo / Raphael-Benjamin Pascual6-4, 6-4
L#1 SinglesFelix Zhao vs Robert Tokunaga3-6, 3-6
W#2 DoublesVictor Poppinga / Daniel Lim vs Jason Tompkins / Jonathan Imai7-6, 4-6, 1-0
L#2 SinglesDavey Andrew vs Michael Okai4-6, 5-7
L#3 DoublesDick Rankin / Julio Polo vs Bryson Shibuya / Jerry Siu4-6, 3-6
2026-05-02vs Lob CityWon 40
W#1 DoublesVatche Martirosian / Julio Polo vs Drew Saranillio / Garrett Tanouye6-3, 6-2
W#1 SinglesFelix Zhao vs Dustin Taguma6-2, 6-1
W#2 DoublesVictor Poppinga / Jeff Sloan vs Andrew Aimoto / Nicholas Takamatsu6-4, 6-0
W#2 SinglesNeil Chang vs Herbert Lato6-1, 6-2
2026-04-25vs KRC No brain, no pain.Won 32
W#1 DoublesNeil Chang / Ryan Nakamura vs David Pascua / Brian Weinstein6-4, 7-5
L#1 SinglesDavey Andrew vs Erik Boerstler6-0, 0-6, 0-1
W#2 DoublesJames Murray / Dick Rankin vs Mark Landau / Richard Manz6-3, 6-4
L#2 SinglesFelix Zhao vs Corey Corrales3-6, 6-0, 0-1
W#3 DoublesVatche Martirosian / Victor Poppinga vs Ian Greene / Derek Yamane6-1, 3-6, 1-0
2026-04-11vs Match Point 18+Won 41
W#1 DoublesNeil Chang / Ryan Nakamura vs John Burns / Robert Sauntry6-1, 6-3
W#1 SinglesFelix Zhao vs Ejay Ian Ugalino6-0, 3-0
W#2 DoublesDaniel Lim / Victor Poppinga vs Todd Lum / Ivan Awa6-2, 6-2
W#2 SinglesJulio Polo vs N/A6-0, 6-0
L#3 DoublesDavey Andrew / Jeff Sloan vs Gil Bueno / Kelvin Choy6-7, 1-6
2026-04-04vs Scotty's Hotties 3.5Won 40
W#1 DoublesJames Murray / Victor Poppinga vs Tyler Oya / Ryan Howe6-2, 6-2
W#1 SinglesFelix Zhao vs Marianito June Cuaresma6-2, 2-6, 1-0
W#2 DoublesDaniel Lim / Julio Polo vs Scott Ramirez / Tri Trang6-4, 4-6, 1-0
W#3 DoublesRyan Nakamura / Jamie Jeffryes vs Ross Nakahara / Nicholas Chun6-4, 6-3
2026-03-28vs Brokeback BangersLost 05
L#1 DoublesRyan Nakamura / Victor Poppinga vs Kevin Doan / Derek Chun3-6, 3-6
L#1 SinglesJames Murray vs Winton Young4-6, 6-4, 0-1
L#2 DoublesJulio Polo / Vatche Martirosian vs Thanin Thanwisai / Christopher Young2-6, 1-6
L#2 SinglesJeff Sloan vs John Tran0-6, 3-6
L#3 DoublesJamie Jeffryes / Daniel Lim vs Brian Chen / HuaiYu Zheng4-6, 4-6
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 standings9 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1Brokeback Bangers9038722275
2OC Dolphins72301536320
3KRC No brain, no pain.63281739335
4Game Set Match63281740383
5Yellow Fuzz Balls54242144355
6Let’s Play45162963447
7The Chiefs 3.536182754389
8Scotty's Hotties 3.527153062409
9Match Point 18+27162964435

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.30 estimated across 12 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.57
James Murray
usually #1 Doubles 43%, also #2 Doubles 29% · published
3.47
Felix Zhao
usually #1 Singles 50%, also #2 Singles 42% · published
3.47
Neil Chang
usually #1 Doubles 40%, also #2 Doubles 20% · published 3.5
3.43
Victor Poppinga
usually #2 Doubles 46%, also #1 Doubles 36% · published 3.5
3.39
Ryan Nakamura
usually #1 Doubles 67%, also #2 Doubles 17% · published
3.38
Daniel Lim
usually #2 Doubles 56%, also #3 Doubles 33% · published 3.5
3.25
Dick Rankin
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
3.22
Julio Polo
usually #2 Doubles 29%, also #2 Singles 29% · published 3.5
3.21
Vatche Martirosian
usually #2 Doubles 50%, also #3 Doubles 25% · published 3.5
3.10
Jeff Sloan
usually #3 Doubles 40%, also #2 Doubles 20% · published
3.10
Davey Andrew
usually #1 Singles 50%, also #2 Singles 25% · published 3.5
3.05
Jamie Jeffryes
usually #3 Doubles 80%, also #1 Doubles 20% · 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.

Ryan Nakamura + Dick Rankin7167% games+15.5% vs expected
Neil Chang + Ryan Nakamura6065% games+6.1% vs expected
Vatche Martirosian + Victor Poppinga1539% games−1.8% vs expected
Vatche Martirosian + Julio Polo9852% games−9.7% vs expected
Vatche Martirosian + Dick Rankin2453% gamesnot enough data
Jamie Jeffryes + Vatche Martirosian2349% gamesnot enough data
Jamie Jeffryes + Victor Poppinga2351% gamesnot enough data
Victor Poppinga + Julio Polo3254% gamesnot 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.

James Murray
14W–3L career · 7 lines in 2026
<1%31%69%
3.57
Felix Zhao
38W–27L career · 12 lines in 2026
<1%58%42%
3.47
3.5
Neil Chang
23W–28L career · 9 lines in 2026
<1%58%42%
3.47
3.5
Victor Poppinga
28W–39L career · 11 lines in 2026
<1%70%30%
3.43
Ryan Nakamura
20W–5L career · 6 lines in 2026
<1%79%21%
3.39
3.5
Daniel Lim
33W–31L career · 9 lines in 2026
<1%80%20%
3.38
3.5
Dick Rankin
25W–48L career · 3 lines in 2026
4%93%4%
3.25
3.5
Julio Polo
74W–79L career · 7 lines in 2026
6%92%2%
3.22
3.5
Vatche Martirosian
26W–56L career · 4 lines in 2026
7%91%2%
3.21
Jeff Sloan
2W–3L career · 5 lines in 2026
25%75%<1%
3.10
3.5
Davey Andrew
5W–4L career · 4 lines in 2026
25%75%<1%
3.10
3.5
Jamie Jeffryes
47W–66L career · 5 lines in 2026
35%65%<1%
3.05

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.