Running back, Michigan State, 2017–⁠21

Connor Heyward

Number
No. 11
Height
6′0″
Weight
230 lb
Class (2021)
Junior
Hometown
Duluth, GA
Born
Jan 22, 1999

Connor Heyward played running back at Michigan State (2017–⁠21). The Pittsburgh Steelers took Heyward in round 6, No. 208 overall in the 2022 NFL Draft.

At a glance

Best season
529
Rushing yards, 2018 (Michigan State, 7–⁠6)
Drafted
No. 208
Round 6, 2022 NFL Draft (Pittsburgh Steelers)

Career highs

157rushing yards, career highat Maryland, 20182rushing touchdowns, career hightwice; last at Maryland, 20187catches, career highvs. Northwestern, 20182receiving touchdowns, career highat Michigan, 2020

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2017Michigan State3103.307
2018Michigan State1185294.5580
2019Michigan State24793.3014
2020Michigan State652003.1014
2021Michigan State177.007
Career2118253.9580

Receiving

SeasonTeamRecYdsAvgTDLong
2017Michigan State4133.317
2018Michigan State322497.8036
2019Michigan State7527.4115
2020Michigan State18713.9213
2021Michigan State353269.3235
Career967117.4636

Returns

SeasonTeamKRYdsTDPRYdsTD
2017Michigan State204360160
2018Michigan State132850–––
2021Michigan State100–––
Career347210160

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2017Michigan State11RBYr 1
2018Michigan State11RBYr 2
2019Michigan State11RBYr 3
2020Michigan State11RBYr 4
2021Michigan State11RBJr. (Yr 5)6′0″230

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
2017Michigan State80.08––0.6––
2018Michigan State1590.1447th (n=300)0.1522.016%0.11
2019Michigan State30-0.06––-1.810%–
2020Michigan State86-0.171st (n=212)0.14-14.718%-0.01
2021Michigan State410.61––24.95%–

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

2021 Michigan State 12 games, 35 catches, 326 yards, 2 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 3atNorthwesternW 38–⁠21–––3280
Sep 18atMiamiW 38–⁠17–––3490
Sep 25vs.NebraskaW 23–⁠20–––2390
Oct 2vs.Western KentuckyW 48–⁠31–––350
Oct 9atRutgersW 31–⁠13–––3170
Oct 16atIndianaW 20–⁠15–––270
Oct 30vs.MichiganW 37–⁠33–––2100
Nov 6atPurdueL 29–⁠40–––3520
Nov 13vs.MarylandW 40–⁠21–––121
Nov 20atOhio StateL 7–⁠56–––4200
Nov 27vs.Penn StateW 30–⁠27–––4600
Dec 30 ✦vs.PittsburghW 31–⁠211705371
2020 Michigan State 7 games, 200 rushing yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Oct 24vs.RutgersL 27–⁠3871805250
Oct 31atMichiganW 27–⁠24132802152
Nov 7atIowaL 7–⁠4931002120
Nov 14vs.IndianaL 0–⁠245270–––
Nov 28vs.NorthwesternW 29–⁠2024960490
Dec 5vs.Ohio StateL 12–⁠5281105100
Dec 12atPenn StateL 24–⁠395100–––
2019 Michigan State 4 games, 79 rushing yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 30vs.TulsaW 28–⁠7154303281
Sep 7vs.Western MichiganW 51–⁠173130170
Sep 14vs.Arizona StateL 7–⁠10360160
Sep 21atNorthwesternW 31–⁠1031702110
2018 Michigan State 13 games, 529 rushing yards, 5 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 31vs.Utah StateW 38–⁠315422–––
Sep 8atArizona StateL 13–⁠1652204430
Sep 22atIndianaW 35–⁠21122301160
Sep 29vs.Central MichiganW 31–⁠20154814160
Oct 6vs.NorthwesternL 19–⁠2951207300
Oct 13atPenn StateW 21–⁠1784404200
Oct 20vs.MichiganL 7–⁠21330180
Oct 27vs.PurdueW 23–⁠13270–––
Nov 3atMarylandW 24–⁠3151572120
Nov 10vs.Ohio StateL 6–⁠26410190
Nov 17atNebraskaL 6–⁠9218005780
Nov 24vs.RutgersW 14–⁠10198104270
Dec 31 ✦vs.OregonL 6–⁠7490–––
2017 Michigan State 9 games, 21 returns, 442 yards
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Oct 7atMichiganW 14–⁠10–––120
Oct 14atMinnesotaW 30–⁠27–––1−10
Oct 21vs.IndianaW 17–⁠9––––––
Oct 28atNorthwesternL 31–⁠39230150
Nov 4vs.Penn StateW 27–⁠24––––––
Nov 11atOhio StateL 3–⁠48––––––
Nov 18vs.MarylandW 17–⁠7––––––
Nov 25atRutgersW 40–⁠7170171
Dec 28 ✦vs.Washington StateW 42–⁠17––––––

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

Before the draft

Played in the 2022 Senior Bowl (American team, lost 10–⁠20).

DrillCombine 2022Combine or pro day 2022
Height5′11⅛″
Weight233 lb
Arm length31⅞″
Hand size9½″
Wingspan76¼″W
40-yard dash4.72 s
10-yard split1.63 s
Vertical jump32½″
Bench press18 repsW

Combine or pro day: the source doesn’t say which. Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA). Rosters and honors: Wikipedia (CC BY-SA).

In the NFL

5 seasons, 60 games with a stat; latest team: Las Vegas Raiders.

SeasonTeamGCarYdsTDRecRec yds
2022Pittsburgh Steelers15227012151
2023Pittsburgh Steelers1410023167
2024Pittsburgh Steelers12000640
2025Pittsburgh Steelers1415432321
2026 (so far)Las Vegas Raiders54−2019
NFL career602268245388

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.