Key Stats
GPAttYdsAvgTDs
8341053.11
Game Log
 RushingReceiving
GamedateOppResultAttYdsAvgTDRecYdsAvgTD
09/02NOIOWAW 42-2412332.80100.00
09/09IOWAL 41-444153.8000-0
09/16@AKRONW 41-148313.9100-0
09/28TEXASL 7-17111.0000-0
10/07@OKLAW 38-31122.0000-0
10/14KANSASW 45-0461.5000-0
11/11OKLASTL 42-49000.000000
11/25@KSTATEL 19-204174.3000-0
Rushing
SeasonTEAMGATTYDSTDS
2015-16Iowa State1222713395
2016-17Iowa State111345593
2017-18Iowa State9341051
TOTAL 3239520039
Receiving
SeasonTEAMGRECPTYDSTDS
2015-16Iowa State1214700
2016-17Iowa State1112980
2017-18Iowa State9100
TOTAL 32271680
Return
SeasonTEAMGPNTRETPNTYDSPNTTDSPNTLNGKRRETKRYDSKRTDSKRLNG
2017-18Iowa State900009186035
TOTAL 3200009186035
Fumbles
SeasonTEAMGFUMBFUMBLOST
2015-16Iowa State1255
2016-17Iowa State1133
TOTAL 3288