NFL

Analyst · Week 2

The stats model is the foundation. This layer reads the week's news and forecasts, reports only what the model is not already counting, and moves the number by a capped amount: every claim linked to its source, every claim graded after the final. · predictions are published to show the model works. nothing here is betting advice.Last updated: predictions Oct 1, 11:02 AM ET · results graded Sep 28, 11:22 PM ET
W1W2W3W4W5 mode: api · 6,185 news items · latest Oct 1, 10:53 AM ET · cap ±10 pts per game

Is the news layer helping?

Since the layer went live, over 93 graded claims:
  • The adjusted forecast has been worse than the stats model alone: net change in squared error (Brier) of +0.334, where negative is better.
  • 42 of 93 claims pushed the number toward the actual result.
  • It changed the final pick in 1 game, and those flips went 1–0.
This is the whole test. News can't be backtested the way the base model was (2010–25), so the layer earns its place only forward, and only if it lowers the error over many games, not on any one result. Its job is to move the number toward the truth, not to rescue a pick: when it cut a heavy home pick by 10 points and the team still lost, the move was correct (it lowered the error) even though the pick was wrong: the base model had simply started too far above the market. Picks where we disagree with the market's final price are our weaker spot (about 44% in the backtest, versus 68% when we agree): they're flagged “we differ” on the picks table so you can watch them.

What we do with the news, step by step

This page is the news layer's public notebook. In plain terms:
  1. Before kickoff, every run pulls the feeds and attaches new items to the games they concern. Items published after a game has started are never read: in-game news is not a prediction input.
  2. The reader turns new items into claims: a type (QB change, key starter out, resting starters…), a team, a player, a direction, and a confidence.
  3. The filters decide, in the same run, whether a claim is applied or declined. Declined if it is below the confidence floor for its type, if the model already counts it (the player is on the injury report, the QB is already the named starter), or if it is the kind of story that has no place (offseason hires, turf, "limited in practice").
  4. Applied claims move the probability right then, by a fixed number of points for the type, scaled by confidence, capped. That adjusted number is the pick. "Model 74% → analyst 76%" on a game below means exactly that.
  5. After the final, every claim is graded, applied or declined: did it point the right way, and did it lower the error? Declined claims are graded as if they had been applied, so we learn whether the filter was right to say no.
  6. Once a month, with enough graded cases, the rules change for future weeks: a type that keeps hurting loses weight; a rejection reason that keeps "would have helped" gets loosened. Past picks are never touched. Every rule change is dated in the changelog.
A claim only affects the game it is attached to. It does not carry into next week's model: a starter who misses Week 2 is caught by the injury report by then, and the model counts him there.

How it works

Sources: ProFootballTalk, CBS and ESPN feeds; the National Weather Service forecast at kickoff for outdoor stadiums; the nflverse injury report and named starters are what the model already counts. The reader (one language-model call per game, only when there is new news) returns typed claims about things not already counted. A fixed table turns each claim into points, scaled by the reader's confidence, capped per type and ±10 in total. Weather is logged at zero weight until a season of grading says otherwise.
Claim typeMax points
starting QB change not yet in the feed6.0
key starter out, not on the injury report2.0
key starter returning1.5
resting starters / playing backups8.0
suspension2.0
coaching change2.0
motivation / eliminated / nothing to play for1.5
locker-room or organizational turmoil1.0
unusual travel or schedule disruption1.0
weather at kickoff (logged, zero weight)0.0
other (in-week, concrete, high confidence only)0.5

Scorecard by claim type

After each final: did the move go the right way, and did it lower the squared error (Brier)? Negative Brier change is good. Types that don't earn their weight get zeroed at season's end.
TypeClaimsGradedAvg ptsHelpedBrier Δ
key starter out, not on the injury report96581.9 29/58+0.021
other (in-week, concrete, high confidence only)21120.4 5/12+0.008
starting QB change not yet in the feed1295.4 2/9+0.294
motivation / eliminated / nothing to play for1071.1 4/7+0.007
unusual travel or schedule disruption330.8 1/3+0.005
weather at kickoff (logged, zero weight)220.0 0/2+0.000
locker-room or organizational turmoil110.8 0/1+0.010
coaching change111.5 1/1-0.010

Shadow scorecard · what we declined

