Skip to main content
On3 · 2026 Class · S · KD Cotton
DukeDuke Blue DevilsEnrolled · 6/26/2025
Claim Profile
KD Cotton

KD Cotton

Matthews, NCWeddington
Jersey
#21
Pos
S
HT / WT
5-9 / 175
Class
FR
NIL Valuation
—

2026 Season Stats

TOT
9
SOLO
2
SACKS
0
TFL
0
Experience
2026 – present
Year
Freshman
Age
—
The Journey
Class of 2026
Duke Blue Devils
Blue Devils
ENROLLED
Weddington Warriors
2025 – 2025
HIGH SCHOOL
HIGH SCHOOL

Career Stats

YearTeamGPTOTSOLOASTPDSACKSTFLFFINT
2026DUKE492700000
Career492700000

Game Log

DateOpponentResultTOTSOLOASTPDSACKSTFLFFINT
Oct 31BCW 47-262400000
Oct 23UVAW 19-1620200000
Oct 17UNCL 20-2410100000
Sep 26WMW 62-7————————

Film

HIGHLIGHTS · ANALYSIS · COMMIT FILM
View All Videos

Contacts