FIFA World Cup 2026 Player Rating Calculator

The FIFA World Cup 2026 Player Rating Calculator calculates player ratings from match stats, recent form, opposition strength, and tournament context to compare performance.

 

FIFA World Cup 2026 Player Rating

Enter Player Stats
Per-90 stats require minutes > 0

Example Presets

Save this calculator
Found this useful? Pin it on Pinterest so you can easily find it again or share it with your audience.

Report an issue

Spotted a wrong result, broken field, or typo? Tell us below and we’ll fix it fast.

What Is a FIFA World Cup 2026 Player Rating Calculator?

A FIFA World Cup 2026 Player Rating Calculator is a structured model that converts match statistics into a single 0–100 rating. The model uses per-90 rates, so players with different minutes can still be compared. It includes role-specific weighting for attackers, midfielders, defenders, and goalkeepers. The score is intended to reflect impact, not reputation.

The calculator focuses on measurable actions. Examples include goals, assists, key passes, saves, duels, and successful pressures. We also use expected metrics, such as xG and xA, to capture chance quality. A minutes-based dampener reduces noise from tiny samples, like short substitute appearances.

FIFA World Cup 2026 Player Rating Calculator
Crunch the math for FIFA world cup 2026 player rating.

Formulas for FIFA World Cup 2026 Player Rating

Our model produces a 0–100 score by combining normalized subscores that reflect a player’s role. All raw stats are first converted to per-90 values, then scaled to a 0–100 range using realistic caps for World Cup play. Position weights are applied, and a minutes factor adjusts for sample size.

  • Per-90 rate: Stat90 = Stat / Minutes × 90. Example: Goals per 90 (G/90) = Goals ÷ Minutes × 90.
  • Normalization: Norm(x, cap) = clamp(0, 100 × x ÷ cap, 100), where clamp limits values to [0, 100].
  • Attacker subscores:
    – Finishing = avg[Norm(G/90, 1.20), Norm(xG/90, 0.90), Norm(SC, 0.35)];
    – Creation = avg[Norm(A/90, 0.80), Norm(xA/90, 0.70), Norm(KP/90, 2.50)];
    – Pressing = Norm(PW/90, 7.00);
    – Passing Security = Norm(Pass%, 92%).
  • Defender subscores:
    – Defending = avg[Norm(DA/90, 9.00), Norm(TS%, 80%), Norm(DW%, 70%)];
    – Aerial = Norm(ADW%, 75%);
    – Progression = Norm(PC/90, 4.00);
    – Passing = Norm(Pass%, 90%).
  • Goalkeeper subscores:
    – Shot Stopping = avg[Norm(SV%, 84%), Norm(Saves/90, 5.00)];
    – Goals Prevented = Norm(GP/90, 0.70) with GP = xGOT conceded − Goals conceded;
    – Cross/Aerial Control = Norm(CC/90, 2.00);
    – Distribution = Norm(LongPassAcc%, 75%).

Final rating by position:
Attackers = 0.55×Finishing + 0.30×Creation + 0.10×Pressing + 0.05×Passing Security;
Midfielders = 0.40×Creation + 0.25×Progression + 0.20×Defending + 0.15×Passing;
Defenders = 0.50×Defending + 0.20×Aerial + 0.15×Progression + 0.15×Passing;
Goalkeepers = 0.55×Shot Stopping + 0.25×Goals Prevented + 0.10×Cross/Aerial + 0.10×Distribution.
A minutes factor f = min(1, Minutes ÷ 180) multiplies the final score.

How to Use FIFA World Cup 2026 Player Rating (Step by Step)

Use the calculator to compare players across roles and match contexts. Enter basic stats, let the tool compute per-90 rates, and apply the built-in caps. The output is a single score plus subscores, which clarify how the player created value.

  • Pick the player’s primary position for the match or sample window.
  • Enter minutes, goals, assists, shots, key passes, and pass completion.
  • Add defensive numbers for non-forwards: duels, tackles, interceptions, and clearances.
  • For goalkeepers, also add saves, save percentage, xGOT conceded, and goals conceded.
  • Review per-90 conversions and normalized subscores before position weighting.
  • Check the minutes factor; expect downweighting for fewer than 180 minutes.