Rejected claims are kept at zero weight and graded as if applied. If a rejection reason keeps "helping", the rule is too strict; if "other" keeps hurting, it stays out. This is how the layer learns.
Rejected becauseTypeClaimsGradedWould have helpedBrier Δ if applied
no ruled-out language (practice status is not 'out')key_player_out11181 38/81+0.043
retired: now on the injury reportkey_player_out6159 31/59-0.015
confidence 0.75 below floor for otherother3327 10/27+0.018
no ruled-out language (practice status is not 'out')qb_change3022 7/22+0.470
return of a player the model was not counting outkey_player_return2518 11/18-0.032
confidence 0.65 below floor for otherother1413 7/13-0.002
confidence 0.70 below floor for otherother84 2/4+0.001
confidence 0.60 below floor for otherother53 2/3-0.002
confidence 0.45 below floor for key_player_outkey_player_out42 2/2-0.009
confidence 0.65 below floor for motivationmotivation44 2/4-0.007
confidence 0.75 below floor for turmoilturmoil44 3/4-0.005
no ruled-out language (practice status is not 'out')suspension43 1/3+0.033
offseason / logistics story, already priced inmotivation44 0/4+0.047
soft status (limited/questionable/cleared)key_player_return43 2/3-0.002
confidence 0.35 below floor for key_player_outkey_player_out32 0/2+0.012
confidence 0.70 below floor for turmoilturmoil33 2/3+0.001
not an in-week coaching changecoaching_change33 1/3+0.011
offseason / logistics story, already priced inother33 0/3+0.010
already on the injury reportkey_player_out22 1/2+0.005
confidence 0.30 below floor for key_player_outkey_player_out22 1/2-0.001
confidence 0.40 below floor for key_player_outkey_player_out22 0/2+0.013
retired: schedule feed now names this QBqb_change22 0/2+0.104
QB is already the named starterqb_change11 0/1+0.063
confidence 0.00 below floor for coaching_changecoaching_change11 0/1+0.000
confidence 0.00 below floor for qb_changeqb_change10 ––
confidence 0.30 below floor for otherother11 0/1+0.002
confidence 0.50 below floor for otherother11 1/1-0.002
confidence 0.55 below floor for otherother10 ––
confidence 0.60 below floor for coaching_changecoaching_change11 1/1-0.007
confidence 0.60 below floor for motivationmotivation11 0/1+0.006
confidence 0.60 below floor for turmoilturmoil10 ––
confidence 0.65 below floor for coaching_changecoaching_change10 ––
confidence 0.65 below floor for traveltravel11 1/1-0.005
offseason / logistics story, already priced incoaching_change11 1/1-0.010
Season: stats model 28–18, model + analyst 29–17; 35 games moved, 1 picks flipped (1 won).

DET @ BUF Thu 8:15 PM

model 66% home → analyst 68% (+1.5 pts) · forecast at kickoff: 68.0°F, wind 5.0 mph, Mostly Cloudy · final 31–41
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
DL ruled out after injuring hip in pregame
BUFEd Oliver 0.95-1.9 api hurt +0.013
key starter out, not on the injury report
RB had back surgery, will miss significant time (estimated 12 weeks)
DETIsiah Pacheco 0.95+1.9 api helped -0.012
coaching change
Joe Brady hired as head coach after Sean McDermott fired
BUF 0.75+1.5 api helped -0.010
key starter out, not on the injury report declined: retired: now on the injury report
LG Christian Mahogany out for Thursday vs. Bills
DETChristian Mahogany 0.95+1.9 api helped -0.012
key starter out, not on the injury report declined: retired: now on the injury report
RT Blake Miller out for Thursday vs. Bills
DETBlake Miller 0.95+1.9 api helped -0.012
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Starting LG carted off with knee injury in Week 1 vs Saints
DETChristian Mahogany 0.85+1.7 api helped -0.011
coaching change declined: offseason / logistics story, already priced in
Joe Brady hired as new head coach after Bills fired Sean McDermott following playoff loss
BUF 0.75+1.5 api helped -0.010
other (in-week, concrete, high confidence only) declined: confidence 0.65 below floor for other
New stadium grass field had major deformations; replacement field in use for first regular-season game
BUF 0.65-0.3 api hurt +0.002
other (in-week, concrete, high confidence only) declined: confidence 0.60 below floor for other
DL missed Tuesday practice with illness; status unclear for Thursday
BUFT.J. Sanders 0.60-0.3 api hurt +0.002
other (in-week, concrete, high confidence only) declined: confidence 0.50 below floor for other
Rookie RT has new knee injury but expressed optimism about playing vs. Bills
DETBlake Miller 0.50+0.2 api helped -0.002
12 news items considered

CAR @ ATL Sun 1:00 PM

