MatchPoint

Player profile

Yubo Ouyang: estimated dynamic rating

2026
29 matches
3.763.292.82
Apr · 2.82
Oct · 3.76
Oct 17 · Doubles+0.05
W A. Maddula / R. Kuo
2-6,6-3,1-0 · 3D · with Raymond Yang
● Won ● Lost · Select a point to see that match.Your whole season is recalculated daily, so earlier points can shift as new results come in.

Current season

29 matches

Published NorCal results in 2026 — 19 scoring, 10 combo or mixed. Combo and mixed don’t affect NTRP ratings.

Oct 17, 2026 · Doubles · 3D

Won 2-6,6-3,1-0
+0.05

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Raymond Yang(partner)Currently on WALLENBERG PK CM7.5A
3.38

Opponents

Anand MaddulaCurrently on PLEASANTON CM7.5B
3.36
Ryan KuoCurrently on RICHMOND TA/NICHOLL PK CM7.5A
3.62
Rating 3.70 → 3.76Doubles result

Oct 16, 2026 · Doubles · 3D

Won 6-2,6-1
+0.10

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Bowen She(partner)Currently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A
3.75

Opponents

Andrew LokCurrently on GOLDMAN TC CM7.5B
3.57
Joe YuenCurrently on GOLDMAN TC CM7.5B
3.59
Rating 3.60 → 3.70Doubles result

Oct 3, 2026 · Doubles · 3D · Combo

Won 6-3,6-4
+0.04

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.66
Kaining Mao(partner)Currently on SUNNYVALE MTC CM7.5E
3.57

Opponents

Tommy LinCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A
3.35
Andre NatalCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A
3.22
Combo rating 3.63 → 3.66Doubles result

Oct 2, 2026 · Doubles · 3D · Combo

Lost 4-6,4-6
−0.08

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.66
Chuanxi Zhang(partner)Currently on SUNNYVALE MTC CM7.5E
3.33

Opponents

Hoonhee LeeCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CM6.5A
3.86
Woosung KimCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CM6.5A
3.82
Combo rating 3.71 → 3.63Doubles result

Aug 29, 2026 · Doubles · 1D · Combo

Won 6-3,6-3
+0.01

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.66
Jack Hirschman(partner)Currently on SUNNYVALE MTC CM6.5B
3.40

Opponents

Rocky ButaniCurrently on BAY CLUB SANTA CLARA CM7.5A
3.14
Carlo MurgiaCurrently on BAY CLUB SANTA CLARA CM6.5A
3.15
Combo rating 3.70 → 3.71Doubles result

Aug 27, 2026 · Doubles · 3D · Combo

Lost 6-7,3-6
−0.11

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.66
Tony Zhang(partner)Currently on SUNNYVALE MTC CM7.5E
3.68

Opponents

Avinash ViswanathanCurrently on WALLENBERG PK CM7.5A
3.89
Travis KohCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A
3.93
Combo rating 3.80 → 3.70Doubles result

Aug 16, 2026 · Doubles

Lost 1-6,6-4,0-1
−0.12

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Tony Zhang(partner)Currently on SUNNYVALE MTC CM7.5E
3.54

Opponents

Rommel LlanesCurrently on ROLLINGWOOD 55MX8.0A
3.55
Derrick RossCurrently on LAGUNA CREEK CM7.5A
3.72
Rating 3.57 → 3.45Doubles result

Aug 16, 2026 · Doubles

Won 6-3,2-6,1-0
+0.15

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Tony Zhang(partner)Currently on SUNNYVALE MTC CM7.5E
3.54

Opponents

Ryan KuoCurrently on RICHMOND TA/NICHOLL PK CM7.5A
3.62
Goutham ArraCurrently on PLEASANTON CM7.5C
3.85
Rating 3.45 → 3.60Doubles result

Jul 10, 2026 · Doubles

Lost 4-6,1-6
−0.17

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Zehao Qin(partner)Currently on SUNNYVALE MTC CM7.5E
3.23

Opponents

Achin MishraCurrently on SUNNYVALE MTC CM7.5F
3.64
Rajat AgrawalCurrently on SUNNYVALE MTC CM7.5F
3.60
Rating 3.55 → 3.39Doubles result

Jun 27, 2026 · Doubles

Lost 5-7,4 RE-3
−0.15

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Nanxuan Huang(partner)Currently on SUNNYVALE MTC CM6.5B
3.59

Opponents

Jianwei GongCurrently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.49
Alex LinCurrently on BRAMHALL PK CM6.5B
3.30
Rating 3.71 → 3.55Doubles result

Jun 12, 2026 · Doubles

Won 6-3,6-1
+0.08

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Junpeng Yao(partner)Currently on SUNNYVALE MTC CM7.5E
3.68

Opponents

Minsu ChoCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CM6.5A
3.51
Tracy ViscontiCurrently on MOUNTAIN VIEW TC/RENGSTORFF PK CM7.5A
3.56
Rating 3.63 → 3.71Doubles result

Jun 7, 2026 · Singles

Won 6-4,6-2
+0.02

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76

Opponents

Rating 3.68 → 3.69Singles result

May 31, 2026 · Singles

Won 6-0,6-0
+0.01

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76

