2024 NFL draft rankings: Jordan Reid's top 400 prospects

OK, it's officially time to lock in my 2024 NFL draft rankings.

I spent the past week finalizing my board, from a dynamic receiver at No. 1 overall all the way down to the undrafted free agent candidates. It wasn't easy -- this class is loaded with potential first-round stars, midround sleepers and late-round players with upside. But I ultimately listed 400 prospects. I also included in-depth scouting notes on my top 50 players, as well as my top five positional rankings at the bottom. Let's get going.

Jump to prospects graded in:
Round 1 | Round 2 | Round 3 | Round 4
Round 5 | Round 6 | Round 7 | UDFA

1. Marvin Harrison Jr., WR, Ohio State

Height: 6-foot-4 | Weight: 209 pounds | Grade: Round 1

Harrison has rare body control, strong hands and great flexibility, putting him in line with the top receiver prospects we've seen this century. Despite inconsistent QB play at Ohio State in 2023, he still managed to be arguably the most dangerous playmaker in the country, compiling 67 catches for 1,211 receiving yards and 14 touchdowns. He's able to win in a variety of ways, showing the route-running skills of a smaller receiver. And Harrison is an instant-impact type of prospect with the potential to be a top-10 receiver in the NFL as early as his rookie season.

2. Caleb Williams, QB, USC

Height: 6-1 | Weight: 214 | Grade: Round 1

Williams hasn't wavered as my QB1 in this class. I see a lot of "wow" moments on tape, a product of his confidence in his arm and terrific playmaking ability. He's capable of dissecting defensive looks and delivering the ball quickly. But on the flip side, his all-or-nothing habits will need to be tempered, as he tends to want the highlight-worthy play rather than just taking what the defense gives him too often. Williams finished the season with a 72.9% completion percentage on throws from inside the pocket (fifth-best in the FBS), and he threw for 3,633 yards, 30 touchdown passes and five interceptions in 2023.