League Points Calculator (Football / Soccer)

League tables award points for wins and draws. Counting them shows a team's position and what it needs to finish higher. This free league points calculator solves for whichever value you leave blank and shows the formula and steps.

calculated
calculated
calculated
Type in any field to change it. Press × on a value to calculate that field instead.

How to use the league points calculator

Enter wins, draws, losses and goals for and against. Points, points per game and goal difference are calculated.

Example

18 wins, 8 draws, 6 losses, 55–30 goals:

  • Points = 62
  • Points per game = 1.94
  • Goal difference = +25

Points per game benchmarks

PPG Typical outcome (38-game league)
2.3+ Title contenders (87+ points)
1.8–2.2 Top-four / European places
1.3–1.7 Mid-table
1.0–1.2 Relegation fight
under 1.0 Likely relegation

About 40 points is often quoted as the target for Premier League safety, though fewer is usually enough.

Tie-breakers

When teams are level on points, leagues use tie-breakers in a set order. Common ones:

  1. Goal difference
  2. Goals scored
  3. Head-to-head results
  4. Away goals or fair play

The order varies by competition — check the rules.

Maximum possible points

To see if a team can still be caught: maximum points = current points + 3 × games remaining.

Historical systems

Before the 1980s–90s, many leagues gave 2 points for a win. The switch to 3 points was meant to reward attacking play.

Frequently asked questions

How are league points calculated?

Most football leagues award 3 points for a win, 1 for a draw and 0 for a loss.

What is points per game?

Total points divided by matches played — useful for comparing teams with games in hand.

How many points to avoid relegation in a 38-game league?

Often around 35–40, but it varies by season.

How are football league points calculated?

3 points for a win, 1 for a draw, 0 for a loss.

What is goal difference?

Goals scored minus goals conceded.

Embed this calculator

Free to use on your website or blog. Copy this code: