2025
2025 season · Jan 17 to Jan 18 · 4 games · byes: ARI, ATL, BAL, CAR, CIN, CLE, DAL, DET, GB, IND, JAX, KC, LAC, LV, MIA, MIN, NO, NYG, NYJ, PHI, PIT, TB, TEN, WAS
Divisional in review
What happened this week: every game's swings in one strip, the plays that decided them, the offenses and defenses that had their day, the players who carried them, and whose role moved.
- Best offenseThe Seahawks: +0.21 EPA a play against the 49ers, +0.18 against their usual.
- Best defenseThe Seahawks held the 49ers to −0.46 EPA a play, −0.35 against what they usually allow.
- PlayerKenneth Walker III (SEA RB): +11.4 EPA, 19 car, 116 yds, 3 TD · 3-29 rec.
The gamesevery final with its win-probability line
Each line is the winner's chance of winning, snap by snap, from nflverse's spread-adjusted model: above the dashed middle (shaded in the winner's color) they were favored, below it (shaded grey) they were behind. Overtime is left off the line, as on the game page. A comeback is a winner who fell below 25%; an upset is a winner who was under 50% at kickoff; lead changes count the score changing hands. Click a game for the full chart, the box score and the plays that swung it.
The playsthe ones that moved games, and the ones that moved the ball
- No final games with win probability yet.
- 1
Broncos · Q2 0:29 · vs BUF · Lil'Jordan HumphreyB.Nix pass deep left to L.Humphrey for 29 yards, TOUCHDOWN [G.Rousseau].+5.1EPA - 2
Bears · Q4 0:27 · vs LA · Cole KmetC.Williams pass short left to C.Kmet for 14 yards, TOUCHDOWN [J.Verse].+4.4EPA - 3
Patriots · Q1 9:41 · vs HOU · DeMario DouglasD.Maye pass short middle to D.Douglas for 28 yards, TOUCHDOWN.+4.3EPA - 4
Texans · Q1 8:47 · vs NE · Dalton SchultzC.Stroud pass short left to D.Schultz pushed ob at NE 27 for 42 yards.+4.2EPA - 5
Bears · Q2 15:00 · vs LA · DJ MooreC.Williams pass short middle to D.Moore for 3 yards, TOUCHDOWN.+4.0EPA - 6
Patriots · Q4 13:05 · vs HOU · Kayshon BoutteD.Maye pass deep right to K.Boutte for 32 yards, TOUCHDOWN. The Replay Official reviewed the pass completion ruling,…+3.8EPA - 7
Bills · Q4 14:57 · vs DEN · Khalil ShakirJ.Allen pass short middle to K.Shakir to DEN 16 for 46 yards.+3.6EPA - 8
Broncos · Q4 1:01 · vs BUF · Marvin Mims Jr.B.Nix pass deep left to M.Mims for 26 yards, TOUCHDOWN. DEN-M.Mims was injured during the play.+3.4EPA - 9
Bills · Q4 13:29 · vs DEN · Dalton KincaidJ.Allen pass short left to D.Kincaid for 14 yards, TOUCHDOWN.+3.4EPA - 10
Seahawks · Q4 12:47 · vs SF · Kenneth Walker IIIK.Walker right end for 6 yards, TOUCHDOWN.+2.9EPA
Teamswho had their day, by EPA a play
EPA a play counts every pass and run in the game, scrambles and sacks included. "Vs usual" compares it with the same team's average in its other games this season, so a good offense having an ordinary day reads as a dip. Each team links to its offense or defense tab.
Playersthe best games by position, by EPA
- 1
Josh AllenBUF vs DEN · 25/39, 283 yds, 3 TD, 2 INT · 12-66 rush+11.1
- 2
Caleb WilliamsCHI vs LA · 23/42, 257 yds, 2 TD, 3 INT · 5-40 rush+7.9
- 3
Sam DarnoldSEA vs SF · 12/17, 124 yds, 1 TD+5.3
- 4
Bo NixDEN vs BUF · 26/46, 279 yds, 3 TD, 1 INT · 12-29 rush+3.1
- 5
Matthew StaffordLA vs CHI · 20/42, 258 yds+1.5
- 6
Mac JonesSF vs SEA · 2/4, 4 yds−1.3
- 7
Brock PurdySF vs SEA · 15/27, 140 yds, 1 INT · 5-37 rush−10.9
- 8
Drake MayeNE vs HOU · 16/27, 179 yds, 3 TD, 1 INT · 4-10 rush−12.5
- 1
Kenneth Walker IIISEA vs SF · 19 car, 116 yds, 3 TD · 3-29 rec+11.4
- 2
Kyren WilliamsLA vs CHI · 21 car, 87 yds, 2 TD · 4-30 rec+4.7
- 3
Nick ChubbHOU vs NE · 4 car, 14 yds+1.7
- 4
Ray DavisBUF vs DEN · 0 car, 0 yds · 2-9 rec+1.3
- 5
Zach CharbonnetSEA vs SF · 5 car, 20 yds0.0
- 6
Jordan JamesSF vs SEA · 6 car, 28 yds · 1-7 rec−0.1
- 7
RJ HarveyDEN vs BUF · 6 car, 20 yds · 5-46 rec−0.2
- 8
Robbie OuztsSEA vs SF · 0 car, 0 yds−0.3
- 1
Kenneth Walker IIISEA vs SF · RB32.5*
- 2
Josh AllenBUF vs DEN · QB25.9*
- 3
Bo NixDEN vs BUF · QB24.1*
- 4
Kyren WilliamsLA vs CHI · RB23.7*
- 5
Drake MayeNE vs HOU · QB18.2*
- 6
Caleb WilliamsCHI vs LA · QB16.3*
- 7
Marvin Mims Jr.DEN vs BUF · WR15.3*
- 8
Dalton KincaidBUF vs DEN · TE14.3*
- 9
James CookBUF vs DEN · RB14.1*
- 10
Kayshon BoutteNE vs HOU · WR13.5*
- 11
DJ MooreCHI vs LA · WR12.0*
- 12
Matthew StaffordLA vs CHI · QB10.2*
- 13
Stefon DiggsNE vs HOU · WR10.0*
- 14
DeMario DouglasNE vs HOU · WR9.6*
- 15
Lil'Jordan HumphreyDEN vs BUF · WR9.3*
- 16
Cole KmetCHI vs LA · TE9.1*
- 1
Kenneth Walker IIISEA vs SF · RB34.0*
- 2
Josh AllenBUF vs DEN · QB25.9*
- 3
Kyren WilliamsLA vs CHI · RB25.7*
- 4
Bo NixDEN vs BUF · QB24.1*
- 5
Marvin Mims Jr.DEN vs BUF · WR19.3*
- 6
Drake MayeNE vs HOU · QB18.2*
- 7
Dalton KincaidBUF vs DEN · TE17.3*
- 8
Caleb WilliamsCHI vs LA · QB16.3*
- 9
James CookBUF vs DEN · RB15.1*
- 10
Kayshon BoutteNE vs HOU · WR15.0*
- 11
DJ MooreCHI vs LA · WR14.5*
- 12
Stefon DiggsNE vs HOU · WR12.0*
- 13
Khalil ShakirBUF vs DEN · WR11.0*
- 14
DeMario DouglasNE vs HOU · WR10.6*
- 15
Cole KmetCHI vs LA · TE10.6*
- 16
Lil'Jordan HumphreyDEN vs BUF · WR10.3*
- 1
Kenneth Walker IIISEA vs SF · RB35.5*
- 2
Kyren WilliamsLA vs CHI · RB27.7*
- 3
Josh AllenBUF vs DEN · QB25.9*
- 4
Bo NixDEN vs BUF · QB24.1*
- 5
Marvin Mims Jr.DEN vs BUF · WR23.3*
- 6
Dalton KincaidBUF vs DEN · TE20.3*
- 7
Drake MayeNE vs HOU · QB18.2*
- 8
DJ MooreCHI vs LA · WR17.0*
- 9
Kayshon BoutteNE vs HOU · WR16.5*
- 10
Caleb WilliamsCHI vs LA · QB16.3*
- 11
James CookBUF vs DEN · RB16.1*
- 12
Khalil ShakirBUF vs DEN · WR14.5*
- 13
Stefon DiggsNE vs HOU · WR14.0*
- 14
Christian McCaffreySF vs SEA · RB12.4*
- 15
Rhamondre StevensonNE vs HOU · RB12.1*
- 16
Cole KmetCHI vs LA · TE12.1*
- 1
Marvin Mims Jr.DEN vs BUF · 8/8, 93 yds, 1 TD+8.2
- 2
Kayshon BoutteNE vs HOU · 3/5, 75 yds, 1 TD+6.2
- 3
Cooper KuppSEA vs SF · 5/5, 60 yds+5.7
- 4
Khalil ShakirBUF vs DEN · 7/9, 75 yds+4.6
- 5
DeMario DouglasNE vs HOU · 2/2, 36 yds, 1 TD+4.4
- 6
Jordan WhittingtonLA vs CHI · 2/2, 35 yds+3.1
- 7
Stefon DiggsNE vs HOU · 4/6, 40 yds, 1 TD+2.5
- 8
Lil'Jordan HumphreyDEN vs BUF · 2/5, 33 yds, 1 TD+2.2
- 1
Dalton KincaidBUF vs DEN · 6/6, 83 yds, 1 TD+9.1
- 2
Dalton SchultzHOU vs NE · 2/2, 47 yds+4.8
- 3
Cole KmetCHI vs LA · 3/3, 31 yds, 1 TD+4.5
- 4
Colby ParkinsonLA vs CHI · 3/7, 56 yds+1.6
- 5
Dawson KnoxBUF vs DEN · 3/5, 32 yds+1.1
- 6
Jake TongesSF vs SEA · 5/6, 59 yds+1.1
- 7
Tyler HigbeeLA vs CHI · 1/2, 27 yds+1.1
- 8
Durham SmytheCHI vs LA · 1/1, 5 yds+0.2
Lines for 4 games are counted from the play-by-play because nflverse's weekly stats for them haven't posted yet. Their fantasy points (marked *) leave out fumbles and two-point tries until the stats arrive, usually by the next morning.
Moverswhose role broke from his own season
Week 20: 0 players took a snap; no snap share moved past the floor.
Snap sharepoints of the snaps
Nobody moved far on this board.
Target sharepoints of team targets, QBs excluded
Nobody moved far on this board.
EPAthe week against his per-game average
Nobody moved far on this board.
Each row compares his last full week with his average over the games he had played before it, so a mover broke from his own pattern. Boards list the 5 biggest climbers, then the 5 biggest fallers, past a floor (12 points of snap share, 6 of target share, 4.0 EPA). The sparkline is his season; the dot is that week. New faces took their first snap that week with 25% or more, or passed 50% for the first time.