Running back, Kansas (from Iowa), 2020–⁠25

Leshon Williams

Lettered 2021–⁠23 at Iowa (school media guide)

Number
No. 4
Height
5′10″
Weight
215 lb
Class (2025)
Senior
Hometown
Chicago, IL

Leshon Williams played running back at Iowa (2020–⁠24) and Kansas (2025).

Career highs

174rushing yards, career highat Wisconsin, 20233rushing touchdowns, career highat UCF, 2025

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2021Iowa21693.3012
2022Iowa1174133.5221
2023Iowa1708214.8182
2024Iowa11211.908
2025Kansas975655.8762
Career4161,8894.51082

Receiving

SeasonTeamRecYdsAvgTDLong
2022Iowa11787.1015
2023Iowa12685.7125
2024Iowa4266.5011
2025Kansas57314.6239
Career322457.7339

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2020Iowa4RBYr 1
2021Iowa4RBYr 2
2022Iowa4RBYr 3
2023Iowa4RBYr 4
2024Iowa4RBYr 5
2025Kansas4RBSr. (Yr 6)5′10″215

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
2021Iowa21-0.35––-7.410%–
2022Iowa129-0.083rd (n=470)0.14-10.318%0.07
2023Iowa179-0.035th (n=450)0.17-4.522%0.06
2024Iowa15-0.14––-2.0––
2025Kansas1030.2589th (n=576)0.1025.914%0.28

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
2025Kansas46%3.401.101.7016%

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 Kansas 11 games, 565 rushing yards, 7 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 23vs.Fresno StateW 31–⁠7657121116
Sep 6atMissouriL 31–⁠423003––
Sep 20vs.West VirginiaW 41–⁠1019129162139
Sep 27vs.CincinnatiL 34–⁠371064025––
Oct 4atUCFW 27–⁠201258313––
Oct 11atTexas TechL 17–⁠425603110
Oct 25vs.Kansas StateL 17–⁠422504––
Nov 1vs.Oklahoma StateW 38–⁠21147713217
Nov 8atArizonaL 20–⁠2472301111
Nov 22atIowa StateL 14–⁠38442124––
Nov 28vs.UtahL 21–⁠3115104033––
2024 Iowa 3 games, 21 rushing yards
DateOpponentResultCarYdsTDLongRecRec yds
Aug 31vs.Illinois StateW 40–⁠05904212
Sep 7vs.Iowa StateL 19–⁠202303111
Sep 14vs.TroyW 38–⁠21490813
2023 Iowa 14 games, 821 rushing yards, 1 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 2vs.Utah StateW 24–⁠1461605212
Sep 9atIowa StateW 20–⁠13130312
Sep 16vs.Western MichiganW 41–⁠1012145053227
Sep 23atPenn StateL 0–⁠31690513
Sep 30vs.Michigan StateW 26–⁠1612380915
Oct 7vs.PurdueW 20–⁠141374017––
Oct 14atWisconsinW 15–⁠625174182––
Oct 21vs.MinnesotaL 10–⁠12111305––
Nov 4vs.NorthwesternW 10–⁠724790102−5
Nov 11vs.RutgersW 22–⁠01363024224
Nov 18vs.IllinoisW 15–⁠131654015––
Nov 24atNebraskaW 13–⁠1016111053––
Dec 2vs.MichiganL 0–⁠2692506––
Jan 1 ✦vs.TennesseeL 0–⁠356170710
2022 Iowa 12 games, 413 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 3vs.South Dakota StateW 7–⁠32472010223
Sep 10vs.Iowa StateL 7–⁠10143419––
Sep 24atRutgersW 27–⁠101164121219
Oct 1vs.MichiganL 14–⁠278340918
Oct 8atIllinoisL 6–⁠9732021––
Oct 22atOhio StateL 10–⁠54931012––
Oct 29vs.NorthwesternW 33–⁠131143014319
Nov 5atPurdueW 24–⁠3120227
Nov 12vs.WisconsinW 24–⁠1091709––
Nov 19atMinnesotaW 13–⁠101138017––
Nov 25vs.NebraskaL 17–⁠24943011––
Dec 31 ✦vs.KentuckyW 21–⁠0330512
2021 Iowa 3 games, 69 rushing yards
DateOpponentResultCarYdsTDLongRecRec yds
Sep 18vs.Kent StateW 30–⁠741308––
Oct 1atMarylandW 51–⁠1471405––
Jan 1 ✦vs.KentuckyL 17–⁠201042012––

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.