Pigskin NightlyWeek 10
Latest
Green Bay PackersMike's Mid-Week Chat | Nov. 11, 2026Jets DeskThe Jets defense ranks 22nd in EPA allowed, and the offense keeps resetting8 min agoJaguars DeskJaguars defense covers for an offense that slipped to 0.05 EPA a play8 min ago49ers Desk49ers lean on McCaffrey's short targets as the early-down pass rate drops to 41%18 min agoInjuryGarrett Wilson: Out → Questionable22 min agoInjuryLucas Patrick: Doubtful → Out22 min agoPro Football RumorsGM Mike Borgonzi: Titans Would ‘Love To Have’ Tony Pollard Back In 2027San Francisco 49ersThe 49ers Acquire WR Keenan AllenNew Orleans SaintsGame Preview: Panthers vs. Saints | 2026 NFL Week 10New Orleans SaintsPanthers vs. Saints: How to Watch, Listen, and Stream Games 11/15/2026Texans DeskTexans offense posts its best EPA per play of the year in Week 937 min agoRams DeskRams pass on 58% of early downs again after a 41% week, and Puka Nacua feeds on it38 min agoInjuryGarrett Wilson: Questionable → Out40 min agoPanthers DeskCarolina's offense rebounds in Week 9 after two negative-EPA games48 min agoFalcons DeskFalcons' eighth-ranked run game has slipped as the offense sits 25th48 min agoKansas City ChiefsCinco cosas que debes saber sobre Josh Downs, el nuevo receptor de ChiefsInjuryDenzel Boston: Active → Questionable55 min agoEagles DeskEagles run defense ranks 31st while the offense stalls at a 24% success rate57 min agoCommanders DeskCommanders pass on 66% of early downs in Week 9 and the offense slides to -0.177 EPA a play58 min agoCarolina PanthersPanthers open practice windows for three, among other movesBaltimore RavensMailbag: Will Jacoby Brissett Turn the Ravens' Season Around?Buccaneers DeskBuccaneers defense leads the league in EPA allowed while the passing game ranks 30th1 h ago
WSH ThuNYG NE SunDET BUF SunNYJ CAR SunNO HOU SunCLE JAX SunTEN KC SunATL MIA SunIND MIN SunGB LAR SunARI SEA SunLV SF SunDAL PIT SunCIN LAC MonBAL
last 4 games · box score + nflverse play-by-play

Compare players

Player one
D'Andre SwiftRB · CHI
Player two
Brock PurdyQB · SF
Compare →
Lineup · up to 4
D'Andre SwiftRB · CHIBrock PurdyQB · SF
Span
Choose
Metrics32/32
Usage
Passing
Rushing
Receiving
Reset all
D'Andre Swift
Bears logoChicago Bears

D'Andre Swift

RBpos#4jersey27age5'8"height204lbs7seasons

Georgia · 2020 draft, round 2, pick 35

VS6of 12 shown metrics led6
Brock Purdy
49ers logoSan Francisco 49ers

Brock Purdy

QBpos#13jersey26age6'1"height220lbs5seasons

Iowa State · 2022 draft, round 7, pick 262

Across the 12 shown metrics with numbers for at least two players (last 4 games): Swift leads in 6 and Purdy leads in 6. A count of who is ahead, not a verdict: the metrics overlap and do not weigh the same.

Usage

SwiftPurdy

Percentile chips: vs 128 RBs who played half the games, last 4 games

73.3%93rdSnap share · average share of team snaps in the games he played98.0%61st
-9.022ndTotal EPA+13.566th

Passing

SwiftPurdy

Percentile chips: vs 42 QBs who have 12+ dropbacks a week, last 4 games

0Pass yards97370th
0Touchdowns669th
0Interceptions · lower is better418th
–EPA per dropback+0.08058th
–CPOE · completion % over expected+5.280th
–Sack rate · lower is better5.7%62nd

Rushing

SwiftPurdy

Percentile chips: vs 72 RBs who have 4.5+ carries a week, last 4 games

7790thCarries · official rush attempts1933rd
22267thRush yards796th
2.917thYards per carry4.26th
699thRush TD144th
-0.07559thEPA per designed run+0.28372nd

Receiving

SwiftPurdy

Percentile chips: vs 38 RBs who have 2.5+ targets a week (tight ends 2+), last 4 games

1349thTargets0
4820thReceiving yards0
Advanced metrics17 more · tap to open

Usage

4Games with stats4
9096thPlays with EPA14863rd

Passing

–Completion %68.3%80th
–Yards per attempt7.975th
–Success rate48.6%73rd
–aDOT · average depth of target8.373rd

Rushing

7790thDesigned runs in EPA · QB scrambles count as dropbacks, kneels are left out861st
40.3%62ndSuccess rate87.5%72nd
342nd10+ yard runs044th

Receiving

1036thReceptions0
036thReceiving TD0
76.9%46thCatch rate–
9.9%22ndTarget share · of team targets in his games–
-0.1%64thAir yards share–
-0.24528thEPA per target–
6.637thYAC per catch–
-0.164thaDOT–

Advanced rows are not part of the “metrics led” count. Pick exactly what you want under “Choose”.

Total EPA by week (bars) and running total (lines)D'Andre SwiftBrock Purdy
●Wk 5●Wk 6●Wk 7●Wk 8●Wk 9

Expected points added across every role (passing, rushing, receiving) in the nflverse play-by-play model, in the period you picked. Lines run the total; a missing bar is a week without plays. The dot marks the best week among the 2 players.

Matchups to start with

top passers · most targeted

Box score totals from ESPN (regular season and playoffs; “last 4” is each player's four most recent games with a box score line). EPA, success rate, CPOE, aDOT, target and air-yard share from the nflverse play-by-play over the same games; snap share from nflverse snap counts. EPA per dropback includes sacks and scrambles. Carries are the official ESPN rush attempts; EPA per designed run leaves out quarterback scrambles (they count as dropbacks) and kneel-downs, so for a quarterback the two counts differ. Per opportunity divides counting stats by nflverse dropbacks (passing), ESPN targets (receiving) and ESPN carries (rushing); other counts go per game. Percentiles rank each value among players at the same position with enough volume in the same period (the same groups as the player cards: QBs 12 dropbacks a week, RBs 4.5 carries, wide receivers 2.5 targets, tight ends 2, defenders half the games; fewer than 8 peers, no percentile). The bars compare the players on the page only, not the league.