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

Tennessee Titans 18, Baltimore Ravens 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 Ravens beat the Titans 24-18 (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 9 fantasy-relevant players (projected or scoring 5+ FanDuel points), 8 finished inside our 10th-90th percentile range (89%; a well-calibrated range should hold about 80%). Average miss versus our mean: 4.0 FanDuel points.

Who beat our range most: Carnell Tate scored 17.0 FanDuel points against a projected median of 5.7 (90th percentile 13.2).

Status changes our injury feed showed after kickoff: Lamar Jackson (18.9 points), questionable from 2:02 PM CT.

Projections vs results (FanDuel points)

PlayerTeamPosProj. meanMedian10–90 rangeActualResult
Zay FlowersBALWR16.213.14.4–32.021.8in range
Lamar JacksonBALQB21.720.311.6–33.918.9in range
Derrick HenryBALRB20.017.97.6–35.114.9in range
Carnell TateTENWR6.95.72.2–13.217.0above range
Cam WardTENQB13.111.85.7–22.314.6in range
Tony PollardTENRB10.38.33.4–20.312.0in range
Mark AndrewsBALTE7.05.31.1–15.011.2in range
Wan'Dale RobinsonTENWR6.04.91.7–11.99.5in range
Rashod BatemanBALWR7.35.40.8–16.55.6in range
Elic AyomanorTENWR3.92.60.0–9.32.7in range
Tyjae SpearsTENRB3.72.70.1–8.51.2in range
Gunnar HelmTENTE3.63.20.0–6.51.0in range
Justice HillBALRB2.61.60.0–7.13.5in range
Devontez WalkerBALWR1.80.00.0–5.42.4in range
Chimere DikeTENWR1.00.00.0–2.72.0in range
Calvin RidleyTENWR1.50.00.0–4.41.8in range
LaJohntay WesterBALWR0.90.00.0–2.60.0in range
Daniel BellingerTENTE0.70.00.0–2.10.7in range
Durham SmytheBALTE0.60.00.0–1.80.0in range
Josh CuevasBALTE0.40.00.0–1.40.0in 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
Lamar JacksonPass yds245.0144.0–340.0222in range
Lamar JacksonPass TD1.00.0–4.02in range
Lamar JacksonRush yds28.07.0–56.020in range
Derrick HenryRush yds93.056.0–164.073in range
Derrick HenryCarries21.014.0–29.023in range
Derrick HenryCatches1.00.0–3.02in range
Zay FlowersRec yds77.027.0–174.0118in range
Zay FlowersCatches5.02.0–9.08in range
Cam WardPass yds191.0101.0–291.0222in range
Cam WardPass TD1.00.0–2.01in range
Cam WardRush yds7.00.0–26.027above
Tony PollardRush yds53.025.0–110.048in range
Tony PollardCarries14.08.0–20.016in range
Tony PollardCatches1.00.0–3.02in range
Rashod BatemanRec yds26.02.0–77.046in range
Rashod BatemanCatches2.01.0–5.02in range
Mark AndrewsRec yds26.07.0–69.027in range
Mark AndrewsCatches3.01.0–6.05in range
Carnell TateRec yds31.07.0–80.0145above
Carnell TateCatches3.01.0–7.09above

Props graded

We logged 37 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): 6 won, 6 lost, for −0.04 units at the posted prices (1 unit risked per pick). Unders went 6-6; 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: 16 won, 7 lost, 2 void, +7.77 units. Grading rule.

