Gridiron Stats

HOw does it work?

Looking for Help with Whistle?

Please note

All features currently require an internet connection. We’re working on an app to enable full offline usage.

When you first login you’ll have the option to create a team. Enter the team name, season, choose flag or contact and add an optional description. Choosing flag or contact will determine the player positions and stats that can be tracked. 

If you create a team you’ll be the admin and get two share codes…
  1. A Join Code for coaches and others who you want to give permission to manage the team and,
  2. A View Code for anyone who just wants to follow along. 

Share these via the Share Codes button on the My Teams page.

Or, you can join an existing team…

If you just want to join a team click ‘Join with a code’. Your head coach or admin will have provided you with either a join or view only code. Select the right option, enter the code and click ‘Join Team’.

  • Add your roster manually by entering names one by one or importing a CSV file (see below for a template) with a list of all players. You can set jersey numbers and positions as you add players. 
  • Once added you can mark players as active or inactive. Inactive players are hidden from the stat logging screen.
  • You can export a CSV of your current roster on the players page and export a PDF stat log for individual players from the player profile page.
  • Schedule your games in advance with opponent, date, time, location and choose home or away. 
  • You can also set a game type – regular, friendly, playoff or finals. Friendly games don’t count toward the season leaderboad.
  • On game day you can tap through to the game to log stats live. You can manually update/adjust the score at any time and use the Start Game / End Game button to control the live status.
  • On the game screen, tap ⚡ Log Stat to quickly log a play. Choose the stat type first, then select the player(s). 
  • Or tap a player directly from the roster to log a stat for them. 
  • You can optionally attach a play and add notes to each stat. 
  • Opponent scores can be logged separately using the Opponent Score button.
  • Logging a scoring stat will automatically update the score. 
  • If you make any mistakes or miss a stat you can manually adjust the score and a reason to the log.
  • If you’d rather track your stats on paper you can enter them later on the app. 
  • Currently the app requires an internet connection to work. We’re working on a native app for iOS and Android which will allow offline logging on game day.
  • Once logged you can download a PDF of all game stats.

Every game has a public Live View page you can share with parents and supporters — no login required. You can copy and paste the link into a message or show the QR code.

It shows the score, game status, and a live play-by-play feed that updates automatically. Tap Live View on any game page to copy the link. The feed goes live when you tap Start Game.

If the referee is using the Whistle app, you can link it to a game to show the live game clock, play clock, current down, and timeouts remaining alongside your stats.

Tap Connect Whistle on the game page and paste the Whistle share URL or scan the QR code from the Whistle share screen. The Whistle strip appears on both the game page and the Live View.

Admins & coaches can add a playbook under the Plays tab. Plays are split into offense and defense, and when logging stats the relevant plays are automatically filtered. Plays are tied to a season so you can build a new playbook each year. You can copy plays from a previous season to save time.

The Leaderboard tab shows season totals for every player across all non-friendly games. Use the CSV export to download a full stats spreadsheet.

Admin

Full control. Manage the roster, set up plays, log stats, connect Whistle, export data, edit team settings and manage billing.

Coach

Can manage the roster, log stats, add and edit games, set up plays, connect Whistle and export data. Can’t manage team members, create or delete teams, or manage billing.

Viewer

Follow the action. Read-only access — great for parents, supporters and anyone who just wants to watch the numbers come in. Share the view code to invite them.

 

Get in touch

Ask a question, let us know what you think, request features...
Name

Live integration

Whistle

Running Whistle on the sideline? Link it to your game with a quick QR scan and Gridiron will pull in the live game clock, play clock, current down and timeouts — right alongside your stats. Everything in one place, no switching between apps.

Exports

Export & Share

Generate a full game stat sheet PDF or individual player reports whenever you need them. Perfect for post-match reviews, player feedback, or sharing with parents.

Game View

Take it Live

Share a public Live View link with parents and supporters before kick-off. No login, no faff — just a live score and play-by-play feed that updates automatically the moment you log a stat. Tap Start Game when you’re ready and your crowd is instantly connected.

Plays

Your Playbook, Digitised

Build your offense and defense playbooks in the app and attach plays directly to stats as you log them. Plays are organised by season so your library grows with your team year on year.

Leaderboard

Season stats at a glance

The leaderboard tracks every player’s season totals across all competitive games automatically. Export a full stats spreadsheet at any time with one tap.

Stats

Log stats in seconds

Two ways to log a play — tap a player from your roster or choose the stat first. Either way it takes seconds. Attach a play from your playbook, add a quick note, and move on. The feed updates live so your whole coaching team is always in sync.

Stat logging currently requires an internet connection to work.

Offline mode coming soon.

Games

Schedule, score, repeat

Plan your season in advance and track every game as it happens. Log the score, set the game type — regular, friendly, playoff, finals — and let Gridiron handle the rest. Friendly games are automatically excluded from the season leaderboard so your stats always tell the real story.

Players

A roster built for game day

Add your squad manually or import in seconds via CSV. Set jersey numbers, positions, and keep your active roster clean by marking injured or unavailable players as inactive. Only the players you need show up on game day.

Teams

Your team, your way

Create your team and invite your coaching staff with a simple join code. Share a view-only code with parents and supporters so they can follow along without getting in the way. Everyone sees what they need to see — nothing more.