MatchPoint

Player profile

Orien Xu’s NorCal tennis rating

Orien Xu
USTA 3.5 · NorCal league player
3.46
current
+0.67 this season

Other formats · don’t affect your rating above

Combo 3.87Mixed 3.69
USTA3.50
2026
30 matches
3.853.573.30
Mar · 3.33
Sep · 3.46
Sep 16 · Doubles+0.11
W V. Nguyen / Y. Sun
2-6,7-6,1-0 · 3D · with Albert Men
Won Lost · Select a point to see that match.Your whole season is recalculated every night, so earlier points can shift as new results come in.

Current season

30 matches

Published NorCal results in 202621 scoring, 9 combo or mixed. Combo and mixed don’t affect NTRP ratings.

Sep 16, 2026 · Doubles · 3D · Combo

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

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.87
Albert Men(partner)Currently on SUNNYVALE MTC CM7.5D
3.88

Opponents

Viet NguyenCurrently on BAY CLUB SANTA CLARA CM8.5A
3.94
Yu SunCurrently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.67
Combo rating 3.763.87Doubles result

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

Sep 13, 2026 · Singles · 2S

Won 6-2,6-1
+0.16

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Donell JohnsonCurrently on DIAMOND HILLS CM7.5A
3.41
Rating 3.303.46Singles result

Sep 13, 2026 · Doubles · 3D · Combo

Lost 6-7,2-6
−0.14

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.87
Albert Men(partner)Currently on SUNNYVALE MTC CM7.5D
3.88

Opponents

Bruno BartolekCurrently on SUNNYVALE MTC CM8.5C
4.02
Abhishek AroraCurrently on SUNNYVALE MTC CM7.5F
3.66
Combo rating 3.903.76Doubles result

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

Sep 12, 2026 · Singles · 2S

Lost 3-6,2-6
−0.08

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Muradan ChhayCurrently on GOLDEN GATEWY CM7.5A
3.65
Rating 3.383.30Singles result

Aug 29, 2026 · Doubles · 1D · Combo

Won 6-0,7-5
+0.04

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.87
Daniel Kroes(partner)Currently on WALLENBERG PK CM7.5A
3.97

Opponents

Ravindra GurnaniCurrently on SUNNYVALE MTC CM7.5B
3.41
Amit KumarCurrently on SUNNYVALE MTC CM7.5B
3.59
Combo rating 3.863.90Doubles result

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

Aug 15, 2026 · Singles

Lost 3-6,2-6
−0.12

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Jeremy LiuCurrently on PLEASANTON CM6.5C
3.62
Rating 3.503.38Singles result

Aug 14, 2026 · Singles

Lost 1-6,0-6
−0.24

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Anthony LeyvaCurrently on GREATER VALLEJO TA/AMADOR COURTS CM7.5A
3.30
Rating 3.743.50Singles result

Jul 11, 2026 · Singles

Won 6-4,7-5
+0.01

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Rating 3.733.74Singles result

Jul 9, 2026 · Singles

Lost 1-6,2-6
−0.06

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Paul ChenCurrently on SUNNYVALE MTC CM8.5B
3.89
Rating 3.793.73Singles result

Jun 28, 2026 · Doubles

