MatchPoint

Player profile

Vivi Zhang: estimated dynamic rating

Combo · 2026
6 matches
3.813.583.34
Apr · 3.34
Oct · 3.81
Oct 28 · Doubles+0.13
W J. Blanford / D. Fortino
6-3,6-1 · 3D · with Natalie Halvorsen
Your combo rating, from combo matches only. It doesn’t move your 3.60.● 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

54 matches

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

Oct 28, 2026 · Doubles · 3D · Combo

Won 6-3,6-1
+0.13

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.81
Natalie Halvorsen(partner)Currently on GOLD RIVER RC CW8.5B
4.46

Opponents

Julie BlanfordCurrently on JOHNSON RANCH CW7.5A-DT
4.11
Dawn FortinoCurrently on JOHNSON RANCH 55MX6.0A
3.40
Combo rating 3.68 → 3.81Doubles result

Oct 20, 2026 · Doubles · 3D · Combo

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.81
Christy Wurster(partner)Currently on JOHNSON RANCH 55MX7.0A
3.78

Opponents

Laurie SeloverCurrently on SUN CITY LINCOLN 55MX8.0A
3.74
Lyn WilsonCurrently on SUTTER LAWN CW6.5A-DT
3.52
Combo rating 3.62 → 3.68Doubles result

Oct 18, 2026 · Doubles · 2D · Mixed

Won 6-4,6-2
+0.08

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Mark Wallace(partner)Currently on SUN CITY LINCOLN 55MX8.0A
3.48

Opponents

Christy KnutsonCurrently on RIO DEL ORO CW6.5C
3.37
Paul BianchiCurrently on RIO DEL ORO CM6.5A
3.57
Mixed rating 3.52 → 3.60Doubles result

Oct 10, 2026 · Doubles · 3D · Mixed

Won 7-5,6-2
+0.13

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Frank Domeier(partner)Currently on RIO DEL ORO S70M7.0A
3.49

Opponents

Lori Reading-FosterCurrently on GOLD RIVER RC CW7.5A-DT
3.44
Tim LarsonCurrently on BROADSTONE RC 55MX7.0A
3.51
Mixed rating 3.40 → 3.52Doubles result

Oct 3, 2026 · Doubles · 1D · Mixed

Won 7-5,6-0
+0.11

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Frank Domeier(partner)Currently on RIO DEL ORO S70M7.0A
3.49

Opponents

Sheena NashCurrently on RIO DEL ORO CW7.5B
3.28
Tim GudmannCurrently on SERRANO CC CM6.5A
3.50
Mixed rating 3.28 → 3.40Doubles result

Sep 27, 2026 · Doubles · 1D · Mixed

Won 6-2,6-3
+0.09

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Frank Domeier(partner)Currently on RIO DEL ORO S70M7.0A
3.49

Opponents

Monica MacintoshCurrently on JOHNSON RANCH CW7.5A-DT
3.41
Rodrigo RamirezCurrently on JOHNSON RANCH 55MX7.0B
3.23
Mixed rating 3.19 → 3.28Doubles result

Sep 20, 2026 · Doubles · 3D · Mixed

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Brian Katz(partner)Currently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Susan L HaenselCurrently on GOLD RIVER RC CW7.5C
3.34
Ed MosbaughCurrently on GOLD RIVER RC 55MX7.0B
3.14
Mixed rating 3.38 → 3.19Doubles result

Sep 5, 2026 · Doubles · 1D · Mixed

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Frank Domeier(partner)Currently on RIO DEL ORO S70M7.0A
3.49

Opponents

Linda McclainCurrently on BROADSTONE RC CW7.5B-DT
3.78
Jim McclainCurrently on BROADSTONE RC CM7.5A
3.48
Mixed rating 3.49 → 3.38Doubles result

Aug 20, 2026 · Doubles · 3D · Mixed

Lost 6-3,6-7,0-1
−0.11

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Greg Cho(partner)Currently on RIO DEL ORO CM7.5A
3.69

Opponents

John Duong-TranCurrently on BROADSTONE RC 55MX7.0A
3.40
Jenn BosleyCurrently on RIO DEL ORO CW7.5A-DT
3.72
Mixed rating 3.59 → 3.49Doubles result

