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

Game recaps › Week 4

Miami Dolphins 10, Minnesota Vikings 15: 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: Minnesota Vikings 15, Miami Dolphins 10 (kickoff Oct 4, 2026, 3:05 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.

Projection note: the projections graded here came from an earlier simulation (last refreshed 10:34 a.m. CT), not a final pre-kickoff refresh. From 1:40 p.m. CT until kickoff, our live updater queued re-simulations for this game, but every one was held back by a failing automated check on other games (a bug in the updater, since fixed). Status changes on these two teams that the published projections and prop prices did not reflect: Brady Cook (MIA) active to out; Justin Joly (MIA) active to out; Max Brosmer (MIN) active to out. Results are graded against the projections as published.

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

Who beat our range most: Ollie Gordon II scored 20.0 FanDuel points against a projected median of 5.0 (90th percentile 13.7).

Where we were too high: Malik Willis managed 2.5 points against a 14.3 median (10th percentile 8.1).

Projections vs results (FanDuel points)

PlayerTeamPosProj. meanMedian10–90 rangeActualResult
T.J. HockensonMINTE8.46.61.8–17.821.4above range
Ollie Gordon IIMIARB6.55.01.1–13.720.0above range
Aaron Jones Sr.MINRB19.016.76.7–34.314.8in range
Malik WillisMIAQB15.414.38.1–24.52.5below range
Kyler MurrayMINQB14.813.15.9–26.111.5in range
Jordan AddisonMINWR10.58.32.0–22.77.1in range
Malik WashingtonMIAWR6.55.42.0–12.69.5in range
Greg DulcichMIATE4.73.30.0–10.9—no box-score line
Jauan JenningsMINWR4.53.30.0–10.11.3in range
Chris BellMIAWR4.23.10.0–9.20.0in range
Jaylen WrightMIARB3.22.20.0–8.00.7in range
Tai FeltonMINWR2.81.90.0–7.31.9in range
Will KacmarekMIATE0.70.00.0–1.82.0above range
Myles PriceMINWR1.00.00.0–3.11.8in range
DeeJay DallasMINRB1.30.60.0–3.41.5in range
Kevin Coleman Jr.MIAWR1.50.80.0–4.00.8in range
Demond ClaiborneMINRB1.30.6-0.1–3.41.2in range
Ryan MillerMIATE1.00.00.0–3.10.0in range
Gavin BartholomewMINTE0.30.00.0–1.10.9in range
Jalen TolbertMIAWR0.70.00.0–2.40.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
Aaron Jones Sr.Rush yds75.040.0–140.094in range
Aaron Jones Sr.Carries21.014.0–29.020in range
Aaron Jones Sr.Catches2.00.0–5.04in range
Malik WillisPass yds205.0129.0–298.085below
Malik WillisPass TD0.00.0–2.00in range
Malik WillisRush yds30.07.0–59.011in range
Kyler MurrayPass yds181.096.0–276.0247in range
Kyler MurrayPass TD1.00.0–4.00in range
Kyler MurrayRush yds13.00.0–40.016in range
Jordan AddisonRec yds45.011.0–111.052in range
Jordan AddisonCatches4.01.0–7.04in range
T.J. HockensonRec yds32.010.0–79.0119above
T.J. HockensonCatches4.02.0–8.013above
Malik WashingtonRec yds26.04.9–69.067in range
Malik WashingtonCatches3.01.0–6.05in range
Ollie Gordon IIRush yds25.04.0–65.0100above
Ollie Gordon IICarries10.06.0–16.09in range
Ollie Gordon IICatches1.00.0–3.02in range
Jauan JenningsRec yds17.00.0–57.08in range
Jauan JenningsCatches2.00.0–4.01in range

Props graded

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

Not in the official record: 23 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: 13 won, 9 lost, 1 void, +2.29 units. Grading rule.

PlayerPropPickPriceEst. EVOfficialActualResultUnits
Jaylen WrightCatchesUnder 0.5+182 FanDuel+4.1%Yes (fair)0Win+1.82
Kevin Coleman Jr.CatchesUnder 1.5−114 FanDuel+4.0%Yes (fair)1Win+0.88
Malik WashingtonCatchesUnder 4.5−136 FanDuel+3.8%Yes (fair)5Loss−1.00
Jauan JenningsCatchesUnder 2.5−132 FanDuel+3.7%Yes (fair)1Win+0.76
Chris BellCatchesUnder 2.5−114 FanDuel+1.7%Yes (fair)0Win+0.88
Malik WashingtonRush ydsUnder 5.5−113 FanDuel+1.5%Yes (fair)3Win+0.89
Jaylen WrightRec ydsUnder 5.5+100 FanDuel+1.5%Yes (fair)0Win+1.00
Kyler MurrayRush ydsUnder 21.5−113 FanDuel+1.1%Yes (fair)16Win+0.89
Tai FeltonCatchesUnder 1.5−102 FanDuel+1.1%Yes (fair)1Win+0.98
Kevin Coleman Jr.Rec ydsUnder 14.5−113 FanDuel+0.9%Yes (fair)3Win+0.89
Jaylen WrightRush ydsUnder 27.5−113 FanDuel+0.9%Yes (fair)7Win+0.89
Jordan AddisonCatchesUnder 4.5−136 FanDuel+0.2%Yes (fair)4Win+0.73
Greg DulcichCatchesUnder 2.5+128 FanDuel+0.9%Yes (fair)—Void—
Tai FeltonCatchesUnder 1.5−105 DraftKings+69.6%No (raw sim)1Win+0.95
Jaylen WrightRec ydsUnder 6.5−115 BetMGM+66.2%No (raw sim)0Win+0.87
Malik WillisPass ydsOver 169.5−113 FanDuel+58.0%No (raw sim)85Loss−1.00
Tai FeltonRec ydsUnder 15.5−113 FanDuel+54.7%No (raw sim)14Win+0.89
Jauan JenningsRec ydsUnder 26.5−113 FanDuel+50.7%No (raw sim)8Win+0.89
Kevin Coleman Jr.Rec ydsUnder 15.5−112 DraftKings+46.8%No (raw sim)3Win+0.89
Ollie Gordon IIRec ydsUnder 5.5−113 FanDuel+45.5%No (raw sim)0Win+0.89
Jaylen WrightCatchesUnder 1.5−210 BetMGM+42.6%No (raw sim)0Win+0.48
Ollie Gordon IICatchesUnder 1.5−185 Bovada+33.1%No (raw sim)2Loss−1.00
Chris BellRec ydsUnder 34.5−113 FanDuel+21.2%No (raw sim)0Win+0.89
Ryan MillerCatchesOver 0.5−140 FanDuel+20.8%No (raw sim)0Loss−1.00
Aaron Jones Sr.Rush ydsOver 65.5−113 FanDuel+12.7%No (raw sim)94Win+0.89
Ryan MillerRec ydsOver 4.5−115 Bovada+11.9%No (raw sim)0Loss−1.00
Kyler MurrayPass ydsOver 203.5−112 DraftKings+6.9%No (raw sim)247Win+0.89
Aaron Jones Sr.Anytime TDOver 0.5−140 BetMGM+6.9%No (raw sim)0Loss−1.00
Aaron Jones Sr.CatchesUnder 3.5−154 FanDuel+5.6%No (raw sim)4Loss−1.00
Aaron Jones Sr.Anytime TDOver 0.5−150 FanDuel+4.0%No (raw sim)0Loss−1.00
Aaron Jones Sr.Rec ydsUnder 19.5−113 FanDuel+3.2%No (raw sim)34Loss−1.00
T.J. HockensonRec ydsUnder 38.5−113 FanDuel+3.2%No (raw sim)119Loss−1.00
Jordan AddisonRec ydsUnder 62.5−112 DraftKings+1.1%No (raw sim)52Win+0.89
Malik WashingtonRec ydsOver 38.5−113 FanDuel+0.7%No (raw sim)67Win+0.89
T.J. HockensonCatchesOver 4.5+100 BetRivers+0.6%No (raw sim)13Win+1.00
Greg DulcichCatchesOver 2.5−160 BetMGM+5.0%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: 8 won, 0 lost. Raw-sim rows, not in the official record: 20 won, 8 lost.

Correction (Oct 4, 2026, 7:23 PM CT): actual FanDuel points in this recap now include FanDuel's +3 yardage bonuses and 2-point conversions, and count negative yardage (e.g. -6 rushing yards) instead of zero; the first version did not, which changed 3 player totals. Projections and prop results did not change.

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