Capo tracks everything that happens in your matches. Here's what gets recorded, how the numbers work, and when they update.
What gets tracked
Every time you complete a match, Capo records:
- •Games played — Total appearances
- •Wins, draws, losses — Match results for each player
- •Goals scored — Individual goal tally
- •Own goals — Tracked separately (don't count towards your total)
- •Clean sheets — Games where your team didn't concede
- •Fantasy points — Points for wins, draws, and goals
- •Which team you played on — Orange/Green assignment
- •Goalkeeper games — If you played in goal
Calculated statistics
From the raw data, Capo calculates:
- •Win rate — Percentage of games won
- •Goals per game — Average scoring rate
- •Minutes per goal — How long between goals (based on match duration in settings)
- •Points per game — Average fantasy points
- •Form — Results from last 5 matches (W/D/L)
- •Streaks — Current winning/losing/scoring runs
Leaderboards
Capo offers several leaderboard views:
- •Half-season — Current half of the season (if you've set one up)
- •Full season — The entire season so far
- •All-time — Career totals since you started using Capo
- •Goal leaders — Top scorers
- •Season race — Graph showing points accumulated over time
Tip
Leaderboards require seasons to be set up. Without a season, you'll still see all-time stats but not season standings.
Personal dashboard
Every player has their own stats page showing:
- •Personal bests — Highest scoring game, longest streak, etc.
- •Milestones — Every 5 games, every 10 goals, etc.
- •Recent form — Last 5 matches with results
- •Career summary — All-time totals
- •Teammate chemistry — Who you win most with
When stats update
Stats update automatically through several triggers:
- •Match completion — As soon as you save the result, stats start updating
- •Background job — Takes about 5 seconds to crunch the numbers
- •Nightly refresh — Everything recalculates at 2am just in case
- •Manual trigger — Admins can force an update from Settings → Update Stats
Stats not showing?
If stats seem out of date, wait a minute for the background job to finish. If they're still wrong, try the manual Update Stats button in Settings.
Fantasy points explained
Fantasy points are the main leaderboard currency. All values are configurable in Settings — these are the defaults:
- •Win — 20 points (default)
- •Draw — 10 points (default)
- •Loss — -10 points (default)
- •Attendance — 10 points just for turning up (default)
So with defaults, a typical win nets you 30 points (20 + 10 attendance), while a loss still gets you 0 (the attendance bonus cancels out the penalty). This keeps everyone motivated to play rather than sitting out to protect a lead.
Bonus points
Extra points for dominant performances (all configurable):
- •Clean sheet win — 30 points default (instead of 20)
- •Clean sheet draw — 20 points default (instead of 10)
- •Heavy win — 30 points default (win by 4+ goals)
- •Heavy win + clean sheet — 40 points default (the jackpot)
Heavy loss penalty
Lose by 4+ goals and you're looking at -20 points instead of -10 by default. This keeps games competitive even when you're behind — there's always something to play for. The goal margin threshold and penalty are both configurable.
Goals scored
By default, goals don't earn extra points. Why? Because it encourages goal-hanging and selfish play. Scorers already have the goals leaderboard to chase — the fantasy table rewards team results. You can turn this on in Settings if your group wants to reward individual scorers.
Power Rating & Goal Threat
These two stats appear on player profiles and drive the Performance balancing algorithm. They're calculated automatically from your match history — no setup needed.
Power Rating
Your average fantasy points per game, weighted so recent matches count more than older ones. A player winning regularly in the last few weeks will have a higher Power Rating than someone whose good form was six months ago.
Goal Threat
Your average goals per game, again weighted toward recent form. Bang in a few this month and it goes up. Go a few weeks without scoring and it drifts down — but slowly.
How the weighting works
Capo uses an exponential decay formula: a game played today counts fully, a game from two years ago counts roughly half as much, a game from four years ago roughly a quarter. Your full history still matters — it just matters less as time passes.
Tip
The percentile shown on your profile (e.g. "78th percentile") means you're rated higher than 78% of qualified players in your group. 50th percentile is bang average.
New players & qualification
Until a player has played around 5 games, their rating is pulled toward the group average — so brand new players don't start at 0% or 100%. After that, their actual stats take over.
Goalkeeper games don't count
If a player takes a turn in goal, that game is excluded from their Power Rating and Goal Threat. Only outfield games count — otherwise a session in goal would unfairly drag down their scoring stats.