Goal Scoring Rate Calculator

Calculate goal scoring rate and efficiency for football players

Player Statistics

Scoring Analysis

Enter player stats to calculate

This is what your result will look like

Goal scoring rate — or goals per match — is the most direct way to measure an attacking player's output in football. It shows how well a player or team turns playing time into goals. A striker scoring 0.5 goals per match over a full season (19 goals in 38 matches) is playing at a very high international standard.

This calculator also works out goals per 90 minutes, the standard unit used in professional football analytics, since it accounts for players who are often substituted. A player who scores 12 goals in 1,200 minutes has a goals-per-90 of 0.90 — genuinely elite output, no matter how many matches they started or finished.

Assists are included too, giving a combined goal contribution rate (G+A per match and per 90). This wider number captures players like traditional number 10s or wide creators, who may not top the scoring charts but still drive the team's attack.

Elite (per match)
0.5+ goals/match
Elite (per 90)
0.6+ goals/90
Good striker
0.3–0.5/match
Standard unit
Goals per 90 mins
G+A
Goal contributions
Full season
34–38 matches
Formula:Goals per Match = Goals ÷ Matches Played | Goals per 90 = (Goals ÷ Minutes Played) × 90
1
Goals Scored: Enter total goals scored in the period you want to analyse (match, season, or career).
2
Matches Played: Enter total matches the player appeared in — including substitute appearances.
3
Minutes Played: Enter total minutes played for an accurate per-90 calculation.
4
Assists: Enter assists to see combined goal contributions (G+A) alongside pure goal rate.

Goal Scoring Rate — Performance Benchmarks

  • Above 0.6 per 90: World-class — elite striker territory
  • 0.4 – 0.6 per 90: Excellent — consistent top-league scorer
  • 0.3 – 0.4 per 90: Good — solid contributing forward
  • 0.2 – 0.3 per 90: Average — typical midfield contribution
  • Below 0.2 per 90: Below average for a primary striker role
Source: FIFA Laws of the Game 2024–25; UEFA technical reports on player performance metrics; Opta/StatsBomb positional benchmarks for professional football

Goal scoring rate is one of the biggest factors in transfer decisions and contract talks. Clubs pay huge fees based on a striker's goals-per-90 record, and it's often the first number scouts and analysts pull up when judging a potential signing.

It also shapes team tactics. A striker with an excellent conversion rate but low goal involvement outside the box will often get the team built around getting them into the right spots, while an all-round attacking player with strong G+A numbers might be given more freedom to drop deep and create.

For fans, goal rate is the quickest way to judge whether a player is actually performing to their reputation, beyond just the raw goal tally — a player with 15 goals in 20 games is doing something very different from one with 15 in 38.

Goals per match treats a player who plays 5 minutes the same as one who plays the full 90. Goals per 90 minutes adjusts for playing time, so a substitute who scores 8 goals in 720 minutes actually has an excellent per-90 rate of 1.0, even though their per-match number looks average. This is why per-90 numbers are the standard in modern football analytics — they're fair across different roles and amounts of playing time.

Missing a calculator or dimension guide you'd find useful?Suggest a tool →