Erling Haaland vs Harry Kane Shot Quality xG per Shot Calculator

The Erling Haaland vs Harry Kane Shot Quality xG per Shot Calculator calculates and compares xG per shot for both strikers, adjusting for shot location, type, and game context.

 

Erling Haaland vs Harry Kane Shot Quality xG per Shot

Player Inputs

Erling Haaland

Harry Kane

Tip: If you don’t track penalty xG, approximate with attempts × 0.76.

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.

About the Erling Haaland vs Harry Kane Shot Quality xG per Shot Calculator

This calculator focuses on expected goals per shot, a clear signal of chance quality. It strips out volume hype and shows how dangerous each attempt is. You can compare seasons, competitions, or phases of play for Erling Haaland and Harry Kane. The result highlights finishing environment and shot selection, not only finishing outcomes.

We built the workflow for fast, practical analysis. You can include or exclude penalties, which heavily impact averages. You can also filter by open play, set pieces, headers, or preferred foot. The tool returns a simple comparison plus optional confidence cues based on sample size.

Use it before matches, during analysis, or when debating transfer value. Pair it with shot maps and minute-by-minute logs for deeper context. With consistent inputs, you can track how each striker adapts across leagues and tactical systems. It is a straightforward way to tie numbers to on-pitch trends.

Erling Haaland vs Harry Kane Shot Quality xG per Shot Calculator
Compute erling haaland vs harry kane shot quality xg per shot with this free tool.

Erling Haaland vs Harry Kane Shot Quality xG per Shot Formulas & Derivations

Expected goals per shot measures the probability of scoring per attempt. It averages the xG values assigned to each shot by a model. The core math is simple, but treatment of penalties and filters matters. Below are the primary formulas you will apply inside the calculator.

  • Base xG per shot: xG/S = Total xG ÷ Total Shots.
  • Non-penalty xG per shot: NP-xG/S = (Total xG − Penalty xG) ÷ (Shots − Penalty Shots).
  • Filtered xG per shot: xG/S(filter) = Sum of xG for shots that meet filter ÷ Shots that meet filter.
  • Weighted two-player comparison: Δ = (xG/S Haaland) − (xG/S Kane). Positive favors Haaland; negative favors Kane.
  • Stability check (rule-of-thumb): Minimum shots for reliable read ≈ 40–60 non-penalty attempts per sample.

The xG model assigns a probability to each shot based on location, angle, shot type, and context. Averaging those probabilities gives shot quality per attempt. When you remove penalties, you reduce distortion because penalties have unusually high xG. The calculator displays both versions so you can interpret the gap responsibly.

How the Erling Haaland vs Harry Kane Shot Quality xG per Shot Method Works

The method gathers shots for each player over a selected span. It applies your filters, sums xG, counts shots, and divides to get the per-shot metric. It then compares both outputs side by side and flags sample-size risks. You decide whether to include high-xG events like penalties or big chances.

  • Collect shot-level data for both players in the chosen window and competition.
  • Apply filters: open play only, headers only, set pieces, preferred foot, or match state.
  • Subtract penalties if you select the non-penalty option for a cleaner like-for-like view.
  • Compute xG/S for each player, then the difference and percentage gap.
  • Assess stability using the number of shots and whether samples are comparable.

This approach blends clarity and flexibility. You get a fast headline number with adjustable context. Using consistent filters makes season-to-season and league-to-league comparisons fair. That helps you separate team service effects from individual shot selection.

Inputs, Assumptions & Parameters

Set up your comparison by choosing the data window, filters, and penalty treatment. The calculator needs clean inputs and a clear definition of what shots to include. You should align the spans if you want a fair read of both players. Consistency reduces noise from team tactics and schedule strength.

  • Time window: season, half-season, or custom dates.
  • Competition filter: league, European competitions, or combined.
  • Penalty inclusion: include or exclude penalties and shootouts.
  • Shot context: open play, set piece, headers, footed shots, or counterattacks.
  • Sample size threshold: minimum non-penalty shots to report a stable value.

Reasonable ranges help. Very small samples inflate variance and can mislead. If either player falls below your minimum shots, treat results as provisional. You can widen the window or relax filters to reach a steadier sample.

How to Use the Erling Haaland vs Harry Kane Shot Quality xG per Shot Calculator (Steps)

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

  1. Select the season or custom date range you want to analyze.
  2. Choose the competition or combine competitions as needed.
  3. Decide whether to include or exclude penalties.
  4. Apply shot context filters such as open play, headers, or footed shots.
  5. Set a minimum shots threshold to flag stability.
  6. Run the Calculator and review xG per shot for both players.

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

Real-World Examples