Use consistent data sources for fair comparisons. If you mix tournament and club figures, recalibrate caps or use the custom cap option. Always compare players in the same role or with role-aware weights.

Inputs, Assumptions & Parameters

The calculator blends core inputs with a few transparent assumptions. You can use defaults, or change weights and caps if your scouting view differs. All inputs are position-aware.

  • Position and Minutes: The role determines weights. The minutes factor f = min(1, Minutes ÷ 180) controls sample size noise.
  • Core Attacking Inputs: Goals, Assists, Shots (for Shot Conversion), Key Passes, and Pass Completion.
  • Core Defensive Inputs: Successful defensive actions (tackles, interceptions, blocks, clearances), Duel Win% and Aerial Duel Win%.
  • Goalkeeper Inputs: Saves, Save%, xGOT conceded, Goals Conceded, Cross Claims/90, and Long Pass Accuracy%.
  • Normalization Caps: Role-specific caps reflect World Cup intensity. You can edit these for custom contexts.
  • Weight Set: Default position weights are tuned for international play. Custom weights let you emphasize pressing, buildup, or aerials.

Ranges: per-90 rates near zero are common for low-event roles. We cap outliers to 100 to avoid over-rewarding rare spikes. Penalties, stoppage time, and extra time can distort rates; see caveats below.

Step-by-Step: Use the FIFA World Cup 2026 Player Rating Calculator

Here’s a concise overview before we dive into the key points:

  1. Select the player’s position: Attacker, Midfielder, Defender, or Goalkeeper.
  2. Enter minutes played for the sample (match, group stage, or tournament-to-date).
  3. Add relevant stats: attacking, defensive, or goalkeeping, as guided by the input form.
  4. Review per-90 conversions the tool displays for each stat.
  5. Check normalized subscores and adjust caps or weights only if necessary.
  6. Generate the final 0–100 rating and note the minutes factor applied.

These points provide quick orientation—use them alongside the full explanations in this page.

Worked Examples

Example 1 — Attacker over 360 minutes: 3 goals, 1 assist, 12 shots, 2.0 key passes/90, pass completion 83%, 4.5 pressures won/90, xG/90 = 0.68, xA/90 = 0.18. Per-90 measures: G/90 = 0.75, A/90 = 0.25, Shot Conversion (SC) = 3 ÷ 12 = 0.25. Finishing = avg[Norm(0.75,1.20)=62.5, Norm(0.68,0.90)=75.6, Norm(0.25,0.35)=71.4] = 69.8. Creation = avg[Norm(0.25,0.80)=31.3, Norm(0.18,0.70)=25.7, Norm(2.0,2.5)=80.0] = 45.7. Pressing = Norm(4.5,7.0)=64.3. Passing Security = Norm(83,92)=90.2. Attacker rating (pre-minutes) = 0.55×69.8 + 0.30×45.7 + 0.10×64.3 + 0.05×90.2 = 65.0. Minutes factor f = min(1, 360÷180)=1.0, so final rating = 65.0. What this means: Strong finishing and chance creation balance out; pressing is solid, making this a well-rounded forward performance.

Example 2 — Goalkeeper over 270 minutes: 9 saves, Save% 78%, xGOT conceded 3.4, Goals conceded 2, cross claims/90 = 1.5, long pass accuracy 58%. Per-90: Saves/90 = 3.0, Goals Prevented = 3.4−2 = 1.4; GP/90 = 1.4 ÷ 270 × 90 = 0.467. Shot Stopping = avg[Norm(78,84)=92.9, Norm(3.0,5.0)=60.0] = 76.5. Goals Prevented = Norm(0.467,0.70)=66.7. Cross/Aerial = Norm(1.5,2.0)=75.0. Distribution = Norm(58,75)=77.3. Goalkeeper rating (pre-minutes) = 0.55×76.5 + 0.25×66.7 + 0.10×75.0 + 0.10×77.3 = 74.0. Minutes factor f = min(1, 270÷180)=1.0, so final rating = 74.0. What this means: Above-average shot stopping and positive goals prevented drive a strong rating, with competent aerial control and distribution.

