Running back, Arkansas State (from Iowa State), 2017–⁠22

Johnnie Lang

Lettered 2018–⁠20 at Iowa State (school media guide)

Number
No. 2
Height
5′8″
Weight
186 lb
Class (2022)
Senior
Hometown
Palmetto, FL

Johnnie Lang played running back at Iowa State (2017–⁠21) and Arkansas State (2021–⁠22).

At a glance

Best season
419
Rushing yards, 2022 (Arkansas State, 3–⁠9)
National rank
No. 1
In the nation in kickoff return yards, 2022

Career highs

124rushing yards, career highvs. Grambling, 20222rushing touchdowns, career highvs. TCU, 20196catches, career highat Memphis, 2022

Honors

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2017Iowa State451.305
2018Iowa State22793.6114
2019Iowa State502384.8323
2020Iowa State320.703
2021Arkansas State652634.0021
2022Arkansas State1194193.5349
Career2631,0063.8749

Returns

SeasonTeamKRYdsTDPRYdsTD
2018Iowa State4500–––
2019Iowa State5850–––
2021Arkansas State–––151241
2022Arkansas State37886115870
Career461,0211302111

Receiving

SeasonTeamRecYdsAvgTDLong
2018Iowa State4307.5010
2019Iowa State8546.8123
2020Iowa State4246.0010
2021Arkansas State17935.5026
2022Arkansas State242389.9327
Career574397.7427

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2017Iowa State2RBYr 1
2018Iowa State2RBYr 2
2019Iowa State2RBYr 3
2020Iowa State2RBYr 4
2021Iowa State2RBYr 5
2021Arkansas State2RBYr 5
2022Arkansas State2RBSr. (Yr 6)5′8″186

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
2017Iowa State4-0.65––-2.6––
2018Iowa State220.12––2.77%–
2019Iowa State590.11––6.58%0.17
2020Iowa State8-0.20––-1.6––
2021Arkansas State61-0.045th (n=277)0.16-2.38%0.10
2022Arkansas State1440.0114th (n=470)0.141.720%-0.10

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.

Game by game

2022 Arkansas State 12 games, 419 rushing yards, 3 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 3vs.GramblingW 58–⁠31312412612
Sep 10atOhio StateL 12–⁠4512190488–
Sep 17atMemphisL 32–⁠4410410493–
Sep 24atOld DominionL 26–⁠29103504823
Oct 1vs.UL MonroeW 45–⁠281846131462
Oct 8vs.James MadisonL 20–⁠421103981
Oct 15atSouthern MissL 19–⁠20184703721
Oct 22atLouisianaL 18–⁠38–––1−2–
Oct 29vs.South AlabamaL 3–⁠3191402523
Nov 12vs.MassachusettsW 35–⁠33103615102–
Nov 19atTexas StateL 13–⁠16133605752
Nov 26vs.TroyL 19–⁠4852001191
2021 Arkansas State 12 games, 263 rushing yards
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 4vs.Central ArkansasW 40–⁠215360––3
Sep 11vs.MemphisL 50–⁠5512180–––
Sep 18atWashingtonL 3–⁠526180––1
Sep 25atTulsaL 34–⁠414270––1
Oct 2atGeorgia SouthernL 33–⁠595160––1
Oct 7vs.Coastal CarolinaL 20–⁠52220–––
Oct 21vs.LouisianaL 27–⁠2810450––3
Oct 30atSouth AlabamaL 13–⁠317200––2
Nov 6vs.App StateL 14–⁠486430–––
Nov 13atUL MonroeW 27–⁠24370–––
Nov 20atGeorgia StateL 20–⁠282−40––1
Nov 27vs.Texas StateL 22–⁠243350––3
2020 Iowa State 5 games, 2 rushing yards
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 12vs.LouisianaL 14–⁠312−10–––
Sep 26atTCUW 37–⁠34130–––
Oct 31atKansasW 52–⁠22––––––
Nov 7vs.BaylorW 38–⁠31––––––
Nov 27atTexasW 23–⁠20––––––
2019 Iowa State 10 games, 238 rushing yards, 3 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Aug 31vs.Northern IowaW 29–⁠2614600–––
Sep 14vs.IowaL 17–⁠18260346–
Sep 21vs.UL MonroeW 72–⁠20190–––
Sep 28atBaylorL 21–⁠236351123–
Oct 5vs.TCUW 49–⁠2416722–––
Oct 12atWest VirginiaW 38–⁠144110–––
Oct 26vs.Oklahoma StateL 27–⁠34290–––
Nov 9atOklahomaL 41–⁠422240116–
Nov 16vs.TexasW 23–⁠21150–––
Nov 23vs.KansasW 41–⁠31270–––
2018 Iowa State 9 games, 79 rushing yards, 1 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 22vs.AkronW 26–⁠137220120–
Sep 29atTCUL 14–⁠17120110–
Oct 6atOklahoma StateW 48–⁠42360–––
Oct 13vs.West VirginiaW 30–⁠14–––111–
Oct 27vs.Texas TechW 40–⁠31––––––
Nov 3atKansasW 27–⁠3480–––
Nov 10vs.BaylorW 28–⁠144181–––
Nov 17atTexasL 10–⁠243230–––
Dec 1vs.DrakeW 27–⁠24–––19–
2017 Iowa State 2 games, 5 rushing yards
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 2vs.Northern IowaW 42–⁠24370–––
Sep 16atAkronW 41–⁠141−20–––

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.