model 63% home → analyst 53% (-10.0 pts) · forecast at kickoff: 82.0°F, wind 5.0 mph, Mostly Sunny · final 34–3
ClaimTeamPlayerConf.Points (home)SourceGraded
starting QB change not yet in the feed
Falcons have not named starting QB for Week 2; Tua Tagovailoa remains out of practice (Wed/Thu), Cooper Rush splitting reps with Michael Penix Jr., undrafted rookie Jack Strand not ruled out
ATL 0.95-5.7 api helped -0.071
starting QB change not yet in the feed
Cooper Rush to start for Falcons in Week 1; Tua Tagovailoa ruled out with oblique injury sustained in practice Thursday
ATLCooper Rush 0.95-5.7 api helped -0.071
key starter out, not on the injury report
DL Da'Shawn Hand placed on IR with season-ending quad injury from Week 1
ATLDa'Shawn Hand 0.95-1.9 api helped -0.024
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
Tua Tagovailoa sustained injury in practice before Week 1; Cooper Rush started Week 1 vs Steelers
ATLTua Tagovailoa 0.95-5.7 api helped -0.071
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
Tua Tagovailoa injured in practice; Cooper Rush to start Week 1 vs. Steelers (reported Sep 13)
ATLCooper Rush 0.95-5.7 api helped -0.071
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
Falcons have 'no updates' on Week 2 QB situation; starter Tua Tagovailoa's status unclear after Week 1 loss
ATL 0.75-4.5 api helped -0.056
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Right guard in concussion protocol after Week 1, status uncertain for Week 2
ATLChris Lindstrom 0.70-1.4 api helped -0.018
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Panthers defense allowed 59 points in Week 1 loss to Bears; defensive performance concerns heading into Week 2
CAR 0.65+1.3 api hurt +0.016
12 news items considered

NO @ BAL Sun 1:00 PM

model 72% home → analyst 73% (+1.6 pts) · forecast at kickoff: 78.0°F, wind 10.0 mph, Scattered Rain Showers · final 24–17
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Rookie WR placed on IR with fractured wrist, will miss at least a month
BALJa'Kobi Lane 0.95-1.9 api helped -0.027
key starter out, not on the injury report
Placed on IR, will miss multiple weeks
NOAudric Estime 0.95+1.9 api hurt +0.027
key starter out, not on the injury report
RB not expected to play Sunday vs. Ravens
NOAlvin Kamara 0.80+1.6 api hurt +0.023
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Listed questionable but practice squad WR elevation signals likely absence from Baltimore game
NOChris Olave 0.75+1.5 api hurt +0.021
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Rookie WR suffered wrist injury in Week 1, will not return to game
BALJa'Kobi Lane 0.70-1.4 api helped -0.020
key starter returning declined: return of a player the model was not counting out
All-Pro edge rusher will play through broken finger
BALTrey Hendrickson 0.92+1.4 api hurt +0.020
key starter out, not on the injury report declined: retired: now on the injury report
Ravens WR hamstring injury from Week 1; status day-to-day but not ruled out for Week 2
BALZay Flowers 0.65-1.3 api helped -0.019
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
WR exited Week 1 game with hamstring injury; status for Week 2 unclear but injury occurred in-week
BALZay Flowers 0.65-1.3 api helped -0.019
key starter returning declined: return of a player the model was not counting out
Running back making 2026 debut after practicing fully; Saints feel good about him playing
NOAlvin Kamara 0.85-1.3 api helped -0.018
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Ravens worked out WR Brandin Cooks on Thursday; exploring receiver help with Flowers hamstring injury and Lane on IR
BAL 0.75+0.4 api hurt +0.005
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
WR hamstring injury called day-to-day by coach Minter after Week 1; status uncertain for Week 2
BALZay Flowers 0.75-0.4 api helped -0.005
12 news items considered

MIN @ CHI Sun 1:00 PM

model 54% home → analyst 61% (+7.6 pts) · forecast at kickoff: 68.0°F, wind 15.0 mph, Showers And Thunderstorms · final 9–3
ClaimTeamPlayerConf.Points (home)SourceGraded
starting QB change not yet in the feed
Kyler Murray ruled out with concussion in Week 1; Schefter reports not likely to play Week 2 vs Bears
MIN 0.95+5.7 api hurt +0.063
key starter out, not on the injury report
Placed on IR with thumb injury after Week 1
MINJordan Mason 0.95+1.9 api hurt +0.021
weather at kickoff (logged, zero weight)
wind 20 mph at kickoff (Showers And Thunderstorms)
CHI 1.00+0.0 weather pending +0.000
starting QB change not yet in the feed declined: retired: schedule feed now names this QB
Kyler Murray ruled out for Week 2 with concussion protocol; Wentz to start
MINCarson Wentz 0.95+5.7 api hurt +0.063
starting QB change not yet in the feed declined: QB is already the named starter
Murray ruled out with concussion in Week 1 vs Packers; Carson Wentz entered the game
MINKyler Murray 0.95+5.7 api hurt +0.063
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
Kyler Murray remained limited in Thursday practice; Wentz set to start if Murray does not clear concussion protocol
MINCarson Wentz 0.75+4.5 api hurt +0.050
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out for Week 2 vs. Bears; remains in concussion protocol after Week 1 injury
MINKyler Murray 0.95+1.9 api hurt +0.021
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Concussion suffered in Week 1; unlikely to play against Bears per Schefter
MINKyler Murray 0.92+1.8 api hurt +0.020
12 news items considered

