Points Per Game Calculator

Enter wins, draws, losses, goals and games played to get points per game, win percentage, goal difference, expected and projected points, with an animated ring and charts of your results.

What is points per game (PPG)?

Points per game, usually written PPG, is the average number of points a team collects in each match. In football (soccer) a win earns 3 points, a draw earns 1 point and a loss earns 0, so PPG always sits between 0.00 (every game lost) and 3.00 (every game won). Because it is an average, PPG lets you compare teams that have played a different number of games, track form during a season and estimate where a season total is heading.

Enter your wins, draws, losses, goals for, goals against and games played, and the calculator returns points per game, total points, win percentage, goal difference, an expected points estimate and a projected points total for the season length you choose. Under the results you get an animated ring showing the share of the maximum points you have collected, a chart of points by result and a line showing where your current pace leads, next to the best possible pace of 3 points per game.

How points per game is calculated step by step

  1. Check that wins + draws + losses equals the games played. The calculator asks you to fix the numbers if they do not match.
  2. Total points = (wins × 3) + draws. Losses add nothing.
  3. Points per game = total points ÷ games played.
  4. Share of maximum points = total points ÷ (games played × 3). This is the number in the progress ring.
  5. Win percentage = wins ÷ games played × 100.
  6. Goal difference = goals for − goals against.
  7. Projected points = points per game × the number of games in the season length you select.

Worked example 1: a strong season so far

A team has 12 wins, 5 draws and 3 losses from 20 games, with 38 goals for and 20 against. Check: 12 + 5 + 3 = 20. Total points: 12 × 3 + 5 = 36 + 5 = 41. Points per game: 41 ÷ 20 = 2.05. The maximum possible is 20 × 3 = 60 points, so the team has 41 ÷ 60 = 68.3% of the points available. Win percentage: 12 ÷ 20 = 60.0%. Goal difference: 38 − 20 = +18. If the team keeps this pace over a 38 game season, the projection is 2.05 × 38 = 77.9, shown as 78 points.

Worked example 2: a struggling team

A team has 8 wins, 8 draws and 14 losses from 30 games, with 30 goals for and 42 against. Total points: 8 × 3 + 8 = 24 + 8 = 32. Points per game: 32 ÷ 30 = 1.0667, shown as 1.07. The maximum is 30 × 3 = 90, so the team has 32 ÷ 90 = 35.6% of the available points. Win percentage: 8 ÷ 30 = 26.7%. Goal difference: 30 − 42 = −12. Over 38 games the projection is 1.0667 × 38 = 40.5, shown as 41 points.

Expected points and the performance log

Expected points is a rough estimate taken from goals alone, using a Pythagorean style formula: expected win share = (goals for ÷ (goals for + goals against)) ^ 1.7, and expected points = expected win share × games × 3. For example 1 that is (38 ÷ 58) ^ 1.7 = 0.6552 ^ 1.7 = 0.487, and 0.487 × 20 × 3 = 29.2. This simplified version does not model draws, so it usually reads lower than real totals and is best used only to compare goal-based performance between teams or periods. The performance log splits your totals into five slices of your games and shares out your wins, draws and goal difference in proportion (rounded). It is an even split of your totals, not a game by game record.

How to use your PPG result

  • Compare teams fairly: PPG removes the effect of one team having played more games than another.
  • Track form: calculate PPG for the last few games and compare it with the whole season.
  • Set targets: multiply the PPG you want by the number of games to see the points you need.
  • Check the pace: the line chart shows where your current PPG leads by the end of the season, next to the 3.00 maximum.
  • Read goals with points: a high PPG with a small goal difference can mean close wins, while a large goal difference suggests dominant results.

PPG in football and in basketball

In basketball and many other sports, PPG means points scored per game, which is total points scored divided by games played. For example 612 points in 24 games is 612 ÷ 24 = 25.5 PPG. This calculator uses the football points system of 3 for a win, 1 for a draw and 0 for a loss, so it measures league points won per game rather than points scored in a match.

Formulas Used

Points per game

PPG = Total points ÷ Games played

41 points from 20 games gives 41 ÷ 20 = 2.05.

Total points

Total points = (Wins × 3) + Draws

12 wins and 5 draws give 36 + 5 = 41 points.

Share of maximum points

Share = Total points ÷ (Games played × 3) × 100

41 ÷ 60 = 68.3% of the points available.

Win percentage

Win % = Wins ÷ Games played × 100

12 ÷ 20 = 60.0%.

Goal difference

Goal difference = Goals for − Goals against

38 − 20 = +18.

Expected points (estimate)

Expected points = (Goals for ÷ (Goals for + Goals against)) ^ 1.7 × Games × 3

A rough goal-based estimate that ignores draws. For 38 goals for and 20 against over 20 games it is 29.2.

Projected points

Projected points = PPG × Season games

2.05 × 38 = 77.9, shown as 78 points.

Variables Explained

Wins, draws, losses

Your match results. Together they must add up to the games played.

Goals for, goals against

Goals scored and conceded across those games.

Games played

The number of matches played so far. It must be above 0.

Season type

The season length used for the projection: 76, 38 or 19 games.

PPG

Points per game, between 0.00 and 3.00 with the 3-1-0 system.

Important Notes

•

Points per game, total points, win percentage and goal difference are exact results of the numbers you enter. Expected points and projected points are simple estimates for illustration and do not predict future results.

•

This calculator uses the common football (soccer) points system of 3 points for a win, 1 for a draw and 0 for a loss. Competitions can use other rules, so check the rules of your own league.

Frequently Asked Questions

Add up the points (3 for each win, 1 for each draw) and divide by the games played. A team with 41 points from 20 games has 41 ÷ 20 = 2.05 points per game.
A higher PPG is always better, and the maximum is 3.00. What counts as good depends on the league and the team's goals, so compare against the table of your own competition rather than a fixed number.
With 3 points for a win, the maximum is 3.00, which means winning every game.
1.00 PPG × 38 games = 38 points.
Every game ends in a win, a draw or a loss. If the three numbers do not add up to the games played, something was entered wrongly, so the calculator asks you to correct it.
Your current PPG is multiplied by the number of games in the season length you select. It assumes you keep collecting points at the same rate, so treat it as an estimate and not a forecast.
It is a simple goal-based estimate that uses goals for and goals against only. It does not account for draws, so it is best used to compare goal performance rather than as a prediction of your actual total.
Basketball PPG is total points scored divided by games played, for example 612 ÷ 24 = 25.5. This calculator is built for the football system of 3 points for a win, 1 for a draw and 0 for a loss.