Running back, North Dakota (from Sacred Heart), 2021–⁠25

Xavier Leigh

Number
No. 20
Height
5′10″
Weight
185 lb
Class (2025)
Senior
Hometown
Troy, NY

Xavier Leigh played running back at Sacred Heart (2021–⁠24) and North Dakota (2025).

Career highs

112rushing yards, career highvs. Georgetown, 2024

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2022Sacred Heart321294.0121
2023Sacred Heart14493.508
2024Sacred Heart935175.6567
2025North Dakota622604.2125
Career2019554.8767

Receiving

SeasonTeamRecYdsAvgTDLong
2023Sacred Heart5295.8011
2024Sacred Heart11302.7017
2025North Dakota131058.1027
Career291645.7027

Returns

SeasonTeamKRYdsTD
2022Sacred Heart5470

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2022Sacred Heart20RBFr.
2023Sacred Heart20RBSo.
2024Sacred Heart20RBJr.
2025North Dakota20RBSr.5′10″185

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/playPctileMedianTotalUsage
2022Sacred Heart (FCS)180.20––3.5–
2023Sacred Heart (FCS)16-0.11––-1.7–
2024Sacred Heart (FCS)920.1960th (n=434)0.1617.515%
2025North Dakota (FCS)770.0330th (n=576)0.102.411%

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). From CollegeFootballData, 2013 on.

Game by game

2025 North Dakota 10 games, 260 rushing yards, 1 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 30atKansas StateL 35–⁠389−103310
Sep 6vs.Portland StateW 50–⁠20106103370
Sep 13atMontanaL 23–⁠247200150
Sep 20vs.ValparaisoW 58–⁠78641–––
Oct 4atNorthern IowaW 35–⁠7260110
Oct 11vs.Youngstown StateW 35–⁠174190–––
Oct 18atSouthern IllinoisW 38–⁠198300190
Oct 25vs.Indiana StateW 46–⁠17104504220
Nov 1atSouth DakotaL 21–⁠26260–––
Nov 15atMurray StateW 35–⁠172100–––
2024 Sacred Heart 11 games, 517 rushing yards, 5 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 31vs.Delaware StateL 15–⁠1714911–––
Sep 7vs.Saint AnselmW 10–⁠3122711−40
Sep 14vs.GeorgetownW 40–⁠141211213250
Sep 21atStonehillL 21–⁠358570–––
Sep 28atDelawareL 0–⁠4952601−10
Oct 5vs.Norfolk StateW 10–⁠314520–––
Oct 12atHowardL 14–⁠215761–––
Oct 19atLafayetteL 17–⁠313−10–––
Oct 26vs.MercyhurstW 31–⁠1464012120
Nov 9vs.Long Island UniversityL 7–⁠2881704−20
Nov 16atMerrimackW 31–⁠206200–––
2023 Sacred Heart 7 games, 49 rushing yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 2vs.LafayetteL 14–⁠191001110
Sep 9atGeorgetownL 10–⁠27140–––
Sep 30vs.MerrimackL 7–⁠17120–––
Oct 7atLong Island UniversityL 13–⁠232110120
Oct 14atYaleL 3–⁠315150170
Oct 21atStonehillL 19–⁠22280–––
Nov 18atUConnL 3–⁠31290290
2022 Sacred Heart 9 games, 129 rushing yards, 1 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 3atLafayetteL 0–⁠63150–––
Sep 10atCentral ConnecticutW 14–⁠10120–––
Oct 1vs.Norfolk StateW 31–⁠1411220–––
Oct 15vs.StonehillW 40–⁠275201–––
Oct 22atMerrimackL 25–⁠31270–––
Oct 29vs.Saint FrancisL 14–⁠443140–––
Nov 5atDuquesneL 28–⁠352130–––
Nov 12atWagnerW 38–⁠282200–––
Nov 19vs.Long Island UniversityL 34–⁠373160–––

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.