NFL Analytics Dashboard2026 · Week 4
Oct 1, 7:05 PM EDT
Slate

Justin Herbert

QB
90% to play
Game
2026 wk 4
Total
42.5
Implied team total
17.8
Depth
#1
Recent snaps
100%

28 yrs · 6′6″, 236 lb · Oregon · 2020 rd 1 pk 6

Projections

MarketProjectionLikely rangeFair oddsEvidence
Passing
Passing yards195.185.3 – 295.1–Solid
Passing TDs1.00.0 – 2.4–Solid
Completions18.79.8 – 28.3–Solid
Pass attempts29.015.5 – 40.1–Solid
Interceptions0.60.0 – 2.2–Solid
Pass + rush yards217.0118.4 – 316.8–Solid
Longest completion35.016.8 – 52.1–Solid
Rushing
Rushing yards21.83.2 – 47.7–Solid
Rush attempts4.61.0 – 9.0–Solid
Longest rush11.02.7 – 22.8–Solid
Touchdowns
Anytime TD19.8%no range+405Solid
First TD scorer3.5%no range+2720Solid

Form

WindowGPAttCmpPass ydPass TDINTCarRush ydSackedPPR
Last 3329.317.3209.01.001.334.016.02.6711.3
Last 5530.218.4204.40.801.005.628.43.8011.8
Last 101027.317.1190.31.000.905.427.93.5012.8
2026 season329.317.3209.01.001.334.016.02.6711.3

Per-game averages over completed games, newest first. Windows match the rolling features the models are trained on.

Career by season · totals

WindowGPAttCmpPass ydPass TDINTCarRush ydSackedPPR
202638852627341248834
2025165123403,72726138349854287
2024175043323,8702336930641285
2023134562973,1342075222829234
2022176994774,73925105414738281
2021176724435,01438156330231381
2020155953964,33631105523432333

Per-game averages over completed games, newest first. Windows match the rolling features the models are trained on.

Injury history

3 injury entries across 3 seasons · most often ankle

2025Hand
2024Ankle×2
2022Ribs

Model track record

out-of-sample, 2019 onwards
MarketGradedIn bandAvg missvs form
Passing yards9884%59.0+2.6
Passing TDs9887%0.9+0.1
Completions9880%5.0+0.4
Rushing yards9871%15.1+0.6
Pass attempts9882%7.0+0.3
Interceptions9892%0.6-0.0
Pass + rush yards9883%60.4+5.1
Rush attempts9882%1.9+0.2
Anytime TD9816% vs 14%0.3-0.0
First TD scorer983% vs 3%0.1+0.0
Longest completion9885%11.1+1.1
Longest rush9268%7.1+0.6

Out-of-sample: each prediction came from a model trained only on earlier seasons. In band should sit near 80% where a band exists — that is the calibration claim, checkable here. It is tinted only when it strays further than sampling noise explains, which for one player is roughly ±7 points. vs form is how much closer the model landed than guessing his recent average. This grades the model against RESULTS, not against a betting line.

Last 10 games

GameOppSnap%TgtRecRecYdCarRushYdPassYdTD
2026 wk 3BUF100%0004172261
2026 wk 2LV100%000321921
2026 wk 1ARI100%0005292091
2025 wk 19NE100%00010571590
2025 wk 17HOU100%0006372361
2025 wk 16DAL100%0008423003
2025 wk 15KC100%000202101
2025 wk 14PHI100%00010661391
2025 wk 13LV85%000381512
2025 wk 11JAX73%000321810