Brody Keefe

WR · #18 · Duke · FR · 6'3" · 200 · Charlotte, NC

WR-X depth chart, 3rd

27 2026 receiving yards
1 of 1 2026 catches
1 2026 TDs
1 Explosive plays
5 Career games (0 starts)

Career

SeasonTeamGPGSRec-Tgt Yards YPR TD
2026 Duke501-1 27 27.0 1

2026 Percentile vs WRs

Receiving yards per game 5.4 15
Yards per catch 27.0 99
Catch rate 100.0% 94
Receiving TDs 1 37

Around Brody

Projected 2026 starters · 2026 production
QB Walker Eget QB · 1,229 pass yds · 6g
RB Nate Sheppard RB · 820 rush yds · 6g
WR-X Jared Richardson WR · 166 rec yds · 6g
WR-Z Jayden Moore WR · 111 rec yds · 6g
WR-SL Jonah Burton WR · 230 rec yds · 6g
TE Jeremiah Hasley TE · 250 rec yds · 6g

The situation

Duke 2026 offense ›
Explosive play rate 14.0% 78
Red zone TD rate 67.6% 32
Line yards per carry 3.1 89
Sack rate allowed 1.3% 98

2026 Game log

WeekOpponentTargets Receptions Receiving yards Receiving TDs RZ opps
W4William & Mary Tribe1 1 27 1 0

Recruiting

2026 class · 247 composite

Three-star high school recruit

The 2026 board
#1174 Bryson Maddox WR · Clinton MTU
#1174 Justyn Lyles IOL · Withrow MRSH
#1211 Brody Keefe WR · Myers Park DUKE
#1263 Jaylen Pile WR · Dallas Parish Episcopal MICH
#1263 Will Rajecki RB · Sequoyah TENN
WRs in the class
#161 Gavin Howard Holmes County Central
#161 Bryson Maddox Clinton MTU
#166 Brody Keefe Myers Park DUKE
#178 Jaylen Pile Dallas Parish Episcopal MICH
#178 Hudson Lewis Timberline ORE
2026 · 15th pctile of WRs
Recruit · 60th pctile of class

The pedigree says there is more in there.