CIN @ HOU Sun 1:00 PM

model 56% home → analyst 54% (-1.9 pts) · forecast at kickoff: 89.0°F, wind 5.0 mph, Mostly Sunny · final 20–6
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Placed on IR with shoulder injury from Week 1 game vs Bills
HOUHenry To'oTo'o 0.95-1.9 api helped -0.021
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out for Week 2 with hamstring injury suffered in Wednesday practice
HOUNico Collins 0.99-2.0 api helped -0.022
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Hamstring injury sustained in Wednesday practice; limited participant status indicates game availability uncertain
HOUNico Collins 0.65-1.3 api helped -0.014
key starter returning declined: return of a player the model was not counting out
DE making season debut Sunday vs. Houston
CINShemar Stewart 0.85-1.3 api helped -0.014
12 news items considered

PIT @ NE Sun 1:00 PM

model 68% home → analyst 66% (-2.3 pts) · forecast at kickoff: 58.0°F, wind 5.0 mph, Chance Light Rain · final 3–20
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Wide receiver placed on injured reserve, expected to miss more than 4 games
NEA.J. Brown 0.95-1.9 api hurt +0.013
other (in-week, concrete, high confidence only)
NFL banned Patriots' video board tactic of creating optical illusion for opposing kickers
NE 0.85-0.4 api hurt +0.003
key starter out, not on the injury report declined: retired: now on the injury report
WR ruled out vs. Patriots with foot injury
PITMichael Pittman Jr. 0.95+1.9 api helped -0.011
key starter out, not on the injury report declined: retired: now on the injury report
WR ruled out with foot injury for Week 2 vs. Patriots
PITMichael Pittman Jr. 0.95+1.9 api helped -0.011
key starter out, not on the injury report declined: retired: now on the injury report
WR ruled out vs. Patriots with foot injury
PITMichael Pittman Jr. 0.95+1.9 api helped -0.011
key starter out, not on the injury report declined: retired: now on the injury report
WR ruled out with foot injury for Week 2 vs. Patriots
PITMichael Pittman Jr. 0.95+1.9 api helped -0.011
key starter out, not on the injury report declined: retired: now on the injury report
WR ruled out vs. Patriots with foot injury
PITMichael Pittman Jr. 0.95+1.9 api helped -0.011
key starter out, not on the injury report declined: retired: now on the injury report
Cornerback ruled out for Week 2 vs. Patriots (back issue)
PITJoey Porter Jr. 0.95+1.9 api helped -0.011
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
OT left Week 1 game vs. Falcons with injury
PITTroy Fautanu 0.85+1.7 api helped -0.010
key starter out, not on the injury report declined: confidence 0.45 below floor for key_player_out
CB exited Thursday practice early with medical staff; status unclear but practice participation limited due to conditioning
PITJoey Porter Jr. 0.45+0.9 api helped -0.006
locker-room or organizational turmoil declined: confidence 0.75 below floor for turmoil
CB in contract dispute with team, missed Week 1, back issue reported during practice ramp-up this week
PITJoey Porter Jr. 0.75+0.8 api helped -0.005
other (in-week, concrete, high confidence only) declined: offseason / logistics story, already priced in
NFL banned Patriots' video board tactic to confuse opposing kickers; removes home field advantage on field goals
NE 0.85-0.4 api hurt +0.003
12 news items considered

GB @ NYJ Sun 1:00 PM

