Punting & Kicking Table Season | Team | Conf | Class | Pos | G | Pnt | Yds | Y/P | XPM | XPA | XP% | FGM | FGA | FG% | Pts | Awards |
2016 | Duke | ACC | FR | P | 7 | 38 | 1556 | 40.9 | 0 | 0 | | 0 | 0 | | 0 | |
2017* | Duke | ACC | SO | K | 12 | 61 | 2565 | 42.0 | 33 | 35 | 94.3 | 17 | 21 | 81.0 | 84 | |
2018* | Duke | ACC | JR | K | 13 | 67 | 2772 | 41.4 | 0 | 0 | | 0 | 0 | | 0 | |
2019 | Duke | ACC | SR | P | 12 | 66 | 3018 | 45.7 | 0 | 0 | | 0 | 0 | | 0 | |
Career | | 44 | 232 | 9911 | 42.7 | 33 | 35 | 94.3 | 17 | 21 | 81.0 | 84 | |
An asterisk (*) indicates bowl stats are included.
Defense & Fumbles Table Season | Team | Conf | Class | Pos | G | Solo | Ast | Comb | TFL | Sk | Int | Yds | IntTD | PD | FR | Yds | FRTD | FF | Awards |
2016 | Duke | ACC | FR | P | 7 | 1 | 2 | 3 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
2017* | Duke | ACC | SO | K | 12 | 1 | 0 | 1 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
2018* | Duke | ACC | JR | K | 13 | 0 | 1 | 1 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
2019 | Duke | ACC | SR | P | 12 | 1 | 0 | 1 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Career | | 44 | 3 | 3 | 6 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
An asterisk (*) indicates bowl stats are included.
Rushing & Receiving Table Season | Team | Conf | Class | Pos | G | Att | Yds | Y/A | TD | Y/G | Rec | Yds | TD | Y/G | Plays | Yds | Avg | TD | Awards |
2016 | Duke | ACC | FR | P | 7 | 2 | -12 | -6.0 | 0 | -1.7 | 0 | 0 | 0 | 0.0 | 2 | -12 | -6.0 | 0 | |
2017* | Duke | ACC | SO | K | 12 | 0 | 0 | | 0 | 0.0 | 0 | 0 | 0 | 0.0 | 0 | 0 | | 0 | |
2018* | Duke | ACC | JR | K | 13 | 0 | 0 | | 0 | 0.0 | 0 | 0 | 0 | 0.0 | 0 | 0 | | 0 | |
2019 | Duke | ACC | SR | P | 12 | 3 | 45 | 15.0 | 0 | 3.8 | 0 | 0 | 0 | 0.0 | 3 | 45 | 15.0 | 0 | |
Career | | 44 | 5 | 33 | 6.6 | 0 | 0.8 | 0 | 0 | 0 | 0.0 | 5 | 33 | 6.6 | 0 | |
An asterisk (*) indicates bowl stats are included.
Passing Table Season | Team | Conf | Class | Pos | G | Cmp | Att | Cmp% | Yds | TD | TD% | Int | Int% | Y/A | AY/A | Y/G | Rate | Awards |
2016 | Duke | ACC | FR | P | 7 | 0 | 1 | 0.0 | 0 | 0 | 0.0 | 0 | 0.0 | 0.0 | 0.00 | 0.0 | 0.0 | |
2017* | Duke | ACC | SO | K | 12 | 0 | 0 | | 0 | 0 | | 0 | | | | 0.0 | | |
2018* | Duke | ACC | JR | K | 13 | 0 | 0 | | 0 | 0 | | 0 | | | | 0.0 | | |
2019 | Duke | ACC | SR | P | 12 | 0 | 1 | 0.0 | 0 | 0 | 0.0 | 0 | 0.0 | 0.0 | 0.00 | 0.0 | 0.0 | |
Career | | 44 | 0 | 2 | 0.0 | 0 | 0 | 0.0 | 0 | 0.0 | 0.0 | 0.00 | 0.0 | 0.0 | |
An asterisk (*) indicates bowl stats are included.
Scoring Table Season | Team | Conf | Class | Pos | G | Rush | Rec | PRTD | KRTD | FRTD | IntTD | OthTD | TD | XPM | XPA | XP% | FGM | FGA | 2PM | Sfty | Pts | Pts/G | Awards |
2016 | Duke | ACC | FR | P | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 0 | 0.0 | |
2017* | Duke | ACC | SO | K | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 33 | 35 | 94.3 | 17 | 21 | 0 | 0 | 84 | 7.0 | |
2018* | Duke | ACC | JR | K | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 0 | 0.0 | |
2019 | Duke | ACC | SR | P | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 0 | 0.0 | |
Career | | 44 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 33 | 35 | 94.3 | 17 | 21 | 0 | 0 | 84 | 1.9 | |
An asterisk (*) indicates bowl stats are included.
Player News