Playing time & substitutions, tracked — for youth sports coaches

Take back your sideline.

The paper lineup. The halftime math. The tug on your sleeve — "put me in, coach!" EveryTurn replaces all of it with one-tap game management, so you run the game — every kid plays, and the record proves it.

Works on the phone or iPad you already have. Works with zero signal at the field.

🏈 Football⚽ Soccer🏀 Basketball ⚾ Baseball🏒 Hockey🥍 Lacrosse

Gameday shouldn't feel like this.

You volunteered to coach kids — not to run a spreadsheet in a windstorm.

📄

The crumpled lineup

Pen-and-paper rotations that fall apart the moment one kid doesn't show and another gets hurt.

🗣

"Put me in, coach!"

Six kids yelling, parents watching, and no way to know who's actually next — so the loudest kid wins.

📧

The Monday email

"Why did my son only play eight snaps?" You think he played more. You can't prove it. Nobody can.

Chaos decides who plays. It should be the coach.

Three steps to a calm sideline

Set it up once. Run it with your thumb.

1

Build your team

Roster, positions, and saved lineups. Pick your sport and the defaults are done for you — field size, positions, periods. Import the roster from a spreadsheet, then invite your assistants: admins run the team, game managers just run game day.

2

Run the game in taps

Start with a roll call of who's here. One tap logs the play for everyone on the field. Two taps makes a sub — and the bench tells you who's been out longest, who's owed plays, and who never plays center. Whole lineups swap in one touch.

3

Walk away with proof

Every game ends with a box score: plays per kid, positions played, minutes, key moments, coach notes. It saves to your team automatically. When the Monday email comes — you have the answer.

Every sport keeps its own kind of score

Fair playing time means something different in each one. So the app works differently in each one.

🏈

Football

Plays are the currency. One tap credits everyone on the field, offense and defense tracked separately, with per-position counts for every kid.

⚽ 🏒 🥍

Soccer, hockey, lacrosse

No play logging — minutes are the currency. Sub freely and the app keeps a running clock on who's been out there and who's been sitting.

Baseball & softball

Innings, not plays. Track at-bats, keep a batting order that rotates each game so the same kids don't always bat last, and get a warning before anyone sits two innings in a row.

🏀

Basketball

Minutes on the floor, plus a playbook: name your sets, tap to log each one you call and how it went, and see what's actually working.

What you get back

🧠 Your attention

Watch the game, not a clipboard. The app tracks plays, minutes, and turns while you coach.

🤫 A quieter bench

"You're next at RB" beats "maybe soon." Kids stop lobbying when the rotation is real.

🛡 Your judgment

Injury? One tap moves a kid out and their bench time keeps counting. Override anything — you're the coach.

📶 No-signal Saturdays

Everything runs on the device in your hand. Fields without wifi were the whole point.

🤝 Shared load

Assistants see the same roster on their own devices. Attendance, subs, and results sync on their own.

🔋 A safety net

Live games are checkpointed as you go. Dead battery, dropped phone, second coach takes over — the game is still there.

Everything that's in there

Built on real sidelines, one Saturday problem at a time.

🧩

Saved lineups

Put a whole unit on the field with one tap. Give a lineup its own position mix — a 3-receiver package, a goal-line front.

🎯

Position preferences

Mark each kid's primary and backup spots — and the ones they never play. The bench sorts by who actually fits, and warns you before a bad match.

Minimum plays, with a deadline

Set your league's rule — say eight plays by the end of the third quarter — and get escalating warnings while there's still time to fix it.

😮‍💨

Rest warnings

The app flags kids who've been out there too many plays in a row, so nobody gases out while you're watching the ball.

Game-day roll call

Start a game with today's attendance in front of you. Absences don't quietly carry over; injuries stay marked until they're back.

📊

Season stats

Per-kid totals across the whole season — plays, minutes, positions, at-bats — so you can spot who's been shorted before a parent does.

🎖

Captains & game balls

End each game by naming captains and handing out game balls with a reason. The app remembers who's had one — and who hasn't.

Key moments & notes

Flag the big play or jot a coaching note mid-game. It lands in the box score with the play number and quarter attached.

📄

Roster import

Paste your league's roster in from a spreadsheet — names, numbers, and preferred positions — instead of typing 21 kids by hand.

👥

Coaches & roles

Text an invite code to an assistant. Admins manage the roster and settings; game managers run games and attendance, nothing more.

📱

Built for the sideline

Thumb-sized targets, one-row controls, and a field view that fits on a phone in the cold with gloves on. Install it to your home screen.

🔁

Fix anything, after the fact

Edit plays, correct the quarter, undo a sub, even reopen a finished game. Real sidelines are messy — the record can be corrected.

The Playing Time Observer

Some leagues require an independent set of eyes. Now they have a tool instead of a clipboard.

An outside volunteer, counting for real.

Invite a volunteer to a specific game and they get their own private link — no account, no download, works on any phone. Each observer is assigned a sideline: invite one for your team, one for theirs, or both.

  • A simple board: who's on the field, who's on the bench, one big LOG PLAY button
  • Alerts them when the field has too many or too few kids on it
  • Shows a ✅ as each kid reaches the minimum, and states the league's deadline in plain words
  • Watching the other team? They type in that team's jersey numbers as they go — no roster needed
  • At the end they sign off with their name and phone, and the sheet locks
A signed record Not the coach's word. Not the parent's memory. An independent count, attested and time-stamped.
✓ Signed by the observer

For leagues: fair play you can verify

Most leagues have a minimum-play rule. Almost none can show it happened.

One dashboard for every team you sanction.

Create your league, then text coaches a join code. Their team stays theirs — you get the record.

  • Set the rule once. Your minimum plays and deadline flow down to every team that joins.
  • See every finished game from every team, with the kids who came up short named.
  • Know which games were verified — who signed off as observer, and a link to each report.
  • Catch drift early. Teams running settings that don't match your rule get flagged.
The play-by-play answer to every "did my kid really play?" — before it becomes a board meeting.

Leagues see games and playing-time reports — not your roster. Coaches keep control of their own team.

You brought the whistle.
We brought the clipboard.

Set up your team tonight. Run your first game this weekend. Retire the paper forever.

Start your team — free