Goals and assists are among the most familiar statistics in football.

They are also among the easiest numbers to understand.

A goal tells us that a player scored. An assist tells us that a player's action was officially credited with creating a goal.

But football creativity is much more complicated than the final statistics suggest.

A midfielder can deliver an excellent pass that puts a teammate in front of goal, only for the striker to miss. A winger can repeatedly create dangerous opportunities without receiving an assist because his teammates fail to convert them. A full-back can consistently deliver high-quality crosses that produce shots but very few goals.

Traditional assist statistics do not fully capture these situations.

This is where Expected Assists, commonly abbreviated as xA, can provide additional context.

Expected Assists is a statistical measure designed to estimate the likelihood that a completed pass will result in a goal assist. It evaluates the quality of the chance-creating pass rather than simply waiting to see whether the teammate eventually scores.

xA is described as the likelihood that a completed pass becomes a goal assist and factors such as pass type, location and distance can be incorporated into the model.

The result is a metric that can help analysts examine creativity, playmaking and chance creation in greater detail.


What Does xA Mean in Football?

xA stands for Expected Assists.

It estimates the probability that a particular completed pass will become a goal assist.

An individual xA value generally falls between 0 and 1.

For example:

  • 0.02 xA represents a very low probability of producing an assist.
  • 0.10 xA represents a 10% estimated probability.
  • 0.30 xA represents a 30% estimated probability.
  • 0.60 xA represents a 60% estimated probability.

The exact interpretation depends on the methodology used by the data provider.

Important: xA is not saying that an assist must occur. A pass with 0.40 xA does not guarantee an assist. It means that, according to the model, a pass with those characteristics has an estimated probability of around 40% of becoming an assist. The value is therefore probabilistic rather than deterministic.

Why Was xA Created?

The traditional assist statistic has an important limitation.

An assist is normally recorded only when a teammate actually scores.

This creates a problem when evaluating the player who created the opportunity.

Imagine a midfielder plays an excellent through-ball and puts the striker one-on-one with the goalkeeper. The striker shoots wide. The midfielder receives:

0 assists

From the official statistical record, the player has no assist. But the pass may have been excellent.

Now imagine another player makes a simple pass into the penalty area and the receiving player scores an extraordinary long-range goal. The passer may receive:

1 assist

Even though the creative difficulty and quality of the two passes could have been completely different.

xA attempts to provide additional context by evaluating the probability that the pass creates an assist, rather than relying entirely on whether the teammate eventually scores.

xA vs Assists

The simplest distinction is:

Assists measure actual outcomes.

xA measures expected creative output.

Consider two players.

Player A

  • Assists: 8
  • xA: 12.5

Player B

  • Assists: 12
  • xA: 7.5

Player B has more actual assists. Player A has created a much higher expected assist value.

This does not automatically mean Player A is the better player. It tells us that Player A's passes generated a higher expected level of assist opportunities, while Player B's actual assists were higher relative to his expected creative output.

Several factors can explain the difference, including teammate finishing, shot selection and normal variation.

How Is xA Calculated?

The exact calculation depends on the provider.

This is important because xA is not based on one universal formula.

Different companies can use different datasets, definitions and statistical models.

A typical xA model uses historical event data and incorporates variables such as:

  • type of pass;
  • pattern of play;
  • location where the pass is made;
  • location where the pass is received;
  • distance of the pass.

Other providers can use different methodologies.

Therefore, xA values from different websites should not automatically be treated as directly interchangeable.

What Factors Influence xA?

Several characteristics can influence the expected value of a pass.

1. Location of the Pass

Where the passer is located can influence the quality of the resulting opportunity. A pass made near the opponent's penalty area may have a different probability of becoming an assist from a pass made deep inside the player's own half.

2. Location Where the Ball Is Received

The destination of the pass is particularly important. A pass that reaches a teammate inside the penalty area may have substantially more assist potential than a pass received far from goal.

3. Type of Pass

Not all passes create chances in the same way. Models may distinguish between through-balls, crosses, cut-backs, passes into the penalty area, headed passes, set-piece deliveries and other types of attacking passes.

4. Distance of the Pass

The distance covered by the pass can also matter. A short pass into a dangerous position and a long diagonal ball into the same general area may have different characteristics.

5. Pattern of Play

The same type of pass can occur in very different situations. A pass during open play is not necessarily equivalent to a corner or free-kick delivery.

A Simple xA Example