Assumptions, Caveats & Edge Cases

This calculator is designed for international-match pace, intensity, and sample sizes. Caps and weights reflect recent tournament norms. You can change them, but do so consistently across players.

  • Minutes threshold: Ratings below 180 minutes are sensitive; the factor f reduces overinterpretation.
  • Penalties: Goals and xG from penalties can inflate finishing. Consider a “non-penalty” toggle if available.
  • Extra time: If included in minutes, per-90 rates remain valid; ensure consistent treatment across players.
  • Shot Conversion: Small shot counts lead to variance. Creation and xG subscores stabilize the signal.
  • Goalkeeper xGOT: Providers model xGOT differently; stick to one provider to avoid mixing scales.

Remember that roles vary even within positions. A holding midfielder’s value skews to progression and defending, not raw creation. Use subscores to see how the player adds value beyond the headline number.

Units and Symbols

Units ensure apples-to-apples comparisons. We use per-90 rates for events and percentages for efficiencies. Symbols below match common analytics usage and are consistent with international football data providers.

Key symbols, definitions, and units used in the calculator
Symbol Meaning Unit
G/90 Goals per 90 minutes goals per 90
xG/90 Expected goals per 90 minutes xG per 90
xA/90 Expected assists per 90 minutes xA per 90
SC Shot Conversion (goals ÷ shots) fraction or %
SV% SV% for goalkeepers percent
GP/90 Goals Prevented per 90 (xGOT − goals conceded) goals per 90

Read each row as a shorthand guide. For example, G/90 of 0.75 means three goals every four full matches. SC of 25% means one goal every four shots. Use the same units when comparing players.

Troubleshooting

If your results look off, check inputs, units, and position selection. Most issues come from mixing totals and per-90 rates, or leaving minutes blank. Another common problem is copying club stats into a World Cup context without adjusting caps.

  • Verify minutes and per-90 conversions match the sample window.
  • Confirm that Save% and Pass% are entered as percentages, not fractions.
  • Use consistent data sources for xG, xA, and xGOT.

Still stuck? Reset caps to defaults and re-enter the stats. Compare the subscores to see which component is pulling the rating up or down.

FAQ about FIFA World Cup 2026 Player Rating Calculator

Does the calculator work for small samples like one match?

Yes, but it applies a minutes factor that downweights small samples. Use subscores and context for one-off performances.

Can I customize the weights for a specific playing style?

Yes. You can edit the default weights and caps to value pressing, aerial duels, or buildup more heavily for your use case.

How do penalties affect the rating?

Penalty goals count toward goals and Shot Conversion. If you prefer non-penalty analysis, use a non-penalty input set or subtract them.

What data source should I use for xG and xGOT?

Stick to one reputable provider for consistency. Mixing providers can shift scales and change normalization results.

FIFA World Cup 2026 Player Rating Terms & Definitions

Per-90 Rate

A statistic scaled to 90 minutes so players with different minutes can be compared fairly.

Shot Conversion

The fraction of shots that become goals. It indicates finishing efficiency, independent of shot volume.

Key Pass

A pass that directly leads to a shot. It reflects chance creation beyond assists.

Duel Win Percentage

The share of individual contests won, on the ground or in the air. It measures physical and timing skills.

Expected Goals on Target

Expected goals after accounting for shot placement. It is used to judge goalkeeper shot stopping.

Goals Prevented

xGOT conceded minus goals conceded. Positive values indicate above-average goalkeeping.

Progressive Carry

A ball carry that moves the ball significantly closer to the opponent’s goal. It captures ball progression.

Normalization Cap

A limit used to scale a metric to a 0–100 range. It reduces the effect of extreme outliers.

Sources & Further Reading

Here’s a concise overview before we dive into the key points:

These points provide quick orientation—use them alongside the full explanations in this page.

References

Leave a Comment