What is xA? Expected Assists Explained

    Assists are one of the most quoted numbers in football, and one of the least reliable. A player only gets an assist if a teammate scores, so the stat rewards the finisher as much as the passer. A perfect through ball that the striker drags wide counts for nothing; a sideways pass followed by a wonder strike counts in full.

    Expected assists (xA) fixes this by judging the pass, not the finish. It is the companion to expected goals (xG), and once you understand one, the other follows naturally.

    How xA is calculated

    Every shot has an xG value: the probability, from 0 to 1, that a shot from that position and situation becomes a goal. Distance, angle, body part, the type of pass and the number of defenders all play a part. When a pass leads directly to a shot, the passer receives that shot's xG as xA. Add up all of a player's passes and you get their total xA — the number of assists an average finisher would have turned their chances into.

    Some models go further and value every completed pass by where it ends up, even when no shot follows. Most public stats, including the ones on GoalBT, use the simpler shot-based version.

    What different passes are worth

    Typical values — exact numbers vary by model.

    Square pass to a teammate 30 yards out0.02
    Corner kick to a header at the near post0.04
    Cross from the wing into a crowded box0.06
    Through ball, striker one-on-one with the keeper0.32
    Cut-back to a free player on the penalty spot0.38
    Square ball across an empty goal0.78

    This is why cut-backs are so valued by modern coaches: a low ball pulled back from the byline finds a shooter facing goal with defenders running the wrong way.

    Assists vs xA in practice

    The unlucky creator

    A midfielder plays five cut-backs worth 0.35 xA each — 1.75 xA in total. His strikers miss every one. His assist column says 0; xA says he created almost two goals' worth of chances. Over a season, players like this usually see their assists catch up.

    The lucky assister

    A full-back plays a harmless sideways pass worth 0.02 xA. The receiver curls in a shot from 30 yards. That counts as an assist, but the pass itself barely changed the odds of a goal. Several assists like this inflate a player's creative reputation.

    The volume crosser

    A winger delivers 12 crosses a match. Each is worth only about 0.03–0.06 xA, so the total looks respectable but comes from quantity, not quality. Compare xA per key pass to separate volume from danger.

    What good numbers look like

    • 0.30+ xA per 90: elite creator, among the best in Europe.
    • 0.20–0.30: very good attacking midfielder or winger.
    • 0.10–0.20: regular contributor, typical of attacking full-backs.
    • Below 0.10: normal for centre-backs, holding midfielders and many strikers.

    Always compare per 90 minutes and within the same position. A striker with 0.12 xA per 90 can be a better link player than a full-back with 0.15.

    xA and related creativity stats

    Assists

    Passes directly followed by a goal. Depends on the finisher, so it is noisy over short periods.

    Key passes

    Passes that lead directly to a shot, whatever the result. Counts chances, but treats every chance as equal.

    xA (expected assists)

    The xG value of the shot each pass created. Measures how good the chances were, not whether they went in.

    xGChain

    The total xG of every possession a player touched. Credits build-up players who never play the final ball.

    Shot-creating actions

    The two actions (passes, dribbles, fouls won) leading to a shot. Broader than key passes.

    Limitations

    • No shot, no xA. A brilliant pass that the striker fails to reach earns nothing.
    • It ignores the pass before the pass, so deep playmakers are undervalued — use xGChain for them.
    • Set-piece takers collect a lot of xA from corners and free kicks; check open-play xA separately.
    • Small samples mislead. Judge xA over 10+ matches, not one game.

    Using xA on GoalBT

    Open any player page for season assists and chance creation, or put two creators side by side in the player comparison tool. The top players watchlist is a good place to start.

    Frequently asked questions

    What is xA in football?

    xA (expected assists) measures the quality of chances a player creates with passes. Each pass that leads to a shot is given the xG value of that shot, showing how likely it was to become an assist.

    What is a good xA per 90?

    In the top European leagues, 0.20 xA per 90 minutes is strong for a midfielder or winger, and 0.30+ is elite. Strikers and defenders typically sit well below 0.15.

    What is the difference between xA and key passes?

    Key passes count every pass that leads to a shot. xA weights those passes by chance quality, so one cut-back to the penalty spot can be worth more than five hopeful crosses.

    Why do assists and xA differ?

    Assists depend on the teammate finishing the chance. A creator with poor finishers will have fewer assists than xA, and one with clinical finishers will have more. Over a full season the two usually move closer.

    Is xA the same as xG?

    No. xG belongs to the shooter and measures shot quality. xA uses the same number but credits it to the player who made the pass. A shot worth 0.40 xG gives the passer 0.40 xA.

    Who has the highest xA in football?

    The leaders change every season, but they are usually creative wide players and attacking midfielders who play many through balls and cut-backs. Check current player pages on GoalBT for season stats.