QB · Louisville. Not on a current FBS roster; here is every season we have.
5 seasons since 2014 · box-score totals, snap share estimated from play-by-play
| Season | Team | G | Snaps | Cmp/Att | Pass yds | TD–INT | Y/A | Dropback SR | Car | Rush yds | Y/C | Rush TD | Rush SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 * | Louisville#20 · 8-5 | 10 | 80% | 136/218 | 1568 | 8–5 | 7.2 | 42.3% | 114 | 565 | 5.0 | 12 | 46.7% |
| 2021 | Louisville#54 · 6-7 | 13 | 94% | 209/337 | 2941 | 19–6 | 8.7 | 45.6% | 173 | 1031 | 6.0 | 20 | 52.1% |
| 2020 | Louisville#57 · 4-7 | 11 | 97% | 195/304 | 2617 | 20–12 | 8.6 | 43.7% | 131 | 609 | 4.6 | 7 | 51.5% |
| 2019 | Louisville#61 · 8-5 | 12 | 68% | 112/179 | 2065 | 22–5 | 11.5 | 44.8% | 122 | 482 | 4.0 | 6 | 47.2% |
| 2018 | Louisville#115 · 2-10 | 10 | 32% | 40/67 | 473 | 1–1 | 7.1 | 37.9% | 79 | 497 | 6.3 | 5 | 51.6% |
Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Malik Cunningham's team rank is that season's final TDC rank. A dash means the stat wasn't recorded. * Defense rebuilt from the play-by-play (ESPN's box scores that season are missing it); about 10% below official totals.