Expected Assists (xA) Calculator
Expected Assists (xA) measures the probability that a completed pass will become a goal assist. It isolates creative playmaking from the shooter's finishing ability. Enter the number of key passes (chances created) and the average Expected Goals (xG) value of the resulting shots.
Calculate expected assists (xa)
Fill in the fields and select Calculate.
What you'll need
To use the expected assists (xa) calculator, have these figures ready:
- Chances created — for example, 5.
- Average shot quality — for example, 0.18.
The calculator then returns the expected assists the moment you press calculate.
How it works
Expected assists = chances created × average shot quality of those chances
You enter the chances created and average shot quality, and the calculator returns the expected assists using the formula above.
When to Use
Use the expected assists (xA) calculator to evaluate the creative quality of a player's passing. Unlike raw assists, which rely on the teammate's finishing, xA measures the quality of the chance created (the Expected Goals (xG) value of the resulting shot). It is a better indicator of creative output than key passes alone, as it weights each chance by shot probability.
What the result tells you
Expected assists credit the quality of the chances a player creates, whether or not a teammate finishes them. Comparing xA with actual assists shows whether a creator has been let down by poor finishing or flattered by clinical teammates. Over a season the two tend to converge, so a big gap often points to luck rather than a change in ability.
Benchmarks & Interpretation
Here is how typical results are categorized and interpreted:
| Value / Range | Rating | Description |
|---|---|---|
| Below 0.1 xA per match | Limited | Creating few or low-quality chances for teammates. |
| 0.1 – 0.2 xA per match | Average | Contributing some creative output but not a primary creator. |
| 0.2 – 0.3 xA per match | Good | A productive creative player generating quality chances regularly. |
| 0.3+ xA per match | Elite | One of the team's main creative forces. Think of playmakers like De Bruyne or Messi. |
Pro Tips & Advice
To improve xA, focus on delivering passes into high-value zones. A low cutback across the six-yard box generates a much higher xG chance than a long cross from deep. Check our Expected Goals (xG) Calculator to understand how different shot types are valued, and see how team control impacts chance creation using the Possession Calculator.
Step by step
- Enter the chances created.
- Enter the average shot quality (0 to 1).
- Select Calculate to read the expected assists.
Worked example
A player who creates 5 chances with an average shot quality of 0.18 has an expected assists of 5 × 0.18, which is 0.90.
Frequently asked questions
How is the expected assists (xa) worked out?
Expected assists = chances created × average shot quality of those chances. Expected Assists (xA) measures the probability that a completed pass will become a goal assist. It isolates creative pl…
How is xA different from xG and actual assists?
Actual assists require the teammate to score, and Expected Goals (xG) measures the probability of a shot going in (evaluating the shooter). In contrast, Expected Assists (xA) isolates the playmaking quality by measuring the xG of the shot resulting from a key pass. For example, if you set up a teammate with a high-quality chance worth 0.40 xG, you receive 0.40 xA, regardless of whether they score or miss. Learn more about match metrics on our Possession Calculator.
How does xA differ from actual assists?
An actual assist only counts when the teammate scores. xA measures the quality of the chance created regardless of whether the shot goes in. This means a player who consistently creates great chances but whose teammates miss will have high xA but few assists.
Why is xA better than key passes for evaluating creativity?
Key passes count all passes that lead to a shot, regardless of shot quality. xA weights each pass by the quality of the shot it creates, giving a more accurate picture of genuine creative output.
How accurate is the Expected Assists (xA) Calculator?
The tool applies the standard formula exactly, so the result is only as accurate as the figures you enter. Double check your inputs, since a wrong number going in gives a wrong number coming out.
Is the Expected Assists (xA) Calculator free to use?
Yes. Every tool on GamersZone is free, with no account and no limit on how many times you calculate. The maths runs in your browser, so the numbers you enter are never sent to a server or stored.
How we calculate this
This tool applies the standard formula shown above. The calculation runs entirely in your browser, so the figures you enter are never stored.