Built by a 6-year USTA captain

Run your tennis team without the chaos.

When it rains, your team votes and the opposing captain answers from a link — no login, no app download.

  • Rain makeups handled in minutes
  • Availability, lineups & schedules in one place
  • Team fees without the spreadsheet
  • Free for your players — always
No-login guest links League rules built in USTA · TCD · Metro
Match Loop home screen — the captain's dashboard: the next match vs. Fretz/Smith on Sun, Aug 2, a 3-1 season record across 22 players, a high-priority alert that 9 players haven't paid Court/Ball Fees, and the DTA 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, but 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.

Chasing availability

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

Rain makeup madness

Rescheduling one rained-out match makes you wonder if life will ever feel normal again.

The rulebook you have to remember

Which form, filed where, by when — and you find out you missed one too late.

Rebuilding the fee spreadsheet

Every season it's the same list: who owes what, who's paid, and who you still have to remind.

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 tap In, Out, or Maybe in seconds, and you can set anyone yourself when they've gone quiet — Match Loop reads the replies against your courts, so you know if you can field the match.

Match Loop availability screen — 17 of 22 players responded (7 in, 6 maybe, 4 out, 5 no reply), and a fully-playable read of how many courts the team can field
Singles + doubles, no double-booking

Lineup builder

Drag players into your singles and doubles lines — Match Loop won't let anyone land in two spots, and flags who hasn't confirmed yet. Publish, and every player gets their line, court, and partner.

Match Loop lineup builder — players dropped into a singles line and doubles lines, each confirmed available, with no double-booking
Split · remind · mark paid

Team fees

Split a season expense across the roster, drop your Venmo or Zelle link right on the request, and mark who's paid — from your side or theirs, even when they hand you cash. Remind just the players who still owe in one tap, while Match Loop keeps the ledger.

Match Loop team fees — the Court/Ball Fees expense ($384) split across the 22-player roster, $17.45 each, with per-player Owes/Paid status, a Venmo link on the request, and Remind unpaid / Mark paid actions
Cited · counted down

Captain duties

Every league deadline your schedule creates — computed from your rulebook and cited right on the card, like the makeup-report form due after a rain-out. Match Loop sorts them into this week, later this season, and done, so a filing deadline never slips past you.

Match Loop captain duties — league deadlines cited from the rulebook and sorted by urgency, with the DTA Match Make Up Form due Jul 28 shown in the This Week list

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.

League 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.

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 two proposed makeup times (Sun, Aug 2 and Thu, Aug 6), 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 — the captain's availability poll: two proposed makeup times (Sun, Aug 2 and Thu, Aug 6) sent to all 22 players, each player's vote shown in the grid and both times confirmed ready
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 reschedule-report screen — the DTA Match Make Up Form with the report ready to copy, the filing deadline (Submit by Jul 28, within 5 days of the rainout), and the makeup dates by line (Sun, Aug 2)
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 six 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.