Skip to main content

Best Ball Expected Points Analysis: How to Use Expected Points in Best Ball Fantasy Football

How expected points models work: expected points (xFP) models calculate a player’s projected fantasy score based on their opportunity metrics — target count, air yards, rushing attempts, reception probability, expected receiving yards, and red zone carries — rather than their actual results. The purpose: actual fantasy points include significant randomness (whether a pass was completed, whether the completed pass went for a long gain, whether the play ended in a touchdown) while expected points smooth out this randomness by modeling what a player “should” score given their opportunity profile. A player who consistently scores fewer actual points than their xFP is likely unlucky and due for positive regression; a player who consistently scores above their xFP is likely lucky and due for negative regression.


Expected Points Quick Reference

xFP scenario What it signals Best ball application Mistake to avoid
Actual points significantly below xFP (good opportunity, bad results) Unlucky — likely to regress positively toward xFP Buy-low target in the draft — actual points ADP undervalues them Taking actual fantasy points rankings at face value — a player ranked 30th in actuals but 15th in xFP is being undervalued
Actual points significantly above xFP (mediocre opportunity, good results) Lucky — likely to regress negatively toward xFP Avoid or downgrade in drafts — actual points ADP overvalues them Drafting a player because their actual fantasy points were elite, without checking if opportunity justified it
Actual points closely match xFP Neutral — player’s results are consistent with opportunity; no regression expected Value as ranked; xFP confirms the actual points are sustainable Over-applying regression when a player’s actual matches xFP — not every player needs adjustment
Air yards significantly above actual receiving yards Target depth and route quality is high but catch rate was low Monitor: high air yards suggest opportunity quality; low actual yards suggest execution gap (QB accuracy or catch rate) Treating high air yards alone as a buy signal — pair with target share to confirm the opportunity is real
xFP works best for WRs and TEs More targets = more data points = more reliable xFP model Apply xFP most confidently to pass catchers; RB xFP models are less reliable (rushing results are less random) Using xFP models equally across all positions — RB xFP is less predictive than WR/TE xFP
Scheme change after the sample year Prior xFP may not apply — new system changes opportunity profile Use xFP cautiously after major OC or QB changes Projecting last season’s xFP forward without adjusting for a major offensive system change

Using Expected Points in Best Ball Decisions

How xFP changes best ball player evaluation. In best ball drafting, xFP data from the prior season provides better forward-looking predictions than raw fantasy points for players whose actual results were significantly different from their expected results. The best examples: (1) a WR who ranked 30th in actual fantasy points but 15th in xFP based on targets and air yards — this player’s actual points were suppressed by low TD conversion on red zone targets or low catch rate, and they are likely to produce closer to xFP in the following year; and (2) a WR who ranked 10th in actual points but 30th in xFP — this player exceeded their expected production through high TD rate and exceptional yards-per-reception, and are likely to regress toward their opportunity-based expected output.

xFP as a regression indicator. xFP is most useful in best ball as a regression indicator: identify players who underperformed their opportunity-based expected production last season (actual points significantly below xFP), and target them as potential buy-low values in the draft because their expected performance the following season should be closer to their xFP than to their disappointing actual result.


Limitations of Expected Points

What xFP cannot capture. Expected points models have known limitations: (1) they cannot account for scheme changes — an OC change that shifts a WR from 6-yard routes to 15-yard routes will change their xFP calculation going forward, but last year’s xFP is based on last year’s scheme; (2) they cannot account for player development — a WR who improves his route running between seasons may earn harder-to-cover routes with better opportunity quality that last year’s xFP baseline would not predict; and (3) some players consistently over- or under-perform their xFP due to skill factors the models do not fully capture (catch rate above expectation for elite route runners, TD rate above expectation for red zone specialists). Use xFP as one input in evaluation, not as the sole determinant.

For how expected points analysis connects to full best ball strategy, see: Best Ball Draft Strategy: How to Build a Winning Best Ball Fantasy Football Roster.