Running back, Purdue, 2021–⁠25

Devin Mockobee

Number
No. 45
Height
6′0″
Weight
202 lb
Class (2025)
Senior
Hometown
Boonville, IN
Born
Jan 18, 2003

Wikipedia readers: about 426 a month over the past year

Devin Mockobee played running back at Purdue (2021–⁠25).

Career highs

178rushing yards, career highvs. Nebraska, 20222rushing touchdowns, career highvs. Southern Illinois, 20257catches, career highat Notre Dame, 2025

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2022Purdue1969684.9968
2023Purdue1728074.7665
2024Purdue1386875.0463
2025Purdue1255214.2432
Career6312,9834.72368

Receiving

SeasonTeamRecYdsAvgTDLong
2022Purdue312748.8028
2023Purdue191809.5138
2024Purdue1717010.0121
2025Purdue1821511.9129
Career858399.9338

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2022Purdue45RBFr.
2023Purdue45RBSo.
2024Purdue45RBJr.
2025Purdue45RBSr.6′0″202

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
2022Purdue2340.1241st (n=470)0.1427.824%0.18
2023Purdue1900.1341st (n=450)0.1725.022%0.11
2024Purdue1550.1237th (n=434)0.1618.823%-0.01
2025Purdue1460.2486th (n=576)0.1034.728%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
2025Purdue48%3.001.000.5020%

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 Purdue 8 games, 521 rushing yards, 4 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 30vs.Ball StateW 31–⁠0145912450
Sep 6vs.Southern IllinoisW 34–⁠173212622210
Sep 13vs.USCL 17–⁠3312450–––
Sep 20atNotre DameL 30–⁠56121607560
Oct 4vs.IllinoisL 27–⁠43115813230
Oct 11atMinnesotaL 20–⁠2721980–––
Oct 18atNorthwesternL 0–⁠1972802520
Oct 25vs.RutgersL 24–⁠27169102181
2024 Purdue 12 games, 687 rushing yards, 4 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 31vs.Indiana StateW 49–⁠011890250
Sep 14vs.Notre DameL 7–⁠669190130
Sep 21atOregon StateL 21–⁠38161681–––
Sep 28vs.NebraskaL 10–⁠28134101140
Oct 5atWisconsinL 6–⁠52114502250
Oct 12atIllinoisL 49–⁠501110213311
Oct 18vs.OregonL 0–⁠35104601180
Nov 2vs.NorthwesternL 20–⁠26102911130
Nov 9atOhio StateL 0–⁠45137302140
Nov 16vs.Penn StateL 10–⁠4911400–––
Nov 22atMichigan StateL 17–⁠2491414470
Nov 30atIndianaL 0–⁠6614210–––
2023 Purdue 12 games, 807 rushing yards, 6 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 2vs.Fresno StateL 35–⁠39166013160
Sep 9atVirginia TechW 24–⁠17219511120
Sep 16vs.SyracuseL 20–⁠35123104220
Sep 22vs.WisconsinL 17–⁠3842601−30
Sep 30vs.IllinoisW 44–⁠19146712110
Oct 7atIowaL 14–⁠20208913360
Oct 14vs.Ohio StateL 7–⁠41181100–––
Oct 28atNebraskaL 14–⁠317420–––
Nov 4atMichiganL 13–⁠4113380140
Nov 11vs.MinnesotaW 49–⁠30171531–––
Nov 18atNorthwesternL 15–⁠23125413440
Nov 25vs.IndianaW 35–⁠31184201381
2022 Purdue 13 games, 968 rushing yards, 9 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 10vs.Indiana StateW 56–⁠013781110
Sep 17atSyracuseL 29–⁠328221170
Sep 24vs.Florida AtlanticW 28–⁠2663704590
Oct 1atMinnesotaW 20–⁠10111121150
Oct 8atMarylandW 31–⁠29132613300
Oct 15vs.NebraskaW 43–⁠373017812280
Oct 22atWisconsinL 24–⁠35231081–––
Nov 5vs.IowaL 3–⁠2414650130
Nov 12atIllinoisW 31–⁠242810614260
Nov 19vs.NorthwesternW 17–⁠95180–––
Nov 26atIndianaW 30–⁠16159915580
Dec 3vs.MichiganL 22–⁠43177116310
Jan 2 ✦vs.LSUL 7–⁠63134803260

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

Before the draft

DrillPro day 2026
Height5′11½″W
Weight202 lbW
Arm length30½″W
Hand size9½″W
Wingspan74⅛″W
40-yard dash4.78 s
10-yard split1.68 sW
Vertical jump32½″
Broad jump9′10″
3-cone drill7.10 s
20-yard shuttle4.64 s

Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA).

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.