You're offline: this is a saved copy and its numbers may be out of date. Data last updated Oct 6, 12:26 AM ET.
21+ · Not betting advice · Gambling problem? Call 1-800-GAMBLER · Terms · Last updated Oct 6, 12:26 AM ET
EARLYWeek 5 early projections · run Mon, Oct 5, 11:06 PM CT

Game recaps › Week 4

Atlanta Falcons 45, New Orleans Saints 24: our projections vs the box score

AI-assisted. Written automatically from our model's own numbers with fixed templates; nothing is invented, and no language model adds facts. How this works.

The Falcons beat the Saints 45-24 (kickoff Oct 5, 2026, 7:15 PM CT). This recap compares the projections we published before kickoff with the final box score, then grades every prop forecast we logged before the game. Nothing below was adjusted after the game.

Among the 12 fantasy-relevant players (projected or scoring 5+ FanDuel points), 10 finished inside our 10th-90th percentile range (83%; a well-calibrated range should hold about 80%). Average miss versus our mean: 5.9 FanDuel points.

Who beat our range most: Brian Robinson scored 25.2 FanDuel points against a projected median of 3.7 (90th percentile 11.6).

Projections vs results (FanDuel points)

PlayerTeamPosProj. meanMedian10–90 rangeActualResult
Bijan RobinsonATLRB23.621.79.9–39.730.2in range
Brian RobinsonATLRB5.23.70.7–11.625.2above range
Tyler ShoughNOQB21.219.610.7–33.515.9in range
Alvin KamaraNORB10.58.82.8–20.820.3in range
Chris OlaveNOWR14.612.04.2–28.918.6in range
Devaughn VeleNOWR7.55.71.1–16.514.4in range
Michael Penix Jr.ATLQB14.412.75.7–25.912.7in range
Jahan DotsonATLWR2.71.80.0–7.112.4above range
Drake LondonATLWR12.29.72.7–24.912.1in range
Juwan JohnsonNOTE7.35.41.0–16.68.9in range
Kyle PittsATLTE4.93.40.0–11.36.2in range
Kendre MillerNORB5.13.60.5–11.70.9in range
CJ DonaldsonNORB1.00.20.0–2.73.3above range
Bryce LanceNOWR3.02.10.0–7.41.2in range
Zachariah BranchATLWR0.80.00.0–2.42.0in range
Austin HooperATLTE1.60.00.0–5.01.4in range
Olamide ZaccheausATLWR1.30.80.0–3.40.0in range
Oscar DelpNOTE0.50.00.0–1.60.0in range
Charlie WoernerATLTE0.40.00.0–1.20.0in range

FanDuel scoring computed from the ESPN box score with FanDuel's rules: half-PPR, 2-point conversions, and +3 bonuses for 100+ rushing, 100+ receiving and 300+ passing yards. 'No box-score line' means the player recorded no stats (did not play or was not targeted).

Stat projections vs box score

PlayerStatOur median10–90 rangeActualvs range
Bijan RobinsonRush yds91.054.0–161.0145in range
Bijan RobinsonCarries19.013.0–27.019in range
Bijan RobinsonCatches3.01.0–7.01in range
Tyler ShoughPass yds237.0139.0–329.0286in range
Tyler ShoughPass TD1.00.0–4.01in range
Tyler ShoughRush yds17.01.0–46.05in range
Chris OlaveRec yds65.024.0–143.0116in range
Chris OlaveCatches6.03.0–10.08in range
Michael Penix Jr.Pass yds203.0107.0–309.0223in range
Michael Penix Jr.Pass TD1.00.0–3.01in range
Michael Penix Jr.Rush yds1.0-1.0–17.0-2below
Drake LondonRec yds58.016.0–137.096in range
Drake LondonCatches4.02.0–8.05in range
Alvin KamaraRush yds37.013.0–85.023in range
Alvin KamaraCarries13.07.0–19.07in range
Alvin KamaraCatches2.00.0–4.05above
Devaughn VeleRec yds29.05.0–79.054in range
Devaughn VeleCatches3.01.0–6.06in range
Juwan JohnsonRec yds28.06.0–79.059in range
Juwan JohnsonCatches3.01.0–6.06in range

Props graded

We logged 30 sportsbook forecasts with positive estimated EV for this game before kickoff (final pre-kickoff version of each). Official record (12 picks priced on our market-blended fair probability, as the board showed them): 5 won, 6 lost, 1 void (did not play), for −1.80 units at the posted prices (1 unit risked per pick). Unders went 5-6; overs 0-0.

Not in the official record: 18 rows whose final pre-kickoff version was still priced on raw simulation probability (logged before the board switched to fair probabilities and never re-logged). Graded anyway and listed below: 6 won, 10 lost, 2 void, −5.22 units. Grading rule.

