Teams

SUNNYVALE TC/SUNNYVALE MTC 40AW3.0C

2026 ADULT 40&Over · Women's 3.0

19 players · average NTRP 2.83 / NO. CALIFORNIA

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule31 played
2026-03-15vs PENINSULA TC 40AW3.0ALost 02
L#2 DoublesEmma Prokter / Maggi Willard vs Jacklyn Sage / Kay Coskey2-6, 5-7
L#3 DoublesAmy Gilliam / Lori Wolfe vs Alyssa Mccoy / Kimberly Kletter2-6, 0-6
2026-03-15vs CUPERTINO SC 40AW3.0AWon 21
W#1 DoublesChristine Niebuhr / Shilpi Bhargava vs Elizabeth Grover / Janani Vasudevan6-3, 6-4
W#2 DoublesKlara Turner / Leslie Graham vs Wendy Young / June Li4-6, 6-4, 1-0
L#3 DoublesAmita Mukerji / Maryam Shariati vs Ai-Fen Shieu / Bhargavi Vedharaman3-6, 3-6
2026-03-14vs PENINSULA GCC 40AW3.0ALost 01
L#3 DoublesEmma Prokter / Amy Gilliam vs Lori Williams / Leslie Wakasa2-6, 2-6
2026-03-14vs BAY CLUB SANTA CLARA 40AW3.0AWon 10
W#1 DoublesXiaoyun Han / Kotim Pak vs Kanika Karu / Jennifer MacDonell6-4, 3-6, 1-0
2026-03-09vs LADERA OAKS 40AW3.0AWon 30
W#1 SinglesChristine Niebuhr vs Whitney Tabaie6-3, 7-6
W#2 DoublesShilpi Bhargava / Rosemary Go vs Erika Alor / Susan Fleischmann6-2, 6-0
W#3 DoublesYoshiko Yamamoto / Klara Turner vs Kate Martin / Camelia Coupal6-2, 7-6
2026-03-07vs LOS GATOS SR 40AW3.0AWon 10
W#2 DoublesMelanie Cazenas / Xiaoyun Han vs Linda Panoutsos / Janice Altknecht6-2, 7-6
2026-03-07Lost 01
L#3 DoublesShilpi Bhargava / Mary Beth Huey vs Kim Rivera / Lucy Zhang5-7, 6-2, 0-1
L#1 DoublesKlara Turner / Lena Loveridge vs Angela Akiyama / Nams Shugar1-6, 1-6
L#1 SinglesMaryam Shariati vs Sandra Ballestrasse4-6, 1-6
L#2 DoublesChristine Niebuhr / Laura Ip vs Melanie Cazenas / Mary Beth Huey6-4, 4-6, 0-1
W#3 DoublesHiromi Mochizuki / Tianshu Begley vs Ilona Blanoutsa / Nataly Zeltser6-3, 6-4
2026-03-02vs BAY CLUB SF TENNIS 40AW3.0AWon 10
W#2 DoublesLori Wolfe / Raine Oiwa vs Cristina Abrahams / Midori Lucas6-4, 2-6, 1-0
W#1 DoublesKlara Turner / Christine Niebuhr vs Jeanne Oxford / Jenny Hubbert6-1, 6-4
L#1 SinglesLindsay Mar vs Sehee Hong1-6, 0-6
L#2 DoublesXiaoyun Han / Laura Ip vs Leticia Lafosse / Nuree Jun2-6, 6-4, 0-1
L#3 DoublesMarina Khitrov / Tianshu Begley vs Valerie Mccarthy / Rose Koot-Lianides3-6, 0-6
2026-02-27vs ALMADEN SR 40AW3.0ALost 01
L#1 DoublesXiaoyun Han / Kotim Pak vs Theresa Opp / Kristen Pisani4-6, 2-6
2026-02-22vs SILVER CREEK 40AW3.0AWon 10
W#2 DoublesXiaoyun Han / Melanie Cazenas vs Stuti Badoni / Valentyna Danilov6-4, 6-0
2026-02-21vs STANFORD-CRA 40AW3.0AWon 20
W#2 DoublesRenata Cunha / Christine Niebuhr vs Lisa Langer / Susan Cohn7-6, 6-0
W#3 DoublesKlara Turner / Isabel Stroecker vs Jill Stanley / Ann Crevelt6-1, 6-1
2026-02-20vs BAY CLUB SANTA CLARA 40AW3.0ASplit 22
W#1 DoublesChristine Niebuhr / Esperanza McConn vs Vonda Reid / Jule Flores3-6, 6-3, 1-0
L#1 SinglesMaryam Shariati vs Marie Iverson2-6, 1-6
W#2 DoublesShilpi Bhargava / Lena Loveridge vs Vicki Velez / Bridget Mcniel7-5, 6-4
L#3 DoublesKlara Turner / Lori Wolfe vs Kanika Karu / Jenny Sohn5-7, 3-6
L#1 DoublesEsperanza McConn / Xiaoyun Han vs Xuan Wei / Mona Lee2-6, 2-6
L#1 SinglesMaryam Shariati vs Victoria Vanina1-6, 3-6
L#2 DoublesCourtney Moreira / Amita Mukerji vs Ann Kerdchonphet / Sunny Kim5-7, 2-6
L#3 DoublesKlara Turner / Lena Loveridge vs Luciana Berthold / Kim Bespaly6-7, 6-3, 0-1
2026-02-14vs PENINSULA CC 40AW3.0AWon 10
W#2 DoublesChristine Niebuhr / Shilpi Bhargava vs Cheryl Schaff / Stephanie Chen6-1, 6-1
2026-02-08vs CUPERTINO SC 40AW3.0ASplit 22
L#1 DoublesKlara Turner / Xiaoyun Han vs Vidya Sundaresan / Karen Chen1-6, 3-6
W#1 SinglesMaryam Shariati vs Wendy Young6-4, 4-6, 1-0
W#2 DoublesEmma Prokter / Courtney Moreira vs Sandra Miller / June Li6-3, 2-6, 1-0
L#3 DoublesLori Wolfe / Lena Loveridge vs Bhargavi Vedharaman / Ai-Fen Shieu3-6, 0-6
2026-02-07vs SAN CARLOS TC/ARGUELLO PK 40AW3.0CLost 01
L#2 DoublesAviva Garrett / Emma Prokter vs Elaine Chen / Tiffany Dheedene1-6, 0-6
2026-02-07vs BAY CLUB COURTSIDE 40AW3.0BWon 10
W#2 DoublesXiaoyun Han / Alison Valone vs Buffy Afendakis / Paulina Bettink5-7, 7-5, 1-0
L#1 DoublesMaryam Shariati / Leslie Graham vs Sylvia Peterson / Rie Collett1-6, 2-6
L#1 SinglesAmita Mukerji vs Zhen Liu2-6, 0-6
L#2 DoublesLaura Ip / Tianshu Begley vs Victoria Thorp / Hien Nguyen1-6, 0-6
L#3 DoublesHiromi Mochizuki / Marina Khitrov vs Celeste Deggeller / Mary Beth Huey0-6, 0-6
2026-01-31vs ALMADEN SR 40AW3.0ALost 01
L#2 DoublesDeborah Baker / Xiaoyun Han vs Shelley Goglio / Lisa Szabo3-6, 5-7
2026-01-25vs SAN CARLOS TC/ARGUELLO PK 40AW3.0BSplit 11
L#2 DoublesEmma Prokter / Tami Adachi vs Angela Han / Amy Gregg0-6, 1-6
W#3 DoublesAviva Garrett / Lori Wolfe vs Janet Stamm / Heidi Perry6-7, 6-3, 1-0
L#1 DoublesHiromi Mochizuki / Frances Chen vs Nancy Andersen / Leticia Lafosse2-6, 6-2, 0-1
L#1 SinglesMaryam Shariati vs Mijung Park1-6, 2-6
W#2 DoublesShilpi Bhargava / Amita Mukerji vs Marcy Rosenberg / Mei See6-3, 6-2
L#3 DoublesLeslie Graham / Lena Loveridge vs Cindy Motamedi / Valerie Mccarthy2-6, 6-7
2026-01-24vs FOOTHILLS TandS 40AW3.0ALost 01
L#1 SinglesShilpi Bhargava vs Ree Noh4-6, 4-6
2026-01-18vs STANFORD-CRA 40AW3.0AWon 10
W#3 DoublesChristine Niebuhr / Yoshiko Yamamoto vs Jill Stanley / Jafi Lipson6-2, 6-3
2026-01-17vs BAY CLUB SANTA CLARA 40AW3.0AWon 21
L#1 SinglesMaryam Shariati vs Marie Iverson4-6, 3-6
W#2 DoublesEmma Prokter / Christine Niebuhr vs Bridget Mcniel / Anne Peters6-0, 6-1
W#3 DoublesTianshu Begley / Laura Ip vs Jenny Sohn / Minyu Jessica Chang3-6, 6-3, 1-0
2026-01-17vs SILVER CREEK 40AW3.0AWon 10
W#2 DoublesXiaoyun Han / Alison Valone vs Lenore Arnold / Sarah Barragan6-1, 6-0
L#1 DoublesMarina Khitrov / Klara Turner vs Sailaja Brahmandam / Maryam Sanaei1-6, 0-6
L#1 SinglesAmita Mukerji vs Alexandra Koseva3-6, 2-6
L#2 DoublesEsperanza McConn / Xiaoyun Han vs Kim Bespaly / Mona Lee1-6, 3-6
L#3 DoublesLeslie Graham / Lori Wolfe vs Sunny Kim / Jenny Park Tieu2-6, 1-6
L#3 DoublesEmma Prokter / Maggi Willard vs Xi Xia / Yoshiko Yamamoto5-7, 1-6
2026-01-10vs PENINSULA CC 40AW3.0AWon 20
W#2 DoublesShilpi Bhargava / Christine Niebuhr vs Nancy Keegan / Casey Soares6-4, 6-2
W#3 DoublesMaryam Sanaei / Klara Turner vs Stephanie Chen / Patty Coulson6-3, 6-4
2026-01-10vs BAY CLUB SANTA CLARA 40AW3.0AWon 10
W#2 DoublesXiaoyun Han / Alison Valone vs Jule Flores / Vonda Reid6-4, 6-4
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.
Flight standings90 teams · Women's 3.0
TeamWLInd. WInd. LSets lostGames lost
1WASHINGTON PK 40AW3.0A09251127260
2DIABLO CC 40AW3.0A09241230290
3CLAREMONT CC 40AW3.0A09221430274
4FOOTHILLS TandS 40AW3.0A09152147341
5DAVIE STADIUM 40AW3.0A09152147328
6OAKLAND HILLS 40AW3.0A0992754345
7MONTE VISTA HS 40AW3.0A0963061386
8PENINSULA CC 40AW3.0A0953166410
9CUESTA TC 40AW3.0A01035514228
10SUNNYVALE TC/SUNNYVALE MTC 40AW3.0B01034616234
11ALMADEN SR 40AW3.0A01033720251
12GLTF/GOLDMAN TC 40AW3.0B01032820241
13DAVIE STADIUM 40AW3.0B01033722231
14CALIFORNIA TC 40AW3.0A01031925287
15SUNNYVALE TC/SUNNYVALE MTC 40AW3.0A010281226280
16RIO DEL ORO 40AW3.0A01031926321
17MARIN TC 40AW3.0A010291127292
18SAN CARLOS TC/ARGUELLO PK 40AW3.0C010281228288
19BAY CLUB ROSS VALLEY 40AW3.0A010281229288
20BAY TREES PK 40AW3.0B010261430294
21WALNUT CREEK RC/Walnut Creek TC 40AW3.0A010281231295
22ALPINE HILLS 40AW3.0A010271331288
23CHAMISAL TC 40AW3.0A010271331289
24CLOVIS TC/BUCHANAN HS 40AW3.0A010281231284
25ROUND HILL CC 40AW3.0B010261433320
26BAY CLUB PL 40AW3.0A010261433302
27ORINDA CC 40AW3.0A010261434325
28MERVYN MORRIS PK 40AW3.0A010261435301
29FOSTER CITY TC/EDGEWATER PK 40AW3.0A010251536306
30JOHNSON RANCH 40AW3.0A010251536317
31SCOTT VALLEY 40AW3.0A010231738322
32ROHNERT PK TC/MAGNOLIA/M PK 40AW3.0A010231738328
33HARBOR PT 40AW3.0A010241638316
34BAY CLUB COURTSIDE 40AW3.0A010251539338
35FIG GARDEN 40AW3.0A010231739333
36CLAREMONT R and S 40AW3.0B010221840332
37SOLANO TA/CENTENNIAL PRK 40AW3.0A010221840353
38GREEN VALLEY CC 40AW3.0A010211940355
39BLACKHAWK CC 40AW3.0A010231741336
40LA CANTERA RC 40AW3.0A010241641353
41NAPA V CC 40AW3.0A010231741354
42MORAGA CC 40AW3.0A010202042358
43PENINSULA TC 40AW3.0A010231742343
44BERKELEY TC 40AW3.0A010211942334
45LOS GATOS SR 40AW3.0A010221843336
46PIPER PK 40AW3.0A010231743356
47WIKIUP R SC 40AW3.0A010231743334
48PLEASANT HILL/PLEASANT HILL MIDDLE 40AW3.0A010211944365
49CANON S and TC 40AW3.0A010231744348
50BROADSTONE RC 40AW3.0A010202044349
51PETALUMA TA/LEGHORNS PK 40AW3.0A010202044328
52BROADSTONE RC 40AW3.0B010211945366
53LADERA OAKS 40AW3.0A010182246354
54SEASCAPE SC 40AW3.0A010182246362
55TIBURON PEN C 40AW3.0A010192146361
56MORGAN HILL TC/MORGAN HILL TC 40AW3.0A010182247371
57JADE PK 40AW3.0A010192148366
58OASIS PK 40AW3.0A010182248389
59CUPERTINO SC 40AW3.0A010172349368
60BOYLE PK 40AW3.0A010172349365
61PENINSULA GCC 40AW3.0A010182250366
62CASTLEWOOD CC 40AW3.0A010192150368
63MILL VALLEY 40AW3.0A010172350363
64ROLLING HILLS 40AW3.0A010172351379
65ROUND HILL CC 40AW3.0A010152552385
66STANFORD-CRA 40AW3.0A010162452366
67CROW CANYON CC 40AW3.0A010172352406
68BAY CLUB REDWOOD SHORES 40AW3.0A010182253387
69BAY CLUB SANTA CLARA 40AW3.0A010152554396
70SAN CARLOS TC/ARGUELLO PK 40AW3.0A010172355385
71IMPERIAL TC 40AW3.0A010162456388
72CLAREMONT R and S 40AW3.0A010142656382
73NAPA VALLEY TC/VINTAGE HS 40AW3.0A010142656414
74BELVEDERE TC 40AW3.0A010152557389
75BAY TREES PK 40AW3.0A010152557402
76VALLEY VISTA RC/VVRC COURTS 40AW3.0A010132759401
77SLEEPY HOLLOW 40AW3.0A010112959411
78SUNNYVALE TC/SUNNYVALE MTC 40AW3.0C010132759402
79SANTA CLARA TC/SANTA CLARA TENNIS C 40AW3.0A010132759403
80RAFAEL RC 40AW3.0A010142659422
81BAY CLUB COURTSIDE 40AW3.0B010122860407
82HRT Tennis Academy 40AW3.0A010112961414
83GOLDMAN TC 40AW3.0A010112961409
84SIERRA SPORT 40AW3.0A01093162428
85FOUNTAINGROVE-AC 40AW3.0A010103062414
86SAN CARLOS TC/ARGUELLO PK 40AW3.0B010112963432
87SILVER CREEK 40AW3.0A010103066425
88DAVIE STADIUM 40AW3.0C01053570446
89RIO DEL ORO 40AW3.0B01053571452
90BAY CLUB SF TENNIS 40AW3.0A01063472464

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 2.60 estimated across 17 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

