MatchPoint

Player profile

Sonja Klein’s NorCal tennis rating

Sonja Klein
USTA 3.0 · NorCal league player
3.06
current
+0.27 this season
86% likely to move up

Other formats · don’t affect your rating above

Combo 3.09Mixed 2.92
USTA3.00
2026
44 matches
3.142.862.58
Jan · 2.58
Aug · 3.06
Sep 18 · Doubles−0.08
L J. Lee / J. Katz
4-6,6-4,0-1 · 3D · with Julie Askins
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

44 matches

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

Sep 18, 2026 · Doubles · 3D · Combo

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Julie Askins(partner)Currently on DAVIE STADIUM CW6.5A
2.90

Opponents

Jina LeeCurrently on MONTE VISTA HS 40MX7.0A
3.25
Joanna KatzCurrently on CHABOT CANYON CW6.5A
3.00
Combo rating 3.163.09Doubles result

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

Sep 6, 2026 · Doubles · 2D · Combo

Lost 1-6,1-6
−0.03

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Holden Svirsky(partner)Currently on RICHMOND TA/NICHOLL PK CW7.5A
3.22

Opponents

Minh CannonCurrently on WASHINGTON PK CW6.5A
3.58
Amy KimCurrently on WASHINGTON PK CW6.5A
3.35
Combo rating 3.193.16Doubles result

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

Aug 8, 2026 · Doubles

Won 6-3,5-7,1-0
+0.18

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Vicky Nguyen(partner)Currently on DAVIE STADIUM CW7.5A
3.32

Opponents

Mimi FichterCurrently on SUNNYVALE TC/SUNNYVALE MTC CW6.5A-DT
3.29
Laura LeafstrandCurrently on SUNNYVALE TC/SUNNYVALE MTC 55MX7.0A
3.52
Rating 2.963.14Doubles result

Aug 8, 2026 · Doubles

Lost 0-6,0-6
−0.08

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Michelle Chen(partner)Currently on EL CERRITO TC/ARLINGTON PK CW5.5A
2.67

Opponents

Karen SchuttenCurrently on SAN CARLOS TC/ARGUELLO PK 40MX7.0B
3.27
Jung YoonCurrently on SUNNYVALE TC/SUNNYVALE MTC CW6.5B-DT
3.25
Rating 3.143.06Doubles result

Aug 7, 2026 · Singles

Won 6-2,6-2
+0.05

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06

Opponents

Kara JohnsonCurrently on MILL VALLEY CW6.5A
2.79
Rating 2.902.96Singles result

Aug 2, 2026 · Doubles · Mixed

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
2.92
Neil Rideout(partner)Currently on DAVIE STADIUM 40MX6.0B
2.87

Opponents

Don WongCurrently on EL CERRITO TC/ARLINGTON PK 40MX6.0A
3.20
Barbara RoesnerCurrently on EL CERRITO TC/ARLINGTON PK 40MX6.0A
3.42
Mixed rating 2.962.92Doubles result

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

Jul 15, 2026 · Doubles · Mixed

Lost 5-7,5-7
−0.10

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
2.92
Hector Villasenor(partner)Currently on RICHMOND TA/NICHOLL PK S70M6.0A
3.08

Opponents

Tegan HoffmannCurrently on OAKLAND HILLS 40MX6.0A
2.92
Erik KristjansonCurrently on OAKLAND HILLS 40MX6.0A
3.18
Mixed rating 3.062.96Doubles result

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

Jul 12, 2026 · Doubles

Lost 0-6,4-6
−0.02

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Jeannie Choe(partner)Currently on DAVIE STADIUM CW7.5A
2.95

Opponents

Natalie ChrissCurrently on LANEY TA/MERVYN MORRIS PK CW7.5A
3.46
Lily GilelsCurrently on MILLS COLLEGE CW7.5A
3.61
Rating 2.782.76Doubles result

Jul 12, 2026 · Doubles · Combo

Lost 0-6,0-6
−0.16

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Lyly Kim(partner)Currently on MT EDEN T AND S CLUB/VETERANS MEM PK CW6.5A
3.03

Opponents

Olivia WardCurrently on ALPINE HILLS CW6.5A
3.01
Lisa HillCurrently on ALPINE HILLS CW6.5A
3.13
Combo rating 3.353.19Doubles result

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

Jul 10, 2026 · Doubles · Combo

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Lyly Kim(partner)Currently on MT EDEN T AND S CLUB/VETERANS MEM PK CW6.5A
3.03

Opponents

Sharon WippernCurrently on SOLANO TA/CENTENNIAL PRK CW6.5A
3.08
Combo rating 3.423.50Doubles result

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

Jul 10, 2026 · Doubles · Combo

Lost 3-6,5-7
−0.15

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Yuko Okumura(partner)Currently on DAVIE STADIUM CW6.5B
2.99