PlayerPropPickPriceEst. EVOfficialActualResultUnits
Devaughn VeleCatchesUnder 3.5+128 FanDuel+5.5%Yes (fair)6Loss−1.00
Drake LondonCatchesUnder 5.5+102 FanDuel+4.8%Yes (fair)5Win+1.02
Bijan RobinsonCatchesUnder 4.5−114 FanDuel+2.5%Yes (fair)1Win+0.88
Chris OlaveCatchesUnder 7.5−166 FanDuel+1.9%Yes (fair)8Loss−1.00
Jahan DotsonCatchesUnder 1.5+112 FanDuel+1.8%Yes (fair)2Loss−1.00
Michael Penix Jr.Rush ydsUnder 5.5−114 FanDuel+1.0%Yes (fair)-2Win+0.88
Austin HooperCatchesUnder 1.5−182 FanDuel+0.9%Yes (fair)1Win+0.55
Alvin KamaraCatchesUnder 3.5−172 FanDuel+0.3%Yes (fair)5Loss−1.00
Juwan JohnsonCatchesUnder 3.5−114 FanDuel+0.2%Yes (fair)6Loss−1.00
Austin HooperRec ydsUnder 10.5−114 FanDuel+0.2%Yes (fair)9Win+0.88
Alvin KamaraRec ydsUnder 15.5−114 FanDuel+0.1%Yes (fair)35Loss−1.00
Noah FantCatchesUnder 1.5+152 FanDuel+2.9%Yes (fair)—Void—
Austin HooperAnytime TDOver 0.5+650 FanDuel+75.1%No (raw sim)0Loss−1.00
Kyle PittsRec ydsUnder 28.5−114 FanDuel+27.3%No (raw sim)47Loss−1.00
Kyle PittsCatchesUnder 2.5+105 Bovada+26.7%No (raw sim)3Loss−1.00
Devaughn VeleRec ydsUnder 44.5−114 FanDuel+19.3%No (raw sim)54Loss−1.00
Tyler ShoughPass ydsUnder 254.5−114 FanDuel+14.4%No (raw sim)286Loss−1.00
Kendre MillerRush ydsUnder 25.5−112 DraftKings+12.7%No (raw sim)9Win+0.89
Jahan DotsonRec ydsUnder 18.5−112 DraftKings+8.4%No (raw sim)54Loss−1.00
Tyler ShoughAnytime TDOver 0.5+240 DraftKings+7.9%No (raw sim)0Loss−1.00
Chris OlaveCatchesOver 6.5−135 BetMGM+7.7%No (raw sim)8Win+0.74
Olamide ZaccheausRec ydsUnder 7.5−114 FanDuel+7.2%No (raw sim)0Win+0.88
Bijan RobinsonRec ydsUnder 39.5−114 FanDuel+4.7%No (raw sim)2Win+0.88
Brian RobinsonRush ydsUnder 29.5−114 FanDuel+3.9%No (raw sim)62Loss−1.00
Olamide ZaccheausCatchesUnder 1.5−193 DraftKings+3.6%No (raw sim)0Win+0.52
Bijan RobinsonRush ydsOver 85.5−114 FanDuel+2.6%No (raw sim)145Win+0.88
Drake LondonRec ydsUnder 78.5−114 FanDuel+2.1%No (raw sim)96Loss−1.00
Jahan DotsonCatchesUnder 1.5+100 BetMGM+0.3%No (raw sim)2Loss−1.00
Noah FantRec ydsUnder 16.5−114 FanDuel+11.7%No (raw sim)—Void—
Noah FantCatchesUnder 1.5+127 BetOnline+0.6%No (raw sim)—Void—

Official = the pick's final pre-kickoff version was priced on our market-blended fair probability. 'No (raw sim)' rows were logged before the site switched EV to fair probabilities (08:22 CT on Oct 4, 2026) and never re-logged; they are graded and shown here but are not part of the official record. A player who appears only in the play-by-play is graded as 0. Not betting advice. 21+.

Pick'em forecasts (Underdog and PrizePicks two-leg format, graded per leg), official: 2 won, 1 lost. Raw-sim rows, not in the official record: 10 won, 15 lost, 3 void.

How these numbers are made: methodology. The full graded log, every week, lives on the Track Record.

Get this in your inbox every week

Free weekly email: start/sit, the props our model rates as unders, and every graded result, wins and losses. 21+.

More from Game recaps

Model opinion, not advice. For entertainment and informational purposes only. 21+. Gambling problem? Call 1-800-GAMBLER. Methodology · Track record