Expected Assists X a Calculator
Track your expected assists with our free sports calculator. Get personalized stats, rankings, and performance comparisons.
Reviewed for accuracy by Sher, Sports Science & Nutrition Specialist
Expected Assists X a Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: xA = ฮฃ(xG of each shot assisted by the player)
Worked example โ 0.48 xA
Formula
xA = ฮฃ(xG of each shot assisted by the player)
Expected Assists measures chance creation quality by summing the xG values of shots resulting from a player's passes.
Worked Examples
Example 1: Midfielder
Problem:4 key passes, avg xG 0.12
Solution:xA = 4 ร 0.12 = 0.48
Result:0.48 xA
Example 2: Elite creative winger
Problem:6 key passes over 90 minutes, avg xG per assisted shot 0.22
Solution:xA = 6 ร 0.22 = 1.32
Result:1.32 xA (1.32 xA per 90)
Frequently Asked Questions
What is xA?
Expected Assists (xA) measures the quality of chances a player creates, based on the expected goals value of resulting shots.
Why can a player have high xA but few actual assists?
Because xA measures the quality of the chance created, not whether the shot actually resulted in a goal, a creative player can rack up a high xA total while their real assist count stays low simply because their teammates missed clear-cut chances. This gap between xA and actual assists is one of the most useful diagnostic signals in football analytics, helping identify players whose end product is being undersold by their teammates finishing, and helping clubs distinguish between a passer with a genuine chance-creation problem and one who is being unlucky.
How does xA differ from simply counting key passes?
A raw key-pass count treats every pass leading to a shot as equally valuable, whether that shot was a tap-in from six yards or a speculative effort from 30 yards out. xA weights each key pass by the actual danger of the resulting shot, using the same expected-goals model applied to shooting, so a single pass that sets up a high-probability chance can be worth more than three passes that set up low-probability, long-range efforts. This makes xA a materially better indicator of playmaking quality than key passes alone.
What is a good xA per 90 minutes for different player positions?
Elite creative attacking midfielders and wingers in top European leagues typically post 0.25 to 0.45 xA per 90 across a season, with the very best playmakers occasionally exceeding 0.5. Central midfielders with a secondary creative role often sit in the 0.10 to 0.20 range, while fullbacks and wingbacks who contribute via crosses tend to fall between 0.08 and 0.18. Comparing a players xA per 90 against their positional peers, rather than against attackers in general, gives the most meaningful read on their chance-creation output.
References
Reviewed for accuracy by Sher, Sports Science & Nutrition Specialist ยท Editorial policy
Related Calculators
๐งฎX Fip (expected Fip)
Calculate x fip (expected fip) with inputs, formulas, and instant results.
๐งฎExpected Goals (x G)
Calculate expected goals (x g) with inputs, formulas, and instant results.
๐งฎExpected Goals (hockey) (for Contrast)
Calculate expected goals (hockey) (for contrast) with inputs, formulas, and instant results.
๐งฎX G Differential
Calculate x g differential with inputs, formulas, and instant results.
๐งฎExpected Goals (hockey)
Calculate expected goals (hockey) with inputs, formulas, and instant results.
๐งฎSparring Load Calculator (rpe X Time)
Calculate sparring load (rpe x time) with inputs, formulas, and instant results.
๐งฎSoccer Expected Goals Calculator
Estimate expected goals (xG) from shot location, angle, and assist type.
๐งฎExpected Value Betting Calculator
Calculate the expected value of a bet from your estimated probability and offered odds.