Skip to content

Stop being your team's unpaid admin.

You signed up to play soccer, not manage spreadsheets and chase payments. Rec Soccer handles the busywork so you can focus on what matters—the game.

Game day
Game dayScreenshot from the app, sample league

Sound familiar?

These are the headaches every captain knows too well.

Chasing payments

"Hey, did you Venmo me?" — sent 47 times this season. Collecting team fees shouldn't feel like debt collection.

Finding subs

Someone cancels 2 hours before the game. Now you're texting everyone you know hoping someone's free.

Schedule confusion

"Wait, what time do we play?" "Which field?" You've answered these questions 100 times this season.

Message chaos

Group texts, WhatsApp, email, Instagram DMs... Important info gets lost in the noise.

What changes when your team is on Rec Soccer.

Keep track of team fees

Track what you owe and what you have paid. At teams and facilities where Rec Soccer does not manage the money, you pay outside the app; players report payments and captains confirm them.

  • Send reminders to teammates who still owe
  • Track who's paid at a glance
  • Split season fees or per-game

Reach players when you need a sub

Post a sub request and available players near your facility get notified instantly.

  • One tap to post a need
  • Location-based matching
  • Build your reliable sub network

Live schedules everyone can see

Your schedule syncs automatically. Changes update instantly for the whole team.

  • No more "what time is the game?"
  • RSVP tracking built-in
  • Standings and scores live

Team chat that stays organized

One place for team communication. Game threads keep discussions focused.

  • Dedicated channel per team
  • Per-game discussion threads
  • @ mentions and notifications

Bring your team together.

Sign up free at a supported facility. If yours is not available yet, request it and we will keep you updated.

Sign up free Request your facility

Who it's for

Players Facility Managers

Screenshot from the app, sample league