#2

Trech Kekahuna

WRJunior5' 10", 185 lbsHonolulu, HI
North Carolina Tar Heels2-1 · TDC #73
Snap share
62%
2 of 3 started · likely 29–80%
Receptions
6
398th of 1676 in FBS
Rec. yards
71
462nd of 1662 in FBS
Yards / catch
11.8
264th of 499 in FBS
Rec. TD
0
EPA / play
+0.16
9 plays

Efficiency & Role

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

EPA per play by situation

9 plays · +1.4 total EPA · not enough plays to rank yet
All plays+0.16
Passing+0.52
Rushing-2.72
1st down+0.19
2nd down+0.49
3rd down-0.69
Standard downs+0.22
Passing downs-0.35
KekahunaWR/TE average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays5%
Pass plays9%
Run plays1%
1st down7%
2nd down4%
3rd down3%
Standard downs6%
Passing downs2%
KekahunaWR/TE average

Advanced

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

ReceivingValueFBS rank
Targets8—
Target share10.4%—
Catch rate62.5%—
Success rate per target62.5%—
Yards per target7.6—
Explosive catches12.5%—
Deep-target rate0.0%—
3rd-down targets1—
Red-zone targets1—

2026 Season Stats

FBS rank among qualifying players

Receiving2026FBS rank
Receptions6398th / 1676
Yards71462nd / 1662
Yards / catch11.8264th / 499
Touchdowns0—
Long21—
Fumbles2026FBS rank
Fumbles1—
Lost1—
Recovered0—
Punt returns2026FBS rank
Returns2—
Yards18—
Average9—
Touchdowns0—
Long15—

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 involvedSpecial teamsSnap share
Wk 1 · TCU✓ WR57~35 (11–48)3·61%
Wk 2 · East Tennessee State—53~26 (8–36)2·49%
Wk 3 · Clemson✓ WR69~50 (33–61)4272%
Season2 GS179111 (52–143)9262%

Position Room

11 WRs on the North Carolina roster, ordered by rec

#PlayerPosClassRecYdsTDTgt shareEPA/play
1Jordan ShippWRJR13164019%+0.46
2Trech KekahunaWRJR67109%+0.16
14C.J. SadlerWRFR473011%+0.86
4Mason HumphreyWRSR338011%-0.20
16Zamaurious RobertsonWRFR1404%+1.61
6Dayton SneedWRJR—————
11Nathan LeacockWRJR—————
17Nyqir HeltonWRFR—————
24Jaden JeffersonWRFR—————
82Keeyun ChapmanWRFR—————
Kymistrii YoungWR———7%-0.90

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. North Carolina depth chart →