Passer Rating vs EPA: Which Tells You More?
Why we rank quarterbacks by EPA per dropback, and what passer rating still gets right.
Read Article →| Season | Quarterbacks (starts) | Top receivers (targets) | Pass Yds | TD-INT |
|---|---|---|---|---|
| 2026 | Alberto Mendoza (4) | Kevin Roche Jr. 26, Dalen Penson 22, Jordan Allen 21 | 978 | 6-3 |
| 2025 | Haynes King (11), Aaron Philo (1) | Eric Rivers 70, Malik Rutherford 48, Isiah Canion 45 | 3,472 | 16-6 |
| 2024 | Haynes King (9), Zach Pyron (2), Aaron Philo (1) | Malik Rutherford 63, Eric Singleton Jr. 63, Avery Boyd 23 | 2,840 | 14-4 |
| 2023 | Haynes King (12) | Eric Singleton Jr. 45, Malik Rutherford 37, Dominick Blaylock 21 | 2,854 | 26-13 |
| 2022 | Jeff Sims (7), Zach Gibson (3), Zach Pyron (2) | Nate McCollum 65, Malachi Carter 32, Hassan Hall 30 | 2,315 | 10-7 |
| 2021 | Jordan Yates (7), Jeff Sims (5) | Kyric McGowan 47, Malachi Carter 40, Adonicas Sanders 33 | 2,318 | 18-8 |
| 2020 | Jeff Sims (10) | Malachi Carter 37, Jalen Camp 35, Jahmyr Gibbs 28 | 2,043 | 14-13 |
| 2019 | James Graham (8), Lucas Johnson (2), Tobias Oliver (2) | Ahmarean Brown 47, Tyler Davis 31, Malachi Carter 30 | 1,639 | 14-10 |
| 2018 | TaQuon Marshall (10), Tobias Oliver (2) | Brad Stewart 31, Jalen Camp 20, Qua Searcy 14 | 1,033 | 7-4 |
| 2017 | TaQuon Marshall (11) | Ricky Jeune 47, Qua Searcy 12, Brad Stewart 12 | 927 | 10-4 |
| 2016 | Justin Thomas (11), Matthew Jordan (1) | Ricky Jeune 45, Brad Stewart 22, Clinton Lynch 19 | 1,605 | 9-4 |
| 2015 | Justin Thomas (9), Matthew Jordan (2), Ryan Rodwell (1) | Ricky Jeune 56, Clinton Lynch 23, Micheal Summers 16 | 1,463 | 14-10 |
| 2014 | Justin Thomas (13) | DeAndre Smelter 57, Darren Waller 34, Tony Zenon 13 | 1,750 | 18-5 |
| 2013 | Vad Lee (11), DeAndre Smelter (1) | DeAndre Smelter 39, Robert Godhigh 33, Darren Waller 22 | 1,523 | 11-12 |
| 2012 | Tevin Washington (13) | Jeff Greene 30, Orwin Smith 25, Robert Godhigh 21 | 1,743 | 10-7 |
| 2011 | Tevin Washington (11), Tyler Melton (1) | Stephen Hill 50, Orwin Smith 23, Roddy Jones 17 | 1,713 | 10-8 |
College starts are inferred: the team's first passer in each game.
| Player | Pos | Tgt | Rec | Yds | TD |
|---|---|---|---|---|---|
| Kevin Roche Jr. | TE | 26 | 18 | 200 | 0 |
| Dalen Penson | WR | 22 | 16 | 241 | 0 |
| Jordan Allen | WR | 21 | 18 | 213 | 0 |
| Justice Haynes | RB | 11 | 11 | 47 | 2 |
| Trelain Maddox | RB | 10 | 7 | 79 | 1 |
| Chris Corbo | TE | 7 | 5 | 42 | 0 |
| Gavin Harris | TE | 7 | 2 | 19 | 0 |
| Jaiven Plummer | WR | 3 | 2 | 60 | 2 |
| Rahkeem Smith | WR | 3 | 2 | 12 | 0 |
| Isaiah Fuhrmann | WR | 3 | 2 | 29 | 0 |
| Chris Elko | WR | 1 | 0 | 0 | 0 |
| Debron Gatling | WR | 0 | 1 | 33 | 1 |
| Week | Opponent | Result | Quarterback | Cmp-Att | Yds | TD | INT |
|---|---|---|---|---|---|---|---|
| Week 1 | vs COLO | L 13-14 | Alberto Mendoza | 17-24 | 237 | 0 | 0 |
| Week 2 | vs TENN | L 24-45 | Alberto Mendoza | 26-40 | 221 | 1 | 2 |
| Week 3 | vs mercer | W 44-11 | Alberto Mendoza | 15-22 | 249 | 3 | 0 |
| Week 4 | at STAN | L 27-34 | Alberto Mendoza | 24-37 | 271 | 2 | 1 |
| QB → Receiver | Tgt | Cmp | Yds | TD |
|---|---|---|---|---|
| Alberto Mendoza → Kevin Roche Jr. | 26 | 18 | 200 | 0 |
| Alberto Mendoza → Dalen Penson | 22 | 16 | 241 | 0 |
| Alberto Mendoza → Jordan Allen | 21 | 17 | 208 | 0 |
| Alberto Mendoza → Justice Haynes | 11 | 10 | 68 | 1 |
| Alberto Mendoza → Trelain Maddox | 10 | 7 | 79 | 1 |
| Alberto Mendoza → Chris Corbo | 7 | 5 | 42 | 0 |
| Alberto Mendoza → Gavin Harris | 7 | 1 | 5 | 0 |
What the box score cannot tell you about the people behind the pass.
Why we rank quarterbacks by EPA per dropback, and what passer rating still gets right.
Read Article →Completion percentage over expected gives credit for difficult completions. Here is how ACE measures it.
Read Article →A sack is the rush, the line and the decision. Why our dropback stats count them.
Read Article →Learn the break down of ten mind-body recovery tools, each backed by science, including how and when to use them to perform at your peak.