Michael Penix Jr.

QBATLBye 11

QB31Maniacs rank, #207 overall
208.9ADP, pick 18.05
13.4'25 PPG, QB31 finish
7.0%of Underdog teams

Stat Maniac

In 2025, Michael Penix Jr. averaged 13.7 half-PPR points per game on 14.7 xFP (24th percentile among QBs), 1.0 points per game below expectation. Penix posted +0.02 EPA per dropback (39th percentile) and a CPOE of -3.7 (4th). The closest statistical comp since 2012 is Brandon Weeden's 2012 season (90% match): QB25 that year, then QB38 the next.

2025 season, 9 games, QB32 in total points. Percentiles against the top 36 QBs by points with 4+ games.

  1. Points per game2413.7
  2. xFP per game2414.7
  3. Points over expected36-1.0
  4. Spike-week rate3833%
  5. Ceiling week3123.0
  6. Floor week247.9
  7. Boom rate140%
  8. Bust rate2444%
  9. EPA per dropback390.02
  10. CPOE4-3.7
  11. Rush yards per game297.8
  12. Pass attempts per game5730.7

Closest seasons since 2012

  1. 90%2012 Brandon Weeden: QB25 that season (12.2 PPG), QB38 the next year (12.3 PPG).
  2. 88%2023 Gardner Minshew: QB21 that season (13.1 PPG), QB34 the next year (10.6 PPG).
  3. 87%2022 Mac Jones: QB27 that season (12.5 PPG), QB29 the next year (10.8 PPG).

PoorAverageElite Half PPR, Weeks 1-17. Comps match percentile profiles across 2012-2025 at the position. xFP is expected points on the same touches; how it works.

Season lines

Half PPR, Weeks 1-17
SeasonGCmp-AttPass ydsPass TDINTRush ydsRush TDPtsPPGSpike wksFinish
20259166-276198293701120.313.42QB31
2026Maniacs proj-------222.113.1--

A spike week is a top-12 QB finish that week, the weeks that win best ball. Finish is the season rank by half-PPR points among all QBs.

Game log

Full color = top-12 week

2025 season

Week 1 vs TB: 24.0 pts, QB101Week 2 vs MIN: 5.3 pts, QB312Week 3 vs CAR: 3.8 pts, QB313Week 4 vs WAS: 18.7 pts, QB134Week 5: no game5Week 6 vs BUF: 14.6 pts, QB206Week 7 vs SF: 12.2 pts, QB177Week 8: no game8Week 9 vs NE: 22.7 pts, QB119Week 10 vs IND: 11.0 pts, QB1910Week 11 vs CAR: 7.9 pts, QB2511Week 12: no game12Week 13: no game13Week 14: no game14Week 15: no game15Week 16: no game16Week 17: no game17
WkOppCmp-AttPass ydsPass TDINTRush ydsRush TDPtsFinish
1TB27-422981021124.0QB10
2MIN13-2113500-105.3QB31
3CAR18-3617202903.8QB31
4WAS20-26313212018.7QB13
6BUF20-32250106014.6QB20
7SF21-38241106012.2QB17
9NE22-372213019022.7QB11
10IND12-2817710-1011.0QB19
11CAR13-1617500907.9QB25