Goals Per 90 Minutes Calculator

Goals Per 90 Minutes Calculator

Goals, assists and goal involvements per 90 minutes from minutes played in association football — the normalisation that lets a substitute be compared with a starter, and the small-sample problem it creates.

Goals and assists per 90 minutes

Counts ÷ minutes × 90
Goals scored in the matches the minutes below cover. Own goals are not credited to a scorer, and whether your source counts a goal in a penalty shoot-out at all is a convention of that source — most do not, because the shoot-out is not part of the match.
Assists over the same minutes. Assist definitions vary more between providers than goals do, so take both figures from one source.
Minutes on the pitch over the same period. 1,980 is twenty-two full matches. Whether your source credits stoppage time, and how it rounds a substitution, is that source’s convention and this page does not know it — the arithmetic is only as consistent as the minutes you feed it.
0.64goals per 90Example

14 goals and 6 assists in 1,980 minutes

Advertisement

Formula

Goals per 90 = (goals ÷ minutes played) × 90
Goal involvements per 90 = ((goals + assists) ÷ minutes played) × 90
Full 90s played = minutes played ÷ 90
where the 90 comes from
Law 7 of the IFAB Laws of the Game: “A match lasts for two equal halves of 45 minutes.” The 90 is the regulation length of a match and not the time the ball is in play, which is considerably less
FIFA publishes three normalisations, not one
FIFA’s own data-analysis glossary at the FIFA Training Centre lists “per 90 minutes”, “per 60 minutes ball in play time” and “per 30 minutes in / out of possession” as separate definitions. Per 90 is the most widely published and the most comparable between sources; it is not the most physically meaningful, and a figure quoted per 90 from one site is not comparable with one quoted per 60 ball-in-play from another
stoppage time
Law 7.3 requires the referee to add time for playing time lost, and the fourth official shows a minimum that “may be increased by the referee but not reduced”. So a full match lasts more than 90 minutes of clock. Whether a statistics provider credits a player with those extra minutes is that provider’s convention, and this page cannot tell which one you used
the small-sample trap
the arithmetic is a correct division at any denominator and a meaningful rate only at a large one. One goal in ten minutes is nine goals per 90, which is true and useless. No governing body publishes a minimum, so this page sets none and names the problem instead
what it cannot see
the strength of the opposition, whether the minutes were in a chasing team or a leading one, and how the chances arrived. For the chance-quality side of that question use the expected goals difference calculator, and note that it takes the xG figure from your provider rather than modelling one

Worked example

14 goals and 6 assists in 1,980 minutes
1,980 ÷ 90 = 22 full 90s
14 ÷ 1,980 × 90 = 0.64 goals per 90
6 ÷ 1,980 × 90 = 0.27 assists per 90, so 0.91 goal involvements per 90
1,980 ÷ 14 = 141 minutes per goal, roughly a goal every one and a half matches
Double both the goals and the minutes — 28 in 3,960 — and the rate is unchanged at 0.64, which is the check that it really is a rate
Halve the minutes to 990 with the goals unchanged and it doubles to 1.27
Set the minutes to 0 and the panel shows nothing, because the rate does not exist
Advertisement

The same arithmetic across a range of minute totals

GoalsMinutes playedFull 90sGoals per 90
1100.119.00
1901.001.00
21802.001.00
54505.001.00
141,98022.000.64
143,42038.000.37
Every figure is this calculator’s own arithmetic. The first row is the warning rather than an example: one goal in ten minutes is nine goals per 90, which is a correct division and a worthless statistic. The last two rows are the same fourteen goals over twenty-two matches and over thirty-eight, and they are the comparison per 90 exists to make. There is no published minimum minute total, so none is printed; a reader ranking players should set one and state it.

FIFA publishes three different denominators

NormalisationWhat it divides byWhere it is published
Per 90 minutesMinutes played, scaled to the 90 minutes of Law 7’s two equal halvesFIFA Training Centre, data analysis definitions, 29 July 2024
Per 60 minutes ball in play timeThe time the ball was actually in play, which is far less than 90 minutesThe same FIFA glossary
Per 30 minutes in or out of possessionThe time the player’s own team did, or did not, have the ballThe same FIFA glossary
The 90 in per-90 comes from Law 7 of the IFAB Laws of the Game: “A match lasts for two equal halves of 45 minutes.” It is the regulation length of a match, not the time the ball is in play, and FIFA’s own glossary publishes two further normalisations for exactly that reason. Per 90 is the most widely used and the most comparable between sources, which is why this page computes it; it is not the most physically meaningful, and mixing a per-90 figure from one source with a per-60-ball-in-play figure from another is not a comparison.

