Receiver, Baylor, 2014–⁠16

K.D. Cannon

Number
No. 9
Height
6′0″
Hometown
Mount Pleasant, TX
Born
Nov 5, 1995, in Mount Pleasant, Texas

Wikipedia readers: about 324 a month over the past year

K.D. Cannon played receiver at Baylor (2014–⁠16).

At a glance

Best season
1,215
Receiving yards, 2016 (Baylor, 7–⁠6)
Best game
223 yards
Vs. Northwestern State, week 2, 2014: No. 1 receiving game in FBS that week

Career highs

14catches, career highvs. Boise State, 2016226receiving yards, career highvs. Boise State, 20163receiving touchdowns, career highvs. Northwestern State, 2014

Honors

Team titles: Big 12 champions, 2014

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2014Baylor581,03017.8889
2015Baylor5086817.4671
2016Baylor871,21514.01368
Career1953,11316.02789

Returns

SeasonTeamKRYdsTD
2015Baylor71140

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosHt
2014Baylor9WR
2015Baylor9WR
2016Baylor9WR6′0″

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
2014Baylor930.6164th (n=496)0.5256.78%
2015Baylor740.6163rd (n=465)0.5344.97%
2016Baylor1330.5857th (n=489)0.5277.513%

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

2016 Baylor 12 games, 87 catches, 1,215 yards, 13 TD
DateOpponentResultRecYdsTDLongRush
Sep 2vs.Northwestern StateW 55–⁠7546115–
Sep 10vs.SMUW 40–⁠131093132–
Sep 16atRiceW 38–⁠109213251–
Sep 24vs.Oklahoma StateW 35–⁠24318010–
Oct 15vs.KansasW 49–⁠7375159–
Oct 29atTexasL 34–⁠35586139–
Nov 5vs.TCUL 22–⁠6252909–
Nov 12atOklahomaL 24–⁠457122262–
Nov 19vs.Kansas StateL 21–⁠42991017–
Nov 25vs.Texas TechL 35–⁠5412132253–
Dec 3atWest VirginiaL 21–⁠24584160–
Dec 27 ✦vs.Boise StateW 31–⁠1214226268–
2015 Baylor 13 games, 50 catches, 868 yards, 6 TD
DateOpponentResultRecYdsTDLongRush
Sep 4atSMUW 56–⁠213104156–
Sep 12vs.LamarW 66–⁠3121709–
Sep 26vs.RiceW 70–⁠171261262
Oct 3vs.Texas TechW 63–⁠35339128–
Oct 10atKansasW 66–⁠7446018–
Oct 17vs.West VirginiaW 62–⁠38792022–
Oct 24vs.Iowa StateW 45–⁠27555027–
Nov 5atKansas StateW 31–⁠244108155–
Nov 14vs.OklahomaL 34–⁠44577027–
Nov 21atOklahoma StateW 45–⁠355210271–
Nov 27atTCUL 21–⁠28328011–
Dec 5vs.TexasL 17–⁠23426010–
Dec 29 ✦vs.North CarolinaW 49–⁠38440020–
2014 Baylor 13 games, 58 catches, 1,030 yards, 8 TD
DateOpponentResultRecYdsTDLongRush
Aug 31vs.SMUW 45–⁠02591464
Sep 6vs.Northwestern StateW 70–⁠66223381–
Sep 12atBuffaloW 63–⁠216189189–
Sep 27atIowa StateW 49–⁠289480118
Oct 4atTexasW 28–⁠71808–
Oct 11vs.TCUW 61–⁠586124167–
Oct 18atWest VirginiaL 27–⁠41110010–
Nov 1vs.KansasW 60–⁠14553029–
Nov 8atOklahomaW 48–⁠14217013–
Nov 22vs.Oklahoma StateW 49–⁠28330013–
Nov 29vs.Texas TechW 48–⁠46639011–
Dec 6vs.Kansas StateW 38–⁠27333013–
Jan 1 ✦vs.Michigan StateL 41–⁠428197274–

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

Before the draft

DrillCombine 2017
Height5′11″
Weight182 lb
Arm length30¾″
Hand size8⅞″
40-yard dash4.41 s
10-yard split1.58 sW
Vertical jump37″
Broad jump9′11″
Bench press13 reps
3-cone drill7.10 sW
20-yard shuttle4.43 sW

Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA).

Other pro football

YearsLeagueTeam
2018–⁠19CFLSaskatchewan Roughriders
2020XFLLos Angeles Wildcats *
2020XFLSeattle Dragons
2023XFLDC Defenders
2023XFLOrlando Guardians
2024UFLSan Antonio Brahmas

Leagues other than the NFL, from the infobox of his Wikipedia article (CC BY-SA), as it names the teams. * Off-season roster or practice squad only.

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.