Running back, Buffalo, 2023–⁠26

Messiah Burch

Number
No. 4
Height
5′9″
Weight
190 lb
Class (2026)
Senior
Hometown
Staten Island, NY

Messiah Burch plays running back for Buffalo. Last time out, against Massachusetts: 28 carries, 172 yards, a career high in rushing yards. Burch leads Buffalo in rushing yards this season.

2026 so far

661 rushing yards, 2 TD

Last game: 28 carries, 172 yards ★ vs. Massachusetts, W 25–⁠18

Next game: vs. Bowling Green, Oct 24

Game by game this season, rushing yards
  1. 74UALB
  2. 16@FIU
  3. 10@PSU
  4. 146RMU
  5. 106WMU
  6. 137@TOL
  7. 172MASS

Filled bars: wins; outlined: losses.

Career highs

172rushing yards, career highvs. Massachusetts, 2026

Rushing

Rushing yards, season by season, with his team’s record

* The season in progress, so far.

SeasonTeamCarYdsAvgTDLong
2024Buffalo291535.3231
2025Buffalo11413.7014
2026Buffalo1186615.6287
Career1588555.4487

Receiving

SeasonTeamRecYdsAvgTDLong
2024Buffalo99911.0030
2025Buffalo4−1−0.304
2026Buffalo6132.209
Career191115.8030

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2023Buffalo4RBFr.
2024Buffalo4RBSo.
2025Buffalo4RBJr.
2026Buffalo4RBSr.5′9″190

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
2024Buffalo380.24––9.15%–
2025Buffalo16-0.24––-3.8––
2026Buffalo1080.0331st (n=478)0.102.724%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.

Rushing detail

SeasonTeamSuccessLine yardsSecond levelOpen fieldStuffed
2026Buffalo38%3.300.801.3011%

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

2026 Buffalo 7 games, 661 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 3vs.UAlbanyW 21–⁠17874047––
Sep 12atFlorida InternationalL 20–⁠3310160826
Sep 19atPenn StateL 13–⁠556100423
Sep 26vs.Robert MorrisW 31–⁠282614604319
Oct 3vs.Western MichiganL 17–⁠20231061161−5
Oct 10atToledoW 23–⁠817137187––
Oct 17vs.MassachusettsW 25–⁠1828172046––
2025 Buffalo 6 games, 41 rushing yards
DateOpponentResultCarYdsTDLongRecRec yds
Aug 28atMinnesotaL 10–⁠232−4012−1
Sep 6vs.Saint FrancisW 45–⁠64390141−2
Sep 13atKent StateW 31–⁠281707––
Sep 20vs.TroyL 17–⁠21160612
Oct 25vs.AkronL 16–⁠241−500––
Nov 28vs.OhioL 26–⁠312−200––
2024 Buffalo 13 games, 153 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 29vs.LafayetteW 30–⁠131000––
Sep 7atMissouriL 0–⁠382201112
Sep 14vs.MassachusettsW 34–⁠3––––219
Sep 21atNorthern IllinoisW 23–⁠202907––
Sep 28atUConnL 3–⁠47315014––
Oct 12vs.ToledoW 30–⁠15434013130
Oct 19vs.Western MichiganL 41–⁠48658131124
Oct 26atOhioL 16–⁠4712712713
Nov 2atAkronW 41–⁠303504––
Nov 12vs.Ball StateW 51–⁠48210015––
Nov 20atEastern MichiganW 37–⁠20140415
Nov 26vs.Kent StateW 43–⁠71−70014
Jan 4 ✦vs.LibertyW 26–⁠73−40412

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.