Aug 12, 2026 · Doubles · Mixed

Lost 3-6,3-6
−0.14

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Greg Cho(partner)Currently on RIO DEL ORO CM7.5A
3.69

Opponents

Brett GrayCurrently on SHELDON PK CM7.5A
3.39
Mixed rating 3.73 → 3.59Doubles result

Aug 8, 2026 · Doubles · Mixed

Won 6-2,6-4
+0.14

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Greg Cho(partner)Currently on RIO DEL ORO CM7.5A
3.69

Opponents

Shelley QuomriCurrently on JOHNSON RANCH CW6.5A-DT
3.57
Brian KatzCurrently on JOHNSON RANCH 55MX7.0A
3.60
Mixed rating 3.59 → 3.73Doubles result

Aug 2, 2026 · Doubles · Mixed

Lost 4-6,3-6
−0.02

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Matt Lourens(partner)Currently on WALNUT CREEK RC/Walnut Creek TC CM9.5A
4.28

Opponents

Staci RossCurrently on JOHNSON RANCH CW8.5A
4.04
Mike MizinskiCurrently on JOHNSON RANCH 55MX8.0A
4.27
Mixed rating 3.61 → 3.59Doubles result

Jul 25, 2026 · Doubles · Mixed

Won 6-4,7-5
+0.06

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Don Anderson(partner)Currently on JOHNSON RANCH 55MX7.0B
3.29

Opponents

James BonhamCurrently on BROADSTONE RC CM6.5A
3.13
Kimberly CasparCurrently on GOLD RIVER RC CW8.5D
3.53
Mixed rating 3.55 → 3.61Doubles result

Jul 11, 2026 · Doubles · Mixed

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Don Anderson(partner)Currently on JOHNSON RANCH 55MX7.0B
3.29

Opponents

Ronald MottCurrently on JOHNSON RANCH CM6.5A
2.98
Kathy JoachimCurrently on RIO DEL ORO 55MX8.0A
3.65
Mixed rating 3.49 → 3.55Doubles result

Jul 9, 2026 · Singles

Won 6-2,6-3
+0.12

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Caryn WongCurrently on JOHNSON RANCH CW7.5B
3.48
Rating 3.49 → 3.60Singles result

Jul 8, 2026 · Doubles · Mixed

Won 6-3,6-3
+0.19

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Matt Reveno(partner)Currently on GOLD RIVER RC CM9.5A
4.41

Opponents

Melissa ColeCurrently on ROLLINGWOOD 55MX8.0A
4.37
Ben RitcheyCurrently on ROLLINGWOOD 55MX8.0A
3.50
Mixed rating 3.29 → 3.49Doubles result

Jun 29, 2026 · Doubles · Mixed

Lost 2-6,4-6
−0.00

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Matt Lourens(partner)Currently on WALNUT CREEK RC/Walnut Creek TC CM9.5A
4.28

Opponents

Anton TalleCurrently on JOHNSON RANCH CM8.5A
4.68
Jennifer RyderCurrently on JOHNSON RANCH CW7.5B
4.17
Mixed rating 3.30 → 3.29Doubles result

Jun 28, 2026 · Singles

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Kateryna ElitzinCurrently on ANTELOPE TA/ANTELOPE COMMUNITY PK CW6.5A
3.31
Rating 3.66 → 3.49Singles result

Jun 28, 2026 · Doubles · Mixed

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Josef Tamory(partner)Currently on SHELDON PK CM7.5A
3.30

Opponents

Keyan FallahiCurrently on ED MITCHELL PK CM7.5A
4.09
Lindsay InghamCurrently on RIO DEL ORO CW6.5A-DT
3.51
Mixed rating 3.39 → 3.30Doubles result

Jun 2, 2026 · Singles

Won 6-0,6-2
+0.02

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Dawn FortinoCurrently on JOHNSON RANCH 55MX6.0A
3.12
Rating 3.64 → 3.66Singles result

May 28, 2026 · Singles

Won 6-0,6-1
+0.01

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Carolyn BrosnanCurrently on JOHNSON RANCH CW6.5A
3.13
Rating 3.62 → 3.64Singles result

