Receiver, UNLV, 2013–⁠18

Kendal Keys

Number
No. 84
Height
6′4″
Weight
205 lb
Class (2018)
Senior
Hometown
San Diego, CA

Kendal Keys played receiver at UNLV (2013–⁠18).

Career highs

8catches, career highvs. San Diego State, 201587receiving yards, career highat Colorado State, 20153receiving touchdowns, career highat Colorado State, 2015

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2014UNLV2431012.9241
2015UNLV4351512.0661
2017UNLV272609.6321
2018UNLV57314.6131
Career991,15811.71261

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2014UNLV84WRYr 1
2015UNLV84WRYr 2
2016UNLV84WRYr 3
2017UNLV84WRYr 4
2018UNLV84WRSr. (Yr 5)6′4″205

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
2014UNLV390.4640th (n=496)0.5217.95%
2015UNLV660.5147th (n=465)0.5333.68%
2017UNLV450.4945th (n=507)0.5222.06%
2018UNLV80.76––6.1–

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

2018 UNLV 4 games, 5 catches, 73 yards, 1 TD
DateOpponentResultRecYdsTDLongRush
Sep 1atUSCL 21–⁠43131131–
Sep 15vs.Prairie View A&MW 46–⁠17224016–
Oct 6vs.New MexicoL 14–⁠50111011–
Nov 24vs.NevadaW 34–⁠291707–
2017 UNLV 11 games, 27 catches, 260 yards, 3 TD
DateOpponentResultRecYdsTDLongRush
Sep 9atIdahoW 44–⁠16549016–
Sep 23atOhio StateL 21–⁠54320010–
Sep 30vs.San José StateW 41–⁠13112012–
Oct 7vs.San Diego StateL 10–⁠411616–
Oct 14atAir ForceL 30–⁠34119019–
Oct 21vs.Utah StateL 28–⁠5243008–
Oct 28atFresno StateW 26–⁠16329011–
Nov 4vs.Hawai’iW 31–⁠23449121–
Nov 10vs.BYUL 21–⁠31112012–
Nov 17atNew MexicoW 38–⁠35323114–
Nov 25atNevadaL 16–⁠23111011–
2015 UNLV 12 games, 43 catches, 515 yards, 6 TD
DateOpponentResultRecYdsTDLongRush
Sep 5atNorthern IllinoisL 30–⁠38662018–
Sep 12vs.UCLAL 3–⁠371101–
Sep 19atMichiganL 7–⁠2831109–
Sep 26vs.Idaho StateW 80–⁠8330016–
Oct 3atNevadaW 23–⁠17125025–
Oct 10vs.San José StateL 27–⁠33584049–
Oct 16atFresno StateL 28–⁠31113113–
Oct 31vs.Boise StateL 27–⁠55372061–
Nov 7vs.Hawai’iW 41–⁠2121007–
Nov 14atColorado StateL 35–⁠49687329–
Nov 21vs.San Diego StateL 14–⁠52876116–
Nov 28atWyomingL 28–⁠35444117–
2014 UNLV 11 games, 24 catches, 310 yards, 2 TD
DateOpponentResultRecYdsTDLongRush
Aug 29atArizonaL 13–⁠58325022–
Sep 6vs.Northern ColoradoW 13–⁠121909–
Sep 13vs.Northern IllinoisL 34–⁠4825704119
Sep 20atHoustonL 14–⁠47542022–
Sep 27atSan Diego StateL 17–⁠34138038–
Oct 10vs.Fresno StateW 30–⁠27216111–
Oct 25atUtah StateL 20–⁠34230131–
Nov 1vs.New MexicoL 28–⁠31441027–
Nov 8vs.Air ForceL 21–⁠481707–
Nov 15atBYUL 23–⁠42111011–
Nov 22atHawai’iL 35–⁠37234024–

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.