Built by a 7-year USTA captain

Run your tennis team without the chaos.

Availability, lineups, and rain makeups in one place — with your league's own rules built in. When it rains, your team votes and the opposing captain answers from a link, no login required.

No-login guest links Your league's rules, built in USTA · TCD · Metro
Match Loop home screen — the captain's dashboard: next match with the weather, players who still need to vote on makeup dates, and the league report deadline, all in one place

One app, every league you captain

USTA TCD Metro USTA Texas Section
The captain's headache

Captaining shouldn't take over your week.

You love playing. You didn't sign up for a second job. But every week it's the same grind — chasing replies, rebuilding lineups, and untangling a rain-out over three group chats at once. Match Loop takes the busywork off your plate so you can easily run your team.

The Wednesday-night drop

A player bails at 9pm and you're rebuilding the lineup in a notes app instead of relaxing.

The rain-out scramble

One rained-out match sends two teams hunting for a time everyone can play.

The rulebook you have to remember

Makeup windows and report deadlines live in a PDF — and you find out you missed one too late.

Everything in one loop

The whole match handled.

The tools a captain actually uses — designed around how match day really works.

Players answer in one tap

Availability

Know who's playing before you start dinner. Players set In, Out, or Maybe — and you can set anyone yourself when they've gone quiet.

Match Loop availability screen — 8 of 8 players responded, 5 in, 2 maybe, 1 out, and a partially-playable read of how many courts the team can field
Singles + doubles, no double-booking

Lineup builder

Drop players into singles and doubles lines — nobody lands in two spots. Publish, and everyone gets their line and partner.

Match Loop lineup builder — players dropped into a singles line and doubles lines, with confirmed-available checks and no double-booking

Rain makeups

Rained out? Your team votes on times, and Match Loop offers the opposing captain only what you can actually field — court math that never promises the same players twice. Lock day by day; each day's players hear the moment theirs is set.

Playing time & eligibility

Match Loop counts every player's matches all season. In TCD, Metro, and other non-USTA play, see who's played the most and least so you can share court time fairly. In USTA, it also flags who's on track for playoff eligibility — and who's about to run out of matches.

Match-day weather

The forecast for your court time, right on the match — and only inside the honest 7-day window. No ten-day guesses.

Your league's rules, built in

Eleven Texas leagues encoded — TCD, Metro, DTA, and more. Makeup windows and report deadlines computed from your rulebook, cited in-flow, with a warning the moment a date would break them.

Schedule & scores

Your season as one clean list, next match highlighted, scores entered in a tap — and an overdue result flags itself before your league does.

Needs your attention

One prioritized feed: who hasn't voted, what deadline is coming, what's actually urgent versus what can wait. High and medium, not forty notifications.

Co-captains & every team

Share the load with full-access co-captains, and run all your teams on one plan.

Players stay in the loop

Rain alerts, match reminders, and makeup confirmations with court, partner, and add-to-calendar — by email, automatically. You get the receipt: who was told, and when.

Team fees, tracked

Split a season expense across the roster, put your Venmo link right on the request, and mark who's paid — from your side or theirs. Match Loop keeps the ledger while the money moves between you.

No account for the other captain

The other captain answers from a link.

This is the part captains can't believe. When you propose makeup times, the opposing captain gets one link — no app, no login, no download. They see the times your team can play, approve or decline each line, and it's back on the calendar.

  • One link — opens on any phone, nothing to install.
  • They approve or decline each line, or counter with a time.
  • Their answer lands back in your app the moment they send it.
Match Loop guest captain link — the no-login page the opposing captain opens to approve or decline the proposed makeup times, court by court
When it rains

Rained out? You're not stuck.

Rescheduling usually means a tangle of texts with your team and the other captain, all at once. Match Loop untangles it into three clean moves, from your team’s vote to a confirmed date.

  • 1Your team votes on the makeup times that actually work for them.
  • 2Only the times enough players can make get sent to the opposing captain.
  • 3They approve or counter from their link, and the match goes back on the calendar.
Match Loop makeup screen — proposed makeup dates for the rained-out match vs. Fretz/Smith, with the league makeup deadline and report window shown
Knows your rulebook

Play by your league's rules.

Match Loop knows your makeup window and report deadline — and warns you the moment a proposed makeup date would break them, so you never miss one by accident.

Built for the way leagues actually differ: USTA, TCD (Ladies, Mixed, Love-50, Love-60), Metro, and the full USTA Texas Section — DTA, GFWTC, CATA, SATA, CCTA, ATA, WTA, AATA, and NETXCTA.

  • Makeup-window and report-deadline warnings for your league.
  • On-site rain-day rules applied where your association has them.
  • Every Texas Section association we've built for, ready to go.
Match Loop's Match Reschedule Report — once the makeup is scheduled, the app builds the league's report and cites the filing rule (DTA: file the Match Make Up Form within 5 days of the rainout, no penalty points)
From scramble to set

Every match in three moves.

Your whole week as a captain — most of it handled for you.

STEP 01

Ask the team

One tap opens availability. Players answer In, Out, or Maybe in about ten seconds.

STEP 02

Set the lineup

Drop players into singles and doubles, publish, and everyone gets their line, court, and partner.

STEP 03

Handle the rain

If it rains, your team votes and the other captain answers from a link — with your league's deadlines watching your back.

Simple pricing

Pay for the season, not the software.

Activate the team you're captaining, or cover every team you run for the year. No per-player fees.

Per team
Team activation
Activate one team for the season and unlock everything for that roster.
$18/ season, per team
  • Availability, lineups & season schedule
  • Rain makeups with no-login guest links
  • Your league's makeup & report-deadline rules
Best for multi-team captains
Captain Unlimited
Every team you captain activated for a full year.
$48/ year
  • Everything in Team activation
  • Unlimited teams for a full year
  • One captain, every league, one price

No per-player fees · Cancel anytime

"The other apps have the data. None of them have the experience. Every screen in Match Loop knows something a captain knows — because a captain made it."

I'm Ashli. I've captained USTA tennis teams for seven years. I built Match Loop after too many seasons juggling a notes app, a group chat, and three browser tabs. Your players don't have to be sold on anything either — they get an invite link, see exactly what they're playing, and set availability in one tap.

Ashli Urano · Founder & Captain
Good to know

Questions answered.

What is Match Loop?
A captain-first app for running your league tennis team — availability, lineups, rain makeups, and your league's rules, all in one place. Built by a captain, for captains.
Which leagues does it support?
USTA, TCD (Ladies, Mixed, Love-50, and Love-60), Metro, and the full USTA Texas Section — DTA, GFWTC, CATA, SATA, CCTA, ATA, WTA, AATA, and NETXCTA — each with the right makeup and report-deadline rules.
Do my players have to set anything up?
No. Players join with an invite link, see exactly what they're playing, and set their availability in one tap.
Does the opposing captain need the app?
No. For a rain makeup, the other captain opens a no-login guest link, sees the times your team can play, and approves or counters — no account and no download.
What does it cost?
$18 to activate a team for the season, or $48 a year for Captain Unlimited, which covers every team you captain. No per-player fees.
How do I get in?
Join the waitlist and we'll send one email the moment Match Loop opens to captains this fall — no spam. You'll be first in line for early access.
Launching this fall

Get early access.

Match Loop opens to captains this fall. Join the waitlist and you'll be first to know — and first in line for early access when we open the doors.

No spam. Just one email when we're ready.

You're on the list. 🎾 We'll be in touch.