May 20, 2026 · Singles

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Laura GarrickCurrently on GOLD RIVER RC CW8.5A
3.68
Rating 3.52 → 3.62Singles result

May 15, 2026 · Doubles

Won 6-3,6-4
+0.07

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Irenessa Oliva(partner)Currently on JOHNSON RANCH 55MX8.0A
3.60

Opponents

Jennifer PalmerCurrently on GOLDMAN TC CW7.5A
3.47
Alanna HaleCurrently on GLTF/SAN FRAN ST U CW7.5B
3.42
Rating 3.54 → 3.61Doubles result

May 13, 2026 · Singles

Won 6-3,6-1
+0.06

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Aj PruettCurrently on BROADSTONE RC CW7.5A
3.35
Rating 3.48 → 3.54Singles result

May 5, 2026 · Doubles · Combo

Won 6-2,6-4
+0.11

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.81
Irenessa Oliva(partner)Currently on JOHNSON RANCH 55MX8.0A
4.03

Opponents

Mary KieferCurrently on RIO DEL ORO CW7.5B
3.59
Raffaella AndersonCurrently on RIO DEL ORO CW7.5B
3.62
Combo rating 3.50 → 3.62Doubles result

May 3, 2026 · Singles

Won 6-0,6-2
+0.06

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Kateryna ElitzinCurrently on ANTELOPE TA/ANTELOPE COMMUNITY PK CW6.5A
3.31
Rating 3.56 → 3.63Singles result

Apr 18, 2026 · Singles

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Carrie AmickCurrently on JOHNSON RANCH CW7.5B
3.59
Rating 3.47 → 3.56Singles result

Apr 17, 2026 · Doubles

Lost 6-7,3-6
−0.15

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Linda McclainCurrently on BROADSTONE RC CW7.5B-DT
3.56
Elaine YapCurrently on BROADSTONE RC CW7.5A-DT
3.53
Rating 3.62 → 3.47Doubles result

Apr 16, 2026 · Doubles · Combo

Won 7-6,6-1
+0.10

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.81
Irenessa Oliva(partner)Currently on JOHNSON RANCH 55MX8.0A
4.03

Opponents

Linda McclainCurrently on BROADSTONE RC CW7.5B-DT
3.57
Elaine YapCurrently on BROADSTONE RC CW7.5A-DT
3.48
Combo rating 3.41 → 3.50Doubles result

Apr 12, 2026 · Singles

Won 6-2,7-5
+0.18

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Maria MiraCurrently on STONEGATE CC CW7.5A-DT
3.73
Rating 3.44 → 3.62Singles result

Mar 28, 2026 · Doubles · Mixed

Lost 6-7,4-6
−0.01

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Matt Reveno(partner)Currently on GOLD RIVER RC CM9.5A
4.41

Opponents

Jet ArchuletaCurrently on GOLD RIVER RC CM9.5A
4.48
Carrie AmickCurrently on JOHNSON RANCH CW7.5B
4.11
Mixed rating 3.40 → 3.39Doubles result

Mar 27, 2026 · Doubles · Mixed

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Josef Tamory(partner)Currently on SHELDON PK CM7.5A
3.30

Opponents

Gordon OwyangCurrently on BROADSTONE RC CM6.5A
3.52
Jane FieldhouseCurrently on RIO DEL ORO CW7.5A-DT
4.19
Mixed rating 3.46 → 3.40Doubles result

Mar 15, 2026 · Singles

Won 7-6,6-4
+0.11

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Angela ThompsonCurrently on ROSEVILLE LIFE TIME CW7.5A
3.59
Rating 3.32 → 3.44Singles result

Mar 12, 2026 · Singles

Won 6-1,6-1
+0.14

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Corona MeredithCurrently on RIO DEL ORO CW7.5A-DT
3.24
Rating 3.18 → 3.32Singles result

Mar 6, 2026 · Singles

Lost 0-6,3-6
−0.04

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Dorothea SilvaCurrently on RIO DEL ORO CW8.5A-DT
3.90
Rating 3.08 → 3.04Singles result

Mar 2, 2026 · Doubles · Mixed

Lost 2-6,3-6
−0.06

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
David Brown(partner)Currently on GOLD RIVER RC CM8.5A
4.28

