Club software that works on a Saturday morning, not just in the office.

Registration, rosters, schedules, tournaments and leagues for whoever runs the club. A game tracker, phone streaming, film and practice plans for whoever is standing on the touchline. One app, one login, on the web and on the phone.

Built and used by a nonprofit youth club in central Minnesota. Offered to other nonprofit clubs and school programs at what it costs us to run. More on that below.

Three heat maps from one first half: the home team, both teams, and the away team, drawn over the field
Where each team had the ball in a first half, from a game streamed on a phone at the sideline. Drawn from the film after the final whistle; nobody tagged anything by hand.

What's inside

Two halves that share one roster, one schedule and one set of logins. Turn off any module your organization doesn't use and it disappears from the menus.

For the club office

The administrative floor everything else stands on.

  • Registration and paymentsFamilies sign up several kids in one checkout. Returning families come back pre-filled. Payment plans, invoices, one-off charges for tournament fees or bag tags.
  • Waivers, documents, medical formsDecide what each stage requires. The platform holds families to it and carries the paperwork from tryout to roster spot.
  • Rosters and schedulingImport from a spreadsheet with a dry run first. Month, week, day and field views with conflict detection. Calendar feeds for every team.
  • Tournaments and leaguesPool play, brackets, an auto-scheduler, referee assignments, cards and suspensions, standings with your tiebreakers. Guest teams from any club, and a public page per team that families can follow.
  • CommunicationTeam chat, announcements, email and push. An adult cannot open a private channel to a child. That is not a setting.
  • Tryouts and team formationMulti-evaluator scoring that syncs live, offers and deposits, and a team balancer that shows its reasoning.

Everything on the club side

For the sideline

The part most club platforms leave out.

  • Live game trackerSubs, minutes and goals from a phone, starting from the lineup you set during the week. An equal-minutes helper for small-sided ages. Voice entry when your hands are full.
  • Streaming from a phonePoint a phone or any RTMP camera at the field. Grandparents watch live. The film is saved from kickoff and watchable minutes after the whistle.
  • Film, clips and analysisMark a moment during the game, cut a two-tap clip after it. Possession, heat maps and distance come from the film itself. Share the raw game with the other coach as a download link.
  • Referee game cardA QR code opens a public card for the referee: rosters with photos, score, goals, cards. Finalized cards drive standings, suspensions and the golden boot.
  • Practice plans and drillsA searchable drill library, sessions built for the age you coach, and a session runner with timers that advance themselves.
  • Player developmentThree green-amber-red ratings at the end of practice. Season stats, awards, and a parent recap you can send after the game.
  • For the standsFamilies watch live or later, mark their own private moments, cut clips into a highlight reel, and send a player kudos after a good game. Every tournament team gets a public page grandparents can follow.

Everything on the coaching side

What a game day looks like

The same fixture, followed from Tuesday to Saturday night.

  1. During the week

    The schedule is already on everyone's calendar. The coach sets the formation and starting lineup on the phone. Parents mark who can't make it.

  2. Kickoff

    One parent streams from a phone on a tripod. The coach opens the tracker, taps kickoff, and runs subs from the bench. The other team's referee card is a QR code away.

  3. Final whistle

    The referee enters the score and signs the card. Standings update. The film is watchable before the team bus leaves the lot.

  4. That night

    Heat maps and possession are drawn from the film. The coach clips three moments and sends a recap to parents. The opposing coach gets a download link to the raw film. A grandparent who marked the second goal from the couch finds it waiting on the replay, and sends the scorer a ๐Ÿ‘.

Clubs and schools are not the same thing

Everything above is common to both. What differs is who holds the account and how much administrative machinery is in the way.

Youth clubs

A parent signs the child up, and pays.

  • The parent holds the account; children sit under it.
  • Registration, fees, payment plans, tryouts, offers and deposits.
  • Age groups, U-numbers and small-sided formats.
  • Players 13 and over can be given their own login.

Club administration ยท Rec programs

School programs

The roster comes from the school, and the athlete is the account.

  • The athlete holds the account; a parent is optional.
  • Grade replaces age group everywhere it would appear.
  • Coach-to-player messaging is supervised and reviewable by an administrator.
  • No registration fees, tryouts or age-group machinery.

School programs

What it costs

About $100 a month

for the whole club, plus video at what the streaming provider charges us. No per-player fee, no contract, no sales call.

The platforms a 200-player club is usually choosing between run $9,000 to $15,000 a year, and a dedicated field camera adds several thousand dollars more per field. Those prices pay for sales teams and investors.

Soccer Edge is run by a nonprofit club for its own teams. Other nonprofit clubs and school programs pay a share of the hosting bill and nothing else. A line-by-line comparison is here.

Who builds this

I coach my kids' teams at a nonprofit club in central Minnesota and I write software for a living. A few years ago the club had to choose between paying for a commercial platform, paying again for field cameras, or carrying on with spreadsheets and group texts.

I started building the tools our coaches kept asking for. The game tracker came first, because that is what you need at 9 a.m. with a phone in one hand. Registration, streaming, tournaments and the rest came as our club needed them. Every feature on this site has been used on a real field by our coaches before it shows up here.

There is no venture money and no growth target. If the tools help another club, that is the point.

At a glanceCommercial platformsSoccer Edge
Cost for a 200-player club$9,000โ€“$15,000 / yr~$1,200 / yr + video
Live game trackingโ€”Yes
Streaming from a phoneHardware requiredYes
Film analysisSeparate productIncluded
Tournament hostingSeparate productIncluded
Registration and waiversYesYes

Full comparison

Talk to us

We work with a small number of nonprofit clubs and school programs at a time, so we can set each one up properly. Tell us about yours and we will write back within a day or two.

Email hello@edge.soccer, or use the form.