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

Courtland Sutton

WR
97% to play
Game
2026 wk 4
Total
47.5
Implied team total
22.3
Depth
#2
Recent snaps
83%

30 yrs · 6′4″, 216 lb · SMU · 2018 rd 2 pk 40

Projections

MarketProjectionLikely rangeFair oddsEvidence
Rushing
Longest rush6.80.0 – 15.5–Little to go on
Receiving
Receiving yards39.09.5 – 91.6–Solid
Receptions3.51.0 – 5.3–Solid
Longest reception20.87.6 – 39.8–Solid
Rush + rec yards45.15.1 – 90.7–Solid
Touchdowns
Anytime TD19.4%no range+416Solid
First TD scorer7.5%no range+1225Solid

Form

WindowGPTgtRecRec ydRec TDTgt shareWOPRRZ tgtSnap%PPR
Last 335.32.727.30.0018%0.511.6779%5.4
Last 556.03.030.40.2019%0.511.5083%7.2
Last 10107.43.945.80.3022%0.591.8882%10.3
2026 season35.32.727.30.0018%0.511.6779%5.4

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

Career by season · totals

WindowGPTgtRecRec ydRec TDTgt shareWOPRRZ tgtSnap%PPR
2026316882018%2579%16
202517124741,017721%92085%220
202416135811,081826%122385%240
20231690597721021%91979%190
20221510964829223%81488%159
2021179858776218%81485%150
202016366016%0–40%10
201916124721,112627%112092%222
2018168442704416%7976%136

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

Injury history

6 injury entries across 4 seasons · 3 weeks ruled out or doubtful · most often hamstring

2023Concussion
2022Hamstring×3Illness
2021AnkleIllness
2020Shoulder×2

Model track record

out-of-sample, 2019 onwards
MarketGradedIn bandAvg missvs form
Receptions10185%1.8+0.1
Receiving yards10174%27.8+0.9
Rush + rec yards10176%28.6+0.1
Anytime TD10130% vs 33%0.4-0.0
First TD scorer1017% vs 9%0.1+0.0
Longest reception9979%10.4-0.1
Longest rush3100%1.8+0.2

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 3LA87%73460000
2026 wk 2JAX73%43250000
2026 wk 1KC76%52110000
2025 wk 21NE93%53170001
2025 wk 20BUF85%94530000
2025 wk 18LAC78%2150000
2025 wk 17KC82%104400000
2025 wk 16JAX94%126860001
2025 wk 15GB88%1071130001
2025 wk 14LV65%106620000