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.

66%
Doubles lines called
On held-out matches — in brackets NTRP builds to be even.
20
Counter-lineups tested
We optimize for their best answer, not their likeliest one.
0
Outside rating services
Every rating computed in-house, from USTA results.

What you get

Everything a captain needs

1SPlayer A72%2SPlayer B65%1DPlayers C & D78%2DPlayers E & F61%3DPlayers G & H55%

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.

PREDICTED LINEUP1SOpponent A3.682SOpponent B3.551DOpponent C3.522DOpponent D3.483DOpponent E3.41

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.

USTA NorCal resultsMatchPoint engineevery player, every result3.72± 0.12

Ratings computed in-house

Every rating on your roster is solved from USTA match results by our own engine — not resold from another service. It moves the night your team plays, not whenever someone else republishes.

Exact playoff math

Clinched, in contention, or eliminated — with the number of wins you still need and the rivals who can take it from you. Real USTA tiebreakers: head-to-head, then line win percentage.

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.

per-match impact

What each match actually did

After results land, see the rating impact of every match on you and your partner — so a captain's lineup call is something you can point at afterward, not just defend.

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.