2024 NFL draft rankings: Matt Miller's top 474 prospects

I'm really excited about this 2024 NFL draft class -- so excited that I couldn't stop listing prospects when putting together my final rankings. The group features incredible talent across the board but especially on the offensive side of the ball. Quarterback Caleb Williams and receiver Marvin Harrison Jr. are among the best we've seen at their respective positions in a long time.

But how do all of these excellent players stack up, from the first-rounders to the potential undrafted free agent signings? After months of film study, I'm ready to lock in rankings. So here is my final list of the 474 (!) best prospects available, plus detailed scouting notes and a pro comp for each of the top 50. And all the way at the bottom here, I also listed the top five to watch at every position. Let's get started.

Jump to:
1-50 | 51-100 | 101-200
201-300 | 301-400 | 401-474
Positional rankings

1. Caleb Williams, QB, USC

Height: 6-foot-1 | Weight: 214 pounds | Grade: 98
Comp: Aaron Rodgers

Williams is an elite prospect with upper-level arm strength, running ability, field vision and poise. There are times when he forces some passes, and he'll have to get the ball out faster in the NFL, but he has shown he can carry a team and create big plays with his second-effort mobility, diverse arm angles and arm talent. Williams finished 11th in QBR last season (82.4) and threw for 3,633 yards, 30 touchdown passes and five interceptions. He is the overwhelming favorite to go first overall.

2. Marvin Harrison Jr., WR, Ohio State

Height: 6-3 | Weight: 209 | Grade: 98
Comp: A.J. Green

Harrison has excellent body control, breakaway speed and a savvy understanding of the wideout position. Despite defenses knowing where the ball is going the majority of the time when Ohio State drops back to pass, Harrison finished the season with 67 catches for 1,211 yards and 14 TDs. Buckeyes co-offensive coordinator Brian Hartline said Harrison is the best receiver he has coached, and if Caleb Williams weren't in this class, Harrison would be cemented as my top prospect for 2024.