A player-prop market where one assist in 90 minutes wins the bet. Lower volume than goal scorer markets means slower line correction — and creators are systematically under-priced relative to scorers. Here's the framework.
Public betting volume on Anytime Goal Scorer dwarfs Anytime Assist by ~10:1. That asymmetry means bookmakers maintain less aggressive lines on assists, and pricing inefficiency persists for longer. Combined with a public bias toward goal scorers (Haaland, Kane, Mbappé) leaving creators ignored, the market structurally under-prices elite playmakers.
Examples: Trent Alexander-Arnold, Kevin De Bruyne, James Ward-Prowse
High xA per 90 (0.30+) primarily from corner / free-kick deliveries. Assist rate is consistent across matches because set-piece volume is consistent.
→ Strong value at 3.50-5.00 odds in fixtures with normal corner volume (~10 corners) and at least one striker who heads
Examples: Bruno Fernandes, Pedri, Martin Ødegaard, James Maddison, Bruno Guimarães
0.20-0.35 xA per 90, balanced between open-play through-balls and final-third entries. Performance scales with opponent defensive structure.
→ Best value vs mid/lower-table opposition that concedes high xG; avoid in derbies / low-scoring grinders
Examples: Trent Alexander-Arnold (when wing-back), Reece James, Pervis Estupiñán, Joško Gvardiol
0.15-0.25 xA per 90 from crosses and cut-backs. Heavy reliance on a striker getting on the end.
→ Value when paired with a clinical centre-forward (Haaland, Salah, Saka). Avoid when the team's primary scorer is sidelined
Examples: Kai Havertz (deeper roles), Roberto Firmino (historical), Olmo (when CAM)
0.20-0.30 xA per 90 from third-man runs and link-up. Less consistent than set-piece takers but high upside.
→ Best when surrounded by quick wide forwards or attacking midfielders who exploit vacated space
Pull the player's xA per 90
From FBref, Statsbomb, or Understat. Use a 6-12 month rolling window — single-season is fine for established players, blend with prior season for early-season data.
Adjust for expected minutes
Multiply by (expected minutes / 90). A creator who plays 70 minutes generates 70/90 = 0.78× their per-90 xA. Substitution risk matters more for assist props than goal scorer props.
Adjust for fixture context
Multiply by (team xG vs league avg) and (opp xGA vs league avg). A creator at home vs a leaky defence might 1.4×; the same creator in a tight away derby might 0.6×.
Apply Poisson — P(at least one assist)
P = 1 − exp(−xA). For example, xA = 0.30 → P = 0.259, fair odds = 1/0.259 = 3.86. Compare to bookmaker odds.
Stake using Kelly criterion
If bookmaker odds > fair odds, the bet has positive EV. Use the Kelly calculator to size the stake. Cap at 1-2% of bankroll for any single player prop.
Trent's xA per 90 is roughly 0.30-0.35 in a typical Premier League season. Suppose he's playing 90 minutes for Liverpool at home vs a mid-table side that concedes 1.6 xG per match (league average ~1.4). Liverpool generate 2.0 xG per match (above 1.4 average).
If a bookmaker offers Trent Anytime Assist at 3.00+, that's ~21% positive EV — a strong bet sized via Kelly criterion.
Use the Kelly and EV calculators with your fair-odds estimate to size every assist bet correctly.