Imagine a player makes five chance-creating passes during a match.

Pass xA
Pass 1 0.04
Pass 2 0.08
Pass 3 0.15
Pass 4 0.25
Pass 5 0.35

The player's total xA is: 0.04 + 0.08 + 0.15 + 0.25 + 0.35 = 0.87

The player therefore accumulated 0.87 xA.

This does not mean the player was guaranteed to produce 0.87 assists. It means the combined expected value of those creative passes was 0.87 assists according to the model.

The player could finish the match with 0 assists, 1 assist, 2 assists, or another outcome.

Why xA Can Be More Informative Than Key Passes

A traditional key pass is generally a pass that directly leads to a shot.

The problem is that key passes are largely treated as counts.

Player A: 10 key passes

Player B: 10 key passes

At first glance, they appear equally creative. But suppose Player A's passes created mostly low-quality shots while Player B's passes created several excellent opportunities inside the penalty area.

The key-pass count does not fully distinguish the quality of those chances.

xA adds a probability-based dimension. Instead of simply asking "How many shots did the player's passes create?", we can ask: "How valuable were the scoring opportunities created by those passes?"

xA and the Quality of Chance Creation

This is one of the most important reasons to use xA.

Midfielder A

  • 20 key passes
  • Average xA per chance: 0.04

Midfielder B

  • 10 key passes
  • Average xA per chance: 0.14

Midfielder A creates twice as many shots. But Midfielder B's passes generate considerably more dangerous opportunities on average.

This illustrates an important principle: More chance-creating actions do not necessarily mean better chance creation.

Quantity and quality are different dimensions. xA helps analyse the second one.

xA and Actual Assists

Comparing xA with actual assists can provide useful information.

A player with 10 assists and xA: 6.0 has recorded four more assists than the expected value of the opportunities associated with the model.

Another player with 4 assists and xA: 9.0 has created substantially more expected assist value than the number of assists recorded.

The second situation can occur when teammates fail to convert opportunities. This is one reason xA can be useful when analysing creative players whose traditional assist totals may not fully reflect their chance creation.

Assists Minus xA

A simple comparison is: Assists − xA

Player A

  • Assists: 12
  • xA: 8.5

Calculation: 12 − 8.5 = +3.5

Player B

  • Assists: 5
  • xA: 9.0

Calculation: 5 − 9.0 = −4.0

These differences can be useful for further investigation. They should not automatically be interpreted as proof of luck.

Why Can a Player Have High xA but Few Assists?

There are several possible explanations:

  • Poor finishing from teammates – The player may consistently create excellent chances, but teammates may fail to convert them.
  • Small sample size – A player might have created several high-value opportunities but simply not had enough time for actual assists to reflect the underlying chance creation.
  • Different finishing quality – Some players are better finishers than others.
  • Match context – A team can create good opportunities while facing opponents that defend well overall.
  • Model differences – The xA model may value a pass differently from another provider.

Why Can a Player Have More Assists Than xA?

The opposite situation can also occur.

A player may have 8 assists but 4.5 xA. This means the player has recorded more assists than the expected value associated with the passes in the model.

Possible explanations include:

  • teammates finishing difficult chances;
  • exceptional finishing;
  • unusually favourable outcomes;
  • small sample variation.

xA Does Not Equal "How Good Is the Player?"

This distinction is essential.

A player can have high xA because he plays for a dominant attacking team and receives many opportunities to pass in dangerous areas. Another player might have lower xA because his team has less possession or creates fewer attacking sequences.

Therefore, xA should not be interpreted as a complete ranking of player quality.

A full player evaluation may also consider goals, assists, xG, xA, progressive passes, carries, shot-creating actions, possession involvement, defensive contributions, minutes played, and tactical role.

xA Per 90 Minutes

Raw xA totals can favour players who play more minutes.

Player A

  • xA: 12
  • Minutes: 3,000

Player B

  • xA: 8
  • Minutes: 1,500

Player A has more total xA. But Player B has produced his xA in half the playing time.

For this reason, analysts may use xA per 90 minutes.

The calculation is: xA per 90 = Total xA ÷ Minutes Played × 90

For Player B: 8 ÷ 1,500 × 90 = 0.48 xA per 90

xA and Different Player Positions

Different positions naturally produce different creative opportunities.

Attacking Midfielders – operate centrally and may create opportunities through through-balls, passes between defensive lines, cut-backs, and combinations near the penalty area.

