College production, measurables, and film
Highlight reels indexed from YouTube. Loads only when you press play.
Actual NFL snap share per season.
Where the public boards put him
No public rank
Historical players this prospect resembles
| Player | Pos | Year | Pick | Snap trajectory | Career arc | Distance |
|---|---|---|---|---|---|---|
| Treyvon Hester | DT | 2017 | #244 | ↓15 pts | Contributor | 1.55 |
| Grover Stewart | DT | 2017 | #144 | →1 pts | Bust | 1.79 |
| Khalil Davis | DT | 2020 | #194 | ↑8 pts | Contributor | 1.88 |
| Nathan Shepherd | DT | 2018 | #72 | →0 pts | Contributor | 1.97 |
| Bravvion Roy | DT | 2020 | #184 | ↓6 pts | Contributor | 2.26 |
What is not a football weakness
Personal notes and pasted source reports
Production dipped from 45 total tackles in 2018 to 32 in 2021.
| Season | Team | Games | Tackles | TFL | Sacks | INT | PBU |
|---|---|---|---|---|---|---|---|
| 2017 | Air Force | 11 | 7 | 0 | 0 | 0 | 0 |
| 2018 | Air Force | 12 | 45 | 7 | 4 | 0 | 0 |
| 2019 | Air Force | 13 | 32 | 1 | 4 | 0 | 0 |
| 2021 | Air Force | 13 | 32 | 4 | 9 | 0 | 0 |
Counting stats from charted college games. A dash means the stat wasn't recorded that season.
Percentiles are direction-aware — for 40-time / 3-cone / shuttle, lower is faster, so a 95th-percentile mark means faster than 95% of peers. Hover any percentile for the exact peer group and sample size. A missing row means no verified measurement is on file. Recruiting and roster-listed size are labeled as such; neither is a Combine result.
No draft-media headlines link here yet — when an outlet we track writes this player up, it lands in this panel automatically.