Running back, Prairie View A&M (from USC, Houston, Massachusetts), 2021–⁠25

Brandon Campbell

Lettered 2021 at USC (school media guide)

Number
No. 23
Height
5′10″
Weight
210 lb
Class (2025)
Junior
Hometown
Houston, TX

Brandon Campbell played running back at USC (2021), Houston (2022–⁠23), Massachusetts (2024) and Prairie View A&M (2025).

Career highs

80rushing yards, career highat Texas Tech, 2022

Team titles: SWAC champions, 2025

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2021USC12534.4013
2022Houston914314.7440
2023Houston18462.6011
2024Massachusetts612333.8321
Career1827634.2740

Receiving

SeasonTeamRecYdsAvgTDLong
2021USC11616.0016
2022Houston15906.0035
2023Houston133.003
2024Massachusetts8678.4024
Career251767.0035

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2021USC23RBYr 1
2022Houston23RBYr 2
2023Houston23RBYr 3
2024Massachusetts23RBYr 4
2025Prairie View A&M23RBJr. (Yr 5)5′10″210

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
2021USC40.41––1.6––
2022Houston1080.0625th (n=470)0.145.915%0.12
2023Houston19-0.44––-8.4––
2024Massachusetts690.1339th (n=434)0.168.911%0.13

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 Massachusetts 9 games, 233 rushing yards, 3 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 7atToledoL 23–⁠385150–––
Sep 14atBuffaloL 3–⁠348360–––
Sep 21vs.Central ConnecticutW 35–⁠319413340
Oct 12vs.MissouriL 3–⁠4581403240
Oct 26vs.WagnerW 35–⁠78631–––
Nov 2atMississippi StateL 20–⁠4510641190
Nov 16vs.LibertyL 34–⁠358230–––
Nov 23atGeorgiaL 21–⁠59370–––
Nov 30vs.UConnL 42–⁠47270100
2023 Houston 4 games, 46 rushing yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 2vs.UTSAW 17–⁠146120130
Sep 16vs.TCUL 13–⁠36100–––
Sep 23vs.Sam HoustonW 38–⁠77270–––
Sep 30atTexas TechL 28–⁠49470–––
2022 Houston 10 games, 431 rushing yards, 4 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 3atUTSAW 37–⁠35154902100
Sep 10atTexas TechL 30–⁠33168014540
Sep 17vs.KansasL 30–⁠4854813120
Sep 30vs.TulaneL 24–⁠27196612−50
Oct 7atMemphisW 33–⁠3212530140
Oct 22atNavyW 38–⁠204380–––
Oct 29vs.South FloridaW 42–⁠276250260
Nov 19atEast CarolinaW 42–⁠32171–––
Nov 26vs.TulsaL 30–⁠374330190
Dec 23 ✦vs.LouisianaW 23–⁠168220–––
2021 USC 3 games, 53 rushing yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Nov 20vs.UCLAL 33–⁠622150–––
Nov 27vs.BYUL 31–⁠35120–––
Dec 4atCaliforniaL 14–⁠2493601160

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.