Wingers – may generate xA through crosses, cut-backs, passes from wide areas, through-balls, and carries followed by passes.

Full-Backs – can accumulate xA through overlapping runs, crosses, low deliveries, and passes into the box.

Strikers – although usually evaluated primarily through goals and xG, forwards can also contribute xA by laying the ball off, creating chances for teammates, passing across the penalty area, and combining with other attackers.

xA and Playmakers

Expected assists are particularly relevant when evaluating creative midfielders and playmakers.

A traditional assist count might undervalue a player who frequently creates chances that teammates fail to convert. xA attempts to separate the creator's contribution from the final finishing outcome.

This can help answer questions such as:

  • Who creates the most valuable chances?
  • Which players consistently find dangerous areas?
  • Who creates opportunities despite having few assists?
  • Which players produce high-quality passes rather than simply many passes?

xA and Set Pieces

Set-piece takers can accumulate significant expected-assist value. A corner or free kick can create a dangerous heading opportunity even if the receiving player fails to score.

Depending on the provider's methodology, these situations can contribute to xA. This makes xA potentially useful for evaluating corner takers, free-kick takers, wide free kicks, and crossing specialists.

Limitations of xA

Like xG, xA is useful but not perfect.

  • Different models produce different values – There is no single universal xA model.
  • xA does not capture every creative action – A player can make an excellent pass two or three actions before the final pass. If the final pass is made by another player, the earlier creator may receive little or no xA credit.
  • xA depends on what happens after the pass – Although xA attempts to evaluate the creative value of a pass, the event sequence after the pass can still influence the data and model.
  • xA does not measure off-ball creativity – A player may make a run that pulls two defenders away and creates space for another teammate. That movement can be extremely valuable without producing xA.
  • xA does not measure the entire passing skill set – A player may be excellent at controlling tempo, switching play, progressing possession or breaking defensive lines without necessarily accumulating large xA totals.

xA vs Shot-Creating Actions

Another metric often used in attacking analysis is Shot-Creating Actions, or SCA.

The concepts are related but different. xA focuses on the expected assist value associated with chance-creating passes. SCA can cover a broader set of actions involved in the creation of a shot.

This distinction matters because a player can contribute to a scoring sequence without playing the final pass.

xA vs Expected Threat

Expected Threat (xT) is another attacking metric. Rather than focusing specifically on assists, xT attempts to value actions according to how they change the probability of eventually producing a goal.

xA and xT answer different questions:

  • xA: How valuable are the player's chance-creating passes?
  • xT: How much does the player's action increase attacking threat?

The best way to use xA is not to ask: "How many assists will this player get?"
A better question is: "What does the quality and distribution of this player's chance-creating passes tell us about his creative contribution?"

Frequently Asked Questions About xA

What does xA stand for?

xA stands for Expected Assists.

What does xA measure?

It estimates the probability that a completed pass will become a goal assist.

Is xA the same as assists?

No. Assists are actual recorded outcomes. xA is an expected-value statistic based on the quality and characteristics of chance-creating passes.

What does 0.30 xA mean?

It represents an estimated 30% probability of the relevant pass producing an assist, according to the model.

Can a player have high xA but no assists?

Yes. The player's teammates may fail to convert the opportunities created.

Can a player have more assists than xA?

Yes. Actual outcomes can exceed the expected value over a particular period.

Is higher xA always better?

Generally, higher xA indicates greater expected creative output, but player role, minutes, team context and competition must be considered.

Is xA the same on every website?

No. Different providers can use different data and models.

Does xA measure every creative action?

No. It focuses on the relevant passing contribution defined by the model. Off-ball movement, earlier actions in a sequence and other forms of creativity may not be fully represented.

Is xA useful for comparing midfielders?

Yes, especially when combined with playing time, role, assists, xG and other creative metrics.

What is xA per 90?

It is expected assists normalised to 90 minutes of playing time.

What is the difference between xG and xA?

xG estimates the probability that a shot becomes a goal. xA estimates the probability that a pass becomes an assist.

Sources and Further Reading

The article above was independently written and does not reproduce the wording or structure of the sources below. These sources were consulted to verify definitions, methodology and the broader statistical context surrounding Expected Assists.

Editorial note: xA is model-dependent. Two statistical providers can assign different xA values to the same pass because they may use different datasets, definitions and modelling approaches. For reliable comparisons, use statistics from the same provider and methodology whenever possible.