#84

Keon Davis

WRJunior6' 1", 185 lbsAtlanta, GA
Kennesaw State Owls2-6 · TDC #112
Snap share
10%
likely 3–16%
Receptions
5
1122nd of 2089 in FBS
Rec. yards
40
1239th of 2074 in FBS
Yards / catch
8.0
Rec. TD
0
EPA / play
+0.07
7 plays

Efficiency & Role

EPA = expected points added per play. Compared with every FBS WR/TE who qualifies

EPA per play by situation

7 plays · +0.5 total EPA · not enough plays to rank yet
All plays+0.07
Passing+0.31
Rushing-1.37
1st down+0.07
Standard downs+0.07
DavisWR/TE average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays3%
Pass plays4%
Run plays1%
1st down6%
2nd down0%
3rd down0%
Standard downs4%
Passing downs0%
DavisWR/TE average

Charting

Where Davis's plays went: throw and catch spots, air yards and yards after the catch, read from the play-by-play

Targets
6
5 caught (83%)
Avg. depth of target
3.8
air yards per target
YAC per catch
5.2
26 yds after the catch
Air yards caught
14
of 40 yds on charted catches
Deep targets
0%
20+ air yards

Where he's targeted6 targets charted

83% comp3.8 avg. depth5.2 YAC/catch0% 20+ air yds0–0 TD–INT
101020203030LOSLeft, Behind air yards: noneLeft, 0–4 air yards: 3 targets (50%), 3 caught (100%), 23 yds, 7.7 per target3100% · 23yLeft, 5–9 air yards: noneLeft, 10–14 air yards: noneLeft, 15–19 air yards: noneLeft, 20–29 air yards: noneLeft, 30+ air yards: noneMiddle, Behind air yards: noneMiddle, 0–4 air yards: noneMiddle, 5–9 air yards: 1 targets (17%), 1 caught (100%), 16 yds, 16.0 per target1100% · 16yMiddle, 10–14 air yards: noneMiddle, 15–19 air yards: noneMiddle, 20–29 air yards: noneMiddle, 30+ air yards: noneRight, Behind air yards: 1 targets (17%), 1 caught (100%), 1 yds, 1.0 per target1100% · 1yRight, 0–4 air yards: noneRight, 5–9 air yards: 1 targets (17%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yRight, 10–14 air yards: noneRight, 15–19 air yards: noneRight, 20–29 air yards: noneRight, 30+ air yards: none
fewer more targets
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Game Log

Keon Davis'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

4.1 avg. game scoreBest: 5.0 vs West Georgia (Week 1)0 of 4 games at 8.0+
Receiving
WkOpponentResultGame scoreRecYdsY/RTDLong
1West GeorgiaW 47–05.02126.009
2Georgia StateL 17–314.611111.0011
3@TennesseeL 9–42—no stats recorded
4@Arkansas StateL 14–17—no stats recorded
6Jacksonville StateL 26–27—no stats recorded
7@Missouri StateL 21–242.7111.001
8LibertyL 6–344.211616.0016
9@Middle TennesseeW 44–28—no stats recorded
2026 · 4 games4.15408.0016

2026 Season Stats

FBS rank among qualifying players

Rushing2026FBS rank
Carries1—
Yards-51434th / 1519
Yards / carry-5—
Touchdowns0—
Long0—
Receiving2026FBS rank
Receptions51122nd / 2089
Yards401239th / 2074
Yards / catch8—
Touchdowns0—
Long16—

Snaps by Game

Estimated snaps from a model trained on real NFL snap counts. Ranges in brackets are where the real number lands 80% of the time: wide for a single game, tighter over the season. How it works

GameTeam playsEst. snapsPlays involvedSnap share
Wk 1 · West Georgia82~18 (6–25)222%
Wk 2 · Georgia State56~6 (2–10)111%
Wk 7 · Missouri State65~11 (3–18)117%
Wk 8 · Liberty69~14 (4–23)320%
Season51149 (14–80)710%

Position Room

14 WRs on the Kennesaw State roster, ordered by rec

#PlayerPosClassRecYdsTDTgt shareEPA/play
13Dylan GaryWRJR27321417%+0.34
15Javon RogersWRJR26397115%+0.47
11Brayden MunroeWRSR25397014%+0.61
4Zion BookerWRSR20146024%+0.12
9Davis BrysonWRSR1412718%+0.11
7Navelle DeanWRJR117507%-0.00
84Keon DavisWRJR54004%+0.07
8Devaughn SlaughterWRSO—————
16Dylan GreenWRFR—————
48Colt MuscharaWRFR—————
81Erik RonningWRSO—————
85Kayden MillerWRFR—————
86Jet TabbWRFR—————
Josh WilliamsonWR———3%-0.27

Stats, EPA and usage come from CollegeFootballData.com and refresh daily. FBS ranks only count players with enough volume for the stat to mean something. Qualifying for EPA takes 4+ plays per team game. Kennesaw State depth chart →