Teams

SAC-Boyce/Ko

2025 Adult 18 & Over · 3.5 Men

10 players · average NTRP 3.4 · USTA/PACIFIC NW / NORTHERN OREGON

View scouting list →
Scouting

Roster averages 3.12 estimated across 10 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.28
Sam Ko
usually #2 Doubles 60%, also #2 Singles 40% · published 3.5
3.27
Shawn Boyce
usually #1 Doubles 88%, also #2 Doubles 13% · published 3.5
3.24
Anish Vidyarthi
usually #1 Doubles 50%, also #2 Doubles 33% · published 3.5
3.24
CD Doan
usually #1 Singles 50%, also #2 Singles 25% · published 3.5
3.09
Rajan Madhusudan
usually #1 Doubles 29%, also #2 Singles 29% · published 3.5
3.08
Colin Looi
usually #3 Doubles 100% · published 3
3.05
Joshua Tran
usually #1 Doubles 63%, also #2 Doubles 38% · published 3.5
3.05
WonKyu Kim
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
2.99
Jonathan Lo
usually #3 Doubles 57%, also #2 Doubles 43% · published 3.5
2.92
Donny Cablao
usually #3 Doubles 80%, also #2 Doubles 20% · published 3
Results9 ties
2025-06-15Lost 12
W#1 DoublesShawn Boyce / Joshua Tran vs Sebastian Llados Vila / Tri Pham7-6, 6-4
L#2 DoublesJonathan Lo / WonKyu Kim vs Aaron Lewis / Francisco Cilia6-3, 6-1
L#3 DoublesDonny Cablao / Anish Vidyarthi vs Jeff Ruby / Peter Allen6-1, 6-2
2025-06-07Won 21
W#1 DoublesShawn Boyce / Joshua Tran vs PHAT Lee / Trong Tong6-4, 7-5
L#2 DoublesRajan Madhusudan / Anish Vidyarthi vs Andalib Khan / Gavin Newcomer4-6, 7-5, 1-0
W#3 DoublesCD Doan / WonKyu Kim vs Sev Flores / Suresh Chand6-4, 6-4
2025-06-01Lost 23
L#1 DoublesShawn Boyce / Joshua Tran vs JONGBUM PARK / JIN PARK6-1, 7-6
L#1 SinglesCD Doan vs Hunsu PARK6-1, 6-1
W#2 DoublesWonKyu Kim / Jonathan Lo vs Chinwoo Kim / Yong-Joon Park4-6, 7-5, 1-0
W#2 SinglesSam Ko vs N/A6-0, 6-0
L#3 DoublesDonny Cablao / Colin Looi vs Yongseok Cheon / John Um6-0, 6-2
2025-05-24Split 22
L#1 DoublesRajan Madhusudan / Anish Vidyarthi vs David Howard / Shiloh Halsey7-5, 6-1
W#2 DoublesWonKyu Kim / Jonathan Lo vs Ken Dragoon / Ralf Bednarz1-6, 7-6, 1-0
W#2 SinglesCD Doan vs Peter Farrelly7-5, 7-5
L#3 DoublesDonny Cablao / Colin Looi vs David Williams / Dane Zielinski6-3, 6-2
2025-05-18Won 41
W#1 DoublesShawn Boyce / Anish Vidyarthi vs Ben Hoerster / Aaron Kohn7-5, 6-3
W#1 SinglesCD Doan vs Kevin Hanzlik6-1, 6-3
W#2 DoublesSam Ko / Joshua Tran vs Scott Beall / Mark Alan7-6, 4-6, 1-0
W#2 SinglesRajan Madhusudan vs Thomas Griffin3-6, 6-3, 1-0
L#3 DoublesWonKyu Kim / Jonathan Lo vs Brendan Dineen / Scott Naugler6-4, 6-3
2025-04-12Lost 23
W#1 DoublesAnish Vidyarthi / Shawn Boyce vs Scott Omlid / Mitch Wilde6-1, 6-1
L#1 SinglesRajan Madhusudan vs Fernando Ritzinger6-2, 6-2
L#2 DoublesJoshua Tran / WonKyu Kim vs Saul Hernandez Meza / Jason Feinberg6-4, 6-4
W#2 SinglesSam Ko vs Hongya Chen6-3, 4-6, 1-0
L#3 DoublesDonny Cablao / Jonathan Lo vs Dan de Leon / Joseph M Heffernan III6-2, 6-2
2025-04-06Lost 05
L#1 DoublesJoshua Tran / Shawn Boyce vs Bob O'Halloran / Rudy Martinez6-3, 6-2
L#1 SinglesCD Doan vs Chris Lowen6-1, 6-1
L#2 DoublesSam Ko / Donny Cablao vs Zachary Wright / Richard Sohn6-4, 6-4
L#2 SinglesRajan Madhusudan vs Patrick Donnelly6-4, 7-6
L#3 DoublesJonathan Lo / WonKyu Kim vs John Convery / Aj Stuart3-6, 6-3, 1-0
2025-03-29Won 31
W#1 DoublesJoshua Tran / Rajan Madhusudan vs Tommy Trakoolthai / Kenny Wong7-6, 3-6, 1-0
L#2 DoublesShawn Boyce / Sam Ko vs Isaac Goshay / Huy Pham6-3, 6-4
W#2 SinglesCD Doan vs Jeremy Chiang6-3, 3-6, 1-0
W#3 DoublesJonathan Lo / WonKyu Kim vs Danny Tran / Jordan Keomanivanh7-6, 6-4
2025-03-21Lost 03
L#1 DoublesCraig Frasier / Shawn Boyce vs Eric Thompson / Gregory Hobi7-6, 6-1
L#2 DoublesAnish Vidyarthi / Joshua Tran vs Peter Kim / Troy Johnston6-3, 6-3
L#3 DoublesPaul Harwood / Rajan Madhusudan vs Craig Hlady / Dan Bingham7-6, 7-5
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.
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.

3.5
Sam Ko
66W–81L career
1%99%1%
3.28
3.5
Shawn Boyce
170W–125L career
0%99%0%
3.27
3.5
Anish Vidyarthi
45W–42L career
1%98%0%
3.24
3.5
CD Doan
31W–24L career
2%98%0%
3.24
3.5
Rajan Madhusudan
94W–79L career
13%87%0%
3.09
3
Colin Looi
91W–53L career
0%56%44%
3.08
3.5
Joshua Tran
42W–57L career
20%80%0%
3.05
3.5
WonKyu Kim
78W–64L career
22%78%0%
3.05
3.5
Jonathan Lo
31W–59L career
37%63%0%
2.99
3
Donny Cablao
42W–50L career
0%85%15%
2.92

Three percentages are the year-end projection — chance of moving down, staying, moving up — and the number on the right is our estimated dynamic rating, which USTA never publishes. 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.