PICKUP GAMES

Expected Assists: 5 xA Inputs High School Coaches Should Check

ATHLO TEAM 8 MIN READ

Expected Assists: 5 xA Inputs High School Coaches Should Check

Expected assists title card with soccer analytics sketches

Expected assists, or xA, measures the likelihood that a completed pass will become a goal assist. It gives credit for chance creation even when the shot gets blasted over the bar, because the pass did its job. That’s the whole point: xA rewards the setup, not just the finish, which is exactly why it tells you more about a player’s actual contribution than a raw assist count ever could.


TL;DR:

  • Compare xA totals within one provider, because models weight pass type, location, and phase of play differently and may assign different values to identical passes.
  • Judge creators across multiple matches, since one hot performance can inflate xA, while poor finishing by teammates can suppress recorded assists despite quality chances.
  • Separate open play and set piece xA, then use video to assess whether high value passes created real opportunities or were stopped by defensive pressure.
  • Coaches can track high xA patterns by formation and drill, encourage cutbacks and low central passes, and train finishing separately from chance creation.

Athlo
Make Chance Creation Visible
Athlo’s AI video analysis can help youth and high school coaches review play beyond the assist count.
Explore Athlo

Table of Contents

1. What expected assists actually measure

Formally, xA measures the likelihood that a completed pass will become a goal assist, factoring in the type of pass and where it ends up on the pitch. A completed pass can be assigned a likelihood of becoming a goal assist, and those values can be summed across a player’s passes.

A pass’s xA value adds to that player’s total whether or not the shot goes in. Adding up a player’s xA gives an estimate of the assists their chance creation would be expected to produce.

Two quick examples make the scale click:

  • A cutback into a dangerous area, set up for a close-range finish, might carry high xA because the resulting chance is strong.
  • A square pass from a less dangerous area that leads to a speculative long-range effort might carry low xA because the resulting chance is less likely to become a goal.

Same action (a completed pass), wildly different value. That gap is the entire reason xA exists.

2. How xA is calculated: the inputs behind the number

xA isn’t guesswork. It uses a model to estimate the likelihood that a completed pass will become a goal assist, considering factors such as:

  • Shot xG of the resulting shot: the model estimates how likely that specific shot was to score, then assigns that probability back to the passer.
  • Pass end location: a ball played into the six-yard box scores differently than one played to the edge of the area.
  • Pass type: cutbacks, through balls, crosses, and layoffs each carry their own risk-reward profile.
  • Buildup context: open play, corners, and free kicks get modeled separately.
  • Some providers may consider additional factors.

One figure worth knowing: xA assigns a likelihood to every completed pass based on pass type, location, phase of play, and distance, which is why two visually similar passes can post very different xA values depending on exactly where and how they were played.

Here’s where it gets a little messy: providers don’t all agree on naming. Some outlets distinguish xA from xAG, or expected assisted goals, which focuses on the expected goals of shots assisted by a pass. FBref explains the distinction between xA and xAG, though providers’ naming conventions can differ. Because the underlying models differ, the same pass can receive different xA values across providers. Always check the source before comparing two players’ totals.

3. xA vs recorded assists, xG, and xAG

Recorded assists are binary. You either set up a goal or you didn’t, and that’s entirely dependent on whether your teammate buries the chance. xA doesn’t care about the outcome. It cares about the quality of the chance you created, which is a fairer way to judge a passer’s actual output.

Here’s how the main creation and finishing metrics stack up against each other:

  • Recorded assists: counted only when the pass directly leads to a scored goal, zero credit otherwise.
  • xA: estimates the likelihood that a completed pass will become a goal assist.
  • xG: measures the probability that a shot itself becomes a goal, independent of who played the pass.
  • xAG: measures expected goals on shots assisted by a pass, a narrower measure than xA.

Pairing xA with xG (or xG with xAG) is how you separate creation from finishing. A playmaker racking up high xA on a team that can’t finish is doing their job. A striker with low xG but a high goal tally is overperforming, maybe not sustainably. Our xG explainer explains the finishing side of this equation.

