Soccer Goals Per 90 Calculator
Calculate goals per 90 minutes with an instant rating verdict and position benchmarks.
How Goals Per 90 Is Calculated
Standardizing to a 90-minute match is what makes this useful for comparison — without it, a player with more total minutes would look more prolific by volume alone, even at a lower actual scoring rate.
G/90 Benchmarks by Position
| Position | Typical range | Elite threshold |
|---|---|---|
| Defender | 0.0 – 0.15 | 0.2+ |
| Midfielder | 0.15 – 0.35 | 0.4+ |
| Winger / Attacking Mid | 0.3 – 0.5 | 0.6+ |
| Forward / Striker | 0.4 – 0.6 | 0.8+ |
Real Example: A Record-Breaking G/90 Season
Erling Haaland's debut Premier League season in 2022-23 is one of the clearest illustrations of elite G/90 at scale: 36 goals in just 35 appearances, breaking the competition's previous single-season scoring record of 34 goals — a mark that had stood since it was set across a longer 42-game season by Andy Cole and Alan Shearer. Doing it in fewer games than the old record needed is exactly what a standout G/90 season looks like in practice.
Common Mistakes to Avoid
- Trusting a small sample: G/90 from under 1,000 minutes can swing wildly — treat it as a very rough indicator, not a settled rate.
- Comparing across positions directly: a midfielder's 0.4 G/90 and a forward's 0.4 G/90 don't mean the same thing — always compare within position.
- Ignoring chance quality: G/90 says nothing about whether goals came from high-quality chances or difficult, low-probability shots — pair it with xG/90 where available.
Frequently Asked Questions
-
Goals per 90 (G/90) standardizes scoring rate to a full match: G/90 = (goals ÷ minutes played) × 90. It lets you compare a player who has featured for 900 minutes with one who has played 2,700, on equal footing.
-
Divide goals by minutes played, then multiply by 90. Example: 12 goals in 1,800 minutes gives (12 ÷ 1800) × 90 = 0.6 G/90.
-
It varies heavily by position: under 0.2 is typical for defenders, 0.2 to 0.4 for most midfielders, and 0.5 to 0.8 for a solid forward — 0.8 and above starts to enter genuinely elite striker territory in a top league.
-
No — it's purely a count of actual goals scored, regardless of how difficult the chances were. Expected goals per 90 (xG/90) accounts for chance quality; G/90 only tells you what actually went in.
-
Not very. A hot streak over 500 minutes can produce a G/90 that looks elite but isn't sustainable. Once a player has 1,500 or more minutes, G/90 becomes a meaningfully more stable and reliable indicator.
-
It puts them on the same per-90-minute basis regardless of total minutes — a substitute who has scored at a 0.9 G/90 rate across 600 minutes is scoring at an elite pace, even though their total goal count is lower than a regular starter's.
-
Across Europe's top leagues, a typical starting forward sits somewhere around 0.4 to 0.5 G/90 over a full season; genuinely elite strikers regularly clear 0.6 to 0.8, and the very best seasons in football history have pushed past 1.0.
-
Erling Haaland's debut Premier League season (2022-23) is one of the standout modern examples: 36 goals in 35 appearances, breaking the competition's previous single-season scoring record of 34 goals — set across a longer 42-game season by Andy Cole and Alan Shearer. His scoring rate that season is widely regarded as one of the best G/90 seasons the league has seen.