Running back, Western Michigan, 2021–⁠24

Zahir Abdus-Salaam

Number
No. 10
Height
5′9″
Weight
195 lb
Class (2024)
Senior
Hometown
Newark, NJ

Zahir Abdus-Salaam played running back at Western Michigan (2021–⁠24).

Career highs

135rushing yards, career highvs. Eastern Michigan, 20242rushing touchdowns, career hightwice; last vs. Bethune-Cookman, 20249catches, career highat Bowling Green, 2024

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2021Western Michigan20904.5013
2022Western Michigan461002.2016
2023Western Michigan1234703.8519
2024Western Michigan1136005.3370
Career3021,2604.2870

Receiving

SeasonTeamRecYdsAvgTDLong
2022Western Michigan1−2−2.000
2023Western Michigan14574.1012
2024Western Michigan312508.1131
Career463056.6131

Returns

SeasonTeamKRYdsTDPRYdsTD
2021Western Michigan2180–––
2022Western Michigan44007320
2023Western Michigan13405480
2024Western Michigan3460130
Career10138013830

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
2021Western Michigan10RBFr.
2022Western Michigan10RBSo.
2023Western Michigan10RBJr.
2024Western Michigan10RBSr.5′9″195

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
2021Western Michigan180.10––1.9––
2022Western Michigan32-0.28––-9.05%–
2023Western Michigan1390.0721st (n=450)0.179.316%0.09
2024Western Michigan1200.1959th (n=434)0.1622.617%0.04

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

2024 Western Michigan 13 games, 600 rushing yards, 3 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 30atWisconsinL 14–⁠2852201120
Sep 7atOhio StateL 0–⁠564801−20
Sep 14vs.Bethune-CookmanW 59–⁠31181042260
Sep 28atMarshallL 20–⁠2716460–––
Oct 5atBall StateW 45–⁠4210450–––
Oct 12vs.AkronW 34–⁠2494904310
Oct 19atBuffaloW 48–⁠4152203360
Oct 26vs.Kent StateW 52–⁠2168302100
Nov 6vs.Northern IllinoisL 28–⁠424350–––
Nov 12atBowling GreenL 13–⁠3161609590
Nov 19atCentral MichiganL 14–⁠162203350
Nov 30vs.Eastern MichiganW 26–⁠181913513401
Dec 14 ✦vs.South AlabamaL 23–⁠3093303230
2023 Western Michigan 12 games, 470 rushing yards, 5 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 31vs.Saint FrancisW 35–⁠17207311120
Sep 9atSyracuseL 7–⁠485110–––
Sep 16atIowaL 10–⁠41103101−20
Sep 23atToledoL 31–⁠49103402110
Sep 30vs.Ball StateW 42–⁠248532–––
Oct 7atMississippi StateL 28–⁠4118601470
Oct 14vs.Miami (OH)L 21–⁠347431170
Oct 21atOhioL 17–⁠206110290
Oct 28atEastern MichiganW 45–⁠21175901120
Nov 7vs.Central MichiganW 38–⁠289390–––
Nov 14atNorthern IllinoisL 0–⁠243130210
Nov 21vs.Bowling GreenL 10–⁠3410430–––
2022 Western Michigan 12 games, 100 rushing yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 2atMichigan StateL 13–⁠35460–––
Sep 10atBall StateW 37–⁠30120–––
Sep 17vs.PittsburghL 13–⁠34220–––
Sep 24atSan José StateL 6–⁠347501−20
Oct 1vs.New HampshireW 44–⁠7220–––
Oct 8vs.Eastern MichiganL 23–⁠45120–––
Oct 15vs.OhioL 14–⁠33––––––
Oct 22atMiami (OH)W 16–⁠1010280–––
Nov 2atBowling GreenL 9–⁠13250–––
Nov 9vs.Northern IllinoisL 21–⁠24250–––
Nov 16atCentral MichiganW 12–⁠106270–––
Nov 25vs.ToledoW 20–⁠149160–––
2021 Western Michigan 8 games, 90 rushing yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 4atMichiganL 14–⁠473140–––
Sep 11vs.Illinois StateW 28–⁠05180–––
Sep 25vs.San José StateW 23–⁠3110–––
Oct 9vs.Ball StateL 20–⁠453100–––
Oct 16vs.Kent StateW 64–⁠314160–––
Nov 9vs.AkronW 45–⁠40––––––
Nov 23atNorthern IllinoisW 42–⁠21––––––
Dec 27 ✦vs.NevadaW 52–⁠244310–––

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.