Receiver, App State (from Western Michigan), 2015–⁠19

Keishawn Watson

Number
No. 13
Height
5′11″
Weight
185 lb
Class (2019)
Senior
Hometown
Wheaton, IL

Keishawn Watson played receiver at Western Michigan (2015–⁠18) and App State (2019).

Career highs

6catches, career highthree times; last vs. Akron, 201793receiving yards, career highvs. Ball State, 20172receiving touchdowns, career hightwice; last vs. Ball State, 2017

Team titles: MAC champions, 2016; Sun Belt champions, 2019

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2016Western Michigan22412.0016
2017Western Michigan413749.1752
2018Western Michigan2535014.0240
2019App State78412.0119
Career7583211.11052

Defense

SeasonTeamTklSoloTFLSacksPDHur
2018Western Michigan420000
2019App State100000
Career520000

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2015Western Michigan13WRRS
2016Western Michigan13WRFr.
2017Western Michigan13WRSo.
2018Western Michigan13WRJr.
2019App State13WRSr.5′11″185

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
2016Western Michigan13.13––3.1–
2017Western Michigan590.4944th (n=507)0.5228.78%
2018Western Michigan350.4332nd (n=497)0.5315.04%
2019App State81.05––8.4–

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

2019 App State 6 games, 7 catches, 84 yards, 1 TD
DateOpponentResultRecYdsTDLongRush
Aug 31vs.East Tennessee StateW 42–⁠7222015–
Sep 7vs.CharlotteW 56–⁠411606–
Oct 19vs.UL MonroeW 52–⁠7114014–
Oct 26atSouth AlabamaW 30–⁠3110010–
Nov 16atGeorgia StateW 56–⁠27113013–
Nov 23vs.Texas StateW 35–⁠13119119–
2018 Western Michigan 11 games, 25 catches, 350 yards, 2 TD
DateOpponentResultRecYdsTDLongRush
Sep 8atMichiganL 3–⁠4921207–
Sep 15vs.Delaware StateW 68–⁠0112012–
Sep 22atGeorgia StateW 34–⁠15343124–
Sep 29atMiami (OH)W 40–⁠39120020–
Oct 6vs.Eastern MichiganW 27–⁠24127027–
Oct 13atBowling GreenW 42–⁠35480136–
Oct 25vs.ToledoL 24–⁠51131031–
Nov 1vs.OhioL 14–⁠59140040–
Nov 13atBall StateL 41–⁠42429013–
Nov 20vs.Northern IllinoisW 28–⁠21222014–
Dec 21 ✦vs.BYUL 18–⁠49534013–
2017 Western Michigan 10 games, 41 catches, 374 yards, 7 TD
DateOpponentResultRecYdsTDLongRush
Sep 2atUSCL 31–⁠492605–
Sep 9atMichigan StateL 14–⁠2821308–
Sep 16vs.IdahoW 37–⁠281505–
Sep 23vs.WagnerW 49–⁠14645221–
Sep 30vs.Ball StateW 55–⁠3593252–
Oct 7atBuffaloW 71–⁠686341164
Oct 15vs.AkronL 13–⁠14654015–
Oct 21atEastern MichiganW 20–⁠17538112–
Nov 8vs.Kent StateW 48–⁠20333012–
Nov 15atNorthern IllinoisL 31–⁠35553130–
2016 Western Michigan 3 games, 2 catches, 24 yards
DateOpponentResultRecYdsTDLongRush
Sep 10vs.North Carolina CentralW 70–⁠21–––––
Oct 1atCentral MichiganW 49–⁠10116016–
Oct 8vs.Northern IllinoisW 45–⁠301808–

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.