2025
2025 season · Jan 10 to Jan 12 · 6 games · byes: ARI, ATL, BAL, CIN, CLE, DAL, DEN, DET, IND, KC, LV, MIA, MIN, NO, NYG, NYJ, SEA, TB, TEN, WAS
Wild Card 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 Bills: +0.24 EPA a play against the Jaguars, +0.11 against their usual.
- Best defenseThe Texans held the Steelers to −0.54 EPA a play, −0.40 against what they usually allow.
- PlayerJordan Love (GB QB): +18.4 EPA, 24/46, 323 yds, 4 TD.
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
49ers · Q1 14:27 · vs PHI · Demarcus RobinsonB.Purdy pass deep middle to D.Robinson to PHI 16 for 61 yards.+5.1EPA - 2
Texans · Q3 0:44 · vs PIT · Christian KirkC.Stroud pass deep right to C.Kirk ran ob at PIT 36 for 46 yards.+4.8EPA - 3
Bears · Q4 5:37 · vs GB · Rome OdunzeC.Williams pass deep left to R.Odunze pushed ob at GB 30 for 27 yards [I.McDuffie].+4.3EPA - 4
Panthers · Q2 0:44 · vs LA · Bryce YoungB.Young scrambles right tackle for 16 yards, TOUCHDOWN.+4.0EPA - 5
Eagles · Q2 6:13 · vs SF · Dallas GoedertJ.Hurts pass short right to D.Goedert for 9 yards, TOUCHDOWN.+3.9EPA - 6
Packers · Q2 3:33 · vs CHI · Christian WatsonJ.Love pass short right to C.Watson to CHI 1 for 22 yards. FUMBLES, recovered by GB-R.Doubs at CHI 1.+3.9EPA - 7
Bears · Q4 1:48 · vs GB · DJ MooreC.Williams pass deep left to D.Moore for 25 yards, TOUCHDOWN.+3.7EPA - 8
Packers · Q2 6:51 · vs CHI · Jayden ReedJ.Love pass deep left to J.Reed for 18 yards, TOUCHDOWN.+3.7EPA - 9
Panthers · Q3 0:33 · vs LA · Jalen CokerB.Young pass deep middle to J.Coker pushed ob at LA 9 for 52 yards.+3.6EPA - 10
Texans · Q1 11:17 · vs PIT · Christian KirkC.Stroud pass deep left to C.Kirk to PIT 49 for 36 yards.+3.6EPA
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
Jordan LoveGB vs CHI · 24/46, 323 yds, 4 TD+18.4
- 2
Josh AllenBUF vs JAX · 28/35, 273 yds, 1 TD · 11-33 rush+14.8
- 3
Caleb WilliamsCHI vs GB · 24/48, 361 yds, 2 TD, 2 INT · 4-20 rush+9.8
- 4
Brock PurdySF vs PHI · 18/31, 262 yds, 2 TD, 2 INT · 9-24 rush+4.8
- 5
Matthew StaffordLA vs CAR · 24/42, 304 yds, 3 TD, 1 INT+3.5
- 6
Drake MayeNE vs LAC · 17/29, 268 yds, 1 TD, 1 INT · 10-66 rush+2.1
- 7
Mason RudolphPIT vs HOU · 1/1, 2 yds+1.3
- 8
Jalen HurtsPHI vs SF · 20/35, 168 yds, 1 TD · 5-14 rush−0.9
- 1
Travis EtienneJAX vs BUF · 10 car, 67 yds · 5-49 rec+7.3
- 2
Rhamondre StevensonNE vs LAC · 10 car, 53 yds · 3-75 rec+5.3
- 3
Kyren WilliamsLA vs CAR · 13 car, 57 yds · 2-18 rec+4.6
- 4
Christian McCaffreySF vs PHI · 15 car, 48 yds · 6-66 rec+4.2
- 5
Woody MarksHOU vs PIT · 19 car, 112 yds, 1 TD+3.8
- 6
Kyle JuszczykSF vs PHI · 0 car, 0 yds · 4-49 rec+3.3
- 7
Bhayshul TutenJAX vs BUF · 4 car, 51 yds+3.2
- 8
D'Andre SwiftCHI vs GB · 13 car, 54 yds, 1 TD · 2-38 rec+2.9
- 1
Josh AllenBUF vs JAX · QB30.2*
- 2
Jordan LoveGB vs CHI · QB30.0*
- 3
Puka NacuaLA vs CAR · WR24.5*
- 4
Christian McCaffreySF vs PHI · RB23.4*
- 5
Matthew StaffordLA vs CAR · QB22.2*
- 6
Bryce YoungCAR vs LA · QB21.0*
- 7
Caleb WilliamsCHI vs GB · QB20.4*
- 8
Christian KirkHOU vs PIT · WR20.4*
- 9
Jalen CokerCAR vs LA · WR19.4*
- 10
Trevor LawrenceJAX vs BUF · QB19.4*
- 11
Drake MayeNE vs LAC · QB19.3*
- 12
Romeo DoubsGB vs CHI · WR18.4*
- 13
Chuba HubbardCAR vs LA · RB17.9*
- 14
Travis EtienneJAX vs BUF · RB17.6*
- 15
Woody MarksHOU vs PIT · RB17.2*
- 16
Demarcus RobinsonSF vs PHI · WR17.1*
- 1
Josh AllenBUF vs JAX · QB30.2*
- 2
Jordan LoveGB vs CHI · QB30.0*
- 3
Puka NacuaLA vs CAR · WR29.5*
- 4
Christian McCaffreySF vs PHI · RB26.4*
- 5
Christian KirkHOU vs PIT · WR24.4*
- 6
Jalen CokerCAR vs LA · WR23.9*
- 7
Romeo DoubsGB vs CHI · WR22.4*
- 8
Matthew StaffordLA vs CAR · QB22.2*
- 9
Bryce YoungCAR vs LA · QB21.0*
- 10
Caleb WilliamsCHI vs GB · QB20.4*
- 11
Parker WashingtonJAX vs BUF · WR20.4*
- 12
Travis EtienneJAX vs BUF · RB20.1*
- 13
Demarcus RobinsonSF vs PHI · WR20.1*
- 14
Trevor LawrenceJAX vs BUF · QB19.4*
- 15
Drake MayeNE vs LAC · QB19.3*
- 16
Chuba HubbardCAR vs LA · RB18.9*
- 1
Puka NacuaLA vs CAR · WR34.5*
- 2
Josh AllenBUF vs JAX · QB30.2*
- 3
Jordan LoveGB vs CHI · QB30.0*
- 4
Christian McCaffreySF vs PHI · RB29.4*
- 5
Jalen CokerCAR vs LA · WR28.4*
- 6
Christian KirkHOU vs PIT · WR28.4*
- 7
Romeo DoubsGB vs CHI · WR26.4*
- 8
Parker WashingtonJAX vs BUF · WR23.9*
- 9
Demarcus RobinsonSF vs PHI · WR23.1*
- 10
Travis EtienneJAX vs BUF · RB22.6*
- 11
Matthew StaffordLA vs CAR · QB22.2*
- 12
Colston LovelandCHI vs GB · TE21.7*
- 13
Bryce YoungCAR vs LA · QB21.0*
- 14
Caleb WilliamsCHI vs GB · QB20.4*
- 15
Khalil ShakirBUF vs JAX · WR20.2*
- 16
Chuba HubbardCAR vs LA · RB19.9*
- 1
Christian KirkHOU vs PIT · 8/9, 144 yds, 1 TD+13.5
- 2
Romeo DoubsGB vs CHI · 8/11, 124 yds, 1 TD+13.0
- 3
Demarcus RobinsonSF vs PHI · 6/7, 111 yds, 1 TD+8.3
- 4
Matthew GoldenGB vs CHI · 4/5, 84 yds, 1 TD+7.8
- 5
DJ MooreCHI vs GB · 6/7, 64 yds, 1 TD+6.9
- 6
Jalen CokerCAR vs LA · 9/12, 134 yds, 1 TD+5.6
- 7
Christian WatsonGB vs CHI · 3/7, 36 yds, 1 TD+4.6
- 8
Tetairoa McMillanCAR vs LA · 5/7, 81 yds+4.1
- 1
Hunter HenryNE vs LAC · 3/5, 64 yds, 1 TD+6.4
- 2
Colston LovelandCHI vs GB · 8/15, 137 yds+4.7
- 3
Colby ParkinsonLA vs CAR · 2/3, 34 yds, 1 TD+3.3
- 4
Oronde Gadsden IILAC vs NE · 3/3, 30 yds+2.9
- 5
Dallas GoedertPHI vs SF · 4/7, 33 yds, 1 TD+1.8
- 6
Dalton KincaidBUF vs JAX · 3/5, 28 yds, 1 TD+1.5
- 7
Cade StoverHOU vs PIT · 2/2, 13 yds+0.7
- 8
Tommy TrembleCAR vs LA · 3/3, 22 yds+0.6
Lines for 6 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 19: 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.