PFF releases way-too-early mock for 2024 NFL Draft
The 2023 NFL draft was just completed a couple of days ago, but it’s never too early to look ahead to 2024.
PFF released its way-too-early 2024 mock draft on Monday and it includes plenty of star power.
PFF has two quarterbacks being drafted in the top 5, including USC quarterback Caleb Williams going No. 1 overall to the Cardinals, via the Texans.
The Cardinals have Houston’s first round pick for 2024 after the Texans traded up to select Ohio State QB CJ Stroud No. 2 overall this past Thursday.
Arizona would be an interesting landing spot for Williams as the Cardinals drafted Kyler Murray No. 1 overall in 2019. Murray’s current deal runs through the 2028 season.
Along with Williams, PFF has Arizona landing Marvin Harrison Jr. at No. 2 overall. The Ohio State star caught 77 passes for 1,263 yards and 14 touchdowns last year. Harrison would have likely been a top 5 pick in the 2023 draft if he was eligible.
Top 10
- 1
Elko pokes at Kiffin
A&M coach jokes over kick times
- 2Trending
Dan Lanning
Oregon coach getting NFL buzz
- 3
Bryce Underwood
Michigan prepared to offer No. 1 recruit $10.5M over 4 years
- 4Hot
5-star flip
Ole Miss flips Alabama WR commit Caleb Cunningham
- 5
Second CFP Top 25
Newest CFP rankings are out
The other quarterback PFF has in the top 5 is North Carolina star Drake Maye, who is projected to go No. 5 overall to the Tampa Bay Buccaneers.
PFF has another Ohio State receiver in the top 10 in its mock draft, with Emeka Egbuka going No. 8 to the Packers.
In addition to Williams and Maye, PFF has two other quarterbacks going in the first round in Washington QB Michael Penix Jr. to the Raiders at 13 and Texas QB Quinn Ewers to the Vikings at 21.
As far as schools, Ohio State leads the mock draft with five players in the first round, followed by USC, Penn State, Alabama and Texas, who all have three players projected to go in the first round.
Here is the complete mock draft:
PFF Way-Too-Early 2024 mock draft
- Arizona Cardinals: QB Caleb Williams, USC
- Arizona Cardinals: WR Marvin Harrison Jr., Ohio State
- Indianapolis Colts: OL Joe Alt, Notre Dame
- Tennessee Titans: TE Brock Bowers, Georgia
- Tampa Bay Buccaneers: QB Drake Maye, North Carolina
- Washington Commanders: OL Olumuyiwa Fashanu, Penn State
- Los Angeles Rams: CB Kool-Aid McKinstry, Alabama
- Green Bay Packers: WR Emeka Egbuka, Ohio State
- Atlanta Falcons: Edge Jared Verse, Florida State
- Pittsburgh Steelers: LB Jeremiah Trotter Jr., Clemson
- Seattle Seahawks: DL Jer’Zhan Newton, Illinois
- New England Patriots: OL JC Latham, Alabama
- Las Vegas Raiders: QB Michael Penix Jr., Washington
- Chicago Bears: Edge Dallas Turner, Alabama
- Chicago Bears: CB Kalen King, Penn State
- Denver Broncos: CB Cooper DeJean, Iowa
- Houston Texans: DL Leonard Taylor, Miami
- Los Angeles Chargers: TE Ja’Tavion Sanders, Texas
- New York Giants: Edge Chop Robinson, Penn State
- New Orleans Saints: Edge J.T. Tuimoloau, Ohio State
- Minnesota Vikings: QB Quinn Ewers, Texas
- Miami Dolphins: OL Graham Barton, Duke
- Jacksonville Jaguars: CB Denzel Burke, Ohio State
- Baltimore Ravens: DL Michael Hall Jr., Ohio State
- Detroit Lions: DL Maason Smith, LSU
- Dallas Cowboys: OL Cooper Beebe, Kansas State
- Green Bay Packers: S Kamren Kinchens, Miami
- Cincinnati Bengals: S Calen Bullock, USC
- San Francisco 49ers: OL Jonah Monheim, USC
- Buffalo Bills: OL Kingsley Suamataia, BYU
- Philadelphia Eagles: WR Xavier Worthy, Texas
- Kansas City Chiefs: WR Rome Odunze, Washington