Receiver, Virginia (from Mississippi State), 2017–⁠22

Keytaon Thompson

Number
No. 99
Height
6′5″
Weight
216 lb
Class (2022)
Senior
Hometown
New Orleans, LA

Keytaon Thompson played receiver at Mississippi State (2017–⁠19) and Virginia (2020–⁠22).

Career highs

364passing yards, career highvs. Stephen F. Austin, 20185touchdown passes, career highvs. Stephen F. Austin, 2018147rushing yards, career highvs. Louisville, 20173rushing touchdowns, career highvs. Louisville, 201711catches, career highat Pittsburgh, 2021149receiving yards, career highat Louisville, 2021

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2019Mississippi State188.008
2020Virginia79814.0356
2021Virginia7899012.7234
2022Virginia5357910.9045
Career1391,67512.1556

Rushing

SeasonTeamCarYdsAvgTDLong
2017Mississippi State754465.9640
2018Mississippi State242269.4425
2020Virginia392346.0343
2021Virginia392476.3440
2022Virginia4256.3110
Career1811,1786.51843

Passing

SeasonTeamCmpAttPctYdsY/ATDInt
2017Mississippi State326648.53885.922
2018Mississippi State183946.245811.761
2020Virginia1333.3−3−1.000
2021Virginia1425.0−1−0.300
2022Virginia010.000.000
Career5211346.08427.583

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2017Mississippi State99WRYr 1
2018Mississippi State99WRYr 2
2019Mississippi State99WRYr 3
2020Virginia99WRYr 4
2021Virginia99WRYr 5
2022Virginia99WRSr. (Yr 6)6′5″216

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
2017Mississippi State1410.208th (n=507)0.5228.418%0.24
2018Mississippi State640.7681st (n=497)0.5348.616%–
2019Mississippi State11.02––1.0––
2020Virginia520.3726th (n=346)0.5519.29%0.22
2021Virginia1430.5632nd (n=410)0.6779.616%0.34
2022Virginia750.4115th (n=683)0.7131.115%–

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

2022 Virginia 8 games, 53 catches, 579 yards
DateOpponentResultRecYdsTDLongRush
Sep 3vs.RichmondW 34–⁠17455025–
Sep 10atIllinoisL 3–⁠24562031–
Sep 17vs.Old DominionW 16–⁠149118045–
Sep 23atSyracuseL 20–⁠2285501310
Oct 1atDukeL 17–⁠3866101910
Oct 8vs.LouisvilleL 17–⁠34998016–
Oct 20atGeorgia TechW 16–⁠97890315
Oct 29vs.MiamiL 12–⁠14541030–
2021 Virginia 12 games, 78 catches, 990 yards, 2 TD
DateOpponentResultRecYdsTDLongRush
Sep 4vs.William & MaryW 43–⁠056602743
Sep 11vs.IllinoisW 42–⁠1456802324
Sep 18atNorth CarolinaL 39–⁠5946302811
Sep 24vs.Wake ForestL 17–⁠37235019–
Sep 30atMiamiW 30–⁠2845501647
Oct 9atLouisvilleW 34–⁠33101490342
Oct 16vs.DukeW 48–⁠03470191
Oct 23vs.Georgia TechW 48–⁠4098902365
Oct 30atBYUL 49–⁠6699112723
Nov 13vs.Notre DameL 3–⁠28911002811
Nov 20atPittsburghL 38–⁠481112612317
Nov 27vs.Virginia TechL 24–⁠297910233
2020 Virginia 8 games, 234 rushing yards, 3 TD
DateOpponentResultRecYdsTDLongRush
Sep 26vs.DukeW 38–⁠20–––––
Oct 3atClemsonL 23–⁠411313–
Oct 17atWake ForestL 23–⁠40––––71
Oct 24atMiamiL 14–⁠1921101124
Oct 31vs.North CarolinaW 44–⁠41––––43
Nov 21vs.Abilene ChristianW 55–⁠152661568
Dec 5vs.Boston CollegeW 43–⁠32170786
Dec 12atVirginia TechL 15–⁠331111112
2019 Mississippi State 1 game, 1 catch, 8 yards
DateOpponentResultRecYdsTDLongRush
Nov 28vs.Ole MissW 21–⁠201808–
2018 Mississippi State 6 games, 226 rushing yards, 4 TD
DateOpponentResultRecYdsTDLongRush
Sep 1vs.Stephen F. AustinW 63–⁠6––––109
Sep 15vs.LouisianaW 56–⁠10––––52
Oct 27vs.Texas A&MW 28–⁠13––––1
Nov 3vs.Louisiana TechW 45–⁠3––––42
Nov 17vs.ArkansasW 52–⁠6––––12
Jan 1 ✦vs.IowaL 22–⁠27––––10
2017 Mississippi State 10 games, 388 passing yards, 2 TD; 446 rushing yards, 6 TD
DateOpponentResultRecYdsTDLongRush
Sep 2vs.Charleston SouthernW 49–⁠0––––36
Sep 9atLouisiana TechW 57–⁠21––––11
Sep 16vs.LSUW 37–⁠7––––12
Sep 23atGeorgiaL 3–⁠31––––15
Sep 30atAuburnL 10–⁠49––––28
Oct 14vs.BYUW 35–⁠10––––10
Oct 21vs.KentuckyW 45–⁠7––––65
Nov 18atArkansasW 28–⁠21––––1
Nov 23vs.Ole MissL 28–⁠31––––121
Dec 30 ✦vs.LouisvilleW 31–⁠27––––147

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

Before the draft

DrillPro day 2023
Height6′3⅞″
Weight218 lb
Arm length33⅜″
Hand size10¼″
40-yard dash4.66 s
10-yard split1.66 s
Vertical jump34½″
Broad jump10′0″
3-cone drill7.12 s
20-yard shuttle4.35 s

Pre-draft measurables: Wikipedia (CC BY-SA).

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.