Ballr Academy

Player Stats and Where They Come From

Goals, assists, appearances and cards for the season — built from what you logged, not from what anyone remembers.

For Northern Ireland grassroots clubs who want a real answer at the end of the season instead of an argument in the changing room.

  • 4 steps
  • 2 min read
  • 4 answered questions
  • grassroots player stats tracker
  • football club top scorer table
  • Sunday league season statistics
Player Stats and Where They Come From in the Ballr app

Who this is for

  • Managers who want selection backed by something other than memory.
  • Clubs handing out player of the year without a spreadsheet.
  • Players who want their own record to exist somewhere.

Before you start

  • Competitions set up and attached to your matches.
  • A saved squad for each match played.
  • Goals, assists and cards logged after each game.

Walkthrough

Step by step.

  1. 01

    Know which matches count

    Open Player stats. The line under the title is the whole rule: season totals from competitive matches.

    Only matches marked as a competition and attached to an actual competition are counted. Friendlies and practice games are excluded, deliberately — a striker with fourteen goals in July should not be sitting above the one who scored nine in the league, and nobody trusts a table where he is.
    Club statistics step 1 the player stats page showing season totals from competitive matches.
  2. 02

    Understand where each number comes from

    Goals, assists, yellow cards and red cards come from the events logged on a match. Star Player awards come from the winner of each squad vote. Your own private manager's picks are tallied separately on the same pages. Matches is different — it counts the squads a player has been named in.

    So a player with goals but zero appearances is not a bug; it is a match where events were logged and no squad was saved. If a number looks wrong, that is almost always where to look first.
    Club statistics step 2 a player row showing goals, assists, appearances and Star Player awards.
  3. 03

    Switch the metric, then narrow the window

    The tabs across the top reorder the whole table by Goals, Assists, Star Player, Yellow cards or Red cards. Underneath, pick a season and, if you want, a single competition.

    Narrowing to one competition is the version worth taking to a committee meeting. League form and cup form are different questions, and a combined table quietly answers neither.
    Club statistics step 3 the metric tabs with the season and competition filters.
  4. 04

    The version supporters see

    Your club profile carries a public player stats page built from the same numbers, so a supporter can look up the top scorer without an account and without asking anyone.

    Players control whether their own profile is public, so a private player still counts towards the club's totals while keeping their own page closed. Nobody has to choose between being in the stats and being visible.

    Everything on that page traces back to two habits: logging results and events after each game, and saving a matchday squad before it. Keep both and the stats look after themselves.
    Club statistics step 4 the public player stats page on a club profile.

Video tutorial coming soon: keeping stats trustworthy across a full season.

Questions

About this
guide.

Why does a player have goals but no appearances?

Because appearances come from saved squads and goals come from match events. Log the events but never save a squad and you get exactly that. Save the squad for the match and the appearance appears.

Do friendlies count?

No. Only matches marked as a competition with a competition attached are included, so pre-season and practice games stay out of the season table.

Can I see one competition on its own?

Yes. Choose a season, then a competition, and the whole table recalculates for that competition alone — useful when league and cup form tell different stories.

Do inactive players keep their stats?

Yes. Players who have left still appear against the seasons they played in, so your club history stays intact rather than shrinking every time someone moves on.

Put it into action

Try it with your own squad.

Set your club up in about ten minutes and work through this guide with your real fixtures in front of you.