The Tennis Desk

Mixed 18 & Over 9.0

San Francisco · 2026

The players in this league

The same league in another area or year: San Francisco, 2025 · Marin, 2026

League table (unofficial)

#TeamRecordLines wonSets lost
1GOLDMAN TC 18MX9.0A [AllFrameNoShame]10-02711
2OLYMPIC 18MX9.0A2-5631
3MARIN TC 18MX9.0A0-7337

The Mixed 18 & Over 9.0 table for 2026, 3 teams. The order is the league's published rule (USTA League Regulations & NorCal LLAR, 2025, revised 7/21/2025, p.34). It reads: most team matches won, then most individual match wins, then fewest sets lost, then fewest games lost, then head-to-head. Teams still level after that are separated by a coin toss. We cannot toss one, so they share a position here. Every set and game above comes from the recorded scorecards. Nothing is missing from the scores themselves. Two published rules decide a result with no scorecard to read. An unplayed match counts as a loss for both teams. A NorCal staff draw picks the winner of an unfinished match. This is not official standings or an official sectionals qualification calculation. A team is in this table if it played at least two different opponents in this league. We count only the regular-season team matches between the teams listed that have a recorded result. The regular season is over. The 5 playoff and sectionals matches are listed below.

Results

Week 1

Week 2

Week 3

Week 5

Week 6

Week 7

Week 8

Week 9

Week 10

Playoffs

Sectionals

3 scheduled matches have no recorded result and are not listed.

Next matches

No later match is on the schedule.

Players

The 2 teams in this league in 2026 field these players, ordered by Desk level as of the data run, highest first. No position number is printed, because a level is an estimate to two decimals. Two people a hundredth apart are not in an order a reader should count on.

The league's level, 9.0, is a pair total; the levels below are for one player each.

PlayerTeamNTRP ratingLevel
Katharine DicconsonGOLDMAN TC 18MX9.0A [AllFrameNoShame]5.0C5.05
Nora EngelmannGOLDMAN TC 18MX9.0A [AllFrameNoShame]5.0C5.05
Nicholas FigueiraGOLDMAN TC 18MX9.0A [AllFrameNoShame]5.0C4.97
Clark WiningerGOLDMAN TC 18MX9.0A [AllFrameNoShame]5.0C4.95
Patrick DwyerOLYMPIC 18MX9.0A5.0C4.92
Alexander BrennerOLYMPIC 18MX9.0A5.0C4.82
Lance NgoOLYMPIC 18MX9.0A5.0s4.81
Justin PauGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.75
Lindsay HuangGOLDMAN TC 18MX9.0A [AllFrameNoShame]5.0C4.74
Brigitte DesnoesOLYMPIC 18MX9.0A5.0s4.70
Kaisen ChenGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.69
David HultmanOLYMPIC 18MX9.0A4.5A4.67
Mae HoadGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.65
Daniel LuoGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5A4.65
Kevin YehGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.63
Wesley ChenGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.61
Julia LokeyOLYMPIC 18MX9.0A4.5C4.49
Lizzie SiegleGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.49
Nicklas Chen SchmidtGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.46
Olivia SunGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5s4.46
Rina MatsumotoGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.42
Emily HuangGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.36
Sharan ShodhanGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.0C4.31
Matthew EbertOLYMPIC 18MX9.0A4.5C4.24
Matthew WilleyOLYMPIC 18MX9.0A4.5C4.21
Maddie ThomasOLYMPIC 18MX9.0A4.0C4.20
Helen ZhangOLYMPIC 18MX9.0A4.5C4.17
Joe GulashOLYMPIC 18MX9.0A4.0C4.15
Henry ArndtGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.5C4.14
Valerie PietraszOLYMPIC 18MX9.0A4.5A4.14
Schuyler Tilney-VolkOLYMPIC 18MX9.0A4.5C4.12
Amy JiangGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.0C4.11
Nicole WedlakeOLYMPIC 18MX9.0A4.0C4.10
Lazar VukojeGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.0C4.06
Victoria WattsOLYMPIC 18MX9.0A4.5C4.06
Carolina O'HarenOLYMPIC 18MX9.0A4.5C4.01
Jeffrey CurtissOLYMPIC 18MX9.0A4.5C3.99
Nicholas BensonOLYMPIC 18MX9.0A4.5C3.98
Karissa WatanabeGOLDMAN TC 18MX9.0A [AllFrameNoShame]4.0C3.92
Kayla EmmersonOLYMPIC 18MX9.0A4.5C3.89
Catherine KelleyOLYMPIC 18MX9.0A4.0C3.61

Levels are Desk levels: The Tennis Desk's estimates, on the NTRP scale to two decimals. They are not NTRP ratings. The NTRP rating column is the published rating from the team's roster, verbatim. 41 of the 42 people on these rosters are listed. Of the rest, 1 has a name that matches more than one person in our data, so no level can be shown.

Back to the league table