Career

3 seasons since 2014 · box-score totals, snap share estimated from play-by-play

SeasonTeamGSnapsRecRec ydsRec TDTgt share
2016Virginia#103 · 2-101269%49476317.6%
2015Virginia#80 · 4-8837%1317316.2%
2014 *Virginia#52 · 5-7719%1313804.9%

Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Keeon Johnson's team rank is that season's final TDC rank. A dash means the stat wasn't recorded. * Defense rebuilt from the play-by-play (ESPN's box scores that season are missing it); about 10% below official totals.

Game Log

Keeon Johnson's box score, game by game, from ESPN, with a 0–10 game score for each (hover it for how it works). Click a result for the full game

6.2 avg. game scoreBest: 7.3 at Connecticut (Week 3)0 of 12 games at 8.0+
Receiving
WkOpponentResultGame scoreRecYdsY/RTDLong
1RichmondL 20–377.05469.2115
2@OregonL 26–446.96406.719
3@ConnecticutL 10–137.367312.2034
4Central MichiganW 49–357.345914.8132
5@DukeW 34–206.55469.2029
7PittsburghL 31–456.45418.2019
8North CarolinaL 14–355.43186.009
9LouisvilleL 25–326.956212.4030
10@Wake ForestL 20–273.6155.005
11MiamiL 14–345.13124.006
12@Georgia TechL 17–316.735719.0024
13@Virginia TechL 10–525.43175.709
2016 · 12 games6.2494769.7334