2025
2025 season · Dec 4 to Dec 8 · 14 games · byes: CAR, NE, NYG, SF
Week 14 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.
- UpsetThe Saints beat the Buccaneers 24–20 as a 23% underdog at kickoff, the longest odds anyone overcame this week.
- ComebackThe Bills were down to 14% against the Bengals and won 39–34.
- WildestSaints at Buccaneers: the lead changed hands 4 times; the Saints won 24–20, and the biggest swing was 16 points at Q4 8:34.
- Best offenseThe Rams: +0.44 EPA a play against the Cardinals, +0.31 against their usual.
- Best defenseThe Dolphins held the Jets to −0.45 EPA a play, −0.57 against what they usually allow.
- PlayerJosh Allen (BUF QB): +21.7 EPA, 22/28, 251 yds, 3 TD · 9-78 rush.
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
- 1
Bills · Q4 5:35 · CIN at BUFJ.Burrow pass short right intended for J.Chase INTERCEPTED by C.Benford at BUF 37. C.Benford for 63 yards, TOUCHDOWN.+5619% → 75% - 2
Bengals · Q3 0:52 · CIN at BUFJ.Cook left tackle to CIN 2 for no gain (D.Turner; J.Battle). FUMBLES (D.Turner), RECOVERED by CIN-O.Burks at CIN -3. Touchback.+2829% → 57% - 3
Ravens · Q4 3:36 · PIT at BALL.Jackson pass short middle to Z.Flowers to PIT 13 for 33 yards (P.Wilson).+2629% → 55% - 4
Eagles · Q4 15:00 · PHI at LACS.Barkley left end for 52 yards, TOUCHDOWN.+2542% → 67% - 5
Chargers · Q4 11:12 · PHI at LACJ.Hurts pass deep middle intended for A.Brown INTERCEPTED by C.Hart at LAC 38. C.Hart ran ob at PHI 35 for 27 yards (D.Goedert).+2423% → 47% - 6
Steelers · Q4 2:28 · PIT at BALL.Jackson pass incomplete short middle to M.Andrews.+2262% → 84% - 7
Steelers · Q4 0:09 · PIT at BALL.Jackson sacked at PIT 38 for -8 yards (A.Highsmith).+2278% → 100% - 8
Browns · Q2 2:58 · TEN at CLES.Sanders pass deep middle to J.Jeudy for 60 yards, TOUCHDOWN.+2151% → 72% - 9
Chargers · Q2 8:31 · PHI at LACJ.Hurts pass short middle intended for A.Brown INTERCEPTED by D.Hand at LAC 17. D.Hand to LAC 24 for 7 yards (W.Shipley). FUMBLES (W.Shipley),…+2044% → 64% - 10
Titans · Q4 11:07 · TEN at CLES.Sanders pass short right to D.Sampson to CLE 25 for 5 yards (M.Harris). FUMBLES (M.Harris), RECOVERED by TEN-C.Gray at CLE 27. C.Gray to CLE 8…+2061% → 81%
- 1
Browns · Q2 2:58 · vs TEN · Jerry JeudyS.Sanders pass deep middle to J.Jeudy for 60 yards, TOUCHDOWN.+5.9EPA - 2
Titans · Q1 1:42 · vs CLE · Tony PollardO.T.Pollard right end for 65 yards, TOUCHDOWN.+5.3EPA - 3
Chargers · Q1 10:58 · vs PHI · Kimani VidalJ.Herbert pass short left to K.Vidal pushed ob at PHI 17 for 60 yards.+5.2EPA - 4
Packers · Q2 0:45 · vs CHI · B.MeltonJ.Love pass deep middle to B.Melton for 45 yards, TOUCHDOWN.+5.0EPA - 5
Eagles · Q4 15:00 · vs LAC · Saquon BarkleyS.Barkley left end for 52 yards, TOUCHDOWN.+4.9EPA - 6
Steelers · Q3 3:38 · vs BAL · Jaylen WarrenA.Rodgers pass short right to J.Warren for 38 yards, TOUCHDOWN.+4.7EPA - 7
Bengals · Q4 2:19 · vs BUF · Tee HigginsJ.Burrow pass deep right to T.Higgins for 25 yards, TOUCHDOWN.+4.4EPA - 8
Packers · Q3 6:17 · vs CHI · Christian WatsonJ.Love pass short middle to C.Watson for 41 yards, TOUCHDOWN.+4.3EPA - 9
Rams · Q4 13:56 · vs ARI · Blake CorumB.Corum right tackle for 48 yards, TOUCHDOWN.+4.3EPA - 10
Rams · Q2 0:18 · vs ARI · Puka NacuaM.Stafford pass deep left to P.Nacua for 28 yards, TOUCHDOWN.+4.3EPA
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 CIN · 22/28, 251 yds, 3 TD · 9-78 rush+21.7
- 2
Trevor LawrenceJAX vs IND · 17/30, 244 yds, 2 TD · 4-16 rush+16.1
- 3
Matthew StaffordLA vs ARI · 22/31, 281 yds, 3 TD+15.4
- 4
Jared GoffDET vs DAL · 25/34, 309 yds, 1 TD+12.2
- 5
Aaron RodgersPIT vs BAL · 23/34, 284 yds, 1 TD+11.9
- 6
Sam DarnoldSEA vs ATL · 20/30, 249 yds, 3 TD, 1 INT · 3-23 rush+11.2
- 7
Shedeur SandersCLE vs TEN · 23/42, 364 yds, 3 TD, 1 INT · 3-29 rush+8.7
- 8
Joe BurrowCIN vs BUF · 25/36, 284 yds, 4 TD, 2 INT+8.2
- 1
Blake CorumLA vs ARI · 12 car, 128 yds, 2 TD · 1-3 rec+8.1
- 2
De'Von AchaneMIA vs NYJ · 7 car, 92 yds, 1 TD · 1-13 rec+7.5
- 3
RJ HarveyDEN vs LV · 17 car, 75 yds, 1 TD · 6-25 rec+7.2
- 4
Kyren WilliamsLA vs ARI · 13 car, 84 yds, 1 TD · 2-13 rec+6.5
- 5
Jahmyr GibbsDET vs DAL · 12 car, 43 yds, 3 TD · 7-77 rec+5.7
- 6
David MontgomeryDET vs DAL · 6 car, 60 yds, 1 TD · 1-13 rec+5.6
- 7
Isaiah DavisNYJ vs MIA · 2 car, 22 yds+4.1
- 8
Samaje PerineCIN vs BUF · 6 car, 31 yds · 1-7 rec+4.0
- 1
Josh AllenBUF vs CIN · QB37.8
- 2
Shedeur SandersCLE vs TEN · QB33.5
- 3
Jahmyr GibbsDET vs DAL · RB30.0
- 4
Puka NacuaLA vs ARI · WR28.7
- 5
Tony PollardTEN vs CLE · RB28.1
- 6
Michael WilsonARI vs LA · WR26.2
- 7
Blake CorumLA vs ARI · RB25.1
- 8
Joe BurrowCIN vs BUF · QB23.4
- 9
Matthew StaffordLA vs ARI · QB23.2
- 10
Sam DarnoldSEA vs ATL · QB22.3
- 11
Tyler ShoughNO vs TB · QB21.3
- 12
Tee HigginsCIN vs BUF · WR21.2
- 13
Lamar JacksonBAL vs PIT · QB21.1
- 14
Jaxon Smith-NjigbaSEA vs ATL · WR21.1
- 15
Christian WatsonGB vs CHI · WR20.9
- 16
Aaron RodgersPIT vs BAL · QB20.5
- 1
Josh AllenBUF vs CIN · QB37.8
- 2
Shedeur SandersCLE vs TEN · QB33.5
- 3
Jahmyr GibbsDET vs DAL · RB33.5
- 4
Puka NacuaLA vs ARI · WR32.2
- 5
Michael WilsonARI vs LA · WR31.7
- 6
Tony PollardTEN vs CLE · RB28.1
- 7
Blake CorumLA vs ARI · RB25.6
- 8
Jaxon Smith-NjigbaSEA vs ATL · WR24.6
- 9
Tee HigginsCIN vs BUF · WR24.2
- 10
Joe BurrowCIN vs BUF · QB23.4
- 11
Matthew StaffordLA vs ARI · QB23.2
- 12
Christian WatsonGB vs CHI · WR22.9
- 13
Sam DarnoldSEA vs ATL · QB22.3
- 14
Ryan FlournoyDAL vs DET · WR22.0
- 15
Harold Fannin Jr.CLE vs TEN · TE21.4
- 16
Tyler ShoughNO vs TB · QB21.3
- 1
Josh AllenBUF vs CIN · QB37.8
- 2
Michael WilsonARI vs LA · WR37.2
- 3
Jahmyr GibbsDET vs DAL · RB37.0
- 4
Puka NacuaLA vs ARI · WR35.7
- 5
Shedeur SandersCLE vs TEN · QB33.5
- 6
Jaxon Smith-NjigbaSEA vs ATL · WR28.1
- 7
Tony PollardTEN vs CLE · RB28.1
- 8
Tee HigginsCIN vs BUF · WR27.2
- 9
Ryan FlournoyDAL vs DET · WR26.5
- 10
Blake CorumLA vs ARI · RB26.1
- 11
Harold Fannin Jr.CLE vs TEN · TE25.4
- 12
Christian WatsonGB vs CHI · WR24.9
- 13
Joe BurrowCIN vs BUF · QB23.4
- 14
Matthew StaffordLA vs ARI · QB23.2
- 15
Sam DarnoldSEA vs ATL · QB22.3
- 16
RJ HarveyDEN vs LV · RB22.0
- 1
Puka NacuaLA vs ARI · 7/11, 167 yds, 2 TD+11.1
- 2
Christian WatsonGB vs CHI · 4/4, 89 yds, 2 TD+9.6
- 3
Tee HigginsCIN vs BUF · 6/11, 92 yds, 2 TD+9.3
- 4
Tim PatrickJAX vs IND · 5/6, 78 yds, 1 TD+8.8
- 5
CeeDee LambDAL vs DET · 6/8, 121 yds+8.0
- 6
Jaxon Smith-NjigbaSEA vs ATL · 7/10, 92 yds, 2 TD+7.6
- 7
Zay FlowersBAL vs PIT · 8/11, 124 yds+7.2
- 8
DK MetcalfPIT vs BAL · 7/12, 148 yds+6.8
- 1
Mike GesickiCIN vs BUF · 6/6, 86 yds, 1 TD+9.5
- 2
Dallas GoedertPHI vs LAC · 8/10, 78 yds+8.6
- 3
Harold Fannin Jr.CLE vs TEN · 8/11, 114 yds, 1 TD+5.5
- 4
Dawson KnoxBUF vs CIN · 6/7, 93 yds+4.7
- 5
Jackson HawesBUF vs CIN · 1/1, 3 yds, 1 TD+4.2
- 6
Dalton KincaidBUF vs CIN · 4/5, 41 yds, 1 TD+3.8
- 7
Greg DulcichMIA vs NYJ · 3/3, 41 yds+3.4
- 8
Colston LovelandCHI vs GB · 4/5, 29 yds, 1 TD+3.4
Moverswhose role broke from his own season
The biggest swing in snaps in Week 14: John Metchie III (Jets) took 97% of the snaps, up 67 points on his season; Daniel Jones (Colts) fell to 23% from 97.
Snap sharepoints of the snaps
Target sharepoints of team targets, QBs excluded
EPAthe week against his per-game average
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.