3.01
Christine Niebuhr
usually #2 Doubles 50%, also #1 Doubles 30% · published 3
2.86
Xiaoyun Han
usually #2 Doubles 67%, also #1 Doubles 33% · published
2.77
Shilpi Bhargava
usually #2 Doubles 63%, also #1 Singles 13% · published
Courtney Moreira
usually #2 Doubles 100% · published 3
2.75
Tianshu Begley
usually #3 Doubles 75%, also #2 Doubles 25% · published
2.69
Marina Khitrov
usually #3 Doubles 67%, also #1 Doubles 33% · published
2.69
Lena Loveridge
usually #3 Doubles 60%, also #1 Doubles 20% · published
2.63
Esperanza McConn
usually #1 Doubles 67%, also #2 Doubles 33% · published
2.62
Jenn Lee Smith
published
2.61
Klara Turner
usually #3 Doubles 50%, also #1 Doubles 40% · published
2.56
Emma Prokter
usually #2 Doubles 71%, also #3 Doubles 29% · published
2.48
Lori Wolfe
usually #3 Doubles 83%, also #2 Doubles 17% · published
2.48
Leslie Graham
usually #3 Doubles 50%, also #1 Doubles 25% · published
2.46
Amita Mukerji
usually #1 Singles 40%, also #2 Doubles 40% · published 2.5
2.44
Maryam Shariati
usually #1 Singles 75%, also #1 Doubles 13% · published
2.44
Frances Chen
usually #1 Doubles 100% · published
2.40
Laura Ip
usually #2 Doubles 75%, also #3 Doubles 25% · published
2.38
Hiromi Mochizuki
usually #3 Doubles 67%, also #1 Doubles 33% · published
Lindsay Mar
usually #1 Singles 100% · published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

