D'AngeloHagans Jr.

CBCB#5CSU Rams
6'1" • 200lbs • So.
Draft Eligibility:2030
Overall Grade '26
52.8
956th/994 - CBs
Snap Count '26
236
800th/2316 - CBs
Interceptions '26
1
130th/994 - CBs
WK 10 MATCHUP
vs BOISES 11/7, 11:00 PM
D'Angelo
Hagans Jr.
CB
#5
|
CSU Rams

Summary Bio

Last updated: 11/2/2026
D'Angelo Hagans Jr. is a cornerback for the Colorado State Rams who earned a 52.8 overall PFF defensive grade in the 2026 season, 956th among 994 qualified cornerbacks. His PFF coverage grade of 47.2 ranked 978th among 994 qualified cornerbacks. His run-defense grade of 63.5 ranked 656th at the position.
He recorded 1 interceptions on the season. Hagans Jr. broke up 2 passes in coverage. He allowed a 113.8 passer rating when targeted by opposing quarterbacks. He surrendered 14 receptions in coverage. He also contributed 18 solo tackles in run support and open-field situations.

Career

Teams
Year
Colorado State Rams
2025 - Present

PFF Grades

2026
Regular
Players receive a ranking if they qualify 25% of the maximum targets, run attempts or dropbacks at the position (depending on the metric).
OVERALL GRADE
52.8
AVG
956th/994 CBs
COVERAGE GRADE
47.2
AVG
978th/994 CBs
PASS RUSH GRADE
59.7
AVG
378th/994 CBs
RUN DEFENSE GRADE
63.5
AVG
656th/994 CBs

Highest Graded Games

@ CASS
74.5
Week 6, 2025
vs HIUN
69.1
Week 8, 2025
@ NMUN
68.7
Week 12, 2025

Lowest Graded Games

@ WYUN
36
Week 9, 2025
@ IDBO
45.6
Week 13, 2025
vs UTSO
50.5
Week 2, 2026

Season Stats

2026
Regular
Players receive a ranking if they qualify 25% of the maximum targets, run attempts or dropbacks at the position (depending on the metric).
SOLO TACKLES
18
497th/994 CBs
INTERCEPTIONS
1
130th/994 CBs
TOTAL PRESSURES
0
483rd/994 CBs
RECEPTIONS ALLOWED
14
452nd/994 CBs
Rank
497
th
Solo Tackles
18
322
nd
Assists
5
192
nd
Forced Fumbles
0
459
th
Stops
6
159
th
Sacks
0
456
th
Missed Tackles
4
130
th
Interceptions
1
798
th
Passer Rating Allowed
113.8
930
th
Yards per Reception Allowed
18.6
483
rd
Total Pressures
0
381
st
PBUs
2
452
nd
Receptions Allowed
14
Rank
800
th
Total Snaps
236
589
th
Run Defense Snaps
134
602
nd
Pass Rush Snaps
2
946
th
Coverage Snaps
100