model 37% home · no adjustment · forecast at kickoff: 66.0°F, wind 10.0 mph, Periods Of Light Rain · final 20–17
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report declined: retired: now on the injury report
Safety ruled out for Week 2 vs Packers
NYJMinkah Fitzpatrick 0.95+1.9 api hurt +0.015
key starter out, not on the injury report declined: retired: now on the injury report
WR week-to-week with ankle sprain from Week 1; expected to miss time
NYJOmar Cooper 0.85-1.7 api helped -0.012
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Defensive lineman downgraded to non-participant due to knee injury and concussion
GBJavon Hargrave 0.80+1.6 api hurt +0.012
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
WR week-to-week with ankle sprain from Week 1, first-round pick
NYJOmar Cooper Jr. 0.80-1.6 api helped -0.012
key starter returning declined: soft status (limited/questionable/cleared)
Removed from injury report, cleared to play
GBLukas Van Ness 0.90-1.4 api helped -0.010
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Key defensive contributor added to injury report Thursday
NYJWill McDonald 0.65-1.3 api helped -0.009
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Cornerback suffered injury in first quarter of Week 1 vs. Titans; status unclear for Week 2
NYJJarvis Brownlee 0.60-1.2 api helped -0.009
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Safety suffered injury in first quarter of Week 1 vs. Titans; status unclear for Week 2
NYJMinkah Fitzpatrick 0.60-1.2 api helped -0.009
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Wide receiver suffered injury in first quarter of Week 1 vs. Titans; status unclear for Week 2
NYJOmar Cooper 0.60-1.2 api helped -0.009
motivation / eliminated / nothing to play for declined: confidence 0.65 below floor for motivation
Packers suffered late-game meltdown loss to Vikings (39-22) after controversial fourth-down call by LaFleur; team facing adversity entering Week 2
GB 0.65+1.0 api hurt +0.007
12 news items considered

CLE @ TB Sun 1:00 PM

