Justin Fields

QBKCBye 5

QB54Maniacs rank, #302 overall
216.0ADP, pick 18.12
15.9'25 PPG, QB27 finish
0.3%of Underdog teams

Stat Maniac

In 2025, Justin Fields averaged 16.0 half-PPR points per game on 15.0 xFP (28th percentile among QBs), right in line with expectation. Fields posted -0.10 EPA per dropback (10th percentile) and a CPOE of -2.0 (26th). The closest statistical comp since 2012 is Josh Allen's 2018 season (93% match): QB21 that year, then QB6 the next.

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

  1. Points per game4316.0
  2. xFP per game2815.0
  3. Points over expected88+0.9
  4. Spike-week rate7956%
  5. Ceiling week7927.6
  6. Floor week104.9
  7. Boom rate8933%
  8. Bust rate2444%
  9. EPA per dropback10-0.10
  10. CPOE26-2.0
  11. Rush yards per game9942.6
  12. Pass attempts per game322.7

Closest seasons since 2012

  1. 93%2018 Josh Allen: QB21 that season (18.2 PPG), QB6 the next year (18.6 PPG).
  2. 80%2015 Marcus Mariota: QB22 that season (18.4 PPG), QB14 the next year (17.9 PPG).
  3. 80%2018 Josh Johnson: QB39 that season (13.4 PPG), no qualifying season the next year.

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
20259128-2041259713834142.715.95QB27
2026Maniacs proj-------199.611.7--

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 PIT: 29.5 pts, QB21Week 2 vs BUF: 4.0 pts, QB332Week 3: no game3Week 4 vs MIA: 27.1 pts, QB44Week 5 vs DAL: 25.9 pts, QB75Week 6 vs DEN: 4.9 pts, QB306Week 7 vs CAR: 4.0 pts, QB287Week 8 vs CIN: 20.9 pts, QB128Week 9: no game9Week 10 vs CLE: 7.0 pts, QB2310Week 11 vs NE: 19.3 pts, QB511Week 12: no game12Week 13: no game13Week 14: no game14Week 15: no game15Week 16: no game16Week 17: no game17
WkOppCmp-AttPass ydsPass TDINTRush ydsRush TDPtsFinish
1PIT16-222181048229.5QB2
2BUF3-1127004904.0QB33
4MIA20-272261081127.1QB4
5DAL32-462832026025.9QB7
6DEN9-1745003104.9QB30
7CAR6-1246002204.0QB28
8CIN21-322441031020.9QB12
10CLE6-1154112807.0QB23
11NE15-261161067119.3QB5