Opponents

Imelda IsmaelCurrently on SIERRA VIEW CW6.5A
3.24
Robecca DenningCurrently on SIERRA VIEW CW6.5A
3.02
Combo rating 3.503.35Doubles result

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

Jun 28, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Jeannie Choe(partner)Currently on DAVIE STADIUM CW7.5A
2.95

Opponents

Susan WeeksCurrently on RICHMOND TA/NICHOLL PK 55MX7.0A
3.27
Debbie ChangCurrently on DAVIE STADIUM 55MX7.0A
3.32
Rating 2.862.78Doubles result

Jun 25, 2026 · Doubles

Won 6-4,6-3
+0.13

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Sandra Kang(partner)Currently on LANEY TA/ENCINAL HS 40MX6.0B
2.96

Opponents

Amy JonesCurrently on CLAREMONT CC CW6.5A
3.06
Cindy KimCurrently on CLAREMONT CC CW6.5A
2.94
Rating 2.732.86Doubles result

Jun 13, 2026 · Doubles · Combo

Won 6-2,6-3
+0.09

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Yuko Okumura(partner)Currently on DAVIE STADIUM CW6.5B
2.99

Opponents

Kristi LarsonCurrently on NOVATO TC/PIONEER PK CW6.5A
3.00
Jana ChabreCurrently on WASHINGTON PK CW6.5A
2.93
Combo rating 3.333.42Doubles result

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

Jun 7, 2026 · Doubles

Lost 3-6,2-6
−0.03

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Vicky Nguyen(partner)Currently on DAVIE STADIUM CW7.5A
3.32

Opponents

Nicole FreeseCurrently on LANEY TA/MERVYN MORRIS PK CW7.5A
3.47
Katherine HwangCurrently on SAN PABLO PK CW7.5A
3.49
Rating 2.762.73Doubles result

May 30, 2026 · Doubles

Won 6-1,6-4
+0.09

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Sally Bang(partner)Currently on DAVIE STADIUM CW6.5A
3.11

Opponents

Stephanie WendellCurrently on WALNUT CREEK RC/Walnut Creek TC CW6.5B
2.77
Linda DuchschererCurrently on PLEASANTON CW6.5A-DT
2.84
Rating 2.672.76Doubles result

May 24, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Jeannie Choe(partner)Currently on DAVIE STADIUM CW7.5A
2.95

Opponents

Peyton MasonCurrently on EL CERRITO TC/ARLINGTON PK CW5.5A
2.85
Sally BangCurrently on DAVIE STADIUM CW6.5A
3.11
Rating 2.772.67Doubles result

May 23, 2026 · Doubles · Combo

Won 6-1,6-0
+0.01

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Diane Simpson(partner)Currently on DAVIE STADIUM 55MX6.0A
2.59

Opponents

Atlantis LangowskiCurrently on CLAREMONT R and S CW5.5A-DT
2.26
Combo rating 3.323.33Doubles result

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

May 17, 2026 · Doubles · Combo

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Lyly Kim(partner)Currently on MT EDEN T AND S CLUB/VETERANS MEM PK CW6.5A
3.03

Opponents

Pearl LeungCurrently on OSAGE PK S70W7.0A
3.31
Nellie ProulxCurrently on UNION CITY LEISURE S/VETERANS MEM PK 40MX8.0A
3.29
Combo rating 3.153.32Doubles result

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

May 15, 2026 · Singles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06

Opponents

Janelle JonesCurrently on OAKLAND HILLS CW5.5A
2.96
Rating 2.742.84Singles result

May 9, 2026 · Doubles

Lost 3-6,2-6
−0.10

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Jeannie Choe(partner)Currently on DAVIE STADIUM CW7.5A
2.95

Opponents

Liyan DengCurrently on SUNNYVALE TC/SUNNYVALE MTC CW6.5A-DT
3.19
Yang LuoCurrently on SUNNYVALE TC/SUNNYVALE MTC CW6.5A-DT
3.10
Rating 2.692.59Doubles result

May 4, 2026 · Doubles

Lost 2-6,0-6
−0.19

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Laura Blanton(partner)Currently on ARLINGTON PK 55MX6.0A
2.61

Opponents

Taylor PageCurrently on DAVIE STADIUM CW6.5A
2.97
Stephanie HuangCurrently on DAVIE STADIUM CW6.5A
2.98
Rating 2.882.69Doubles result

May 3, 2026 · Singles

Won 6-3,6-1
+0.10

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06

Opponents

Colleen HaikesCurrently on DAVIE STADIUM CW5.5B
2.92
Rating 2.782.88Singles result

Apr 26, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Michelle Chen(partner)Currently on EL CERRITO TC/ARLINGTON PK CW5.5A
2.67

Opponents

