Pigskin Nightly1 live
Latest
InjuryAndrew Thomas: Active → Cleared5 min agoPro Football RumorsEagles To Waive WR Marquise BrownInjuryChig Okonkwo: Active → Questionable55 min agoPro Football RumorsTexans Sign WR/KR Nikko RemigioInjuryMatthew Stafford: Active → Cleared1 h agoInjuryTucker Kraft: Active → Cleared2 h agoESPNVikings 'hyped' to welcome back 'leader' Cousins on 1st day of practiceESPNRams put WR Puka Nacua on IR with knee, toe injuriesAtlanta FalconsNFL Expert Picks: Who will win in Week 10, Falcons or Chiefs?Los Angeles RamsEmmanuel Forbes Jr. proving capable of bigger role in Rams secondary if needed after performance against former teamNew York Giants📸 Game Photos: Giants take on CommandersPro Football Rumors49ers Pursued Josh Downs, Pivoted To Keenan AllenInjuryJustin Eboigbe: Questionable → Cleared3 h agoInjuryTyler Allgeier: Active → Cleared3 h agoInjuryPuka Nacua: Out → Injured Reserve3 h agoESPNCam Skattebo dons custom 'Iron Man' mask for TNF, leads NFL Week 10 arrivalsBuffalo Bills'A lot of talent' | What the Bills are saying about the Jets leading up to Week 10 AFC East matchupMinnesota VikingsNFL Expert Picks: Vikings and Packers Rivalry Renews for Week 10 at Lambeau FieldInjuryTyler Higbee: Active → Questionable3 h agoArizona CardinalsFrom Scout Team To Starting Lineup: Cardinals Receivers Get A Chance To ShineSeattle SeahawksSeahawks Prepare For Raiders Opponent With Familiar Play-Caller Debuting QB Fernando MendozaLas Vegas RaidersBucky's Breakdown: 3 things needed from Fernando Mendoza to be successful in his starting debut
WSH 17Q3 4:06NYG 14Win probWSH 63%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
2026 season · box score + nflverse play-by-play

Compare players

Player one
Brock PurdyQB · SF
Player two
Harrison MevisPK · BAL
Compare →
Lineup · up to 4
Brock PurdyQB · SFHarrison MevisPK · BAL
Span
Choose
Metrics25/25
Usage
Passing
Rushing
Kicking
Reset all
Brock Purdy
49ers logoSan Francisco 49ers

Brock Purdy

QBpos#13jersey26age6'1"height220lbs5seasons

Iowa State · 2022 draft, round 7, pick 262

VS4of 6 shown metrics led2
Harrison Mevis
Ravens logoBaltimore Ravens

Harrison Mevis

PKpos24age6'0"height245lbs2seasons

Missouri

Across the 6 shown metrics with numbers for at least two players (2026 season, per game): Purdy leads in 4 and Mevis leads in 2. A count of who is ahead, not a verdict: the metrics overlap and do not weigh the same.

Usage

PurdyMevis

Percentile chips: vs 35 QBs who played half the games, 2026 season

8Games with stats5
+10.0096thTotal EPA per game–

Passing

PurdyMevis

Percentile chips: vs 34 QBs who have 12+ dropbacks a week, 2026 season

247.560thPass yards per game0.0
2.190thTouchdowns per game0.0
0.660thInterceptions per game · lower is better0.0
+0.30699thEPA per dropback–
+4.987thCPOE · completion % over expected–
3.1%99thSack rate · lower is better–

Rushing

PurdyMevis
25.1Rush yards per game0.0

Kicking

PurdyMevis

Percentile chips: vs 31 kickers who have 0.75+ field-goal tries a week, 2026 season

0.0Field goals made per game1.08th
–FG %55.6%2nd
–Extra point %100.0%76th
Advanced metrics13 more · tap to open

Usage

97.1%36thSnap share · average share of team snaps in the games he played–
34.636thPlays with EPA per game–

Passing

69.1%93rdCompletion %–
8.493rdYards per attempt–
55.0%99thSuccess rate–
8.163rdaDOT · average depth of target–

Rushing

4.9Carries per game · official rush attempts0.0
1.9Designed runs in EPA per game · QB scrambles count as dropbacks, kneels are left out–
5.2Yards per carry–
0.3Rush TD per game0.0
73.3%Success rate–

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)Brock PurdyHarrison Mevis
●Wk 1●Wk 2●Wk 3●Wk 4●Wk 5●Wk 6●Wk 7Wk 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.