Running back, Liberty (from Colorado State), 2023–⁠26

Justin Marshall

Number
No. 29
Height
5′10″
Weight
190 lb
Class (2026)
Junior
Hometown
Chicago, IL

Justin Marshall plays running back for Liberty, after Colorado State (2023–⁠25).

Career highs

119rushing yards, career highvs. San Diego State, 2023

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2023Colorado State573115.5221
2024Colorado State1567674.9442
2025Colorado State492605.3173
Career2621,3385.1773

Receiving

SeasonTeamRecYdsAvgTDLong
2023Colorado State22311.5017
2024Colorado State8627.8023
2025Colorado State8749.3027
Career181598.8027

Defense

SeasonTeamTklSoloTFLSacksPDHur
2024Colorado State330000
2025Colorado State320000
Career650000

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2023Colorado State29RBYr 1
2024Colorado State29RBYr 2
2025Colorado State29RBYr 3
2026Liberty29RBJr. (Yr 4)5′10″190

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsageAdj. rush
2023Colorado State580.19––11.128%0.15
2024Colorado State1570.0112th (n=434)0.161.120%0.09
2025Colorado State640.0329th (n=576)0.102.010%0.11

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). Adjusted pass and rush: EPA per play adjusted for the defenses faced (CollegeFootballData’s WEPA). From CollegeFootballData, 2013 on.

Rushing detail

SeasonTeamSuccessLine yardsSecond levelOpen fieldStuffed
2025Colorado State40%3.300.902.608%

Where his yards came from, per carry: line yards are the ones credited to the blockers (the first few, and losses), second level the yards 5 to 10 past the line, open field those beyond 10. Success: carries that kept the offense on schedule. Stuffed: carries stopped at or behind the line. From CollegeFootballData, FBS games, 2025 on.

Game by game

2025 Colorado State 10 games, 260 rushing yards, 1 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 6vs.Northern ColoradoW 21–⁠1783707––
Sep 20vs.UTSAL 16–⁠173403220
Sep 27vs.Washington StateL 3–⁠20228016125
Oct 3atSan Diego StateL 24–⁠45314010––
Oct 10vs.Fresno StateW 49–⁠21793173––
Oct 18vs.Hawai’iL 19–⁠3141606––
Oct 25atWyomingL 0–⁠2863301812
Nov 8vs.UNLVL 10–⁠42727013127
Nov 15atNew MexicoL 17–⁠20850830
Nov 22atBoise StateL 21–⁠491303––
2024 Colorado State 13 games, 767 rushing yards, 4 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 31atTexasL 0–⁠522510601311
Sep 7vs.Northern ColoradoW 38–⁠17106704210
Sep 14vs.ColoradoL 9–⁠281454127229
Sep 21vs.UTEPW 27–⁠17144302314
Oct 5atOregon StateL 31–⁠391053112––
Oct 12vs.San José StateW 31–⁠241−200––
Oct 19atAir ForceW 21–⁠1361508––
Oct 26vs.New MexicoW 17–⁠61474015––
Nov 2atNevadaW 38–⁠211367124––
Nov 15vs.WyomingW 24–⁠1016104038112
Nov 23atFresno StateL 22–⁠28209412013
Nov 29vs.Utah StateW 42–⁠374809––
Dec 28 ✦vs.Miami (OH)L 17–⁠43984028113
2023 Colorado State 3 games, 311 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Nov 11vs.San Diego StateW 22–⁠1918119121––
Nov 18vs.NevadaW 30–⁠201998015223
Nov 25atHawai’iL 24–⁠272094121––

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.