Lost 2-6,3-6
−0.06

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46
Lixin Yao(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.57

Opponents

Gary GuoCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CM8.5A
3.95
Michael HuCurrently on SUNNYVALE MTC CM8.5C
3.96
Rating 3.853.79Doubles result

Jun 11, 2026 · Doubles

Won 7-5,6-3
+0.19

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46
Lixin Yao(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.57

Opponents

Stephen SprayCurrently on MOUNTAIN VIEW TC/RENGSTORFF PK 40MX8.0A
3.74
Girish PatangayCurrently on SUNNYVALE MTC 40MX7.0E
3.76
Rating 3.663.85Doubles result

May 31, 2026 · Singles

Won 5-7,6-1,1-0
+0.03

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Bernardo FourcadeCurrently on SILVER CREEK CM7.5A
3.26
Rating 3.633.66Singles result

May 24, 2026 · Singles

Lost 3-6,1-6
−0.03

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Rating 3.663.63Singles result

May 21, 2026 · Singles

Lost 5-7,2-6
−0.07

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Shrinivas VenkatramanCurrently on CUPERTINO TC/CUPERTINO SC CM8.5A
3.84
Rating 3.733.66Singles result

May 20, 2026 · Doubles

Won 6-3,6-4
+0.09

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46
Avinash Viswanathan(partner)Currently on WALLENBERG PK CM7.5A
3.70

Opponents

Sergiu FadorCurrently on LOS GATOS SR CM7.5A
3.37
Ashish BodkeCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A
3.51
Rating 3.633.73Doubles result

May 9, 2026 · Singles

Won 6-4,6-2
+0.06

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Maxim ZarzhetskiyCurrently on LOS GATOS SR CM6.5A
3.23
Rating 3.573.63Singles result

May 1, 2026 · Singles

Lost 2-6,2-6
−0.06

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Hunter DouglasCurrently on FIG GARDEN CM8.5A
3.99
Rating 3.633.57Singles result

Apr 25, 2026 · Singles

Won 7-5,6-2
+0.10

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Alex NguyenCurrently on EVERGREEN VALLEY COLLEGE CM7.5A
3.36
Rating 3.533.63Singles result

Apr 24, 2026 · Singles

Lost 5-7,6-4,0-1
−0.17

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46

Opponents

Cheng ChenCurrently on CUPERTINO TC/CUPERTINO SC CM7.5C
3.30
Rating 3.703.53Singles result

Apr 19, 2026 · Doubles

Won 6-4,6-4
+0.17

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46
Nanxuan Huang(partner)Currently on SUNNYVALE MTC CM6.5B
3.59

Opponents

Reiji HirayamaCurrently on SUNNYVALE MTC 40MX7.0F
3.70
Rating 3.523.70Doubles result

Mar 22, 2026 · Doubles

Won 6-0,6-0
+0.08

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46
Guang Yang(partner)Currently on SUNNYVALE MTC CM7.5D
3.33

Opponents

Prathap KudupuCurrently on SUNNYVALE TC/SUNNYVALE MTC CM6.5D
3.24
Vikas ShahCurrently on CUPERTINO TC/CUPERTINO SC CM7.5C
3.45
Rating 3.533.61Doubles result

Mar 22, 2026 · Doubles

Lost 6-3,2-6,0-1
−0.09

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46
Jianwei Gong(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.51

Opponents

Anup KatariyaCurrently on WALNUT CREEK RC/Walnut Creek TC CM7.5B
3.67
Amrish PantvaidyaCurrently on DOUGHERTY VALLEY HS CM7.5A
3.61
Rating 3.613.52Doubles result

Mar 20, 2026 · Doubles

Won 6-2,6-1
+0.12

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.46
Kan Yu(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.44

Opponents

Diogennes OliveiraCurrently on DIAMOND HILLS CM7.5A
3.40
Bruno OliveiraCurrently on DIAMOND HILLS CM7.5A
3.42
Rating 3.333.45Doubles result

Mar 1, 2026 · Doubles · Mixed

Won 6-4,6-4
+0.06

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.69
Xingfan Jia(partner)Currently on SUNNYVALE MTC CW6.5B
3.36

Opponents

Mei SeeCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C 55MX7.0A
3.12
Martin Jay RodilesCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CM7.5A
3.58
Mixed rating 3.633.69Doubles result

Mixed results move their own rating, not your NTRP — USTA computes NTRP from adult singles and doubles only.

Feb 22, 2026 · Doubles · Mixed

Lost 6-4,6-7,0-1
−0.18

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.69
Chang Geng(partner)Currently on SUNNYVALE MTC CW7.5B
3.60

Opponents

Ravi RajagopalanCurrently on CUPERTINO TC/CUPERTINO SC CM7.5A
3.27
Madhumita DattaCurrently on CUPERTINO TC/CUPERTINO SC CW7.5A
3.40
Mixed rating 3.813.63Doubles result

Mixed results move their own rating, not your NTRP — USTA computes NTRP from adult singles and doubles only.

Jan 30, 2026 · Doubles · Mixed

Won 6-2,6-2
+0.12

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.69
Chang Geng(partner)Currently on SUNNYVALE MTC CW7.5B
3.60

Opponents

Reiji HirayamaCurrently on SUNNYVALE MTC 40MX7.0F
3.56
Eunjung ChangCurrently on SUNNYVALE TC/SUNNYVALE MTC CW7.5A
3.67
Mixed rating 3.693.81Doubles result

Mixed results move their own rating, not your NTRP — USTA computes NTRP from adult singles and doubles only.

Jan 25, 2026 · Doubles · Mixed

Lost 6-0,3-6,0-1
−0.14

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.69
Xingfan Jia(partner)Currently on SUNNYVALE MTC CW6.5B
3.36

Opponents

Yan MooreCurrently on SUNNYVALE MTC CW8.5E
3.96
Mixed rating 3.823.69Doubles result

Mixed results move their own rating, not your NTRP — USTA computes NTRP from adult singles and doubles only.

Jan 24, 2026 · Doubles · Combo

Won 6-2,6-2
+0.06

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.87
Elton Lin(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC 40MX7.0B
3.81

Opponents

Charles BigelowCurrently on BELVEDERE TC CM7.5A
3.69
Mike DenzlerCurrently on BELVEDERE TC CM6.5A
3.10
Combo rating 3.793.86Doubles result

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

Jan 23, 2026 · Doubles · Combo

Won 5-7,7-6,1-0
+0.10

Orien’s side

Orien XuCurrently on SUNNYVALE MTC CM7.5D
3.87
Tony Zhang(partner)Currently on SUNNYVALE MTC CM7.5E
3.62

Opponents

Kulvinder SinghCurrently on WILLOW PASS PK 40MX8.0B
3.81
Srikant KuppaCurrently on FREMONT TC CM8.5B
3.94
Combo rating 3.693.79Doubles result

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

Best match
+0.19
Jun 11 vs S. Spray / G. Patangay
Worst match
−0.24
Aug 14 vs Anthony Leyva
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 Sep 20

Orien Xu’s MatchPoint NorCal tennis rating is 3.46, an independent estimate based on published NorCal league results through September 20, 2026. They are currently rostered on SUNNYVALE MTC CM7.5D.

MatchPoint ratings are estimates based on published USTA NorCal league results. Data through September 20, 2026.

Year-end re-anchoring
Pulled toward the 2024 year-end level−0.222.57
Pulled toward the 2025 year-end level−0.303.33

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