PlayerPropPickPriceEst. EVOfficialActualResultUnits
Wan'Dale RobinsonCatchesUnder 3.5+128 FanDuel+4.5%Yes (fair)3Win+1.28
Justice HillCatchesUnder 1.5−108 FanDuel+2.0%Yes (fair)2Loss−1.00
Justice HillRush ydsUnder 16.5−113 FanDuel+1.6%Yes (fair)3Win+0.89
Tony PollardCatchesUnder 1.5+118 FanDuel+0.8%Yes (fair)2Loss−1.00
Cam WardRush ydsUnder 10.5−113 FanDuel+0.6%Yes (fair)27Loss−1.00
Gunnar HelmCatchesUnder 2.5+112 FanDuel+0.5%Yes (fair)1Win+1.12
Mark AndrewsCatchesUnder 3.5+124 FanDuel+0.4%Yes (fair)5Loss−1.00
Elic AyomanorCatchesUnder 1.5+116 FanDuel+0.3%Yes (fair)1Win+1.16
Carnell TateCatchesUnder 4.5−136 FanDuel+0.2%Yes (fair)9Loss−1.00
Tyjae SpearsCatchesUnder 2.5−160 FanDuel+0.1%Yes (fair)1Win+0.62
Lamar JacksonRush ydsUnder 31.5−113 FanDuel+0.0%Yes (fair)20Win+0.89
Justice HillRec ydsUnder 10.5−113 FanDuel+0.0%Yes (fair)22Loss−1.00
Justice HillRush ydsUnder 17.5−112 DraftKings+52.4%No (raw sim)3Win+0.89
Justice HillCatchesUnder 1.5−108 BetOnline+50.2%No (raw sim)2Loss−1.00
Derrick HenryRec ydsUnder 7.5−113 FanDuel+27.2%No (raw sim)6Win+0.89
Tony PollardRec ydsUnder 9.5−113 FanDuel+25.3%No (raw sim)2Win+0.89
Tony PollardCatchesUnder 1.5+116 BetOnline+25.3%No (raw sim)2Loss−1.00
Cam WardPass ydsOver 187.5−113 FanDuel+24.7%No (raw sim)222Win+0.89
Tyjae SpearsRush ydsUnder 14.5−113 FanDuel+24.6%No (raw sim)7Win+0.89
Mark AndrewsRec ydsUnder 37.5−113 FanDuel+23.3%No (raw sim)27Win+0.89
Tyjae SpearsRec ydsUnder 12.5−113 FanDuel+22.3%No (raw sim)0Win+0.89
Gunnar HelmCatchesUnder 2.5+100 BetOnline+21.4%No (raw sim)1Win+1.00
Wan'Dale RobinsonCatchesUnder 3.5+120 BetMGM+17.0%No (raw sim)3Win+1.20
Gunnar HelmRec ydsUnder 18.5−113 FanDuel+15.2%No (raw sim)5Win+0.89
Mark AndrewsCatchesUnder 3.5+110 BetOnline+14.5%No (raw sim)5Loss−1.00
Wan'Dale RobinsonRec ydsUnder 37.5−113 FanDuel+11.4%No (raw sim)19Win+0.89
Elic AyomanorAnytime TDOver 0.5+550 BetRivers+11.3%No (raw sim)0Loss−1.00
Rashod BatemanRec ydsUnder 26.5−113 FanDuel+10.5%No (raw sim)46Loss−1.00
Lamar JacksonPass ydsOver 213.5−113 FanDuel+10.4%No (raw sim)222Win+0.89
Calvin RidleyRec ydsOver 5.5−113 FanDuel+6.3%No (raw sim)13Win+0.89
Tony PollardRush ydsUnder 50.5−112 DraftKings+4.6%No (raw sim)48Win+0.89
Carnell TateRec ydsUnder 43.5−113 FanDuel+4.4%No (raw sim)145Loss−1.00
Elic AyomanorCatchesUnder 1.5+105 BetMGM+2.7%No (raw sim)1Win+1.05
Derrick HenryRush ydsUnder 97.5−113 FanDuel+1.8%No (raw sim)73Win+0.89
Elic AyomanorRec ydsUnder 19.5−113 FanDuel+0.5%No (raw sim)22Loss−1.00
Michael CarterAnytime TDOver 0.5+2900 BetOnline+139.4%No (raw sim)—Void—
Chris MooreRec ydsUnder 8.5−113 FanDuel+7.9%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: 1 won, 3 lost. Raw-sim rows, not in the official record: 27 won, 8 lost, 1 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