Running back, North Carolina, 2018–⁠23

British Brooks

Number
No. 24
Height
5′11″
Weight
225 lb
Class (2023)
Senior
Hometown
Gastonia, NC
Born
Nov 18, 1999

British Brooks played running back at North Carolina (2018–⁠23).

Career highs

124rushing yards, career highat NC State, 20212rushing touchdowns, career highvs. Wofford, 20216catches, career highat NC State, 2023

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2018North Carolina7578.1027
2019North Carolina3103.3112
2020North Carolina24994.1017
2021North Carolina312959.5463
2023North Carolina743755.1253
Career1398366.0763

Defense

SeasonTeamTklSoloTFLSacksPDHur
2018North Carolina320000
2019North Carolina630000
2020North Carolina200000
2021North Carolina650000
Career17100000

Receiving

SeasonTeamRecYdsAvgTDLong
2023North Carolina14735.2012

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2018North Carolina24RBYr 1
2019North Carolina24RBYr 2
2020North Carolina24RBYr 3
2021North Carolina24RBYr 4
2022North Carolina24RBYr 5
2023North Carolina24RBSr. (Yr 6)5′11″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
2018North Carolina7-0.03––-0.2––
2019North Carolina30.72––2.2––
2020North Carolina25-0.09––-2.27%–
2021North Carolina320.71––22.613%–
2023North Carolina890.1028th (n=450)0.178.410%0.14

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 North Carolina 12 games, 375 rushing yards, 2 TD
DateOpponentResultCarRush ydsRush TDTklSacksPD
Sep 2vs.South CarolinaW 31–⁠17151030–––
Sep 16vs.MinnesotaW 31–⁠1311251–––
Sep 23atPittsburghW 41–⁠248120–––
Oct 7vs.SyracuseW 40–⁠76250–––
Oct 14vs.MiamiW 41–⁠315150–––
Oct 21vs.VirginiaL 27–⁠31370–––
Oct 28atGeorgia TechL 42–⁠468561–––
Nov 4vs.CampbellW 59–⁠710640–––
Nov 11vs.DukeW 47–⁠45140–––
Nov 18atClemsonL 20–⁠31240–––
Nov 25atNC StateL 20–⁠39230–––
Dec 27 ✦vs.West VirginiaL 10–⁠303570–––
2021 North Carolina 6 games, 295 rushing yards, 4 TD
DateOpponentResultCarRush ydsRush TDTklSacksPD
Sep 11vs.Georgia StateW 59–⁠174101–––
Nov 6vs.Wake ForestW 58–⁠55–––100
Nov 11atPittsburghL 23–⁠30–––200
Nov 20vs.WoffordW 34–⁠147892100
Nov 26atNC StateL 30–⁠34151240200
Dec 30 ✦vs.South CarolinaL 21–⁠385721–––
2020 North Carolina 7 games, 99 rushing yards
DateOpponentResultCarRush ydsRush TDTklSacksPD
Oct 24vs.NC StateW 48–⁠212210–––
Oct 31atVirginiaL 41–⁠44–––100
Nov 7atDukeW 56–⁠243200–––
Nov 27vs.Notre DameL 17–⁠31–––100
Dec 5vs.Western CarolinaW 49–⁠9340–––
Dec 12atMiamiW 62–⁠26110–––
Jan 2 ✦vs.Texas A&ML 27–⁠4115530–––
2019 North Carolina 6 games, 6 tackles
DateOpponentResultCarRush ydsRush TDTklSacksPD
Oct 5atGeorgia TechW 38–⁠22–––100
Oct 26vs.DukeW 20–⁠17–––100
Nov 2vs.VirginiaL 31–⁠38–––100
Nov 23vs.MercerW 56–⁠73101100
Nov 30atNC StateW 41–⁠10–––100
Dec 27 ✦vs.TempleW 55–⁠13–––100
2018 North Carolina 4 games, 57 rushing yards
DateOpponentResultCarRush ydsRush TDTklSacksPD
Oct 13vs.Virginia TechL 19–⁠22–––100
Oct 27atVirginiaL 21–⁠31–––100
Nov 10atDukeL 35–⁠42–––100
Nov 17vs.Western CarolinaW 49–⁠267570–––

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

Before the draft

DrillPro day 2024
Height5′10⅛″
Weight219 lb
Arm length29⅝″
Hand size9⅛″
Wingspan73⅝″
40-yard dash4.59 s
10-yard split1.57 s
Vertical jump37″
Broad jump10′3″
Bench press27 reps
3-cone drill7.09 s
20-yard shuttle4.43 s

Pre-draft measurables: Wikipedia (CC BY-SA).

In the NFL

3 seasons, 11 games with a stat; latest team: Houston Texans.

SeasonTeamGCarYdsTDRecRec yds
2024Houston Texans212000
2025Houston Texans81778000
2026 (so far)Houston Texans100000
NFL career111880000

Regular seasons, from nflverse (CC BY 4.0). G counts games in which the player recorded a stat.

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.