You're offline: this is a saved copy and its numbers may be out of date. Data last updated Oct 4, 12:40 PM ET.
21+ · Not betting advice · Gambling problem? Call 1-800-GAMBLER · Terms · Last updated Oct 4, 12:40 PM ET

Game recaps › Week 4

New England Patriots 29, Buffalo Bills 26: 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.

Final: New England Patriots 29, Buffalo Bills 26 (kickoff Oct 4, 2026, 12:00 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 13 fantasy-relevant players (projected or scoring 5+ FanDuel points), 9 finished inside our 10th-90th percentile range (69%; a well-calibrated range should hold about 80%). Average miss versus our mean: 6.5 FanDuel points.

Who beat our range most: Keon Coleman scored 20.6 FanDuel points against a projected median of 3.5 (90th percentile 10.3).

Where we were too high: Dalton Kincaid managed 1.2 points against a 7.3 median (10th percentile 1.6).

Status changes our injury feed showed after kickoff: DJ Moore (2.2 points), questionable from 1:21 PM CT; Mack Hollins (6.8 points), questionable from 2:12 PM CT.

Projections vs results (FanDuel points)

PlayerTeamPosProj. meanMedian10–90 rangeActualResult
Drake MayeNEQB18.417.19.3–29.325.2in range
Josh AllenBUFQB25.023.513.8–38.119.5in range
Romeo DoubsNEWR6.55.21.6–14.220.8above range
Keon ColemanBUFWR4.73.50.0–10.320.6above range
James Cook IIIBUFRB18.015.96.9–31.715.3in range
Rhamondre StevensonNERB9.07.52.5–17.414.9in range
Efton Chism IIINEWR0.80.00.0–2.211.2above range
Khalil ShakirBUFWR7.96.11.3–17.39.7in range
Dalton KincaidBUFTE9.57.31.6–21.11.2below range
DJ MooreBUFWR9.37.31.6–20.02.2in range
Hunter HenryNETE7.86.01.4–17.18.7in range
TreVeyon HendersonNERB8.76.92.1–17.64.2in range
Mack HollinsNEWR7.35.61.2–16.16.8in range
DeMario DouglasNEWR4.73.60.0–10.02.5in range
Ty JohnsonBUFRB3.72.50.0–9.12.2in range
Dawson KnoxBUFTE2.92.60.0–6.02.3in range
Kyle WilliamsNEWR1.91.00.0–5.30.0in range
Corey KinerNERB1.70.8-0.2–4.80.0in range
Eli RaridonNETE1.30.00.0–3.91.7in range
Marcus JonesNEWR1.30.00.0–3.70.0in range
Ray DavisBUFRB0.60.00.0–1.71.2in range

FanDuel scoring (half-PPR) computed from the ESPN box score; 2-point conversions are not included. '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
Josh AllenPass yds233.0151.0–317.1253in range
Josh AllenPass TD2.00.0–4.01in range
Josh AllenRush yds35.09.0–69.04below
Drake MayePass yds227.0137.0–331.0269in range
Drake MayePass TD1.00.0–3.03in range
Drake MayeRush yds21.01.0–58.054in range
James Cook IIIRush yds89.052.0–163.075in range
James Cook IIICarries18.012.0–26.012in range
James Cook IIICatches1.00.0–3.02in range
Dalton KincaidRec yds44.011.0–116.07below
Dalton KincaidCatches3.01.0–7.01in range
DJ MooreRec yds37.08.0–97.011in range
DJ MooreCatches3.01.0–6.01in range
Rhamondre StevensonRush yds28.08.0–71.047in range
Rhamondre StevensonCarries8.04.0–13.013in range
Rhamondre StevensonCatches2.00.0–5.03in range
TreVeyon HendersonRush yds41.016.0–90.042in range
TreVeyon HendersonCarries10.05.0–16.014in range
TreVeyon HendersonCatches1.00.0–3.00in range
Khalil ShakirRec yds28.05.0–72.082above

Props graded

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

Not in the official record: 25 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: 8 won, 17 lost, −9.97 units. Grading rule.

PlayerPropPickPriceEst. EVOfficialActualResultUnits
DJ MooreCatchesUnder 3.5+124 FanDuel+2.9%Yes (fair)1Win+1.24
Khalil ShakirCatchesUnder 3.5+116 FanDuel+2.2%Yes (fair)7Loss−1.00
Mack HollinsCatchesUnder 3.5−106 FanDuel+1.7%Yes (fair)3Win+0.94
Romeo DoubsCatchesUnder 3.5−148 FanDuel+1.0%Yes (fair)6Loss−1.00
Dalton KincaidCatchesUnder 4.5−148 FanDuel+0.9%Yes (fair)1Win+0.68
Ty JohnsonRush ydsUnder 4.5−113 FanDuel+0.6%Yes (fair)3Win+0.89
DeMario DouglasCatchesUnder 2.5+112 FanDuel+0.5%Yes (fair)2Win+1.12
Kyle WilliamsCatchesUnder 0.5+152 FanDuel+0.2%Yes (fair)0Win+1.52
Drake MayeRush ydsUnder 27.5−113 FanDuel+0.2%Yes (fair)54Loss−1.00
TreVeyon HendersonRec ydsUnder 7.5−113 FanDuel+39.3%No (raw sim)0Win+0.89
Khalil ShakirRec ydsUnder 38.5−113 FanDuel+27.4%No (raw sim)82Loss−1.00
DeMario DouglasCatchesUnder 2.5+105 Bovada+26.5%No (raw sim)2Win+1.05
TreVeyon HendersonCatchesUnder 1.5−160 BetMGM+26.0%No (raw sim)0Win+0.62
Khalil ShakirCatchesUnder 3.5+110 DraftKings+24.7%No (raw sim)7Loss−1.00
Kyle WilliamsRec ydsUnder 12.5−113 FanDuel+22.5%No (raw sim)0Win+0.89
Keon ColemanCatchesOver 1.5−108 BetOnline+20.9%No (raw sim)6Win+0.93
DeMario DouglasRec ydsUnder 28.5−112 DraftKings+20.8%No (raw sim)15Win+0.89
Romeo DoubsRec ydsUnder 39.5−113 FanDuel+16.6%No (raw sim)58Loss−1.00
Dawson KnoxRec ydsUnder 9.5−113 FanDuel+13.2%No (raw sim)13Loss−1.00
Keon ColemanRec ydsOver 12.5−113 FanDuel+10.7%No (raw sim)116Win+0.89
Josh AllenPass ydsUnder 246.5−112 DraftKings+10.5%No (raw sim)253Loss−1.00
James Cook IIICatchesUnder 1.5−122 FanDuel+9.6%No (raw sim)2Loss−1.00
Hunter HenryRec ydsUnder 30.5−113 FanDuel+8.7%No (raw sim)62Loss−1.00
Rhamondre StevensonRec ydsUnder 18.5−113 FanDuel+8.4%No (raw sim)27Loss−1.00
Mack HollinsRec ydsUnder 43.5−113 FanDuel+8.0%No (raw sim)53Loss−1.00
James Cook IIIRec ydsUnder 7.5−113 FanDuel+7.8%No (raw sim)8Loss−1.00
DJ MooreRec ydsUnder 49.5−113 FanDuel+7.6%No (raw sim)11Win+0.89
Josh AllenRush ydsOver 31.5−113 FanDuel+6.4%No (raw sim)4Loss−1.00
Dawson KnoxCatchesUnder 1.5−182 BetOnline+4.5%No (raw sim)2Loss−1.00
Rhamondre StevensonRush ydsUnder 32.5−113 FanDuel+4.3%No (raw sim)47Loss−1.00
Rhamondre StevensonCatchesUnder 2.5−115 BetMGM+3.8%No (raw sim)3Loss−1.00
Drake MayePass ydsUnder 235.5−112 DraftKings+2.5%No (raw sim)269Loss−1.00
Khalil ShakirAnytime TDOver 0.5+220 BetOnline+2.2%No (raw sim)0Loss−1.00
James Cook IIIRush ydsOver 84.5−113 FanDuel+1.9%No (raw sim)75Loss−1.00

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: none. Raw-sim rows, not in the official record: 15 won, 20 lost.

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