UpNext
Kelton McCaslin
ND

Kelton McCaslin

DL (DE) · #9 ·
Height6'5"
Weight250 lbs
Est. eligibility1 yrs
Production index
Medium
Roster status
Rostered
CollegeND
Last updatedNov 5, 2026, 3:19 PM
Agency representation
Background

Started 12 games at defensive end, missing one game due to injury...Totaled 23 tackles and made 1.5 tackles for loss...Recorded a career-high four tackles at Illinois State, including a tackle for loss and a forced fumble...Tied his career high with four tackles at North Dakota...Registered a quarterback hurry in each of his last four games. Played in 9 of 16 games at defensive end...Made seven tackles on the season...Had a strip sack and recovered the fumble against Missouri State...Also had a sack against Mercer in the NCAA quarterfinal win. Played in 12 of 15 games at defensive end...Made nine tackles on the season, including a sack against Northern Iowa...Also had a tackle for loss against Murray State...Recovered a fumble for a 5-yard touchdown return in the NCAA first round playoff win over Drake. Sat out the season as a redshirt in the Bison program...Played in one game at Western Illinois...Named to the Missouri Valley Football Conference Honor Roll. 2022 graduate of St. Charles East High School...Two-year starter...Team captain his senior year...Played wide receiver and outside linebacker for coach Bryce Farquhar...Earned all-conference honors as a senior...Also competed in basketball. Majoring in business administration...Parents are Brad and Erin...Has a brother, Bodey, and a sister, Elle.

Hometown
🏴󠁵󠁳󠁩󠁬󠁿St. Charles, IL
High schoolSt. Charles East HS
Scholarship--
Career path
  • Enrolled
    Kelton McCaslin (DL) enrolled in North Dakota State University
  • SignedFeb 2, 2022
    Kelton McCaslin (DL) signed with North Dakota State University
Career stats
YRSCHOOLGPGSDEF SNAPSPRODTACKSOLOTFLTACK YDSSACK
2026
North Dakota State University
99218High1998.565.0
2025
North Dakota State University
1212--Med.2513250
2024
North Dakota State University
90--Low753172.0
2023
North Dakota State University
120--Low952121.0
2022
North Dakota State University
10----00000
Career4321218Med.603215.5408.0
Injury history
Academics and references

Profile last updated Nov 5, 2026