MatchPoint

USTA NorCal · League Tennis

Take the guessworkand the grunt workout of captaining.

Ratings, availability, playoff math, and the lineup itself, all computed before you open the app. You just make the call.

Build my lineup

Free for USTA NorCal captains. No credit card.

20,600+
NorCal players rated
Every opponent you'll face this season, not just your roster.
980+
Teams tracked
Rosters, schedules and standings, refreshed every day.
329,000+
NorCal match records
Every rating and every lineup prediction is built from them.

What you get

Everything a captain needs

1

Lineups

Field the lineup most likely to win

Every legal combination, tested against what the other team can send.

Your lineup vs Concord64% win
1DRedmond / Hersher7.7148%
2DNaeini / Patel7.4561%
3DTsui / Benedict7.1766%
Holds 58% against their strongest answer

Lineups built for the worst case

Searches your legal lineup combinations, then tests the best ones against the 20 strongest counter-lineups the other captain could answer with. You get the card that holds up if they guess right.

Concord's likely lineupRolls 1D
1DLin / Ortega6.98
2DPark / Elazegui7.62
3DGomez / Shah7.50
Weakest pair at 1D in 3 of their 5 matches

The lineup you're about to face

Reads the opponent's roster, recent form, and which positions each of their players actually shows up at, then shows you the card they're most likely to send out. If their captain rolls a line, putting a weaker pair at 1D to stack the others, you see which line and how often.

SAT AMSAT PMSUN AM1 rested · back-to-back avoided

Plan the whole sectionals weekend

Allocates every fixture at once instead of one match at a time, and rests players off a same-day back-to-back when you have the roster to spare and it barely costs you.

2

The chores

Take the tedious parts off your plate

The texting and chasing that eat your week.

Sat 10/25 vs Concord9 of 14 answered
Devin RedmondCan play
Ari HersherCan play
David TsuiCan't
Ask next
Mehr Goodarz+6.2% win chance
Rikesh Patel+2.8% win chance
Ramin Naeiniwon’t change your odds
5 haven't answered · we remind them 7 days out

Know who to chase

See who's in and who's out for every match, and who hasn't answered, ranked by how much each one would raise your chance of winning. We can remind the ones who haven't answered automatically, a week before, so you're not the one chasing. Your lineup only uses who said yes.

New time vs ConcordPoll open
Sat 11/8 · 9:00 AM
7
Sun 11/9 · 1:00 PM
5
Tue 11/11 · 6:30 PM
4

Reschedule without the back-and-forth

Rained out or short players? Offer up to five new times. Players vote from a link, you see who can make each one, and when you confirm a time their answers carry over as availability for the new date.

3

Your team

Give your players a better season

What your teammates get once your team is on MatchPoint.

Match reportWon 2-1

Tough one at Concord, but we took it 2-1. Devin and Ari closed out 3D 7-5 in the third after dropping the first set. That puts us 2nd in the flight with two to play.

TerseBalancedColourful
Share with the team

A match summary for the team chat

When scores land, MatchPoint writes up the match from the scorecards: every line, the close sets, what it means for the standings. Pick a voice and share it in the team chat in one tap.

Your playoff odds64%
Win both
96%
Beat Walnut Creek B only
92%
Beat Diamond Hills only
86%
Lose both
12%

Playoff odds after every result

Everyone on the team can see where you stand: your odds after every result, which match left matters most, and which rivals have to slip. NorCal's real tiebreak order: individual match wins, then sets, games and head-to-head.

Ari Hersher3.77 ▲ 0.04
W 6-3 6-4 · with Redmond+0.03
L 4-6 6-7 · with Patel−0.01
W 7-5 3-6 1-0 · with Redmond+0.02

Ratings that update after every match

Every player gets a live rating that moves after every match they play, and can see exactly which match moved it and by how much. Something to talk about besides the score.

Now on iOS

Same data, in your pocket.

Download on the App Store

Android

Coming soon. Tell us you’re waiting

✓Optimal Lineup78% W1SAlex M.3.6872%2SChris T.3.5565%1DSam & Jordan3.5278%2DPat & Taylor3.4861%3DRiley & Drew3.4155%Worst-Case: 61%vs Predicted Lineup
Player Rating CardBump Risk: High
AV
Alex Vasquez
USTA 3.5 · 19 matches
3.72 ± 0.12
MatchPoint Rating
3.65
Singles
3.78
Doubles
+0.14
Season
USTA 3.5

The rating engine

Ratings that move when you play

A USTA level is a bracket, not a number, and it only changes once a year. MatchPoint solves a real rating for every player on your roster from their actual results, and updates it the night your team plays.

  • ✓A separate singles and doubles rating, because plenty of 3.5s are one and not the other
  • ✓Every rating carries its uncertainty, so you know which numbers to lean on
  • ✓Bump risk from 15 signals: rating uncertainty, form trend, match consistency
  • ✓Solved in-house from USTA results, not resold from another rating service

Setup

Ready in three steps

1

Sign in with your phone

One SMS code. No password to remember or reset.

2

Connect your USTA NorCal account

We pull your roster, schedule, ratings, and each player's availability per match, then keep them current every night without being asked.

3

Open the match you're dreading

Confirm who's in, and the optimizer returns five lines with the win probability for each. Tell it to pin a player or split a pair and it re-solves around you.

Lineup Assistant

Sarah can’t play after 11. And don’t pair Rick with Dave again.

Both applied. Sarah takes 1S in the early slot; Rick moves to 2D with Chen. Re-optimized: win probability 61%.

Sarah, early slotRick ✕ Dave

Constraints

Change it in a sentence

The optimizer doesn’t know about the carpool, the tweaked shoulder, or the two players who shouldn’t be paired again. Tell it in plain English and it re-solves around what you know.

  • ✓Pin a player to a position, or keep two of them apart
  • ✓Constraints stack, and each one stays visible as a chip you can drop
  • ✓Ask why a line was chosen and get the matchup behind it

Your next lineup is two minutes away

Sign in, connect your USTA account, and MatchPoint pulls your roster, schedule, and availability on its own.

MatchPoint covers USTA NorCal leagues today. That’s the section we scrape, rate, and test against. Captaining somewhere else? Tell us where and we’ll let you know when we get there.