Keytaon Thompson is a 3-year Versatile WR for Virginia. Keytaon's 2021 season ranks in the 67th percentile nationally by opponent-adjusted EPA per play across 133 plays — a average rate for the WR. Production has trended downward season-over-season on adjusted value metrics.
Recruiting data from CFBD/247Sports composite. Sourced from the player's signing-class team — transfers show original school's class.
Balanced profile without a single dominant trait — contributes across multiple dimensions.
Top-10 nationally. Multiple mid-to-large collective deals expected.
Tier is a model estimate based on position, school brand, performance rank, and usage — not a reported deal. NIL deals are private. For a real market valuation, see On3's NIL profile, which factors in social following and actual deal tracking.
Players from 2014–2024 matched on EPA efficiency, play volume, and adjusted value tier — not just one metric.
| Player | Team | Yr | Plays | WEPA/play | Line val | Total EPA |
|---|---|---|---|---|---|---|
| Shai Werts | Georgia Southern | 2020 | 128 | 0.310 | 1.0 | 39.7 |
| Jerrod Heard | Texas | 2015 | 116 | 0.290 | 1.6 | 33.6 |
| Shane Tucker | Middle Tennessee | 2014 | 97 | 0.320 | 1.6 | 31.0 |
| Zach Abey | Navy | 2018 | 126 | 0.370 | 2.1 | 46.6 |
| Jafar Armstrong | Notre Dame | 2018 | 79 | 0.320 | 1.0 | 25.3 |
Comps are statistical — efficiency, volume, and value tier all factor in. Style and conference context differ.
| Wk | Opponent | Result | Opp SP+ | Rec | Rec Yds | Avg | Rec TD | Long | EPA/play |
|---|---|---|---|---|---|---|---|---|---|
| 1 | vsWilliam & Mary | W43-0 | — | 5 | 66 | 13.2 | 0 | 27 | 0.40 |
| 2 | vsIllinois | W42-14 | 4.3 | 5 | 68 | 13.6 | 0 | 23 | 0.77 |
| 3 | @North Carolina | L39-59 | 6.4 | 4 | 63 | 15.8 | 0 | 28 |
Usage = share of team plays (CFBD has no true snap counts).
| Season | Team | Line value | WEPA/play | YoY Δ | Total EPA |
|---|---|---|---|---|---|
| 2017 | Mississippi State | 1.2 | 0.460 | — | 32.2 |
| 2020 | Virginia | 0.4 | 0.320 | -0.14 | 12.5 |
| 2021 | Virginia | 0.6 | 0.370 | +0.05 | 15.2 |
Chart shows per-game EPA (bars) and rolling 5-game average (line). Season breaks marked with dashed lines. Line value = est. points over replacement per game.
Rec 7 · Rec Yds 91 · Avg 13.0 · Rec TD 0
| 0.13 |
| 4 | vsWake Forest | L17-37 | 10.1 | 2 | 35 | 17.5 | 0 | 19 | 1.12 |
| 5 | @Miami | W30-28 | 10.8 | 4 | 55 | 13.8 | 0 | 16 | 0.29 |
| 6 | @Louisville | W34-33 | 7.8 | 10 | 149 | 14.9 | 0 | 34 | 0.94 |
| 7 | vsDuke | W48-0 | -13.5 | 3 | 47 | 15.7 | 0 | 19 | 0.08 |
| 8 | vsGeorgia Tech | W48-40 | -6.7 | 9 | 89 | 9.9 | 0 | 23 | 0.51 |
| 9 | @BYU | L49-66 | 8.9 | 9 | 91 | 10.1 | 1 | 27 | 0.86 |
| 11 | vsNotre Dame | L3-28 | 17.4 | 9 | 110 | 12.2 | 0 | 28 | 0.80 |
| 12 | @Pittsburgh | L38-48 | 17.6 | 11 | 126 | 11.5 | 1 | 23 | 0.81 |
| 13 | vsVirginia Tech | L24-29 | 2.4 | 7 | 91 | 13.0 | 0 | 23 | 0.20 |