Opponents

Cody BlanfordCurrently on SIERRA VIEW CM9.5A
4.22
Elaine YapCurrently on BROADSTONE RC CW7.5A-DT
3.72
Mixed rating 3.71 → 3.64Doubles result

Feb 28, 2026 · Doubles · Mixed

Lost 3-6,3-6
−0.09

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Mark Webster(partner)Currently on ROSEVILLE LIFE TIME CM7.5A-DT
3.44

Opponents

Chinh Tran VoCurrently on LAGUNA CREEK CM7.5A
3.65
Alyssa ArcherdaCurrently on RIO DEL ORO CW7.5B
4.17
Mixed rating 3.80 → 3.71Doubles result

Feb 26, 2026 · Singles

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Kathi PetersonCurrently on SUN CITY LINCOLN CW7.5A-DT
3.43
Rating 3.24 → 3.08Singles result

Feb 22, 2026 · Doubles · Mixed

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Mark Webster(partner)Currently on ROSEVILLE LIFE TIME CM7.5A-DT
3.44

Opponents

Laurie WalkerCurrently on ANTELOPE TA/ANTELOPE COMMUNITY PK CW6.5A
2.75
Mixed rating 3.76 → 3.80Doubles result

Feb 20, 2026 · Singles

Won 6-3,7-6
+0.22

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Rating 3.01 → 3.24Singles result

Feb 14, 2026 · Doubles · Mixed

Won 6-1,6-3
+0.08

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Greg Cho(partner)Currently on RIO DEL ORO CM7.5A
3.69

Opponents

Nikolaas ZuidemaCurrently on RIO DEL ORO 55MX8.0A
3.57
Rebecca DomeierCurrently on JOHNSON RANCH CW6.5A-DT
3.22
Mixed rating 3.69 → 3.76Doubles result

Feb 12, 2026 · Doubles · Mixed

Won 6-4,7-5
+0.22

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Jeremy Doan(partner)Currently on SIERRA VIEW CM9.5A
4.29

Opponents

Chris MathewsCurrently on JOHNSON RANCH CM8.5A
3.89
Lauren MeeganCurrently on JOHNSON RANCH CW8.5A
4.07
Mixed rating 3.46 → 3.69Doubles result

Feb 4, 2026 · Singles

Won 6-4,6-4
+0.21

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Pamela BrownellerCurrently on GOLD RIVER RC CW7.5C-DT
3.63
Rating 2.81 → 3.01Singles result

Feb 2, 2026 · Singles

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

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60

Opponents

Jennie ParkerCurrently on RIO DEL ORO 55MX8.0A
3.81
Rating 2.83 → 2.81Singles result

Jan 19, 2026 · Doubles · Mixed

Lost 2-6,5-7
−0.06

Vivi’s side

Vivi ZhangCurrently on JOHNSON RANCH 55MX7.0A
3.60
Matt Reveno(partner)Currently on GOLD RIVER RC CM9.5A
4.41

Opponents

Brad StevensCurrently on JOHNSON RANCH 55MX8.0A
3.95
Sophia TaberCurrently on GOLD RIVER RC CW8.5D
4.00
Mixed rating 3.69 → 3.63Doubles result

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

Best match
+0.13
Oct 28 vs J. Blanford / D. Fortino
Worst match
+0.04
Apr 2 vs R. Miotke / D. Boatwright
Where you started ›3.34
2023 year-end NTRP 3.53.20
Scale calibration+0.14
Season start3.34
Your starting point comes from your official year-end NTRP, not from any third-party rating. The calibration is a fixed shift that puts our scale on the same level as NTRP.
▲
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.103.24
Pulled toward the 2025 year-end level−0.062.83

More about Vivi

Vivi Zhang has been a USTA NorCal 3.5 since 2019. The estimated dynamic rating is 3.60, up 0.26 this season, with a 33–21 record in 2026 across regular, combo and mixed play. Most frequent partner: Josef Tamory, 3–5 in 8 matches together.

Record

33–21
2026 season, 54 matches
18–15
2025 season, 33 matches
6
Longest winning streak
10–15
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, 2019–2026

3.5 from 2019 to 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, Vivi?

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