#8

Easton Messer

WRSenior5' 9", 190 lbsLouisville, KY
Florida Atlantic Owls2-1 · TDC #106
Snap share
84%
3 of 3 started · likely 65–99%
Receptions
22
11th of 1676 in FBS
Rec. yards
335
8th of 1662 in FBS
Yards / catch
15.2
145th of 499 in FBS
Rec. TD
2
54th of 527 in FBS
EPA / play
+0.56
132nd of 301 WR/TEs

Efficiency & Role

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

EPA per play by situation

33 plays · +18.3 total EPA · 132nd of 301 qualifying WR/TEs
All plays+0.56
Passing+0.56
1st down+0.35
2nd down+0.81
3rd down+0.69
Standard downs+0.29
Passing downs+1.17
MesserWR/TE average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays14%
Pass plays26%
Run plays0%
1st down11%
2nd down18%
3rd down12%
Standard downs14%
Passing downs14%
MesserWR/TE average

Advanced

Computed from every play, garbage time excluded. FBS rank among players with enough volume

ReceivingValueFBS rank
Targets30—
Target share29.1%37th / 489
Catch rate63.3%295th / 489
Success rate per target46.7%289th / 489
Yards per target10.4121st / 489
Explosive catches16.7%150th / 489
Deep-target rate20.0%—
3rd-down targets5—
Red-zone targets4—

2026 Season Stats

FBS rank among qualifying players

Passing2026FBS rank
Completions0—
Attempts1—
Completion %0.0%—
Yards0—
Yards / att.0—
Touchdowns0—
Interceptions0—
Receiving2026FBS rank
Receptions2211th / 1676
Yards3358th / 1662
Yards / catch15.2145th / 499
Touchdowns254th / 527
Long76—
Defense2026FBS rank
Tackles13473rd / 4521
Solo1—
Tackles for loss0—
Sacks0—
QB hurries0—
Passes defended0—
Defensive TD0—
Punt returns2026FBS rank
Returns3—
Yards30—
Average10—
Touchdowns0—
Long23—

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

GameStartTeam playsEst. snapsPlays involvedPlays madeSpecial teamsSnap share
Wk 1 · Florida✓ WR90~77 (51–90)131·86%
Wk 2 · Navy✓ WR77~61 (40–74)9·279%
Wk 3 · Florida International✓ WR67~58 (38–67)11·187%
Season3 GS234196 (153–232)331384%

Position Room

14 WRs on the Florida Atlantic roster, ordered by rec

#PlayerPosClassRecYdsTDTgt shareEPA/play
Kelby ValsinWR24263224%+0.46
8Easton MesserWRSR22335226%+0.56
9Dominique HenryWRSR14113116%+0.27
0Branden HochWRSO544011%+0.66
3Tucker HollowayWRSR1503%+0.08
6RJ Garcia IIWRSR1804%-0.05
Antojuan WoodyWR1503%+0.27
13Jahmari Powell-WonsonWRJR—————
17Nicsaint Joseph Jr.WRFR—————
26Chase HanningWRSR—————
80Grayson GibsonWRFR—————
81Dyson SimsWRSO—————
82Dveyoun Bonwell-WitteWRFR—————
83Spencer MartinWRFR—————

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. Florida Atlantic depth chart →