Teams

SAC-Boyce/Ko

2025 Adult 40 & Over · 3.5 Men

12 players · average NTRP 3.42 · USTA/PACIFIC NW / NORTHERN OREGON

View scouting list →
Scouting

Roster averages 3.11 estimated across 11 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.27
Shawn Boyce
usually #1 Doubles 86%, also #3 Doubles 14% · published 3.5
Craig Frasier
usually #1 Doubles 50%, also #3 Doubles 38% · published 3.5
3.24
Anish Vidyarthi
usually #1 Doubles 50%, also #2 Doubles 50% · published 3.5
3.24
CD Doan
usually #1 Singles 88%, also #2 Doubles 13% · published 3.5
3.18
Joseph Gonzales
usually #2 Doubles 100% · published 3.5
3.14
Paul Harwood
usually #2 Doubles 43%, also #3 Doubles 29% · published 3.5
3.09
Rajan Madhusudan
usually #2 Doubles 43%, also #3 Doubles 29% · published 3.5
3.08
Colin Looi
usually #3 Doubles 100% · published 3
3.05
Joshua Tran
usually #2 Doubles 50%, also #3 Doubles 33% · published 3.5
3.05
WonKyu Kim
usually #3 Doubles 100% · published 3.5
2.99
Jonathan Lo
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
2.92
Donny Cablao
usually #3 Doubles 100% · published 3
Results10 ties
2025-03-21Lost 02
L#1 DoublesCraig Frasier / Shawn Boyce vs Eric Thompson / Gregory Hobi7-6, 6-1
L#3 DoublesPaul Harwood / Rajan Madhusudan vs Craig Hlady / Dan Bingham7-6, 7-5
2025-03-15Won 31
W#1 DoublesCraig Frasier / Anish Vidyarthi vs Christopher Kayser / Aaron Kohn4-6, 6-4, 1-0
W#1 SinglesCD Doan vs Kevin Hanzlik6-3, 6-2
W#2 DoublesPaul Harwood / Rajan Madhusudan vs ANTHONY PEPE / Anthony Tursich7-5, 6-4
L#3 DoublesWonKyu Kim / Donny Cablao vs Ben Hoerster / Bryan Potter6-3, 6-3
2025-02-22Won 40
W#1 DoublesPaul Harwood / Rajan Madhusudan vs Patrick Donnelly / Scott Keeney7-6, 2-6, 1-0
W#1 SinglesCD Doan vs Alejandro Kitzis3-6, 6-2, 1-0
W#2 DoublesCraig Frasier / Anish Vidyarthi vs Dirk Jacobs / Richard Perry6-1, 6-3
W#3 DoublesJonathan Lo / Joshua Tran vs John Convery / Thomas Scanlan6-3, 6-2
2025-02-15Lost 13
L#1 DoublesShawn Boyce / Paul Harwood vs Daniel Albrecht / Robin Michalisko6-3, 6-2
W#1 SinglesCD Doan vs Tom Grissom6-0, 6-2
L#2 DoublesRajan Madhusudan / Joshua Tran vs Gareth Harries / Scott Dickinson6-2, 6-2
L#3 DoublesCraig Frasier / Colin Looi vs Gerard Mildner / Steven Grant6-1, 6-3
2025-02-08Won 40
W#1 DoublesShawn Boyce / Anish Vidyarthi vs Dan de Leon / Adam Crosson6-3, 4-6, 1-0
W#1 SinglesCD Doan vs Shiloh Halsey7-5, 5-5
W#2 DoublesJonathan Lo / Rajan Madhusudan vs Peter Farrelly / David Williams7-5, 6-3
W#3 DoublesDonny Cablao / Craig Frasier vs Michael Parkhurst / David Floyd6-4, 4-6, 1-0
2025-02-02Split 22
L#1 DoublesShawn Boyce / Joshua Tran vs Gareth Harries / Tony Humpage6-3, 6-7, 1-0
L#1 SinglesRajan Madhusudan vs Daniel Albrecht6-0, 6-0
W#2 DoublesAnish Vidyarthi / CD Doan vs Simon Lofts / Simon Buchard6-1, 6-3
W#3 DoublesCraig Frasier / Jonathan Lo vs David Ritchie / Scott Dickinson6-2, 6-3
2025-01-26Lost 13
L#1 DoublesShawn Boyce / Craig Frasier vs Nate Larsen / Michael Koch6-1, 6-2
W#1 SinglesCD Doan vs Keith Main6-3, 3-6, 1-0
L#2 DoublesJoshua Tran / Anish Vidyarthi vs Ron Press / Peter Singson6-3, 3-6, 1-0
L#3 DoublesPaul Harwood / WonKyu Kim vs Brad Johnson / Pierre Burthey6-1, 6-2
2025-01-17Won 40
W#1 DoublesShawn Boyce / Craig Frasier vs James Takahashi / Harish Krishnamurthy6-1, 7-5
W#1 SinglesCD Doan vs Edmund Yuan7-5, 0-6, 1-0
W#2 DoublesJoseph Gonzales / Paul Harwood vs Tri Pham / Hien Lu6-4, 3-6, 1-0
W#3 DoublesRajan Madhusudan / Joshua Tran vs Vivek Kashyap / Sanjoy Ganguly6-4, 1-6, 1-0
2025-01-11Won 40
W#1 DoublesShawn Boyce / Anish Vidyarthi vs ANTHONY PEPE / Scott Naugler6-3, 7-5
W#1 SinglesCD Doan vs Kevin Hanzlik2-6, 6-1, 1-0
W#2 DoublesJoseph Gonzales / Joshua Tran vs Ben Hoerster / Anthony Tursich7-5, 2-6, 1-0
W#3 DoublesRajan Madhusudan / WonKyu Kim vs Bryan Potter / Mark Alan6-2, 6-4
2024-12-13Lost 01
L#2 DoublesPaul Harwood / Susan Elmer vs Jingchu Huang / Haihua Su6-2, 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.
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
Shawn Boyce
170W–125L career
0%99%0%
3.27
3.5
Craig Frasier
108W–75L career
not enough data
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
Joseph Gonzales
5W–5L career
11%87%2%
3.18
3.5
Paul Harwood
59W–69L career
14%85%1%
3.14
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.