Scoring rules
The four rule types, per-position points, conditions, milestones and bonus points.
A scoring rule says: when this stat happens, pay this many points. Everything else is detail about how it pays.
Building a rule
Tap + Add rule, pick a stat from the picker (grouped by category and searchable), then choose the rule type. Only the types that make sense for that stat are offered — a percentage can be banded but not paid per action, because “two points per percent” scores nonsense.
Set the points, check the preview line, and save.
The four rule types
Per action — a flat number of points every time it happens. Three points a goal, one a key pass.
Per N — points once per N of something. One point per three saves; minus one per two goals conceded. Counts carry no remainder, so five saves pays one point, not one and two thirds.
Bounded — bands. Under 60 minutes pays one, 60 or more pays two. This is also the only sensible way to score a percentage or a rating.
Milestone — flat points once a combined count is reached within a single match. Ten defensive actions pays two. Tiers stack, so a rule paying at 5 and at 10 pays both when a player reaches 10.
Milestones are per match, not per gameweek. A player with two fixtures in a gameweek who clears the bar in both is paid twice; six actions in one match and six in another pays nothing.
Points by position
Every rule can pay differently by position. A clean sheet worth four to a keeper, four to a defender, one to a midfielder and nothing to a forward is one rule, not four. Set a position to zero and it simply does not score for those players.
Conditions
A rule can carry a condition — score this only when some other stat clears a bar.
The clearest example is the clean sheet. A clean sheet is a fact about the match; whether your league pays for it is a rule you own. FPL requires 60 minutes played, and that is expressed as a condition rather than baked in.
Conditions are evaluated per fixture, so a double gameweek resolves match by match. When a condition fails, the rule still appears in the player’s breakdown showing zero with the raw stat visible — you can see it did not pay, and why.
Bonus points
Bonus is optional per league. Unlike every other rule it ranks all players in a fixture against each other rather than scoring one player alone.
Set the stat weights and the award ladder (three, two, one by default). Ties resolve the way FPL’s do: tied players all take the award for their rank, and the tie consumes the awards below it.
The ranking runs on raw stats, not your scored points. A clean sheet your rules chose not to pay for still counts toward its keeper’s bonus — you decided not to score it, not that it did not happen.
While matches are in play the award is provisional and labelled as such. It settles at full time.
Seeing what you have built
The Rules tab shows your scoring as a position-by-position matrix grouped by category, plus a summary of squad composition, budget and transfer settings. It marks itself as custom as soon as you diverge from a template.