Oct 17, 2026 · Doubles · 1D · Combo
Chan-Hao’s side
Opponents
Player profile
Current season
Published NorCal results in 2026 — 21 scoring, 4 combo or mixed. Combo and mixed don’t affect NTRP ratings.
Oct 17, 2026 · Doubles · 1D · Combo
Chan-Hao’s side
Opponents
Sep 29, 2026 · Doubles · 2D · Combo
Chan-Hao’s side
Opponents
Sep 25, 2026 · Doubles · 3D · Combo
Chan-Hao’s side
Opponents
Sep 1, 2026 · Doubles · 3D · Combo
Chan-Hao’s side
Opponents
Jun 14, 2026 · Doubles
Chan-Hao’s side
Jun 9, 2026 · Doubles
Chan-Hao’s side
Opponents
Jun 7, 2026 · Doubles
Chan-Hao’s side
Opponents
May 31, 2026 · Singles
Chan-Hao’s side
Opponents
May 15, 2026 · Doubles
Chan-Hao’s side
Opponents
May 14, 2026 · Singles
Chan-Hao’s side
Opponents
May 9, 2026 · Doubles
Chan-Hao’s side
May 3, 2026 · Singles
Chan-Hao’s side
Opponents
May 2, 2026 · Doubles
Chan-Hao’s side
Apr 28, 2026 · Doubles
Chan-Hao’s side
Apr 18, 2026 · Doubles
Chan-Hao’s side
Opponents
Apr 7, 2026 · Singles
Chan-Hao’s side
Opponents
Mar 14, 2026 · Doubles
Chan-Hao’s side
Feb 14, 2026 · Doubles
Chan-Hao’s side
Opponents
Feb 3, 2026 · Doubles
Chan-Hao’s side
Opponents
Jan 29, 2026 · Singles
Chan-Hao’s side
Opponents
Jan 21, 2026 · Doubles
Chan-Hao’s side
Jan 20, 2026 · Doubles
Chan-Hao’s side
Jan 12, 2026 · Doubles
Chan-Hao’s side
Opponents
Jan 10, 2026 · Doubles
Chan-Hao’s side
Opponents
Jan 8, 2026 · Doubles
Chan-Hao’s side
Opponents
Combo results move their own rating, not your NTRP. USTA computes NTRP from adult singles and doubles only.
Chan-Hao Liang has been a USTA NorCal 3.0 since 2026. The estimated dynamic rating is 2.67, down 0.12 this season, with a 6–19 record in 2026 across regular and combo play. Most frequent partner: Mark Hadley, 0–3 in 3 matches together.
Against the highest-rated opponents by year-end NTRP, this season and last.
3.0 in 2026.
MatchPoint's estimated dynamic rating is an independent estimate from published USTA NorCal league results through November 4, 2026. It is not a rating USTA calculates, and MatchPoint is not affiliated with USTA.
Is this you, Chan-Hao?
Who you played, their ratings and what it did to yours, plus each team's standings and playoff chances. Free. Pick your name once to start.
This is meCaptain a team?
Use ratings, availability, and opponent context to build better lineups—and get your time back.
Set up my team