A model that estimates the baseline probability any given pass will be completed based on: start location, target distance, pass angle, under-pressure flag, body part, and pattern of play (open play vs. set piece). Enables overperformance/underperformance identification against context-normalized expectations. Published benchmarks: short pass under pressure = 98% expected; long wing pass under pressure = 22%; crossed ball under pressure = 24%.
Train on large multi-league dataset. Input features: start (x,y), target distance, angle, pressure (binary), body part, play pattern. Output: P(completion). Per-player xPass overperformance = actual completion rate - mean xPass across their passes.
Raw pass completion rate is dominated by the difficulty distribution of passes attempted. A player who attempts 90% short passes will show 88% completion. A player who attempts 50% progressive passes will show 72% completion. They look 16 percentage points apart, but the difference is entirely explained by pass selection, not execution quality. Expected pass completion (xPass) models, which predict completion probability from pass features, reveal that the residual — completion above expected — is the actual skill signal, and it's much smaller than raw completion suggests.