Shilpi Bhargava + Christine Niebuhr6063% games+12.4% vs expected
Christine Niebuhr + Laura Ip2343% gamesnot enough data
Klara Turner + Christine Niebuhr314 matchesnot enough data
Hiromi Mochizuki + Frances Chen134 matchesnot enough data
Klara Turner + Lena Loveridge123 matchesnot enough data
Klara Turner + Lori Wolfe123 matchesnot enough data
Amita Mukerji + Lena Loveridge213 matchesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

3
Christine Niebuhr
34W–18L career · type S · 10 lines in 2026
<1%46%54%
3.01
Xiaoyun Han
11W–18L career · 12 lines in 2026
1%84%15%
2.86
Shilpi Bhargava
14W–13L career · 8 lines in 2026
0%3%97%
2.77
3
Courtney Moreira
2W–2L career · type S · 2 lines in 2026
not enough data
Tianshu Begley
7W–7L career · 4 lines in 2026
4%93%4%
2.75
Marina Khitrov
7W–6L career · 3 lines in 2026
0%8%92%
2.69
Lena Loveridge
11W–19L career · 5 lines in 2026
0%9%91%
2.69
Esperanza McConn
5W–11L career · 3 lines in 2026
18%82%<1%
2.63
Jenn Lee Smith
5W–7L career · no lines in 2026
0%20%80%
2.62
Klara Turner
12W–26L career · 10 lines in 2026
0%21%79%
2.61
Emma Prokter
3W–12L career · 7 lines in 2026
33%67%<1%
2.56
Lori Wolfe
12W–16L career · 6 lines in 2026
0%55%45%
2.48
Leslie Graham
5W–9L career · 4 lines in 2026
0%56%44%
2.48
2.5
Amita Mukerji
15W–16L career · 5 lines in 2026
0%62%38%
2.46
Maryam Shariati
3W–8L career · 8 lines in 2026
0%66%34%
2.44
Frances Chen
3W–5L career · 1 line in 2026
0%67%33%
2.44
Laura Ip
10W–13L career · 4 lines in 2026
0%77%23%
2.40
Hiromi Mochizuki
4W–13L career · 3 lines in 2026
0%80%20%
2.38
Lindsay Mar
0W–1L career · 1 line in 2026
not enough data

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.