Per 90 is a rate, and the 90 comes from Law 7

Football here means association football — soccer — whose match is two halves of 45 minutes, which is where the 90 in per-90 comes from. A code with a different match length needs a different denominator, so these figures do not transfer to American football, Australian rules or rugby. A raw goal count answers the wrong question. A forward with eight goals in 900 minutes and one with twelve in 3,000 have not had the same season, and the only way to compare them is to divide by the time each spent on the pitch. Per 90 does that, and the 90 is not arbitrary: Law 7 of the IFAB Laws of the Game states that “a match lasts for two equal halves of 45 minutes”, so one unit of the denominator is one match’s worth of football.

Because it is a rate, it has a rate’s properties, and they are worth checking on any calculator you use. Double the goals and the minutes together and the figure must not move. Halve the minutes and it must double. Feed in zero minutes and it must refuse, because a rate with no denominator does not exist — a zero there would be a different and false claim, so this page shows nothing instead.

The failure mode is the denominator being too small rather than too large. One goal in ten minutes is nine goals per 90: a correct division and a statistic nobody should quote. There is no published minimum, and this page does not invent one — no governing body sets a threshold, and the statistics sites that rank players per 90 impose their own and say what it is. A reader using this page to compare two players should decide on a minimum, state it, and apply it to both. The figure also knows nothing about the quality of the minutes: who the opposition was, whether the team was chasing or protecting a lead, how the chances arrived.

One further caution about the denominator itself. Law 7.3 requires the referee to add time for playing time lost, and the fourth official shows a minimum that “may be increased by the referee but not reduced”, so a full match is always longer than 90 minutes of clock. Whether a statistics provider credits a player with those extra minutes, and how it rounds the minute of a substitution, is that provider’s convention. FIFA’s own glossary makes the same point from the other direction by publishing three normalisations rather than one: per 90 minutes, per 60 minutes of ball-in-play time, and per 30 minutes in or out of possession. Take every figure from one source and say which. Every figure on this page is printed with the body that publishes it and the season or edition it belongs to, because a football number is usually a regulation rather than a fact, and regulations are revised. Check the playing conditions or competition regulations for the competition in front of you before relying on a default.

Frequently asked questions

How do you calculate goals per 90 minutes?

Divide the goals by the minutes played and multiply by 90. Fourteen goals in 1,980 minutes is 14 ÷ 1,980 × 90 = 0.64 goals per 90. The 90 is the regulation length of a match under Law 7 of the IFAB Laws of the Game, which is two equal halves of 45 minutes.

Why use per 90 instead of goals per appearance?

Because an appearance can be five minutes or ninety-five. A substitute with ten appearances may have played less football than a starter with three, so goals per appearance flatters the substitute and per 90 does not. Per 90 is the comparison a squad rotation makes necessary.

What is a good goals-per-90 figure?

No governing body publishes a benchmark, and this page will not invent one. The figure is only interpretable against a position, a competition and a season — a centre-forward and a centre-back are not on the same scale — and the honest use of the number is comparing players in the same role in the same competition.

How many minutes are enough for per 90 to mean anything?

More than you would like, and nobody publishes a figure. One goal in ten minutes is nine goals per 90, which shows the problem. Statistics sites that rank by per-90 set their own minimum and state it; if you are comparing two players, pick a minimum, say what it is, and apply it to both.

Does per 90 include stoppage time?

That depends on your source, and this page cannot tell. Law 7.3 requires time to be added for playing time lost, so a full match runs past 90 minutes of clock, but whether a provider credits a player with those minutes is the provider’s convention. FIFA’s own glossary publishes a separate “per 60 minutes ball in play time” normalisation, which is a different measure again.

Related calculators

References

  1. FIFA. “Data analysis definitions.” FIFA Training Centre, fifatrainingcentre.com, 29 July 2024. Publishes “per 90 minutes”, “per 60 minutes ball in play time” and “per 30 minutes in / out of possession” as three separate normalisations, and defines a completion rate as “the percentage of successful actions completed by a player or team”.
  2. The IFAB. Laws of the Game, Law 7 — The Duration of the Match (sections 7.1 and 7.3). Zurich: The International Football Association Board. “A match lasts for two equal halves of 45 minutes.”
  3. Opta Analyst (Stats Perform). “Opta football stats definitions.” theanalyst.com, July 2024. Pass completion: “successful passes are divided by total attempted passes”. Expected goals “measures the quality of a chance by calculating the likelihood that it will be scored”.