
| SEASON | TEAM | REC | YDS | AVG | TD | LNG |
|---|---|---|---|---|---|---|
| 2019 | SDSU | 72 | 1,222 | 17.0 | 8 | 89 |
| 2018 | SDSU | 67 | 1,332 | 19.9 | 17 | 81 |
| Career | 139 | 2,554 | 18.4 | 25 | 89 |
| SEASON | TEAM | CAR | YDS | AVG | TD | LNG |
|---|---|---|---|---|---|---|
| 2019 | SDSU | 8 | 149 | 18.6 | 0 | 76 |
| 2018 | SDSU | 1 | 24 | 24.0 | 0 | 24 |
| Career | 9 | 173 | 19.2 | 0 | 76 |
| SEASON | TEAM | CMP | ATT | CMP% | YDS | AVG | TD | INT | LNG | SACK | RTG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | SDSU | 1 | 1 | 100.0 | 2 | 2.0 | 0 | 0 | 2 | 0 | 116.8 |
| Career | 1 | 1 | 100.0 | 2 | 2.0 | 0 | 0 | 2 | 0 | 116.8 |
| SEASON | TEAM | ATT | YDS | TD | FC | LNG | ATT | YDS | TD | LNG |
|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | SDSU | 0 | 0 | 0 | 0 | 0 | 9 | 195 | 0 | 138 |
| 2018 | SDSU | 0 | 0 | 0 | 0 | 0 | 17 | 462 | 0 | 281 |
| 2017 | SDSU | 0 | 0 | 0 | 0 | 0 | 30 | 839 | 0 | 553 |
| Career | 0 | 0 | 0 | 0 | 0 | 56 | 1,496 | 0 | 553 |
| SEASON | TEAM | PASS | RUSH | REC | RET | TD | 2PT | PAT | FG | PTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | SDSU | 0 | 0 | 8 | 0 | 8 | 1 | 0 | 0 | 50 |
| 2018 | SDSU | 0 | 0 | 17 | 0 | 17 | 0 | 0 | 0 | 102 |
| 2017 | SDSU | 0 | 0 | 3 | 2 | 5 | 0 | 0 | 0 | 30 |
| Career | 0 | 0 | 28 | 2 | 30 | 1 | 0 | 0 | 182 |