Suppose you compare a league season where Erling Haaland takes 120 shots with 26.4 total xG, and Harry Kane takes 110 shots with 20.9 total xG. Include penalties for both. Haaland’s xG per shot is 26.4 ÷ 120 = 0.22. Kane’s xG per shot is 20.9 ÷ 110 ≈ 0.19. The gap suggests Haaland’s average attempt carried a higher scoring probability, indicating better positioning or shot selection. What this means

Now exclude penalties and focus on open-play shots. Haaland has 100 non-penalty shots with 19.0 NP-xG; Kane has 95 non-penalty shots with 18.0 NP-xG. Haaland’s NP-xG/S is 19.0 ÷ 100 = 0.19. Kane’s NP-xG/S is 18.0 ÷ 95 ≈ 0.19. The near tie implies both produced similar open-play shot quality per attempt, and the penalty effect drove most of the earlier gap. What this means

Assumptions, Caveats & Edge Cases

xG per shot is model-dependent and sample-sensitive. Different vendors weigh features differently, such as pressure, goalkeeper positioning, or whether a shot was blocked. Penalties and “big chances” can overshadow normal attempts and warp averages. Filters help, but they also trim samples, which can reduce stability.

  • Vendor variance: Opta, StatsBomb, and others have different xG models and inputs.
  • Penalties: A few penalties can lift xG/shot even when open-play quality is flat.
  • Headers: Header xG/shot often differs from footed shots; compare like with like.
  • Small samples: Early-season or injury-limited windows can mislead; widen the range.
  • Team effects: Service quality, crossing volume, and through balls affect both players differently.

Use the calculator as a starting point, not a verdict. Pair it with shot maps, touch locations, and video. If numbers conflict with your eye test, revisit filters and sample thresholds. Look for a stable signal across adjacent windows before drawing firm conclusions.

Units and Symbols

Shot quality uses probabilities, so units matter. You should know what each symbol represents and how it is measured. This is especially important when comparing non-penalty and all-shot versions. The table below lists common symbols used in this calculator.

Common symbols for xG per shot comparisons
Symbol Meaning Unit
xG Sum of expected goals for all selected shots Probability (0–1), summed
NP-xG Expected goals with penalties removed Probability (0–1), summed
xG/S Expected goals per shot Probability per attempt
Sh Shots included after filters Count
G Goals scored Count

Use xG and NP-xG to compute per-shot values depending on penalty inclusion. Compare xG/S across players only when the filters match. Remember that the unit is a probability per shot, not a rate per 90 minutes.

Troubleshooting

If your results look off, check inputs and filters first. Mismatched windows or competitions are the most common causes. Penalty inclusion is another frequent issue. Finally, confirm that the sample-size warning is not active, as small samples can swing averages.

  • Verify the same date range and competitions for both players.
  • Confirm whether penalties are included or excluded as intended.
  • Increase the minimum shots or widen the window if stability flags appear.

If inconsistencies persist, compare raw counts for shots and xG to a trusted source. A data import problem can misalign totals. Re-run the Calculator after each fix to isolate the cause. Keep a note of your filters to reproduce results later.

FAQ about Erling Haaland vs Harry Kane Shot Quality xG per Shot Calculator

Why use xG per shot instead of total xG?

Total xG rewards volume, while xG per shot isolates quality. It shows how good an average attempt is. For comparing shot selection and positioning, xG per shot is cleaner. Use both metrics for a fuller picture.

Should I include penalties when comparing Haaland and Kane?

It depends on your question. Penalties reflect set-piece duty and team tactics, not open-play creation. For shot quality in normal play, use non-penalty xG per shot. For total scoring threat, include penalties as a separate view.

How many shots do I need for a stable comparison?

A practical threshold is 40–60 non-penalty shots per sample. Below that, averages swing with a few big chances. If the sample is small, expand the window or combine competitions. Always flag low-sample outputs as tentative.

Why might different sites show slightly different xG per shot values?

Vendors weigh features differently in their xG models. Some include pressure or defender proximity; others do not. Minor differences in event definitions also matter. Match your source across comparisons to keep results consistent.

Glossary for Erling Haaland vs Harry Kane Shot Quality xG per Shot

Expected Goals (xG)

A model-based probability that a shot becomes a goal, based on features like location, angle, and shot type.

xG per Shot (xG/S)

Total xG divided by total shots. It measures the average goal probability of each attempt.

Non-Penalty Expected Goals (NP-xG)

xG with penalties removed, used to analyze open-play or non-penalty situations more fairly.

Big Chance

A chance that a player is expected to score, often near goal or with limited defensive pressure, producing high xG.

Open Play

Phases of play that do not stem from set pieces like corners, free kicks, or penalties.

Set Piece

A restart situation such as a corner or free kick, often producing headers and close-range chances.

Shot Map

A visualization displaying shot locations, often scaled by xG and color-coded by result or body part.

Sample Size

The number of shots included in your analysis; larger samples yield more stable xG per shot values.

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