4. How analysts, coaches, and fans actually use xA

xA isn’t just a stat to glance at on a broadcast graphic. It can inform decisions when you know how to read it.

  1. Scouting undervalued creators: a winger with modest assist numbers but consistently high xA may be creating chances that teammates have not converted, which could make them worth a closer look than the box score suggests.
  2. Coaching tactical patterns: track which drills and formations produce high-xA chances, then pair that creation work with finishing reps so the chances start converting.
  3. Match reporting and fantasy decisions: a single-game assist total is noisy. Looking at xA across multiple matches can help distinguish consistent chance creation from a result shaped by a lucky deflection.
  4. Heat map cross-referencing: lining up where high-xA passes originate with a soccer heat map shows you the zones a creator actually operates in, not just where the ball happened to go in.

Pro Tip: Track xA across multiple matches instead of judging anyone from a single performance. A memorable assist or an unlucky near-miss can make one game’s number misleading.

5. Where xA breaks down and how to read it responsibly

xA is useful, not infallible. A few things to keep in mind before you treat any single number as gospel.

  • Small samples lie: one hot game can spike a player’s xA well above their real level. Rolling averages smooth that out.
  • Teammates matter: xA measures chance quality, not whether the guy on the end of the pass actually scores. A great passer can look average if their strikers are cold.
  • Models disagree: because providers weigh inputs differently, the same pass can post different xA values on different sites. Always note where the number came from before comparing across sources.
  • Context tags help: separating open-play xA from set-piece xA gives a clearer read on a player’s actual creative range.

Pro Tip: Pair the number with video. A high xA pass that got stopped by a last-ditch tackle tells a different story than one that sailed over an open net, and only the film shows you which one happened.

6. Coaching takeaways from the numbers

6. Coaching takeaways from the numbers — overview diagram

The real value of xA isn’t the decimal itself, it’s what it teaches you to look for. Chance quality is a skill you can coach: encourage cutbacks over long shots, reward players who find the low, central passing lanes that generate the highest-value chances, and stop treating every completed pass the same.

For youth and high school teams, this is where video closes the loop, especially when you know how to record great highlight videos at your kid’s soccer game. Reviewing the actual passes that produced high-xA chances, then coaching the finish separately, builds both halves of the skill. Our AI Video Analysis tool inside Athlo (athloapp.com) helps teams review game footage.

— Abdulazeez

FAQ

How much xG is a big chance?

What counts as a big chance varies by provider. Check how the specific site defines the term and interpret its xG value accordingly. Exact cutoffs vary by provider.

Why is xG flawed?

xG models can’t fully capture context like defensive pressure, player fatigue, or a goalkeeper’s specific positioning on a given play. It’s a strong indicator of chance quality, not a guarantee of outcome, which is why analysts pair it with video review rather than reading it alone.

What’s the difference between xG and xA?

xG measures the probability that a shot becomes a goal, while xA measures the probability that a completed pass becomes a goal assist. One judges the finisher, the other judges the passer.

Can you explain what xG does in football?

xG assigns a scoring probability to every shot based on factors like distance, angle, and defensive pressure, which lets analysts judge finishing quality separately from chance creation. It’s the finishing-side counterpart to xA on the creation side.

Sources

Put the analysis to work

Reading xA numbers off a broadcast graphic is one thing. Actually coaching your team toward better chance creation is another, and that’s where most pickup groups and high school squads get stuck without the right tools. Athlo (athloapp.com) offers AI insights, a coaching marketplace, and LinkUp for finding pickup games. Grab the app on the App Store or Google Play and start turning game film into actual improvement.

Athlo app icon
Do this in AthloFree on iOS & Android — pickup games, coaching & tickets in one app.
GET THE APP
PUT IT INTO PLAY

GET IN
THE GAME.

Download Athlo and put this guide to work. Free to join.

Athlo
GET ATHLO Free · iOS & Android
DOWNLOAD