model 70% home → analyst 74% (+3.7 pts) · forecast at kickoff: 86.0°F, wind 5.0 mph, Mostly Sunny · final 23–19
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
RB placed on IR (Tuesday, Sept 15)
CLEDylan Sampson 0.95+1.9 api hurt +0.026
motivation / eliminated / nothing to play for
Browns plan to re-evaluate QB position after Week 2, with Shedeur Sanders potentially starting Week 3 at home if Watson struggles
CLE 0.75+1.1 api hurt +0.016
motivation / eliminated / nothing to play for
Playing against former team (drafted #1 overall by Browns in 2018); has game circled since schedule release
TBBaker Mayfield 0.75+1.1 api hurt +0.016
other (in-week, concrete, high confidence only)
QB reported headset issues in Week 1 game, couldn't hear play calls from sideline
TBBaker Mayfield 0.85-0.4 api helped -0.006
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
HC Todd Monken said Browns will 'evaluate everything' before facing Tampa Bay after Watson's poor Week 1 performance (34-10 loss); starter status uncertain
CLEDeshaun Watson 0.65+3.9 api hurt +0.054
suspension declined: no ruled-out language (practice status is not 'out')
TE will not return to Browns or NFL this year; league suspension
CLEDae'Quan Wright 0.90+1.8 api hurt +0.025
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Cornerback did not practice Thursday with ankle injury; already thin at cornerback position
CLETyson Campbell 0.65+1.3 api hurt +0.018
key starter returning declined: return of a player the model was not counting out
WR McMillan fully participated in Thursday practice after missing Week 1 with knee injury, on track to play
TBJalen McMillan 0.85+1.3 api hurt +0.018
motivation / eliminated / nothing to play for declined: offseason / logistics story, already priced in
Mayfield stated team has 'bad taste in mouth' from Week 1 loss; wants to get it out against former team Cleveland
TBBaker Mayfield 0.75+1.1 api hurt +0.016
motivation / eliminated / nothing to play for declined: offseason / logistics story, already priced in
Baker Mayfield said Buccaneers have 'bad taste in mouth' from Week 1 loss, want to get it out against Cleveland next
TB 0.70+1.1 api hurt +0.015
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Baker Mayfield had headset issues in Week 1 vs Cincinnati, couldn't hear play calls
TB 0.75-0.4 api helped -0.005
other (in-week, concrete, high confidence only) declined: confidence 0.65 below floor for other
CB did not practice Thursday with ankle injury; status unclear for Sunday
CLETyson Campbell 0.65+0.3 api hurt +0.005
other (in-week, concrete, high confidence only) declined: confidence 0.65 below floor for other
Buccaneers QB Baker Mayfield had headset communication issues in Week 1 loss to Bengals, couldn't hear play calls in helmet.
TBBaker Mayfield 0.65-0.3 api helped -0.005
12 news items considered

PHI @ TEN Sun 1:00 PM

model 27% home → analyst 29% (+1.9 pts) · forecast at kickoff: 92.0°F, wind 5.0 mph, Mostly Sunny · final 24–20
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Guard placed on injured reserve after Week 1
PHILandon Dickerson 0.95+1.9 api hurt +0.011
key starter out, not on the injury report declined: retired: now on the injury report
Edge rusher ruled out for Eagles-Titans
PHIJonathan Greenard 0.95+1.9 api hurt +0.011
coaching change declined: not an in-week coaching change
Robert Saleh hired as head coach, makes debut against former team Jets in Week 1
TEN 0.70+1.4 api hurt +0.008
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Eagles moving Cam Jurgens from center to left guard, Drew Kendall starting at center
PHI 0.75+0.4 api hurt +0.002
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Defensive tackle will wear a cast on wrist against Titans
PHIJalen Carter 0.75+0.4 api hurt +0.002
12 news items considered

JAX @ DEN Sun 4:05 PM

model 50% home → analyst 51% (+1.0 pts) · forecast at kickoff: 72.0°F, wind 7.0 mph, Mostly Sunny · final 13–20
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Running back ruled out/inactive for Week 2 game vs Jacksonville
DENRJ Harvey 0.99-2.0 api hurt +0.020
key starter out, not on the injury report
Placed on IR Wednesday
JAXB.J. Green 0.95+1.9 api helped -0.019
motivation / eliminated / nothing to play for
Sean Payton called Week 1 loss to Chiefs a 'slap in the face'; Bo Nix called it a 'nasty wakeup call'
DEN 0.70+1.1 api helped -0.010
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
Deshaun Watson started vs. Browns (first start in almost 2 years, not Trevor Lawrence)
JAXDeshaun Watson 0.90+5.4 api helped -0.051
coaching change declined: not an in-week coaching change
Todd Monken named head coach (debut vs. Browns Week 1)
JAX 0.85-1.7 api hurt +0.017
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Running back unlikely to play vs. Jaguars; hamstring issue
DENR.J. Harvey 0.75-1.5 api hurt +0.015
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Wide receiver held out of practice Thursday with foot injury; status unclear for Sunday
DENMarvin Mims Jr. 0.65-1.3 api hurt +0.013
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Special teams roster disruption: B.J. Green placed on IR, Jack Kiser signed to 53-man roster Wednesday
JAX 0.75+0.4 api helped -0.004
other (in-week, concrete, high confidence only) declined: confidence 0.30 below floor for other
Bo Nix suffered a season-ending foot injury in 2025 AFC Championship; coaches contacted Drew Brees about joining for that game
DEN 0.30-0.1 api hurt +0.002
12 news items considered

LV @ LAC Sun 4:05 PM

model 66% home → analyst 64% (-1.9 pts) · final 26–14
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
WR placed on Injured Reserve with hamstring injury from Week 1; out at least one month
LACKeAndre Lambert-Smith 0.95-1.9 api helped -0.025
key starter out, not on the injury report declined: retired: now on the injury report
Listed out vs. Raiders
LACElijah Molden 0.95+1.9 api hurt +0.025
key starter out, not on the injury report declined: retired: now on the injury report
Doubtful to play Week 2; missed Week 1 after knee surgery (meniscus trim)
LVBrock Bowers 0.85+1.7 api hurt +0.023
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Wide receiver exited Week 1 game after taking big hit over the middle; injury status unclear for Week 2
LACLadd McConkey 0.70-1.4 api helped -0.019
12 news items considered

SEA @ ARI Sun 4:25 PM

model 32% home → analyst 31% (-0.4 pts) · forecast at kickoff: 97.0°F, wind 5.0 mph, Partly Sunny · final 31–7
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Placed on injured reserve after Week 1
ARIKitan Crawford 0.95-1.9 api helped -0.012
motivation / eliminated / nothing to play for
Cardinals defeated Chargers 26-14 in Week 1 upset (9.5-point pick), building momentum heading into Week 2
ARI 0.75+1.1 api hurt +0.007
other (in-week, concrete, high confidence only)
Third-year guard Haynes will start at left guard in place of injured Anthony Bradford
SEAChristian Haynes 0.85+0.4 api hurt +0.003
starting QB change not yet in the feed declined: no ruled-out language (practice status is not 'out')
Darnold out with injury suffered in Week 1 vs. New England; Drew Lock is replacement starter
SEASam Darnold 0.95+5.7 api hurt +0.041
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out for Week 2 with glute injury; Drew Lock is named starter
SEASam Darnold 1.00+2.0 api hurt +0.013
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out of Cardinals game with hip and knee injury; Christian Haynes starting at left tackle
SEAAnthony Bradford 0.95+1.9 api hurt +0.013
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Seahawks QB injured in Week 1; could miss 4-6 weeks
SEASam Darnold 0.95+1.9 api hurt +0.013
key starter out, not on the injury report declined: retired: now on the injury report
Placed on injured reserve early in season
ARIMyles Garrett 0.95-1.9 api helped -0.012
motivation / eliminated / nothing to play for declined: offseason / logistics story, already priced in
Cardinals upset Chargers 26-14 in Week 1 under new coach Mike LaFleur; first win for new regime builds confidence
ARI 0.75+1.1 api hurt +0.007
motivation / eliminated / nothing to play for declined: confidence 0.65 below floor for motivation
Seahawks legend Fredd Young died at 64; emotional impact on team this week
SEA 0.65+1.0 api hurt +0.006
key starter out, not on the injury report declined: confidence 0.40 below floor for key_player_out
WR limited in practice Wednesday with back injury; status unclear for Sunday
SEACooper Kupp 0.40+0.8 api hurt +0.005
other (in-week, concrete, high confidence only) declined: confidence 0.65 below floor for other
WR limited in practice Wednesday with back injury; not on official injury report yet
SEACooper Kupp 0.65+0.3 api hurt +0.002
other (in-week, concrete, high confidence only) declined: confidence 0.65 below floor for other
Both starting guards on injury report; status unclear heading into Week 2
ARI 0.65-0.3 api helped -0.002
12 news items considered

WAS @ DAL Sun 4:25 PM

model 57% home → analyst 56% (-0.4 pts) · forecast at kickoff: 94.0°F, wind 5.0 mph, Partly Sunny · final 20–37
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Linebacker placed on injured reserve with hamstring injury from Week 1 vs Eagles
WASJordan Magee 0.95+1.9 api helped -0.016
key starter out, not on the injury report
RB out for the year after hip surgery
DALMalik Davis 0.95-1.9 api hurt +0.017
other (in-week, concrete, high confidence only)
Veteran OL signed to bolster interior offensive line ahead of Week 2 game in Dallas
WASLucas Patrick 0.80-0.4 api hurt +0.004
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out for Week 2 vs Cowboys
WASChig Okonkwo 0.99+2.0 api helped -0.017
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out for Week 2 vs Cowboys
WASFrankie Luvu 0.99+2.0 api helped -0.017
key starter out, not on the injury report declined: retired: now on the injury report
Safety will miss 1-2 weeks with fractured forearm suffered in Week 1
DALMalik Hooker 0.95-1.9 api hurt +0.017
key starter out, not on the injury report declined: retired: now on the injury report
Linebacker will miss 1-2 weeks with hamstring injury suffered in Week 1
DALDeMarvion Overshown 0.95-1.9 api hurt +0.017
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Safety fractured bone in forearm in Week 1; unclear return timeline
DALMalik Hooker 0.75-1.5 api hurt +0.013
key starter returning declined: return of a player the model was not counting out
EDGE reinstated Monday after serving one-game suspension
WASDorance Armstrong 0.90-1.4 api hurt +0.012
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
LB groin strain, status up in the air for Week 2 road game vs Cowboys
WASFrankie Luvu 0.65+1.3 api helped -0.011
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Tight end held out of Wednesday practice; status for Week 2 vs Dallas unclear
WASChig Okonkwo 0.60+1.2 api helped -0.010
key starter returning declined: return of a player the model was not counting out
Returns to Dallas on Sunday after missing Week 1
DALDorance Armstrong 0.75+1.1 api helped -0.010
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Jaishawn Barham to start at middle linebacker and wear green dot (defensive play-caller) with DeMarvion Overshown out
DAL 0.75-0.4 api hurt +0.003
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Rookie LB starting at middle linebacker with green dot (play-calling), replacing injured Overshown
DALJaishawn Barham 0.75-0.4 api hurt +0.003
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Commanders signed veteran OL Lucas Patrick to address interior offensive line depth ahead of Week 2 vs Dallas
WAS 0.75-0.4 api hurt +0.003
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Veteran OL Lucas Patrick signed to roster ahead of Week 2 vs Dallas
WASLucas Patrick 0.75-0.4 api hurt +0.003
12 news items considered

MIA @ SF Sun 4:25 PM

model 78% home → analyst 78% (-0.1 pts) · forecast at kickoff: 69.0°F, wind 6.0 mph, Mostly Cloudy · final 13–35
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
TE tore MCL in Week 1, out for season
SFJake Tonges 0.95-1.9 api hurt +0.009
key starter out, not on the injury report
Safety out for a few weeks with MCL sprain
MIAKyle Louis 0.90+1.8 api helped -0.007
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
TE tore MCL in Week 1, final play of season
SFJake Tonges 0.95-1.9 api hurt +0.009
key starter out, not on the injury report declined: retired: now on the injury report
WR placed on injured reserve, out at least 4 games (ankle injury)
SFDe'Zhaun Stribling 0.95-1.9 api hurt +0.009
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
WR to miss at least a month with ankle injury suffered in Week 1 vs. Rams
SFDe'Zhaun Stribling 0.95-1.9 api hurt +0.009
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Kicker questionable with illness; team signing backup kicker to practice squad as insurance
SFEddy Piñeiro 0.65-1.3 api hurt +0.006
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Kicker questionable with illness; team signing backup kicker to practice squad as insurance
SFEddy Piñeiro 0.75-0.4 api hurt +0.002
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Kicker dealing with illness, 49ers may need temporary replacement
SFEddy Pineiro 0.75-0.4 api hurt +0.002
12 news items considered

IND @ KC Sun 8:20 PM

model 67% home → analyst 66% (-1.5 pts) · forecast at kickoff: 73.0°F, wind 7.0 mph, Mostly Cloudy · final 30–33
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
Chiefs defensive starter ruled out for at least four games after Wednesday roster moves
KC 0.75-1.5 api hurt +0.010
suspension declined: no ruled-out language (practice status is not 'out')
WR faces minimum three-game suspension after arrest; blood-alcohol level nearly three times legal limit
INDKeenan Allen 0.95+1.9 api helped -0.012
key starter out, not on the injury report declined: retired: now on the injury report
Ruled out for Sunday night's matchup with the Chiefs
INDAshton Dulin 0.95+1.9 api helped -0.012
key starter out, not on the injury report declined: retired: now on the injury report
LT ruled out vs. Broncos; undrafted rookie Kahlil Benson to start at LT
KCJosh Simmons 0.95-1.9 api hurt +0.013
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Linebacker injured; Chiefs looking for linebackers after injury
KCCooper McDonald 0.75-1.5 api hurt +0.010
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Formally charged with two misdemeanors (DUI-related) from August arrest; BAC measured at 0.224%
INDKeenan Allen 0.75+1.5 api helped -0.009
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
CB to have MRI on shoulder after Week 1 injury; status unclear for Week 2
KCMansoor Delane 0.60-1.2 api hurt +0.008
locker-room or organizational turmoil declined: confidence 0.70 below floor for turmoil
Colts coaching staff made error assigning green dot (helmet transmitter) to safety instead of linebacker; switched to LB Akeem Davis-Gaither for Week 2
IND 0.70+0.7 api helped -0.004
locker-room or organizational turmoil declined: confidence 0.70 below floor for turmoil
Formally charged with two misdemeanors related to August DUI arrest
INDKeenan Allen 0.70+0.7 api helped -0.004
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Colts switched defensive play-caller from safety to LB Akeem Davis-Gaither (helmet transmitter) after Week 1 communication breakdown
IND 0.75-0.4 api hurt +0.002
other (in-week, concrete, high confidence only) declined: confidence 0.60 below floor for other
Chiefs elevated 2 practice squad players for Sunday Night Football game
KC 0.60+0.3 api helped -0.002
other (in-week, concrete, high confidence only) declined: confidence 0.60 below floor for other
Formally charged with two misdemeanors from August DUI arrest; legal status may affect availability or focus
INDKeenan Allen 0.60+0.3 api helped -0.002
12 news items considered

NYG @ LA Mon 8:15 PM

model 70% home → analyst 68% (-2.0 pts) · final 6–28
ClaimTeamPlayerConf.Points (home)SourceGraded
key starter out, not on the injury report
CB ruled out (inactive) for Week 2 vs. Rams
NYGDeonte Banks 0.95+1.9 api helped -0.011
key starter out, not on the injury report
WR ruled out (inactive) with hip injury for Week 2 vs. Giants
LAPuka Nacua 0.95-1.9 api hurt +0.012
key starter out, not on the injury report
Cornerback Paulson Adebo placed on IR
NYGPaulson Adebo 0.95+1.9 api helped -0.011
key starter out, not on the injury report
Ruled out with hamstring injury
LAKam Kinchels 0.95-1.9 api hurt +0.012
key starter out, not on the injury report
Defensive end ruled out or unavailable for Rams-Giants game
LAMyles Garrett 0.65-1.3 api hurt +0.008
unusual travel or schedule disruption
Rams played in Australia last week; short turnaround for Monday night game
LA 0.75-0.8 api hurt +0.005
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Rams DL undergoing arthroscopic knee surgery, headed to IR after Week 1
LAMyles Garrett 0.95-1.9 api hurt +0.012
key starter out, not on the injury report declined: no ruled-out language (practice status is not 'out')
Sean McVay says TBD if Aaron Donald plays vs. Giants in Week 2; did not travel to Australia for Week 1
LAAaron Donald 0.65-1.3 api hurt +0.008
key starter returning declined: return of a player the model was not counting out
Returning from retirement; Sean McVay hopeful he will play Week 2 vs Giants
LAAaron Donald 0.85+1.3 api helped -0.007
other (in-week, concrete, high confidence only) declined: confidence 0.75 below floor for other
Status TBD for Week 2 vs Giants; did not travel to Australia for Week 1
LAAaron Donald 0.75-0.4 api hurt +0.002
12 news items considered