Opponents

Rating 3.67 → 3.68Singles result

Apr 24, 2026 · Doubles

Won 6-4,6-2
+0.13

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Bowen She(partner)Currently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A
3.75

Opponents

Elton LinCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A
3.61
Artur GainullinCurrently on CUPERTINO TC/CUPERTINO SC CM7.5B
3.52
Rating 3.17 → 3.30Doubles result

Apr 19, 2026 · Doubles

Won 2-6,6-4,1-0
+0.11

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76
Bowen She(partner)Currently on UNION CITY LEISURE S/VETERANS MEM PK CM8.5A
3.75

Opponents

Rhythm PatelCurrently on SUNNYVALE MTC CM7.5F
3.43
Elliott KwanCurrently on SUNNYVALE MTC CM7.5F
3.71
Rating 3.06 → 3.17Doubles result

Apr 14, 2026 · Singles

Won 4-6,7-5,1-0
+0.13

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.76

Opponents

Nitin RameshCurrently on SUNNYVALE MTC CM6.5F
3.56
Rating 2.82 → 2.95Singles result

Mar 15, 2026 · Doubles · Mixed

Lost 1-6,7-5,0-1
−0.04

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.65
Echo Shi(partner)Currently on RINCONADA PK CW8.5A
3.82

Opponents

Andrew LuCurrently on SUNNYVALE MTC CM8.5C
4.06
Shan WangCurrently on SUNNYVALE MTC CW8.5E
3.91
Mixed rating 3.69 → 3.65Doubles result

Mar 1, 2026 · Doubles · Mixed

Won 4-6,6-3,1-0
+0.06

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.65
Shiyao Qu(partner)Currently on SUNNYVALE MTC CW7.5B
3.29

Opponents

Richard ChatwinCurrently on FREMONT HILLS CC CM6.5A
3.58
Nina YeCurrently on FREMONT HILLS CC CW6.5A-DT
3.13
Mixed rating 3.63 → 3.69Doubles result

Feb 23, 2026 · Doubles · Mixed

Won 6-3,6-4
+0.16

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.65
Runa Koizumi(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CW6.5A-DT
3.72

Opponents

Christy MaCurrently on SUNNYVALE TC/SUNNYVALE MTC CW8.5F
4.02
Mixed rating 3.47 → 3.63Doubles result

Jan 16, 2026 · Doubles · Mixed

Lost 5-7,7-5,0-1
−0.09

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.65
Puhe Liang(partner)Currently on SUNNYVALE MTC CW7.5B
3.78

Opponents

Michelle NicholsonCurrently on SUNNYVALE MTC CW8.5B
4.37
Rickon ZhangCurrently on SUNNYVALE MTC CM7.5D
3.42
Mixed rating 3.56 → 3.47Doubles result

Jan 11, 2026 · Doubles · Mixed

Lost 4-6,6-2,0-1
−0.10

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.65
Puhe Liang(partner)Currently on SUNNYVALE MTC CW7.5B
3.78

Opponents

Chengyu ChenCurrently on SUNNYVALE MTC CW6.5D
3.36
Andrew LuCurrently on SUNNYVALE MTC CM8.5C
4.06
Mixed rating 3.66 → 3.56Doubles result

Jan 10, 2026 · Doubles · Mixed

Lost 4-6,6-3,0-1
−0.13

Yubo’s side

Yubo OuyangCurrently on SUNNYVALE MTC CM7.5E
3.65
Lufei Wang(partner)Currently on SUNNYVALE MTC CW7.5B
3.59

Opponents

Yi ZhuangCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A
3.51
Ashley ChangCurrently on FOSTER CITY TC/EDGEWATER PK CW7.5A
3.94
Mixed rating 3.79 → 3.66Doubles result

Combo and mixed results move their own ratings, not your NTRP. USTA computes NTRP from adult singles and doubles only.

Best match
+0.20
May 9 vs Y. Taguchi / L. Kim
Worst match
−0.17
Jul 10 vs A. Mishra / R. Agrawal
▲
Combo and mixed matches aren’t included. This rating is built from standard men’s and women’s league play only — combo and mixed results feed your separate combo/mixed ratings, not this one.
Updated Nov 4
Year-end re-anchoring
Pulled toward the 2024 year-end level−0.312.48
Pulled toward the 2025 year-end level+0.142.82

More about Yubo

Yubo Ouyang is a USTA NorCal 3.5 in 2026, down from 4.0 in 2025. The estimated dynamic rating is 3.76, up 0.97 this season, with a 19–10 record in 2026 across regular, combo and mixed play. Most frequent partner: Bowen She, 3–0 in 3 matches together.

Record

19–10
2026 season, 29 matches
4–3
2025 season, 7 matches
9
Longest winning streak
9–6
Matches that went to a third set or match tiebreak

Partners

Best wins

Against the highest-rated opponents by year-end NTRP, this season and last.

Year-end NTRP, 2024–2026

3.0 in 2024, 4.0 in 2025 and 3.5 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, Yubo?

Track your rating after each match.

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 me

Captain a team?

Win more matches with less captain work.

Use ratings, availability, and opponent context to build better lineups—and get your time back.

Set up my team