Running back, Western Kentucky (from USC, Nebraska), 2018–⁠23

Markese Stepp

Lettered 2018–⁠20 at USC (school media guide)

Number
No. 30
Height
6′1″
Weight
225 lb
Class (2023)
Senior
Hometown
Indianapolis, IN

Markese Stepp played running back at USC (2018–⁠20), Nebraska (2021) and Western Kentucky (2022–⁠23).

Career highs

101rushing yards, career highvs. Fordham, 2021

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2018USC7334.709
2019USC483076.4335
2020USC451653.7349
2021Nebraska451773.9219
2022Western Kentucky201025.1039
2023Western Kentucky693104.5356
Career2341,0944.71156

Receiving

SeasonTeamRecYdsAvgTDLong
2018USC177.007
2020USC3289.3016
2021Nebraska13030.0030
2023Western Kentucky77310.4026
Career1213811.5030

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2018USC30RBYr 1
2019USC30RBYr 2
2020USC30RBYr 3
2021Nebraska30RBYr 4
2022Western Kentucky30RBYr 5
2023Western Kentucky30RBSr. (Yr 6)6′1″225

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
2018USC80.51––4.1––
2019USC480.35––17.012%0.25
2020USC49-0.07––-3.213%0.00
2021Nebraska290.01––0.47%–
2022Western Kentucky140.14––1.9––
2023Western Kentucky780.0519th (n=450)0.174.010%0.12

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

2023 Western Kentucky 11 games, 310 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 2vs.South FloridaW 41–⁠24421111218
Sep 9vs.Houston ChristianW 52–⁠22948020––
Sep 16atOhio StateL 10–⁠638190825
Sep 28vs.Middle TennesseeW 31–⁠1061605119
Oct 5atLouisiana TechW 35–⁠28976156––
Oct 17atJacksonville StateL 17–⁠2072308––
Oct 24vs.LibertyL 29–⁠42429014––
Nov 4atUTEPW 21–⁠133402––
Nov 11vs.New Mexico StateL 29–⁠38834010126
Nov 18vs.Sam HoustonW 28–⁠234815––
Nov 25atFlorida InternationalW 41–⁠2873201215
2022 Western Kentucky 3 games, 102 rushing yards
DateOpponentResultCarYdsTDLongRecRec yds
Nov 19atAuburnL 17–⁠41733010––
Nov 26atFlorida AtlanticW 32–⁠316604––
Dec 21 ✦vs.South AlabamaW 44–⁠23763039––
2021 Nebraska 6 games, 177 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 28atIllinoisL 22–⁠3031017130
Sep 4vs.FordhamW 52–⁠718101019––
Sep 11vs.BuffaloW 28–⁠391707––
Sep 25atMichigan StateL 20–⁠231202––
Oct 2vs.NorthwesternW 56–⁠752909––
Nov 20atWisconsinL 28–⁠3591817––
2020 USC 5 games, 165 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Nov 7vs.Arizona StateW 28–⁠271453110212
Nov 14atArizonaW 34–⁠301282149––
Dec 6vs.Washington StateW 38–⁠135303116
Dec 12atUCLAW 43–⁠381202––
Dec 18vs.OregonL 24–⁠31132518––
2019 USC 6 games, 307 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 7vs.StanfordW 45–⁠20333020––
Sep 14atBYUL 27–⁠30953015––
Sep 20vs.UtahW 30–⁠2331114––
Sep 28atWashingtonL 14–⁠281062035––
Oct 12atNotre DameL 27–⁠301082125––
Oct 19vs.ArizonaW 41–⁠141366114––
2018 USC 3 games, 33 rushing yards
DateOpponentResultCarYdsTDLongRecRec yds
Oct 13vs.ColoradoW 31–⁠2021007––
Oct 27vs.Arizona StateL 35–⁠38––––––
Nov 24vs.Notre DameL 17–⁠245230917

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.