Running back, Buffalo, 2019–⁠23

Ron Cook Jr.

Number
No. 2
Height
5′9″
Weight
190 lb
Class (2023)
Senior
Hometown
Temple Hills, MD

Ron Cook Jr. played running back at Buffalo (2019–⁠23).

Career highs

118rushing yards, career highvs. Toledo, 20222rushing touchdowns, career highthree times; last vs. Central Michigan, 2023

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2019Buffalo18965.3125
2020Buffalo20814.0018
2021Buffalo884405.0363
2022Buffalo1396004.3449
2023Buffalo1486094.1636
Career4131,8264.41463

Returns

SeasonTeamKRYdsTDPRYdsTD
2019Buffalo6112010670
2020Buffalo922708730
2021Buffalo2858706350
2022Buffalo1941001−40
2023Buffalo2137509550
Career831,7110342260

Receiving

SeasonTeamRecYdsAvgTDLong
2019Buffalo5408.0023
2020Buffalo11515.0015
2021Buffalo2323210.1129
2022Buffalo1620712.9039
2023Buffalo292207.6126
Career747149.6239

Defense

SeasonTeamTklSoloTFLSacksPDHur
2021Buffalo210000
2022Buffalo100000
2023Buffalo220000
Career530000

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2019Buffalo23RBYr 1
2020Buffalo2RBYr 2
2021Buffalo2RBYr 3
2022Buffalo2RBYr 4
2023Buffalo2RBSr. (Yr 5)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
2019Buffalo280.12––3.36%–
2020Buffalo21-0.19––-4.16%–
2021Buffalo830.1752nd (n=277)0.1613.912%0.07
2022Buffalo1490.1242nd (n=470)0.1418.421%0.08
2023Buffalo1520.1853rd (n=450)0.1726.920%0.18

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 Buffalo 12 games, 609 rushing yards, 6 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 2atWisconsinL 17–⁠3812510119–
Sep 9vs.FordhamL 37–⁠40115203861
Sep 16vs.LibertyL 27–⁠5571702311
Sep 23atLouisianaL 38–⁠45114822381
Sep 30atAkronW 13–⁠10176202242
Oct 7vs.Central MichiganW 37–⁠1311532231–
Oct 14vs.Bowling GreenL 14–⁠24124702491
Oct 21atKent StateW 24–⁠694212533
Oct 31atToledoL 13–⁠3117970–––
Nov 7vs.OhioL 10–⁠201648023–
Nov 15atMiami (OH)L 10–⁠2315490111–
Nov 21vs.Eastern MichiganL 11–⁠2410431230–
2022 Buffalo 10 games, 600 rushing yards, 4 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 3atMarylandL 10–⁠3115330–––
Sep 10vs.Holy CrossL 31–⁠376330494–
Sep 17atCoastal CarolinaL 26–⁠38134206137–
Sep 24atEastern MichiganW 50–⁠3119920–––
Oct 1vs.Miami (OH)W 24–⁠2015460––1
Oct 8atBowling GreenW 38–⁠717892–––
Oct 15atMassachusettsW 34–⁠711430–––
Oct 22vs.ToledoW 34–⁠27181181475–
Nov 1atOhioL 24–⁠45340357–
Nov 9atCentral MichiganL 27–⁠31221001247–
2021 Buffalo 12 games, 440 rushing yards, 3 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 2vs.WagnerW 69–⁠7149412412
Sep 11atNebraskaL 3–⁠28440122–
Sep 18vs.Coastal CarolinaL 25–⁠286850232–
Sep 25atOld DominionW 35–⁠34511051091
Oct 2vs.Western MichiganL 17–⁠2435612371
Oct 9atKent StateL 38–⁠4814720141–
Oct 16vs.OhioW 27–⁠2610200365–
Oct 23atAkronW 45–⁠1093701251
Oct 30vs.Bowling GreenL 44–⁠56123305811
Nov 9atMiami (OH)L 18–⁠453−105119–
Nov 17vs.Northern IllinoisL 27–⁠335301–––
Nov 23atBall StateL 3–⁠203−10115–
2020 Buffalo 7 games, 81 rushing yards
DateOpponentResultCarRush ydsRush TDKRYdsPR
Nov 4atNorthern IllinoisW 49–⁠303801161
Nov 10vs.Miami (OH)W 42–⁠103110–––
Nov 17atBowling GreenW 42–⁠17–––––1
Nov 28vs.Kent StateW 70–⁠41–––254–
Dec 12vs.AkronW 56–⁠711580––5
Dec 18vs.Ball StateL 28–⁠38–––61571
Dec 25 ✦vs.MarshallW 17–⁠10340–––
2019 Buffalo 10 games, 16 returns, 179 yards
DateOpponentResultCarRush ydsRush TDKRYdsPR
Aug 29vs.Robert MorrisW 38–⁠107241–––
Sep 7atPenn StateL 13–⁠45560––1
Sep 14atLibertyL 17–⁠35–––2321
Sep 28atMiami (OH)L 20–⁠34–––––2
Oct 5vs.OhioL 20–⁠21–––10–
Oct 26vs.Central MichiganW 43–⁠20–––––1
Nov 2atEastern MichiganW 43–⁠14–––––1
Nov 14atKent StateL 27–⁠3033701432
Nov 20vs.ToledoW 49–⁠3022201211
Nov 29vs.Bowling GreenW 49–⁠71701161

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.