Sports

Soccer Stats Calculator

Calculate goals per 90 minutes, conversion rate and points per game in football.

Formula and sources updated · Data sources · 1View algorithm, constants and default inputs (JSON)

Enter your values

Goals per 90 minutes 0.50
Results

About this calculator

This calculator reports basic arithmetic from the statistics you enter: goals and assists per 90 minutes, goals per shot, and goals minus expected goals. Per-90 rates need positive minutes played; conversion rate needs positive shots. These figures do not account for competition, role or data-provider definitions.

Worked example

calculated with the default values below

Goals 12 · Assists 7 · Minutes played 2,160 min · Shots 55 · Expected goals 9.5 Goals per 90 minutes 0.50 · Assists per 90 minutes 0.29 · Conversion rate 21.8 % · Goals vs expected goals 2.50 · Goal contributions per 90 0.79

Method and assumptions

G90 = 90G÷M; A90 = 90A÷M; C% = G÷S×100; x = G − xG Goals/90 and assists/90 divide totals by minutes/90; conversion = goals ÷ shots × 100; xG difference = goals − xG. Zero denominators are undefined. This calculator reports basic arithmetic from the statistics you enter: goals and assists per 90 minutes, goals per shot, and goals minus expected goals. Per-90 rates need positive minutes played; conversion rate needs positive shots. These figures do not account for competition, role or data-provider definitions. The references explain definitions and methods; any extra preset must be checked against the assumptions on this page.

Data sources

The references explain definitions and methods; any extra preset must be checked against the assumptions on this page.

Disclaimer

These calculators give general mathematical results. They suit study, planning and estimation — verify anything that feeds a graded submission, a published figure or a financial commitment.

Maintained by: CalcDelta Formula and sources updated ·

Implementation source

This record describes the implementation used by this page. It is not independent validation. External references, when available, support only the stated formula or definition; estimates and custom rules retain their own assumptions.

View algorithm, constants and default inputs (JSON)

Formula and variables

G90 = 90G÷M; A90 = 90A÷M; C% = G÷S×100; x = G − xG

G
Goals
A
Assists
M
Minutes played
S
Shots
xG
Expected goals
C%
Shot conversion (%)
G90
Goals per 90 minutes
A90
Assists per 90 minutes
x
Goals minus expected goals

Goals/90 and assists/90 divide totals by minutes/90; conversion = goals ÷ shots × 100; xG difference = goals − xG. Zero denominators are undefined.

Embed this calculator

Copy the iframe snippet to place this calculator on your site. No account required. The snippet stays in sync with the inputs currently shown.

Frequently asked questions

What happens when minutes or shots are zero?

Per-90 rates are undefined when minutes played are zero, and goals-per-shot is undefined when shots are zero, so those results are left blank.

Which inputs and limits apply to Soccer Stats Calculator?

Use the units shown beside each field. These are form limits, not recommended settings. Goals: 0–200; Assists: 0–200; Minutes played: 0–6,000 min; Shots: 0–500; Expected goals: 0–200 G90 = 90G÷M; A90 = 90A÷M; C% = G÷S×100; x = G − xG Goals/90 and assists/90 divide totals by minutes/90; conversion = goals ÷ shots × 100; xG difference = goals − xG. Zero denominators are undefined. This calculator reports basic arithmetic from the statistics you enter: goals and assists per 90 minutes, goals per shot, and goals minus expected goals. Per-90 rates need positive minutes played; conversion rate needs positive shots. These figures do not account for competition, role or data-provider definitions. The references explain definitions and methods; any extra preset must be checked against the assumptions on this page.

What is a complete worked example for Goals = 12; Assists = 7?

Inputs: Goals = 12; Assists = 7; Minutes played = 2,160 min; Shots = 55; Expected goals = 9.5. Calculation: G90 = 90G÷M; A90 = 90A÷M; C% = G÷S×100; x = G − xG. Results: Goals per 90 minutes = 0.50; Assists per 90 minutes = 0.29; Conversion rate = 21.8 %; Goals vs expected goals = 2.50; Goal contributions per 90 = 0.79.