All Season Types
| Receiving | Fumbles |
---|
Season | Team | Type | G | Rec | Tgt | Yds | Y/G | Y/R | YAC/R | Long | TD | Fumb | FumL |
---|
2018/2019 | DUKE | Reg | 4 | 5 | - | 37 | 9.3 | 7.4 | - | 14 | 0 | - | - |
2018/2019 | DUKE | Post | 1 | 1 | - | 20 | 20.0 | 20.0 | - | 9 | 0 | - | - |
2019 | DUKE | Reg | 2 | 2 | - | 31 | 15.5 | 15.5 | - | 26 | 0 | - | - |
2020 | DUKE | Reg | 3 | 7 | - | 96 | 32.0 | 13.7 | - | 34 | 0 | - | - |
Total | - | Reg | 9 | 14 | - | 164 | 18.2 | 11.7 | - | 74 | 0 | - | - |
Total | - | Post | 1 | 1 | - | 20 | 20.0 | 20.0 | - | 9 | 0 | - | - |
| Defense |
---|
Season | Team | Type | G | Solo | Ast | Total | TFL | Sack | YdsL | Int | IntYds | IntTD | FF | PD | Sfty |
---|
2018/2019 | DUKE | Reg | 4 | 4 | 0 | 4 | 0.0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2019 | DUKE | Reg | 5 | 5 | 0 | 5 | 0.0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2020 | DUKE | Reg | 2 | 2 | 0 | 2 | 0.0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total | - | Reg | 11 | 11 | 0 | 11 | 0.0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Returns |
---|
Season | Team | Type | G | KR | Yds | Avg | Long | TD | PR | Yds | Avg | Long | TD |
---|
2019 | DUKE | Reg | 9 | 17 | 549 | 32.3 | 98 | 2 | 0 | 0 | - | 0 | 0 |
2020 | DUKE | Reg | 8 | 18 | 349 | 19.4 | 39 | 0 | 0 | 0 | - | 0 | 0 |
Total | - | Reg | 17 | 35 | 898 | 25.7 | 137 | 2 | 0 | 0 | - | 0 | 0 |