Running back, West Virginia, 2016–⁠19

Kennedy McKoy

Number
No. 6
Height
6′0″
Weight
204 lb
Class (2019)
Senior
Hometown
Lexington, NC

Kennedy McKoy played running back at West Virginia (2016–⁠19).

Career highs

148rushing yards, career highat Oklahoma State, 20183rushing touchdowns, career highat Oklahoma, 20176catches, career hightwice; last vs. Oklahoma State, 2019

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2016West Virginia734726.5444
2017West Virginia1255964.8736
2018West Virginia1458025.5838
2019West Virginia993233.3336
Career4422,1935.02244

Receiving

SeasonTeamRecYdsAvgTDLong
2016West Virginia9647.1121
2017West Virginia10727.2021
2018West Virginia1722413.2141
2019West Virginia371674.5124
Career735277.2341

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2016West Virginia6RBFr.
2017West Virginia6RBSo.
2018West Virginia6RBJr.
2019West Virginia6RBSr.6′0″204

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
2016West Virginia850.2071st (n=259)0.1317.410%0.18
2017West Virginia1440.1558th (n=287)0.1221.316%0.25
2018West Virginia1660.2066th (n=300)0.1533.619%0.13
2019West Virginia142-0.112nd (n=287)0.13-15.218%-0.01

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

2019 West Virginia 12 games, 323 rushing yards, 3 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Aug 31vs.James MadisonW 20–⁠13111106180
Sep 7atMissouriL 7–⁠38710210
Sep 14vs.NC StateW 44–⁠2710662390
Sep 21atKansasW 29–⁠24207315440
Oct 5vs.TexasL 31–⁠426300390
Oct 12vs.Iowa StateL 14–⁠38860280
Oct 19atOklahomaL 14–⁠52410–––
Oct 31atBaylorL 14–⁠175190–––
Nov 9vs.Texas TechL 17–⁠3841303381
Nov 16atKansas StateW 24–⁠20124104110
Nov 23vs.Oklahoma StateL 13–⁠2031106160
Nov 29atTCUW 20–⁠1795103130
2018 West Virginia 12 games, 802 rushing yards, 8 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 1vs.TennesseeW 40–⁠1441801141
Sep 8vs.Youngstown StateW 52–⁠17117611110
Sep 22vs.Kansas StateW 35–⁠612730–––
Sep 29atTexas TechW 42–⁠34117712110
Oct 6vs.KansasW 38–⁠2210440–––
Oct 13atIowa StateL 14–⁠3095502280
Oct 25vs.BaylorW 58–⁠147230–––
Nov 3atTexasW 42–⁠41179403550
Nov 10vs.TCUW 47–⁠10104022240
Nov 17atOklahoma StateL 41–⁠452114823540
Nov 23vs.OklahomaL 56–⁠59168112240
Dec 28 ✦vs.SyracuseL 18–⁠3417731130
2017 West Virginia 12 games, 596 rushing yards, 7 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 3vs.Virginia TechL 24–⁠318500240
Sep 9vs.East CarolinaW 56–⁠20114911210
Sep 23atKansasW 56–⁠34121052170
Oct 7atTCUL 24–⁠317120–––
Oct 14vs.Texas TechW 46–⁠357350–––
Oct 21atBaylorW 38–⁠3675502190
Oct 28vs.Oklahoma StateL 39–⁠509301180
Nov 4vs.Iowa StateW 20–⁠16126002140
Nov 11atKansas StateW 28–⁠234140–––
Nov 18vs.TexasL 14–⁠289180–––
Nov 25atOklahomaL 31–⁠59251373–––
Dec 26 ✦vs.UtahL 14–⁠30143101−10
2016 West Virginia 11 games, 472 rushing yards, 4 TD
DateOpponentResultCarRush ydsRush TDRecRec ydsRec TD
Sep 10vs.Youngstown StateW 38–⁠2133401211
Sep 24vs.BYUW 35–⁠321502110
Oct 15atTexas TechW 48–⁠174990–––
Oct 22vs.TCUW 34–⁠107380–––
Oct 29atOklahoma StateL 20–⁠3710830140
Nov 5vs.KansasW 48–⁠21181270–––
Nov 12atTexasW 24–⁠20257323170
Nov 19vs.OklahomaL 28–⁠56150–––
Nov 26atIowa StateW 49–⁠19211–––
Dec 3vs.BaylorW 24–⁠21110160
Dec 28 ✦vs.MiamiL 14–⁠31161150

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.