Marian DeukerCurrently on CLAREMONT R and S CW6.5A
3.00
Molly KennedyCurrently on CLAREMONT R and S CW6.5A
2.91
Rating 2.822.89Doubles result

Apr 19, 2026 · Doubles · Combo

Won 6-2,6-2
+0.01

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Lyly Kim(partner)Currently on MT EDEN T AND S CLUB/VETERANS MEM PK CW6.5A
3.03

Opponents

Carolyn CarlstroemCurrently on OAKLAND HILLS CW5.5A
2.43
Mariella NightingaleCurrently on EL CERRITO TC/ARLINGTON PK CW5.5A
2.34
Combo rating 3.133.15Doubles result

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

Apr 18, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Vera Zabrodina(partner)Currently on DAVIE STADIUM CW7.5A
3.29

Opponents

Christine KizziahCurrently on WASHINGTON PK 40MX8.0A
3.17
Ada PalotaiCurrently on WASHINGTON PK 40MX8.0A
3.32
Rating 2.882.82Doubles result

Apr 4, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Jeannie Choe(partner)Currently on DAVIE STADIUM CW7.5A
2.95

Opponents

Amy JonesCurrently on CLAREMONT CC CW6.5A
3.06
Addie BidderCurrently on CLAREMONT CC CW6.5A
3.13
Rating 2.992.87Doubles result

Mar 22, 2026 · Doubles · Combo

Won 3-6,3-0 RE
+0.07

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Lyly Kim(partner)Currently on MT EDEN T AND S CLUB/VETERANS MEM PK CW6.5A
3.03

Opponents

Pamela OwensCurrently on WALNUT CREEK RC/Walnut Creek TC 55MX7.0A
3.33
Combo rating 3.073.13Doubles result

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

Feb 22, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Jeannie Choe(partner)Currently on DAVIE STADIUM CW7.5A
2.95

Opponents

Catherine KevaneCurrently on CLAREMONT CC CW6.5A
2.82
Addie BidderCurrently on CLAREMONT CC CW6.5A
3.13
Rating 2.792.86Doubles result

Feb 21, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Holden Svirsky(partner)Currently on RICHMOND TA/NICHOLL PK CW7.5A
3.03

Opponents

Daryl AusternCurrently on BERKELEY TC 40MX7.0A
3.09
Beth GoldbergCurrently on BERKELEY TC 40MX7.0A
3.18
Rating 2.912.79Doubles result

Feb 1, 2026 · Singles

Won 6-0,6-0
+0.07

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06

Opponents

Carla OlynykCurrently on OAKLAND HILLS CW5.5A
2.59
Rating 2.832.91Singles result

Jan 31, 2026 · Doubles

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Jennifer Yang(partner)Currently on RICHMOND TA/NICHOLL PK CW7.5A
3.54

Opponents

Sally MimmsCurrently on CHABOT CANYON CW7.5A
3.58
Jennifer MartinisCurrently on DAVIE STADIUM 55MX7.0A
3.43
Rating 2.852.83Doubles result

Jan 25, 2026 · Doubles

Won 6-7,6-4,1-0
+0.17

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06
Samantha Ng(partner)Currently on WALNUT CREEK RC/Walnut Creek TC CW6.5C
3.07

Opponents

Cherub HalperinCurrently on TENNIS COALITION SF/GOLDMAN TC CW7.5A-DT
3.46
Sheryl YatesCurrently on RICHMOND TA/NICHOLL PK CW7.5A
3.17
Rating 2.682.85Doubles result

Jan 24, 2026 · Doubles · Combo

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Michelle Chen(partner)Currently on EL CERRITO TC/ARLINGTON PK CW5.5A
2.78

Opponents

Robin KennyCurrently on WALNUT CREEK RC/Walnut Creek TC CW6.5B
3.01
Combo rating 3.223.07Doubles result

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

Jan 23, 2026 · Doubles · Combo

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

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.09
Peyton Mason(partner)Currently on EL CERRITO TC/ARLINGTON PK CW5.5A
3.10

Opponents

Xiaocen ShanCurrently on SUNNYVALE MTC CW6.5D
3.29
Hanshan YeCurrently on SUNNYVALE MTC CW5.5A
3.48
Combo rating 3.283.22Doubles result

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

Jan 10, 2026 · Singles

Won 6-2,6-4
+0.10

Sonja’s side

Sonja KleinCurrently on DAVIE STADIUM CW7.5A
3.06

Opponents

Colleen HaikesCurrently on DAVIE STADIUM CW5.5B
2.92
Rating 2.582.68Singles result
Best match
+0.18
Aug 8 vs M. Fichter / L. Leafstrand
Worst match
−0.19
May 4 vs T. Page / S. Huang
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

Sonja Klein’s MatchPoint NorCal tennis rating is 3.06, 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.112.68
Pulled toward the 2025 year-end level−0.102.58

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