2026
2026 season · Sep 17 to Sep 21 · 16 games
Week 2 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. Read the Week 2 write-up
- UpsetThe Browns beat the Buccaneers 23–19 as a 23% underdog at kickoff, the longest odds anyone overcame this week.
- ComebackThe Saints were down to 5% against the Ravens and won 24–17.
- WildestColts at Chiefs: the lead changed hands 5 times and it went to overtime; the Chiefs won 33–30, and the biggest swing was 19 points at Q3 10:38.
- Best offenseThe 49ers: +0.46 EPA a play against the Dolphins, +0.32 against their usual.
- Best defenseThe Panthers held the Falcons to −0.47 EPA a play, −0.59 against what they usually allow.
- PlayerBrock Purdy (SF QB): +26.4 EPA, 20/22, 287 yds, 2 TD · 3-30 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
Browns · Q4 0:22 · CLE at TBB.Mayfield pass incomplete deep middle to E.Egbuka.+3957% → 96% - 2
Raiders · Q4 3:52 · LV at LACO.Hampton up the middle to LV 46 for 2 yards (N.Dean). FUMBLES (N.Dean), RECOVERED by LV-J.Chinn at LV 41. J.Chinn to LAC 16 for 43 yards (J.Herbert).+3352% → 85% - 3
Packers · Q4 1:20 · GB at NYJB.Allen right guard to 50 for no gain (L.Van Ness).+3045% → 75% - 4
Browns · Q4 3:57 · CLE at TBD.Watson pass short left to B.Whiteheart for 17 yards, TOUCHDOWN.+2839% → 67% - 5
Eagles · Q4 0:14 · PHI at TENJ.Hurts pass short middle to D.Cooper for 3 yards, TOUCHDOWN.+2866% → 94% - 6
Packers · Q4 4:49 · GB at NYJA.McNamara punts 51 yards to GB 18 S.Moore pushed ob at NYJ 19 for 63 yards (A.Smith).+2736% → 63% - 7
Titans · Q4 2:44 · PHI at TENT.Spears left end pushed ob at PHI 9 for 27 yards (J.Hunt). PHI-J.Hunt was injured during the play.+2547% → 72% - 8
Vikings · Q4 6:26 · MIN at CHIC.Santos 23 yard field goal is BLOCKED (I.Rodgers), recovered by CHI-T.Taylor at MIN 12.+2444% → 68% - 9
Titans · Q1 6:11 · PHI at TENJ.Hurts pass short right intended for D.Smith INTERCEPTED by A.Hooker at TEN -2. A.Hooker to PHI 10 for 92 yards (M.Lemon).+2315% → 38% - 10
Vikings · Q3 9:42 · MIN at CHID.Swift right tackle to MIN 1 for no gain (J.Redmond; I.Pace). FUMBLES (J.Redmond), RECOVERED by MIN-I.Rodgers at MIN 1. CHI-C.Kmet was injured…+2228% → 50%
- 1
Dolphins · Q4 2:41 · vs SF · Ryan MillerM.Willis pass deep right to R.Miller for 77 yards, TOUCHDOWN.+7.0EPA - 2
Seahawks · Q1 12:38 · vs ARI · Jaxon Smith-NjigbaD.Lock pass deep right to J.Smith-Njigba for 82 yards, TOUCHDOWN.+6.9EPA - 3
Bills · Q1 3:49 · vs DET · Josh PalmerJ.Allen pass deep middle to J.Palmer for 43 yards, TOUCHDOWN [S.Gill-Howard].+5.5EPA - 4
Rams · Q2 12:50 · vs NYG · Davante AdamsM.Stafford pass deep right to D.Adams to NYG 14 for 64 yards.+5.4EPA - 5
Browns · Q3 1:33 · vs TB · Denzel BostonD.Watson pass short middle to D.Boston for 55 yards, TOUCHDOWN.+5.2EPA - 6
Chiefs · Q3 10:38 · vs IND · Tyquan ThorntonP.Mahomes pass deep right to T.Thornton to IND 1 for 45 yards.+5.1EPA - 7
Chargers · Q3 11:14 · vs LV · Tre HarrisJ.Herbert pass deep left to T.Harris pushed ob at LV 5 for 53 yards.+4.6EPA - 8
Jets · Q3 0:04 · vs GB · Breece HallG.Smith pass short right to B.Hall to GB 40 for 43 yards.+4.4EPA - 9
Lions · Q3 11:40 · vs BUF · Sam LaPortaJ.Goff pass short middle to S.LaPorta to BUF 22 for 18 yards.+4.3EPA - 10
Panthers · Q2 0:48 · vs ATL · Xavier LegetteB.Young pass deep middle to X.Legette to ATL 10 for 55 yards.+4.2EPA
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
Brock PurdySF vs MIA · 20/22, 287 yds, 2 TD · 3-30 rush+26.4
- 2
Josh AllenBUF vs DET · 20/31, 248 yds, 3 TD · 14-69 rush+20.8
- 3
Dak PrescottDAL vs WAS · 26/31, 279 yds, 4 TD · 4-26 rush+17.0
- 4
Jared GoffDET vs BUF · 26/38, 327 yds, 4 TD · 3-7 rush+16.4
- 5
Drew LockSEA vs ARI · 19/26, 235 yds, 3 TD+16.1
- 6
Patrick MahomesKC vs IND · 32/47, 382 yds, 3 TD+13.9
- 7
Matthew StaffordLA vs NYG · 22/31, 327 yds, 4 TD, 1 INT · 4--1 rush+13.6
- 8
Tyler ShoughNO vs BAL · 27/34, 252 yds, 1 TD · 9-23 rush+12.6
- 1
Jonathan TaylorIND vs KC · 24 car, 92 yds, 2 TD · 4-40 rec+6.4
- 2
Christian McCaffreySF vs MIA · 10 car, 23 yds, 2 TD · 4-43 rec+4.9
- 3
Chuba HubbardCAR vs ATL · 12 car, 53 yds · 2-11 rec+4.8
- 4
Rachaad WhiteWAS vs DAL · 7 car, 43 yds · 6-40 rec+4.5
- 5
James CookBUF vs DET · 21 car, 135 yds, 1 TD · 1-4 rec+3.9
- 6
Kyle JuszczykSF vs MIA · 0 car, 0 yds · 2-27 rec+3.6
- 7
Blake CorumLA vs NYG · 12 car, 79 yds · 1-13 rec+3.6
- 8
Jahmyr GibbsDET vs BUF · 16 car, 52 yds · 6-61 rec+3.5
- 1
Josh AllenBUF vs DET · QB40.8
- 2
Jaxon Smith-NjigbaSEA vs ARI · WR33.5
- 3
Davante AdamsLA vs NYG · WR31.5
- 4
Dak PrescottDAL vs WAS · QB29.8
- 5
Jared GoffDET vs BUF · QB29.8
- 6
Patrick MahomesKC vs IND · QB29.0
- 7
Brock PurdySF vs MIA · QB28.5
- 8
CeeDee LambDAL vs WAS · WR27.3
- 9
Matthew StaffordLA vs NYG · QB27.0
- 10
Amon-Ra St. BrownDET vs BUF · WR26.2
- 11
Jonathan TaylorIND vs KC · RB25.2
- 12
Bryce YoungCAR vs ATL · QB24.1
- 13
Tyler ShoughNO vs BAL · QB22.4
- 14
Drew LockSEA vs ARI · QB21.4
- 15
Kirk CousinsLV vs LAC · QB20.2
- 16
Cam WardTEN vs PHI · QB20.0
- 1
Josh AllenBUF vs DET · QB40.8
- 2
Jaxon Smith-NjigbaSEA vs ARI · WR38.0
- 3
Davante AdamsLA vs NYG · WR35.5
- 4
CeeDee LambDAL vs WAS · WR31.3
- 5
Amon-Ra St. BrownDET vs BUF · WR30.7
- 6
Dak PrescottDAL vs WAS · QB29.8
- 7
Jared GoffDET vs BUF · QB29.8
- 8
Patrick MahomesKC vs IND · QB29.0
- 9
Brock PurdySF vs MIA · QB28.5
- 10
Jonathan TaylorIND vs KC · RB27.2
- 11
Matthew StaffordLA vs NYG · QB27.0
- 12
Bryce YoungCAR vs ATL · QB24.1
- 13
Ja'Marr ChaseCIN vs HOU · WR23.0
- 14
DeVonta SmithPHI vs TEN · WR22.7
- 15
Tyler ShoughNO vs BAL · QB22.4
- 16
Drew LockSEA vs ARI · QB21.4
- 1
Jaxon Smith-NjigbaSEA vs ARI · WR42.5
- 2
Josh AllenBUF vs DET · QB40.8
- 3
Davante AdamsLA vs NYG · WR39.5
- 4
CeeDee LambDAL vs WAS · WR35.3
- 5
Amon-Ra St. BrownDET vs BUF · WR35.2
- 6
Dak PrescottDAL vs WAS · QB29.8
- 7
Jared GoffDET vs BUF · QB29.8
- 8
Jonathan TaylorIND vs KC · RB29.2
- 9
Patrick MahomesKC vs IND · QB29.0
- 10
Brock PurdySF vs MIA · QB28.5
- 11
DeVonta SmithPHI vs TEN · WR27.7
- 12
Matthew StaffordLA vs NYG · QB27.0
- 13
Ja'Marr ChaseCIN vs HOU · WR26.5
- 14
Dalton SchultzHOU vs CIN · TE26.0
- 15
Travis KelceKC vs IND · TE25.1
- 16
Bryce YoungCAR vs ATL · QB24.1
- 1
Jaxon Smith-NjigbaSEA vs ARI · 9/11, 155 yds, 3 TD+17.9
- 2
Davante AdamsLA vs NYG · 8/10, 195 yds, 2 TD+11.8
- 3
CeeDee LambDAL vs WAS · 8/9, 153 yds, 2 TD+11.4
- 4
Dontayvion WicksPHI vs TEN · 5/6, 74 yds+11.1
- 5
Amon-Ra St. BrownDET vs BUF · 9/13, 142 yds, 2 TD+10.7
- 6
Jaylen WaddleDEN vs JAX · 8/10, 138 yds+8.8
- 7
Josh DownsIND vs KC · 7/9, 72 yds+8.2
- 8
Tyquan ThorntonKC vs IND · 4/4, 86 yds+8.2
- 1
Dalton SchultzHOU vs CIN · 12/14, 140 yds+7.5
- 2
Dalton KincaidBUF vs DET · 7/8, 95 yds, 1 TD+7.2
- 3
Juwan JohnsonNO vs BAL · 4/4, 66 yds+7.0
- 4
Jake FergusonDAL vs WAS · 4/4, 43 yds, 2 TD+6.5
- 5
George KittleSF vs MIA · 4/4, 80 yds, 1 TD+5.8
- 6
Sam LaPortaDET vs BUF · 6/7, 52 yds, 1 TD+5.7
- 7
Darren WallerCAR vs ATL · 3/3, 33 yds, 2 TD+5.6
- 8
Trey McBrideARI vs SEA · 8/10, 41 yds, 1 TD+5.1
Moverswhose role broke from his own season
Week 2: 423 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.