Career Graph
Receiving
| Season | Team | G | TGT | REC | YDS | Y/R | TD | EPA |
|---|---|---|---|---|---|---|---|---|
| NCAA Division I FBS (CFB) | ||||||||
| 2016 | WAKE | — | — | 2 | 27 | 13.5 | 0 | — |
| 2017 | WAKE | — | — | 1 | 13 | 13.0 | 0 | — |
| 2018 | WAKE | — | — | 4 | 55 | 13.8 | 0 | — |
| 2019 | WAKE | — | — | 20 | 211 | 10.6 | 0 | — |
| Season | Team | G | TGT | REC | YDS | Y/R | TD | EPA |
|---|---|---|---|---|---|---|---|---|
| NCAA Division I FBS (CFB) | ||||||||
| 2016 | WAKE | — | — | 2 | 27 | 13.5 | 0 | — |
| 2017 | WAKE | — | — | 1 | 13 | 13.0 | 0 | — |
| 2018 | WAKE | — | — | 4 | 55 | 13.8 | 0 | — |
| 2019 | WAKE | — | — | 20 | 211 | 10.6 | 0 | — |