Section Overview Stats Bio Splits Game log
Overview Rushing Season Team CAR YDS AVG TD LNG 2023 ARMY 99 524 5.3 1 23 2024 ARMY 179 1,117 6.2 10 72 2025 ASU 56 240 4.3 2 25 Career 334 1,881 5.6 13 72
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 ARMY 99 524 5.3 1 23 2024 ARMY 179 1,117 6.2 10 72 2025 ASU 56 240 4.3 2 25 Career 334 1,881 5.6 13 72
Receiving Season Team REC YDS AVG TD LNG 2023 ARMY 1 0 0.0 0 0 2024 ARMY 1 3 3.0 0 3 2025 ASU 1 6 6.0 0 6 Career 3 9 3.0 0 6
Scoring Season Team PASS RUSH REC RET TD 2PT PAT FG PTS 2023 ARMY 0 1 0 0 1 0 0 0 6 2024 ARMY 0 10 0 0 10 0 0 0 60 2025 ASU 0 2 0 0 2 0 0 0 12 Career 0 13 0 0 13 0 0 0 78
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 Liberty Flames Position Running Back Class Junior Height / weight 6' 1" / 220 lbs Birthplace Mays Landing, NJ Jersey #6 Status Active
Career history Splits Season 2025 2024 2023
Season, home and away Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Season 56 240 4.3 2 25 1 6 6.0 0 6 0 0 Home 13 42 3.2 0 19 1 6 6.0 0 6 0 0 Away 43 198 4.6 2 25 0 0 0.0 0 0 0 0
By month Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST September 37 137 3.7 1 21 0 0 0.0 0 0 0 0 October 5 14 2.8 0 5 0 0 0.0 0 0 0 0 November 12 70 5.8 1 25 0 0 0.0 0 0 0 0
By quarter Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 9 35 3.9 0 21 0 0 0.0 0 0 0 0 2nd 12 45 3.8 0 7 0 0 0.0 0 0 0 0 3rd 15 37 2.5 1 13 1 6 6.0 0 6 0 0 4th 20 123 6.2 1 25 0 0 0.0 0 0 0 0
By half Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 21 80 3.8 0 21 0 0 0.0 0 0 0 0 2nd 35 160 4.6 2 25 1 6 6.0 0 6 0 0
Against ranked teams Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST vs AP Top 25 0 0 0.0 0 0 0 0 0.0 0 0 0 0 vs USA ranked teams 0 0 0.0 0 0 0 0 0.0 0 0 0 0
By final margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 0-7 31 126 4.1 1 21 0 0 0.0 0 0 0 0 8-14 1 1 1.0 0 1 0 0 0.0 0 0 0 0 15+ 24 113 4.7 1 25 1 6 6.0 0 6 0 0
In wins, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 22+ 1 1 1.0 0 1 0 0 0.0 0 0 0 0 15-21 3 34 11.3 1 19 0 0 0.0 0 0 0 0 8-14 6 45 7.5 0 25 1 6 6.0 0 6 0 0 1-7 3 3 1.0 0 3 0 0 0.0 0 0 0 0
In losses, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1-7 8 13 1.6 0 7 0 0 0.0 0 0 0 0 8-14 7 60 8.6 1 21 0 0 0.0 0 0 0 0 LOSING BY 15-21 5 14 2.8 0 7 0 0 0.0 0 0 0 0 22+ 2 7 3.5 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 5 45 9.0 0 21 0 0 0.0 0 0 0 0 Own 20-39 10 52 5.2 0 12 1 6 6.0 0 6 0 0 Between 40's 13 25 1.9 0 5 0 0 0.0 0 0 0 0 Opp 39-20 13 75 5.8 0 25 0 0 0.0 0 0 0 0 Opp 19-Goal 15 43 2.9 2 8 0 0 0.0 0 0 0 0 Opp 9-Goal 8 16 2.0 2 6 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 5 20 4.0 1 7 0 0 0.0 0 0 0 0 2nd & Goal 3 2 0.7 1 3 0 0 0.0 0 0 0 0 3rd & Goal 1 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 33 188 5.7 1 25 0 0 0.0 0 0 0 0 2nd 15 42 2.8 1 8 1 6 6.0 0 6 0 0 3rd 6 8 1.3 0 6 0 0 0.0 0 0 0 0 4th 2 2 1.0 0 2 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 4th & 1-2 2 2 1.0 0 2 0 0 0.0 0 0 0 0 3rd & 6+ 1 1 1.0 0 1 0 0 0.0 0 0 0 0 3rd & 3-7 2 7 3.5 0 6 0 0 0.0 0 0 0 0 3rd & 1-2 4 1 0.3 0 1 0 0 0.0 0 0 0 0 2nd & 6+ 7 23 3.3 0 8 1 6 6.0 0 6 0 0 2nd & 11+ 2 13 6.5 0 7 1 6 6.0 0 6 0 0 2nd & 8-10 2 4 2.0 0 3 0 0 0.0 0 0 0 0 2nd & 3-7 8 17 2.1 1 8 0 0 0.0 0 0 0 0 2nd & 1-2 3 8 2.7 0 5 0 0 0.0 0 0 0 0 1st & 6+ 32 186 5.8 1 25 0 0 0.0 0 0 0 0 1st & 11+ 4 22 5.5 0 21 0 0 0.0 0 0 0 0 1st & 8-10 26 155 6.0 0 25 0 0 0.0 0 0 0 0 1st & 3-7 3 11 3.7 1 6 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 2 7 3.5 0 6 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 4 1 0.3 0 1 0 0 0.0 0 0 0 0 1st and 10 25 155 6.2 0 25 0 0 0.0 0 0 0 0
Season, home and away Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Season 179 1,117 6.2 10 72 1 3 3.0 0 3 0 0 Home 122 682 5.6 6 72 0 0 0.0 0 0 0 0 Away 57 435 7.6 4 63 1 3 3.0 0 3 0 0
By month Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST September 36 222 6.2 2 41 0 0 0.0 0 0 0 0 October 42 336 8.0 3 63 1 3 3.0 0 3 0 0 November 52 273 5.3 2 40 0 0 0.0 0 0 0 0 December 34 211 6.2 1 72 0 0 0.0 0 0 0 0
By quarter Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 47 188 4.0 1 14 1 3 3.0 0 3 0 0 2nd 39 227 5.8 2 72 0 0 0.0 0 0 0 0 3rd 63 482 7.7 4 63 0 0 0.0 0 0 0 0 4th 30 220 7.3 3 41 0 0 0.0 0 0 0 0
By half Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 86 415 4.8 3 72 1 3 3.0 0 3 0 0 2nd 93 702 7.5 7 63 0 0 0.0 0 0 0 0
Against ranked teams Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST vs AP Top 25 10 35 3.5 0 6 0 0 0.0 0 0 0 0 vs USA ranked teams 10 35 3.5 0 6 0 0 0.0 0 0 0 0
By final margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 0-7 7 15 2.1 0 5 0 0 0.0 0 0 0 0 8-14 13 65 5.0 0 14 0 0 0.0 0 0 0 0 15+ 159 1,037 6.5 10 72 1 3 3.0 0 3 0 0
In wins, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 22+ 28 240 8.6 5 63 0 0 0.0 0 0 0 0 15-21 23 176 7.7 2 61 0 0 0.0 0 0 0 0 8-14 37 260 7.0 2 41 0 0 0.0 0 0 0 0 1-7 39 269 6.9 1 72 0 0 0.0 0 0 0 0
In losses, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1-7 15 48 3.2 0 12 0 0 0.0 0 0 0 0 8-14 9 38 4.2 0 6 0 0 0.0 0 0 0 0 22+ 5 16 3.2 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 17 58 3.4 0 8 0 0 0.0 0 0 0 0 Own 20-39 47 424 9.0 2 72 0 0 0.0 0 0 0 0 Between 40's 56 358 6.4 0 42 1 3 3.0 0 3 0 0 Opp 39-20 36 172 4.8 2 28 0 0 0.0 0 0 0 0 Opp 19-Goal 23 105 4.6 6 13 0 0 0.0 0 0 0 0 Opp 9-Goal 11 29 2.6 3 8 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 5 17 3.4 1 8 0 0 0.0 0 0 0 0 2nd & Goal 3 4 1.3 2 2 0 0 0.0 0 0 0 0 3rd & Goal 1 2 2.0 0 2 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 108 578 5.4 4 61 0 0 0.0 0 0 0 0 2nd 49 428 8.7 6 72 1 3 3.0 0 3 0 0 3rd 20 98 4.9 0 40 0 0 0.0 0 0 0 0 4th 2 13 6.5 0 8 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 4th & 1-2 2 13 6.5 0 8 0 0 0.0 0 0 0 0 3rd & 6+ 6 21 3.5 0 6 0 0 0.0 0 0 0 0 3rd & 11+ 2 6 3.0 0 4 0 0 0.0 0 0 0 0 3rd & 8-10 3 9 3.0 0 5 0 0 0.0 0 0 0 0 3rd & 3-7 7 62 8.9 0 40 0 0 0.0 0 0 0 0 3rd & 1-2 8 21 2.6 0 4 0 0 0.0 0 0 0 0 2nd & 6+ 16 139 8.7 1 41 1 3 3.0 0 3 0 0 2nd & 8-10 6 52 8.7 0 17 1 3 3.0 0 3 0 0 2nd & 3-7 32 256 8.0 2 72 0 0 0.0 0 0 0 0 2nd & 1-2 11 120 10.9 4 63 0 0 0.0 0 0 0 0 1st & 6+ 105 574 5.5 4 61 0 0 0.0 0 0 0 0 1st & 11+ 2 9 4.5 0 5 0 0 0.0 0 0 0 0 1st & 8-10 102 560 5.5 4 61 0 0 0.0 0 0 0 0 1st & 3-7 3 9 3.0 0 5 0 0 0.0 0 0 0 0 1st & 1-2 1 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 3 8 2.7 0 4 0 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 9 69 7.7 0 40 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 8 21 2.6 0 4 0 0 0.0 0 0 0 0 1st and 10 99 548 5.5 3 61 0 0 0.0 0 0 0 0
Season, home and away Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST Season 99 524 5.3 1 23 1 0 0.0 0 0 0 0 Home 50 275 5.5 1 23 1 0 0.0 0 0 0 0 Away 49 249 5.1 0 18 0 0 0.0 0 0 0 0
By month Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST September 11 48 4.4 1 9 0 0 0.0 0 0 0 0 October 57 316 5.5 0 23 1 0 0.0 0 0 0 0 November 18 72 4.0 0 10 0 0 0.0 0 0 0 0 December 13 88 6.8 0 15 0 0 0.0 0 0 0 0
By quarter Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 22 100 4.5 0 15 1 0 0.0 0 0 0 0 2nd 39 190 4.9 0 16 0 0 0.0 0 0 0 0 3rd 19 144 7.6 0 23 0 0 0.0 0 0 0 0 4th 19 90 4.7 1 12 0 0 0.0 0 0 0 0
By half Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1st 61 290 4.8 0 16 1 0 0.0 0 0 0 0 2nd 38 234 6.2 1 23 0 0 0.0 0 0 0 0
Against ranked teams Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST vs AP Top 25 30 145 4.8 0 18 0 0 0.0 0 0 0 0 vs USA ranked teams 30 145 4.8 0 18 0 0 0.0 0 0 0 0
By final margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 0-7 40 207 5.2 0 15 0 0 0.0 0 0 0 0 8-14 6 16 2.7 0 8 0 0 0.0 0 0 0 0 15+ 53 301 5.7 1 23 1 0 0.0 0 0 0 0
In wins, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 22+ 5 32 6.4 1 9 0 0 0.0 0 0 0 0 15-21 5 29 5.8 0 9 0 0 0.0 0 0 0 0 8-14 15 79 5.3 0 14 0 0 0.0 0 0 0 0 1-7 12 27 2.3 0 8 0 0 0.0 0 0 0 0
In losses, by margin Split CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 1-7 6 18 3.0 0 4 0 0 0.0 0 0 0 0 8-14 26 151 5.8 0 11 0 0 0.0 0 0 0 0 LOSING BY 15-21 11 75 6.8 0 23 0 0 0.0 0 0 0 0 22+ 12 66 5.5 0 18 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 12 101 8.4 0 23 0 0 0.0 0 0 0 0 Own 20-39 47 228 4.9 0 16 1 0 0.0 0 0 0 0 Between 40's 20 106 5.3 0 18 0 0 0.0 0 0 0 0 Opp 39-20 15 64 4.3 0 12 0 0 0.0 0 0 0 0 Opp 19-Goal 5 25 5.0 1 9 0 0 0.0 0 0 0 0 Opp 9-Goal 2 5 2.5 1 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 2 14 7.0 1 9 0 0 0.0 0 0 0 0 2nd & Goal 1 0 0.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 51 275 5.4 1 23 0 0 0.0 0 0 0 0 2nd 29 162 5.6 0 18 0 0 0.0 0 0 0 0 3rd 18 87 4.8 0 10 1 0 0.0 0 0 0 0 4th 1 0 0.0 0 0 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 4th & 1-2 1 0 0.0 0 0 0 0 0.0 0 0 0 0 3rd & 6+ 9 51 5.7 0 9 1 0 0.0 0 0 0 0 3rd & 11+ 4 23 5.8 0 9 1 0 0.0 0 0 0 0 3rd & 8-10 2 12 6.0 0 7 0 0 0.0 0 0 0 0 3rd & 3-7 8 33 4.1 0 9 0 0 0.0 0 0 0 0 3rd & 1-2 4 19 4.8 0 10 0 0 0.0 0 0 0 0 2nd & 6+ 16 95 5.9 0 16 0 0 0.0 0 0 0 0 2nd & 11+ 2 5 2.5 0 3 0 0 0.0 0 0 0 0 2nd & 8-10 8 32 4.0 0 8 0 0 0.0 0 0 0 0 2nd & 3-7 13 91 7.0 0 16 0 0 0.0 0 0 0 0 2nd & 1-2 6 34 5.7 0 18 0 0 0.0 0 0 0 0 1st & 6+ 50 270 5.4 0 23 0 0 0.0 0 0 0 0 1st & 11+ 2 16 8.0 0 9 0 0 0.0 0 0 0 0 1st & 8-10 48 254 5.3 0 23 0 0 0.0 0 0 0 0 1st & 3-7 1 5 5.0 1 5 0 0 0.0 0 0 0 0 3rd (or 4th) and 9+ 5 30 6.0 0 9 1 0 0.0 0 0 0 0 3rd (or 4th) and 3-8 9 38 4.2 0 9 0 0 0.0 0 0 0 0 3rd (or 4th) and 1-2 4 19 4.8 0 10 0 0 0.0 0 0 0 0 1st and 10 48 254 5.3 0 23 0 0 0.0 0 0 0 0
Game log Season 2025 2024 2023
Date Opp Result CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 8/30 vs NAU W 38-19 2 19 9.5 0 19 1 6 6.0 0 6 0 0 9/6 @ MSST L 24-20 23 105 4.6 1 21 0 0 0.0 0 0 0 0 9/13 vs TXST W 34-15 7 14 2.0 0 6 0 0 0.0 0 0 0 0 9/20 @ BAY W 27-24 7 18 2.6 0 8 0 0 0.0 0 0 0 0 10/11 @ UTAH L 42-10 4 13 3.3 0 5 0 0 0.0 0 0 0 0 10/25 vs HOU L 24-16 1 1 1.0 0 1 0 0 0.0 0 0 0 0 11/15 vs WVU W 25-23 1 3 3.0 0 3 0 0 0.0 0 0 0 0 11/22 @ COLO W 42-17 9 62 6.9 1 25 0 0 0.0 0 0 0 0 11/28 vs ARIZ L 23-7 2 5 2.5 0 3 0 0 0.0 0 0 0 0 Total 56 240 4.3 2 25 1 6 6.0 0 6 0 0
Date Opp Result CAR YDS AVG TD LNG REC YDS AVG TD LNG FUM LST 8/30 vs LEH W 42-7 15 75 5.0 2 13 0 0 0.0 0 0 0 0 9/7 @ FAU W 24-7 14 70 5.0 1 17 0 0 0.0 0 0 1 1 9/21 vs RICE W 37-14 8 24 3.0 0 7 0 0 0.0 0 0 0 0 9/26 @ TEM W 42-14 14 128 9.1 1 41 0 0 0.0 0 0 0 0 10/5 @ TLSA W 49-7 6 137 22.8 2 63 1 3 3.0 0 3 0 0 10/12 vs UAB W 44-10 17 97 5.7 1 15 0 0 0.0 0 0 0 0 10/19 vs ECU W 45-28 19 102 5.4 0 42 0 0 0.0 0 0 0 0 11/2 vs AFA W 20-3 22 158 7.2 2 40 0 0 0.0 0 0 0 0 11/9 @ UNT W 14-3 13 65 5.0 0 14 0 0 0.0 0 0 1 1 11/23 vs ND L 49-14 10 35 3.5 0 6 0 0 0.0 0 0 0 0 11/30 vs UTSA W 29-24 7 15 2.1 0 5 0 0 0.0 0 0 0 0 12/6 vs TULN W 35-14 20 158 7.9 1 72 0 0 0.0 0 0 0 0 American Athletic Championship 12/14 vs NAVY L 31-13 14 53 3.8 0 12 0 0 0.0 0 0 0 0 2024 total 179 1,117 6.2 10 72 1 3 3.0 0 3 0 0
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 9/9 vs DSU W 57-0 5 32 6.4 1 9 0 0 0.0 0 0 0 0 9/15 @ UTSA W 37-29 1 0 0.0 0 0 0 0 0.0 0 0 0 0 9/23 @ SYR L 29-16 5 16 3.2 0 8 0 0 0.0 0 0 0 0 10/7 vs BC L 27-24 3 8 2.7 0 3 0 0 0.0 0 0 0 0 10/14 vs TROY L 19-0 18 124 6.9 0 23 1 0 0.0 0 0 0 0 10/21 @ LSU L 62-0 21 108 5.1 0 18 0 0 0.0 0 0 0 0 10/28 vs MASS L 21-14 15 76 5.1 0 8 0 0 0.0 0 0 0 0 11/4 vs AFA W 23-3 9 37 4.1 0 9 0 0 0.0 0 0 0 0 11/11 vs HC W 17-14 9 35 3.9 0 10 0 0 0.0 0 0 0 0 12/9 vs NAVY W 17-11 13 88 6.8 0 15 0 0 0.0 0 0 0 0 Total 99 524 5.3 1 23 1 0 0.0 0 0 0 0