Career

4 seasons at 2 schools since 2014 · box-score totals, snap share estimated from play-by-play

SeasonTeamGSnapsCmp/AttPass ydsTD–INTY/ADropback SRCarRush ydsY/CRush TDRush SR
2017Rutgers#98 · 4-8670%73/1337113–65.337.0%11100.9066.7%
2016Louisville#12 · 9-4419%18/272342–18.733.3%2-17-8.50—
2015Louisville#45 · 8-5756%78/13711547–68.440.4%16-59-3.7066.7%
2014Louisville#26 · 9-4445%45/787164–39.246.2%11-15-1.4060.0%

Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Kyle Bolin's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.