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

Brandin Cooks

WR
Game
2026 wk 4
Total
47.5
Implied team total
25.3
Recent snaps
43%

33 yrs · 5′10″, 190 lb · Oregon State · 2014 rd 1 pk 20

Projections

MarketProjectionLikely rangeFair oddsEvidence
Rushing
Longest rush6.10.0 – 14.1–Little to go on
Receiving
Receiving yards19.80.0 – 57.3–Solid
Receptions2.00.0 – 3.7–Solid
Longest reception23.84.6 – 41.5–Solid
Rush + rec yards21.50.0 – 62.5–Solid
Touchdowns
Anytime TD14.9%no range+571Solid
First TD scorer2.9%no range+3365Solid

Form

WindowGPTgtRecRec ydRec TDTgt shareWOPRRZ tgtSnap%PPR
Last 335.73.059.70.0016%0.561.0052%9.0
Last 554.21.835.80.0013%0.471.0043%5.4
Last 10103.11.725.40.0010%0.331.0049%4.2

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
202513362427909%3156%52
2024105426259317%4870%70
2023168154657814%61373%173
2022139357699321%71081%146
202116134901,037627%111083%232
202015119811,150624%81188%232
2019147242583213%5671%118
201815117801,204523%91793%243
201716114651,082720%81393%221
201615117781,173819%81178%246
201516129841,138920%81083%254
2014106953550317%4773%139

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

Injury history

13 injury entries across 8 seasons · 7 weeks ruled out or doubtful · most often calf

2025Not injury related - personal matter
2024Knee×2
2023KneeNot injury related - resting player
2022Calf×4Wrist×3
2021BackIllness
2020Quadricep×2Foot
2019Concussion×2
2015Ankle×3Concussion

Model track record

out-of-sample, 2019 onwards
MarketGradedIn bandAvg missvs form
Receptions10080%1.7+0.1
Receiving yards10078%26.4+0.0
Rush + rec yards10079%26.2+0.6
Anytime TD10024% vs 26%0.4+0.0
First TD scorer1006% vs 5%0.1+0.0
Longest reception9580%9.6+1.1
Longest rush1883%5.1+1.9

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
2025 wk 20DEN58%62200000
2025 wk 19JAX48%53580000
2025 wk 17PHI51%641010000
2025 wk 16CLE24%1000000
2025 wk 15NE34%3000000
2025 wk 13PIT23%11130000
2025 wk 9LA56%32160000
2025 wk 8TB61%43220000
2025 wk 7CHI70%1130000
2025 wk 6NE64%11210000