Section Overview Stats Bio Splits Game log
Overview Rushing Season Team CAR YDS AVG TD LNG 2023 TULN 258 1,378 5.3 7 58 2024 TULN 265 1,401 5.3 15 51 2025 ORE 17 70 4.1 0 19 2026 HOU 66 309 4.7 2 18 Career 606 3,158 5.2 24 58
Ranks are over the players on a 2026 FBS roster who have been read, counting only those who recorded that statistic in 2025 — how many that is . Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.
Stats Rushing Season Team CAR YDS AVG TD LNG 2023 TULN 258 1,378 5.3 7 58 2024 TULN 265 1,401 5.3 15 51 2025 ORE 17 70 4.1 0 19 2026 HOU 66 309 4.7 2 18 Career 606 3,158 5.2 24 58
Receiving Season Team REC YDS AVG TD LNG 2023 TULN 11 67 6.1 0 12 2024 TULN 19 176 9.3 2 29 2025 ORE 2 24 12.0 0 20 2026 HOU 8 80 10.0 0 21 Career 40 347 8.7 2 29
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 TULN 0 7 0 0 7 0 0 0 42 2024 TULN 0 15 2 0 17 0 0 0 102 2026 HOU 0 2 0 0 2 0 0 0 12 Career 0 24 2 0 26 0 0 0 156
Season rows count every game played, including bowl and playoff games. The national leaders table ranks the regular season only, so a figure there can be the smaller of the two.
Glossary 2PT Total Two Point Convs AVG Yards Per Rush Attempt; Yards Per Reception CAR Rushing Attempts FG Field Goals FUM Fumbles LNG Long Rushing; Long Reception LST Fumbles Lost PASS Passing Touchdowns PAT Kick Extra Points PTS Total Points REC Receptions; Receiving Touchdowns RET Return Touchdowns RUSH Rushing Touchdowns TD Rushing Touchdowns; Receiving Touchdowns; Total Touchdowns YDS Rushing Yards; Receiving Yards Bio Team Houston Cougars Position Running Back Class Senior Height / weight 6' 0" / 210 lbs Birthplace Birmingham, AL Jersey #21 Status Active
Career history Splits Season 2026 2025 2024 2023
Season, home and away Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Season 66 309 4.7 2 18 8 80 10.0 0 21 1 1 Home 35 169 4.8 2 18 4 27 6.8 0 10 1 1 Away 31 140 4.5 0 15 4 53 13.3 0 21 0 0
Season, home and away Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Season 17 70 4.1 0 19 2 24 12.0 0 20 0 0 Home 16 65 4.1 0 19 2 24 12.0 0 20 0 0 Away 1 5 5.0 0 5 0 0 0.0 0 0 0 0
By month Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST September 16 68 4.3 0 19 1 20 20.0 0 20 0 0
By quarter Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 2nd 5 27 5.4 0 8 0 0 0.0 0 0 0 0 3rd 4 8 2.0 0 3 1 4 4.0 0 4 0 0 4th 8 35 4.4 0 19 1 20 20.0 0 20 0 0
By half Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 5 27 5.4 0 8 0 0 0.0 0 0 0 0 2nd 12 43 3.6 0 19 2 24 12.0 0 20 0 0
By final margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 15+ 17 70 4.1 0 19 2 24 12.0 0 20 0 0
In wins, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 22+ 13 49 3.8 0 19 2 24 12.0 0 20 0 0 15-21 1 5 5.0 0 5 0 0 0.0 0 0 0 0 1-7 1 5 5.0 0 5 0 0 0.0 0 0 0 0
By field position Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Own 1-19 2 11 5.5 0 8 0 0 0.0 0 0 0 0 Own 20-39 5 33 6.6 0 19 0 0 0.0 0 0 0 0 Between 40's 6 22 3.7 0 5 1 4 4.0 0 4 0 0 Opp 39-20 1 5 5.0 0 5 1 20 20.0 0 20 0 0 Opp 19-Goal 3 -1 -0.3 0 1 0 0 0.0 0 0 0 0 Opp 9-Goal 3 -1 -0.3 0 1 0 0 0.0 0 0 0 0
Goal to go Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st & Goal 2 1 0.5 0 1 0 0 0.0 0 0 0 0 2nd & Goal 1 -2 -2.0 0 0 0 0 0.0 0 0 0 0 3rd & Goal 0 0 0.0 0 0 0 0 0.0 0 0 0 0 4th & Goal 0 0 0.0 0 0 0 0 0.0 0 0 0 0
By down Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 8 30 3.8 0 8 1 4 4.0 0 4 0 0 2nd 7 32 4.6 0 19 1 20 20.0 0 20 0 0 3rd 2 8 4.0 0 5 0 0 0.0 0 0 0 0
By down and distance Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 3rd & 6+ 1 3 3.0 0 3 0 0 0.0 0 0 0 0 3rd & 8-10 1 3 3.0 0 3 0 0 0.0 0 0 0 0 3rd & 1-2 1 5 5.0 0 5 0 0 0.0 0 0 0 0 2nd & 6+ 4 12 3.0 0 5 0 0 0.0 0 0 0 0 2nd & 8-10 2 10 5.0 0 5 0 0 0.0 0 0 0 0 2nd & 3-7 4 19 4.8 0 19 1 20 20.0 0 20 0 0 2nd & 1-2 1 3 3.0 0 3 0 0 0.0 0 0 0 0 1st & 6+ 6 29 4.8 0 8 1 4 4.0 0 4 0 0 1st & 8-10 6 29 4.8 0 8 1 4 4.0 0 4 0 0 1st & 3-7 1 0 0.0 0 0 0 0 0.0 0 0 0 0 1st & 1-2 1 1 1.0 0 1 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 1 3 3.0 0 3 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 1 5 5.0 0 5 0 0 0.0 0 0 0 0 1st and 10 6 29 4.8 0 8 1 4 4.0 0 4 0 0
Season, home and away Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Season 257 1,372 5.3 15 51 19 176 9.3 2 29 0 0 Home 107 556 5.2 7 45 9 100 11.1 1 29 0 0 Away 150 816 5.4 8 51 10 76 7.6 1 15 0 0
By month Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST September 80 426 5.3 4 39 8 58 7.3 1 26 0 0 October 99 571 5.8 6 51 5 67 13.4 1 29 0 0 November 50 250 5.0 4 45 3 29 9.7 0 22 0 0 December 14 66 4.7 0 12 3 22 7.3 0 10 0 0
By quarter Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 81 403 5.0 4 39 5 41 8.2 0 15 0 0 2nd 79 483 6.1 6 51 4 40 10.0 1 29 0 0 3rd 57 255 4.5 2 36 7 57 8.1 1 22 0 0 4th 40 231 5.8 3 32 3 38 12.7 0 26 0 0
By half Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 160 886 5.5 10 51 9 81 9.0 1 29 0 0 2nd 97 486 5.0 5 36 10 95 9.5 1 26 0 0
Against ranked teams Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST vs AP Top 25 54 265 4.9 1 39 10 72 7.2 1 26 0 0 vs USA ranked teams 54 265 4.9 1 39 10 72 7.2 1 26 0 0
By final margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 0-7 21 128 6.1 1 39 5 37 7.4 0 26 0 0 8-14 89 516 5.8 3 41 4 63 15.8 1 29 0 0 15+ 147 728 5.0 11 51 10 76 7.6 1 15 0 0
In wins, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 22+ 19 107 5.6 3 17 0 0 0.0 0 0 0 0 15-21 28 177 6.3 4 51 3 21 7.0 0 10 0 0 8-14 38 180 4.7 4 41 2 6 3.0 0 8 0 0 1-7 55 333 6.1 4 38 2 26 13.0 1 29 0 0
In losses, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1-7 39 147 3.8 0 29 3 52 17.3 0 26 0 0 8-14 7 32 4.6 0 9 1 8 8.0 1 8 0 0 15-21 10 24 2.4 0 17 1 10 10.0 0 10 0 0 22+ 2 13 6.5 0 7 2 12 6.0 0 9 0 0
By field position Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Own 1-19 32 150 4.7 0 14 0 0 0.0 0 0 0 0 Own 20-39 81 526 6.5 0 41 8 53 6.6 0 22 0 0 Between 40's 47 339 7.2 1 51 6 71 11.8 0 26 0 0 Opp 39-20 49 219 4.5 0 17 3 34 11.3 1 29 0 0 Opp 19-Goal 48 138 2.9 14 14 2 18 9.0 1 10 0 0 Opp 9-Goal 28 72 2.6 13 9 1 8 8.0 1 8 0 0
Goal to go Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st & Goal 15 49 3.3 8 9 0 0 0.0 0 0 0 0 2nd & Goal 5 3 0.6 2 1 0 0 0.0 0 0 0 0 3rd & Goal 3 3 1.0 3 1 0 0 0.0 0 0 0 0 4th & Goal 0 0 0.0 0 0 1 8 8.0 1 8 0 0
By down Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 136 679 5.0 9 51 5 60 12.0 0 22 0 0 2nd 92 537 5.8 2 41 8 95 11.9 1 29 0 0 3rd 28 156 5.6 4 38 5 13 2.6 0 10 0 0 4th 1 0 0.0 0 0 1 8 8.0 1 8 0 0
By down and distance Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 4th & 6+ 0 0 0.0 0 0 1 8 8.0 1 8 0 0 4th & 8-10 0 0 0.0 0 0 1 8 8.0 1 8 0 0 4th & 1-2 1 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 6+ 9 59 6.6 1 17 3 6 2.0 0 5 0 0 3rd & 11+ 2 18 9.0 1 14 1 3 3.0 0 3 0 0 3rd & 8-10 2 15 7.5 0 10 1 5 5.0 0 5 0 0 3rd & 3-7 13 88 6.8 0 38 2 -5 -2.5 0 0 0 0 3rd & 1-2 11 35 3.2 3 16 1 10 10.0 0 10 0 0 2nd & 6+ 59 401 6.8 0 41 7 85 12.1 1 29 0 0 2nd & 11+ 8 107 13.4 0 41 3 37 12.3 1 29 0 0 2nd & 8-10 37 185 5.0 0 29 4 48 12.0 0 26 0 0 2nd & 3-7 36 192 5.3 0 39 0 0 0.0 0 0 0 0 2nd & 1-2 11 53 4.8 2 16 1 10 10.0 0 10 0 0 1st & 6+ 126 646 5.1 2 51 5 60 12.0 0 22 0 0 1st & 11+ 4 31 7.8 0 10 0 0 0.0 0 0 0 0 1st & 8-10 120 610 5.1 2 51 5 60 12.0 0 22 0 0 1st & 3-7 9 33 3.7 4 8 0 0 0.0 0 0 0 0 1st & 1-2 3 5 1.7 3 2 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 4 33 8.3 1 14 2 8 4.0 0 5 0 0 3rd (or 4th) and 3-8 13 88 6.8 0 38 2 -5 -2.5 0 0 0 0 3rd (or 4th) and 1-2 11 35 3.2 3 16 1 10 10.0 0 10 0 0 1st and 10 115 585 5.1 1 51 5 60 12.0 0 22 0 0
Season, home and away Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Season 243 1,290 5.3 7 58 11 67 6.1 0 12 0 0 Home 134 747 5.6 6 58 7 45 6.4 0 8 0 0 Away 109 543 5.0 1 43 4 22 5.5 0 12 0 0
By month Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST September 72 368 5.1 3 27 3 16 5.3 0 7 0 0 October 69 404 5.9 2 43 3 25 8.3 0 12 0 0 November 91 474 5.2 2 58 4 18 4.5 0 9 0 0 December 11 44 4.0 0 8 1 8 8.0 0 8 0 0
By quarter Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 49 314 6.4 3 43 2 7 3.5 0 7 0 0 2nd 58 346 6.0 3 58 3 12 4.0 0 8 0 0 3rd 64 337 5.3 1 27 3 27 9.0 0 12 0 0 4th 72 293 4.1 0 31 3 21 7.0 0 8 0 0
By half Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 107 660 6.2 6 58 5 19 3.8 0 8 0 0 2nd 136 630 4.6 1 31 6 48 8.0 0 12 0 0
Against ranked teams Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST vs AP Top 25 34 136 4.0 1 10 2 14 7.0 0 8 0 0 vs USA ranked teams 34 136 4.0 1 10 2 14 7.0 0 8 0 0
By final margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 0-7 87 510 5.9 2 43 5 34 6.8 0 12 0 0 8-14 85 463 5.4 4 58 2 15 7.5 0 8 0 0 15+ 71 317 4.5 1 27 4 18 4.5 0 9 0 0
In wins, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 22+ 0 0 0.0 0 0 0 0 0.0 0 0 0 0 15-21 21 59 2.8 0 20 2 12 6.0 0 9 0 0 8-14 57 288 5.1 2 27 1 7 7.0 0 7 0 0 1-7 82 405 4.9 2 31 5 33 6.6 0 12 0 0
In losses, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1-7 22 125 5.7 2 30 2 9 4.5 0 8 0 0 8-14 13 83 6.4 0 20 0 0 0.0 0 0 0 0
By field position Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Own 1-19 14 74 5.3 0 12 1 8 8.0 0 8 0 0 Own 20-39 62 441 7.1 0 58 5 34 6.8 0 12 0 0 Between 40's 69 438 6.3 0 31 3 15 5.0 0 9 0 0 Opp 39-20 50 199 4.0 0 21 2 10 5.0 0 7 0 0 Opp 19-Goal 48 138 2.9 7 18 0 0 0.0 0 0 0 0 Opp 9-Goal 27 45 1.7 5 5 0 0 0.0 0 0 0 0
Goal to go Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st & Goal 11 27 2.5 2 8 0 0 0.0 0 0 0 0 2nd & Goal 9 15 1.7 0 4 0 0 0.0 0 0 0 0 3rd & Goal 3 5 1.7 2 2 0 0 0.0 0 0 0 0 4th & Goal 1 1 1.0 1 1 0 0 0.0 0 0 0 0
By down Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 119 630 5.3 3 43 6 27 4.5 0 8 0 0 2nd 84 498 5.9 0 58 1 6 6.0 0 6 0 0 3rd 38 160 4.2 3 20 3 28 9.3 0 12 0 0 4th 2 2 1.0 1 1 1 6 6.0 0 6 0 0
By down and distance Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 4th & 3-7 0 0 0.0 0 0 1 6 6.0 0 6 0 0 4th & 1-2 2 2 1.0 1 1 0 0 0.0 0 0 0 0 3rd & 6+ 9 56 6.2 1 14 3 28 9.3 0 12 0 0 3rd & 11+ 2 18 9.0 0 14 1 12 12.0 0 12 0 0 3rd & 8-10 3 23 7.7 1 10 2 16 8.0 0 9 0 0 3rd & 3-7 13 60 4.6 0 17 0 0 0.0 0 0 0 0 3rd & 1-2 20 59 3.0 2 20 0 0 0.0 0 0 0 0 2nd & 6+ 60 418 7.0 0 58 1 6 6.0 0 6 0 0 2nd & 11+ 6 38 6.3 0 11 0 0 0.0 0 0 0 0 2nd & 8-10 32 237 7.4 0 30 0 0 0.0 0 0 0 0 2nd & 3-7 39 191 4.9 0 58 1 6 6.0 0 6 0 0 2nd & 1-2 7 32 4.6 0 14 0 0 0.0 0 0 0 0 1st & 6+ 113 613 5.4 1 43 6 27 4.5 0 8 0 0 1st & 11+ 2 4 2.0 0 4 1 8 8.0 0 8 0 0 1st & 8-10 111 609 5.5 1 43 5 19 3.8 0 8 0 0 1st & 3-7 4 14 3.5 0 8 0 0 0.0 0 0 0 0 1st & 1-2 2 3 1.5 2 2 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 2 18 9.0 0 14 3 28 9.3 0 12 0 0 3rd (or 4th) and 3-8 16 83 5.2 1 17 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 20 59 3.0 2 20 0 0 0.0 0 0 0 0 1st and 10 107 604 5.6 1 43 5 19 3.8 0 8 0 0
Game log Season 2026 2025 2024 2023
Date Opp Result CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 9/5 vs ORST W 33-20 17 98 5.8 1 18 2 8 4.0 0 8 1 1 9/12 vs SOU W 77-6 8 44 5.5 1 11 0 0 0.0 0 0 0 0 9/18 @ TTU L 28-26 15 70 4.7 0 15 3 39 13.0 0 21 0 0 9/26 @ GASO W 42-28 16 70 4.4 0 15 1 14 14.0 0 14 0 0 10/3 vs UCF W 27-17 10 27 2.7 0 5 2 19 9.5 0 10 0 0 10/10 @ KSU W 35-16 14 78 5.6 1 13 0 0 0.0 0 0 0 0 2026 total 66 309 4.7 2 18 8 80 10.0 0 21 1 1
The season total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.
Date Opp Result CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 8/30 vs MTST W 59-13 1 2 2.0 0 2 1 4 4.0 0 4 0 0 9/6 vs OKST W 69-3 9 30 3.3 0 6 0 0 0.0 0 0 0 0 9/13 @ NU W 34-14 1 5 5.0 0 5 0 0 0.0 0 0 0 0 9/20 vs ORST W 41-7 6 33 5.5 0 19 1 20 20.0 0 20 0 0 Total 17 70 4.1 0 19 2 24 12.0 0 20 0 0
Date Opp Result CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 8/29 vs SELA W 52-0 14 59 4.2 1 12 0 0 0.0 0 0 0 0 9/7 vs KSU L 34-27 21 128 6.1 1 39 5 37 7.4 0 26 0 0 9/14 @ OU L 34-19 19 71 3.7 0 17 2 13 6.5 1 8 0 0 9/21 @ UL W 41-33 23 166 7.2 1 36 0 0 0.0 0 0 0 0 9/28 vs USF W 45-10 17 61 3.6 2 16 1 8 8.0 0 8 0 0 10/5 @ UAB W 71-20 15 119 7.9 2 51 1 15 15.0 0 15 0 0 10/19 vs RICE W 24-10 27 140 5.2 1 18 1 29 29.0 1 29 0 0 10/26 @ UNT W 45-37 30 195 6.5 1 41 1 8 8.0 0 8 0 0 10/31 @ CLT W 34-3 27 117 4.3 2 17 2 15 7.5 0 10 0 0 11/9 vs TEM W 52-6 19 153 8.1 2 45 0 0 0.0 0 0 0 0 11/16 @ NAVY W 35-0 22 82 3.7 2 14 1 3 3.0 0 3 0 0 11/28 vs MEM L 34-24 9 15 1.7 0 4 2 26 13.0 0 22 0 0 12/6 @ ARMY L 35-14 14 66 4.7 0 12 3 22 7.3 0 10 0 0 American Athletic Championship 12/20 vs FLA L 33-8 8 29 3.6 0 6 0 0 0.0 0 0 0 0 Union Home Mortgage Gasparilla Bowl Total 265 1,401 5.3 15 51 19 176 9.3 2 29 0 0
Date Opp Result CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 9/2 vs USA W 37-17 8 41 5.1 0 13 0 0 0.0 0 0 0 0 9/9 vs MISS L 37-20 23 92 4.0 1 10 1 6 6.0 0 6 0 0 9/16 @ USM W 21-3 14 83 5.9 0 27 0 0 0.0 0 0 0 0 9/23 vs NICH W 36-7 5 29 5.8 0 17 1 3 3.0 0 3 0 0 9/30 vs UAB W 35-23 22 123 5.6 2 21 1 7 7.0 0 7 0 0 10/13 @ MEM W 31-21 26 130 5.0 1 24 0 0 0.0 0 0 0 0 10/21 vs UNT W 35-28 20 121 6.1 1 31 2 13 6.5 0 7 0 0 10/28 @ RICE W 30-28 23 153 6.7 0 43 1 12 12.0 0 12 0 0 11/4 @ ECU W 13-10 25 105 4.2 0 20 1 1 1.0 0 1 0 0 11/11 vs TLSA W 24-22 19 131 6.9 1 31 1 8 8.0 0 8 0 0 11/18 @ FAU W 24-8 21 72 3.4 0 14 2 9 4.5 0 9 0 0 11/24 vs UTSA W 29-16 26 166 6.4 1 58 0 0 0.0 0 0 0 0 12/2 vs SMU L 26-14 11 44 4.0 0 8 1 8 8.0 0 8 0 0 American Athletic Championship 12/27 vs VT L 41-20 15 88 5.9 0 24 0 0 0.0 0 0 0 0 Military Bowl Presented by GoBowling.com Total 258 1,378 5.3 7 58 11 67 6.1 0 12 0 0