MatchPoint

Player profile

Wenqiao Zhang’s NorCal tennis rating

Wenqiao Zhang
USTA 2.5 · NorCal league player
2.60
current
+0.31 this season
88% likely to move up

Other formats · don’t affect your rating above

Combo 2.78Mixed 3.42
USTA2.50
2026
38 matches
2.692.111.53
Apr · 1.78
Aug · 2.60
Sep 3 · Doubles+0.09
W M. Shariati / A. Mukerji
6-3,6-0 · 1D · with Yaowei Guo
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

38 matches

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

Sep 3, 2026 · Doubles · 1D · Combo

Won 6-3,6-0
+0.09

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.78
Yaowei Guo(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CW6.5C
2.93

Opponents

Maryam ShariatiCurrently on BROOKSIDE CW5.5A
2.48
Amita MukerjiCurrently on SUNNYVALE TC/SUNNYVALE MTC 40MX6.0A
2.70
Combo rating 2.692.78Doubles result

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

Aug 30, 2026 · Doubles · 1D · Combo

Won 6-2,6-2
+0.14

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.78
Amy Wang(partner)Currently on SANTA CLARA TC/SANTA CLARA TENNIS C CW5.5A
3.55

Opponents

Chengyu ChenCurrently on SUNNYVALE MTC CW6.5D
3.25
Millie FengCurrently on SUNNYVALE MTC CW5.5A
2.33
Combo rating 2.552.69Doubles result

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

Aug 21, 2026 · Doubles · 1D · Mixed

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

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Jason Pei(partner)Currently on SUNNYVALE MTC CM6.5E
3.34

Opponents

Richard ChatwinCurrently on FREMONT HILLS CC CM6.5A
3.58
Alicia ZhouCurrently on FREMONT HILLS CC CW6.5A
3.15
Mixed rating 3.563.42Doubles result

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

Aug 16, 2026 · Doubles

Won 6-0,6-1
+0.11

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yunwen Wang(partner)Currently on SUNNYVALE MTC CW6.5B
2.74

Opponents

Julie HardingCurrently on ALPINE HILLS CW5.5A-DT
2.43
Maria MatsumotoCurrently on ALPINE HILLS CW5.5A-DT
2.70
Rating 2.582.69Doubles result

Aug 16, 2026 · Doubles

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

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yunwen Wang(partner)Currently on SUNNYVALE MTC CW6.5B
2.74

Opponents

Melody WangCurrently on SUNNYVALE MTC CW6.5D
2.88
Yongxi PanCurrently on SUNNYVALE MTC CW5.5A
2.64
Rating 2.692.60Doubles result

Aug 15, 2026 · Doubles

Won 6-0,6-1
+0.13

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yunwen Wang(partner)Currently on SUNNYVALE MTC CW6.5B
2.74

Opponents

Sally BaackCurrently on CLAREMONT R and S CW6.5B
2.51
Vijaya GaddeCurrently on CLAREMONT R and S CW5.5A-DT
2.55
Rating 2.462.58Doubles result

Aug 6, 2026 · Doubles · Mixed

Won 6-3,6-2
+0.02

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Jason Pei(partner)Currently on SUNNYVALE MTC CM6.5E
3.34

Opponents

Kei WorryCurrently on FREMONT HILLS CC CW5.5A-DT
3.26
Shinko ChengCurrently on FREMONT HILLS CC CM6.5A
2.55
Mixed rating 3.543.56Doubles result

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

Jul 28, 2026 · Doubles · Mixed

Won 6-2,6-1
+0.01

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Jun Qian(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.62

Opponents

Debashish PalCurrently on SUNNYVALE TC/SUNNYVALE MTC CM6.5D
2.73
Kim BespalyCurrently on SUNNYVALE TC/SUNNYVALE MTC 40MX6.0B
2.82
Mixed rating 3.533.54Doubles result

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

Jul 26, 2026 · Doubles · Mixed

Won 6-1,6-0
+0.04

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Johnny Zhang(partner)Currently on SUNNYVALE MTC 40MX7.0A
3.64

Opponents

Prathap KudupuCurrently on SUNNYVALE TC/SUNNYVALE MTC CM6.5D
3.38
Winnie XieCurrently on CUPERTINO TC/CUPERTINO SC 40MX6.0A
2.60
Mixed rating 3.493.53Doubles result

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

Jul 17, 2026 · Doubles · Mixed

Won 7-5,6-1
+0.05

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Laxman Subramanian(partner)Currently on WALLENBERG PK CM7.5A
3.59

Opponents

William SchmittCurrently on FREMONT HILLS CC CM6.5A
3.15
Angela AkiyamaCurrently on SUNNYVALE TC/SUNNYVALE MTC 55MX7.0A
3.17
Mixed rating 3.443.49Doubles result

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

Jul 12, 2026 · Doubles · Mixed

Won 6-4,6-0
+0.06

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Johnny Zhang(partner)Currently on SUNNYVALE MTC 40MX7.0A
3.64

Opponents

Rosemary GoCurrently on SUNNYVALE TC/SUNNYVALE MTC 55MX6.0A
3.32
Saravanan ArumugamCurrently on SUNNYVALE TC/SUNNYVALE MTC 40MX6.0A
3.16
Mixed rating 3.383.44Doubles result

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

Jul 11, 2026 · Doubles

Won 6-4,6-3
+0.09

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Camila Feng(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CW6.5C
2.77

Opponents

Zinan HuCurrently on BRAMHALL PK CW5.5A
2.55
Yubing SiCurrently on BRAMHALL PK CW5.5A
2.46
Rating 2.582.67Doubles result

Jul 5, 2026 · Doubles · Mixed

Won 6-3,6-1
+0.03

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Laxman Subramanian(partner)Currently on WALLENBERG PK CM7.5A
3.59

Opponents

Cecile HolwegCurrently on STANFORD-CRA CW6.5A
2.87
Jon EkoniakCurrently on STANFORD-CRA 40MX6.0A
3.12
Mixed rating 3.363.38Doubles result

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

Jun 26, 2026 · Doubles

Won 4-6,6-4,1-0
+0.16

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yunwen Wang(partner)Currently on SUNNYVALE MTC CW6.5B
2.74

Opponents

Kotim PakCurrently on MORGAN HILL TC/MORGAN HILL TC CW5.5A-DT
2.79
Carol MuhnCurrently on MORGAN HILL TC/MORGAN HILL TC CW5.5A-DT
2.82
Rating 2.422.58Doubles result

Jun 21, 2026 · Doubles · Mixed

Won 7-5,6-2
+0.05

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Jun Qian(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CM6.5A
3.62

Opponents

Saravanan ArumugamCurrently on SUNNYVALE TC/SUNNYVALE MTC 40MX6.0A
3.16
Julie JohnsonCurrently on SUNNYVALE TC/SUNNYVALE MTC 55MX6.0A
3.21
Mixed rating 3.313.36Doubles result

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

Jun 12, 2026 · Doubles · Mixed

Won 6-0,6-1
+0.04

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Jason Pei(partner)Currently on SUNNYVALE MTC CM6.5E
3.34

Opponents

Susan CohnCurrently on STANFORD-CRA CW6.5A
2.84
Kannan SoundararajanCurrently on STANFORD-CRA 40MX6.0A
2.76
Mixed rating 3.273.31Doubles result

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

Jun 9, 2026 · Doubles

Won 6-3,6-2
+0.20

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yan Hong(partner)Currently on SUNNYVALE MTC CW6.5E
2.78

Opponents

Camila FengCurrently on SUNNYVALE TC/SUNNYVALE MTC CW6.5C
2.77
Shree BharathanCurrently on SAN CARLOS TC/ARGUELLO PK CW6.5D
2.70
Rating 2.222.42Doubles result

Jun 8, 2026 · Doubles

Won 6-3,6-4
+0.11

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Songyi Han(partner)Currently on SANTA CLARA TC/SANTA CLARA TENNIS C CW5.5A
2.29

Opponents

Kim BurrillCurrently on BAY CLUB SANTA CLARA CW5.5A
2.33
Sandra SepulvedaCurrently on BAY CLUB COURTSIDE CW5.5A
2.54
Rating 2.112.22Doubles result

Jun 6, 2026 · Doubles

Won 6-0,6-2
+0.22

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yan Hong(partner)Currently on SUNNYVALE MTC CW6.5E
2.78

Opponents

Sara RaoCurrently on SUNNYVALE TC/SUNNYVALE MTC CW6.5C
2.62
Sailaja BrahmandamCurrently on SUNNYVALE TC/SUNNYVALE MTC 40MX6.0B
2.83
Rating 1.892.11Doubles result

May 20, 2026 · Doubles

Won 6-3,6-0
+0.14

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yan Hong(partner)Currently on SUNNYVALE MTC CW6.5E
2.78

Opponents

Charlene KimCurrently on BAY CLUB SANTA CLARA CW5.5A
2.42
Paulina LowCurrently on BAY CLUB SANTA CLARA CW5.5A
2.24
Rating 1.751.89Doubles result

May 16, 2026 · Doubles

Won 6-1,6-4
+0.22

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Weiwei Meng(partner)Currently on SUNNYVALE MTC CW6.5C-DT
2.55

Opponents

Maggie JeuCurrently on BAY CLUB SANTA CLARA CW5.5A
2.49
Bora KimCurrently on BAY CLUB SANTA CLARA CW5.5A
2.61
Rating 1.531.75Doubles result

May 10, 2026 · Doubles

Lost 0-6,4-6
−0.02

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Weiwei Meng(partner)Currently on SUNNYVALE MTC CW6.5C-DT
2.55

Opponents

Jenny Park TieuCurrently on SAN CARLOS TC/ARGUELLO PK CW6.5E
2.72
Bo Ae ParkCurrently on SUNNYVALE TC/SUNNYVALE MTC 40MX7.0B
3.04
Rating 1.551.53Doubles result

May 9, 2026 · Doubles

Lost 5-7,2-6
−0.07

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Hien Nguyen(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CW6.5C
2.86

Opponents

Yongxi PanCurrently on SUNNYVALE MTC CW5.5A
2.64
Melody WangCurrently on SUNNYVALE MTC CW6.5D
2.88
Rating 1.621.55Doubles result

May 2, 2026 · Doubles

Lost 4-6,3-6
−0.02

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Weiwei Meng(partner)Currently on SUNNYVALE MTC CW6.5C-DT
2.55

Opponents

Zhen LiuCurrently on SUNNYVALE MTC CW6.5D
3.16
Stacey WangCurrently on SUNNYVALE MTC CW6.5D
2.93
Rating 1.631.62Doubles result

Apr 26, 2026 · Doubles · Mixed

Won 7-6,6-4
+0.15

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
He Lu(partner)Currently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.67

Opponents

Jingwei XuCurrently on BRAMHALL PK CW7.5A
3.46
Mixed rating 3.113.27Doubles result

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

Apr 25, 2026 · Doubles · Mixed

Won 6-3,6-4
+0.16

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
He Lu(partner)Currently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.67

Opponents

Dennis LouieCurrently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.54
Mixed rating 2.953.11Doubles result

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

Apr 24, 2026 · Doubles · Mixed

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

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
He Lu(partner)Currently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.67

Opponents

Kulvinder SinghCurrently on WILLOW PASS PK 40MX8.0B
4.02
Xia LiCurrently on SUNNYVALE MTC 40MX6.0C
3.25
Mixed rating 2.792.95Doubles result

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

Apr 18, 2026 · Doubles

Lost 2-6,4-6
−0.04

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Yan Hong(partner)Currently on SUNNYVALE MTC CW6.5E
2.78

Opponents

Shan SunCurrently on SUNNYVALE MTC CW6.5B
3.10
Frances WuCurrently on SUNNYVALE MTC CW5.5A
2.70
Rating 1.681.63Doubles result

Apr 13, 2026 · Doubles

Lost 0-6,0-6
−0.10

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
2.60
Han Zhang(partner)Currently on SUNNYVALE MTC CW6.5E
2.40

Opponents

Amy DemaneCurrently on BROOKSIDE CW5.5A
2.72
Marina KhitrovCurrently on BROOKSIDE CW5.5A
2.32
Rating 1.781.68Doubles result

Mar 26, 2026 · Doubles · Mixed

Won 6-2,6-2
+0.06

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
He Lu(partner)Currently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.67

Opponents

Anni WangCurrently on SUNNYVALE MTC CW6.5B
3.04
Fan WengCurrently on BRAMHALL PK CM6.5A
2.95
Mixed rating 2.732.79Doubles result

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

Mar 11, 2026 · Doubles · Mixed

Won 6-2,6-3
+0.11

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42

Opponents

James CzajaCurrently on SAN CARLOS TC/ARGUELLO PK CM7.5A
3.36
Manjiri PatilCurrently on SAN CARLOS TC/ARGUELLO PK CW6.5D
3.09
Mixed rating 2.622.73Doubles result

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

Mar 3, 2026 · Doubles · Mixed

Won 7-6,7-6
+0.09

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
He Lu(partner)Currently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.67

Opponents

Jenn ChouCurrently on FOSTER CITY TC/EDGEWATER PK CW6.5A
3.30
Shiv RajoraCurrently on SUNNYVALE TC/SUNNYVALE MTC CM6.5C
2.95
Mixed rating 2.532.62Doubles result

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

Feb 28, 2026 · Doubles · Mixed

Lost 4-6,1-6
−0.11

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42

Opponents

Shi DongCurrently on SUNNYVALE MTC CM7.5D
3.82
Yingting MouCurrently on SUNNYVALE TC/SUNNYVALE MTC CW6.5C
3.17
Mixed rating 2.652.53Doubles result

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

Feb 21, 2026 · Doubles · Mixed

Won 6-2,6-4
+0.11

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
He Lu(partner)Currently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.67

Opponents

Achin MishraCurrently on SUNNYVALE MTC CM7.5F
3.44
Minerva(three Strikes Disqualification) LuCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CW6.5A
2.24
Mixed rating 2.542.65Doubles result

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

Feb 13, 2026 · Doubles · Mixed

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

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
He Lu(partner)Currently on SAN CARLOS TC/ARGUELLO PK CM6.5B
3.67

Opponents

Chang LeeCurrently on SANTA CLARA TC/SANTA CLARA TENNIS C CM6.5A
3.35
Xinyi LiuCurrently on SUNNYVALE MTC CW5.5A
3.64
Mixed rating 2.602.54Doubles result

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

Jan 19, 2026 · Doubles · Mixed

Won 6-2,5-7,1-0
+0.09

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Padmakiran K S(partner)Currently on LOS PASEOS PK 40MX7.0A
3.37

Opponents

Oliver NonoCurrently on STONEBRAE CC 40MX7.0A
3.34
Grace KangCurrently on STONEBRAE CC CW6.5A
2.81
Mixed rating 2.512.60Doubles result

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

Jan 14, 2026 · Doubles · Mixed

Won 6-3,6-1
+0.17

Wenqiao’s side

Wenqiao ZhangCurrently on SUNNYVALE MTC 40MX6.0C
3.42
Prathap Kudupu(partner)Currently on SUNNYVALE TC/SUNNYVALE MTC CM6.5D
3.38

Opponents

Hsi-yen MaCurrently on FREMONT TC CM6.5A
3.50
Amy ChenCurrently on RUBY HILL GC CW6.5A-DT
3.28
Mixed rating 2.342.51Doubles result

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

Best match
+0.22
May 16 vs M. Jeu / B. Kim
Worst match
−0.21
Aug 14 vs T. Backes / M. Jin
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

Wenqiao Zhang’s MatchPoint NorCal tennis rating is 2.60, an independent estimate based on published NorCal league results through September 20, 2026. They are currently rostered on 3 active NorCal league teams.

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.122.17
Pulled toward the 2025 year-end level−0.071.78

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