Riley Leonard

QBINDBye 13

2.1'25 PPG, QB56 finish

Stat Maniac

In 2025, Riley Leonard averaged 2.6 half-PPR points per game on 4.4 xFP (1st percentile among QBs), 1.8 points per game below expectation. Leonard posted -0.30 EPA per dropback (1st percentile) and a CPOE of -8.6 (1st).

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

  1. Points per game02.6
  2. xFP per game04.4
  3. Points over expected21-1.8
  4. Spike-week rate00%
  5. Ceiling week07.9
  6. Floor week0-0.2
  7. Boom rate140%
  8. Bust rate0100%
  9. EPA per dropback0-0.30
  10. CPOE0-8.6
  11. Rush yards per game61.5
  12. Pass attempts per game08.3

Closest seasons since 2012

  1. 99%2015 Charlie Whitehurst: QB62 that season (1.3 PPG), no qualifying season the next year.
  2. 98%2015 Drew Stanton: QB65 that season (0.1 PPG), QB50 the next year (2.5 PPG).
  3. 98%2017 Sean Mannion: QB58 that season (1.0 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
2025418-3314502618.42.10QB56

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: no game1Week 2: no game2Week 3: no game3Week 4: no game4Week 5: no game5Week 6: no game6Week 7: no game7Week 8 vs TEN: 0.1 pts, QB318Week 9: no game9Week 10: no game10Week 11: no game11Week 12: no game12Week 13: no game13Week 14 vs JAX: 10.3 pts, QB2114Week 15: no game15Week 16 vs SF: 0.0 pts, QB3816Week 17 vs JAX: -2.0 pts, QB3717
WkOppCmp-AttPass ydsPass TDINTRush ydsRush TDPtsFinish
8TEN0-2000100.1QB31
14JAX18-29145015110.3QB21
16SF0-1000000.0QB38
17JAX0-100100-2.0QB37