The wait is over for NFL hopefuls as the 2024 NFL Draft begins tonight for the nation’s elite.
The No. 1 pick is all but set in stone with Caleb Williams being the presumed pick, but recent rumblings have put the second pick in question. Will it be Jayden Daniels, Drake Maye or J.J. McCarthy heading to D.C.? We will find out tonight.
The Baltimore Ravens have nine picks this year, including three in the top 100 picks. Their biggest needs entering this draft are offensive line, cornerback and pass rusher. Trading back is always a possibility for Eric DeCosta. The Ravens are in the ideal range for a team looking to trade into the first round for a quarterback.
This is my final mock draft of the year, which includes the first three rounds and a couple of trades in the first round. Here are my projected top 100 selections in this year’s draft class.
No. 1: Chicago Bears via Carolina Panthers (2-15)
Team Needs: QB, CB, WR, DT
Selection: Caleb Williams, QB, USC
No. 2: Washington Commanders (4-13)
Team Needs: QB, OL, EDGE, LB
Selection: Jayden Daniels, QB, LSU
No. 3: Minnesota Vikings (7-10), projected trade with New England Patriots (4-13)
Team Needs: QB, RB, IOL, CB
Selection: Drake Maye, QB, North Carolina
No. 4: Arizona Cardinals (4-13)
Team Needs: WR, DL, CB, OL
Selection: Marvin Harrison Jr., WR, Ohio State
No. 5: Los Angeles Chargers (5-12)
Team Needs: CB, RB, WR, DL
Selection: Malik Nabers, WR, LSU
No. 6: New York Giants (6-11)
Team Needs: QB, WR, LB, CB
Selection: J.J. McCarthy, QB, Michigan
No. 7: Tennessee Titans (6-11)
Team Needs: OL, WR, CB, S
Selection: Joe Alt, OT, Notre Dame
No. 8: Atlanta Falcons (7-10)
Team Needs: EDGE, CB, WR
Selection: Laiatu Latu, EDGE, UCLA
No. 9: Chicago Bears (7-10)
Team Needs: QB, CB, WR, DT
Selection: Dallas Turner, EDGE, Alabama
No. 10: New York Jets (7-10)
Team Needs: OT, DL, WR, LB
Selection: Rome Odunze, WR, Washington
No. 11: New England Patriots (4-13), projected trade with Minnesota Vikings (7-10)
Team Needs: QB, EDGE, WR, OT
Selection: Michael Penix Jr., QB, Washington
No. 12: Philadelphia Eagles (11-6), projected trade with Denver Broncos (8-9)
Team Needs: CB, LB, S, WR
Selection: Quinyon Mitchell, CB, Toledo
No. 13: Las Vegas Raiders (8-9)
Team Needs: QB, DB, IOL, LB
Selection: Brock Bowers, TE, Georgia
No. 14: New Orleans Saints (9-8)
Team Needs: DL, OT, QB, TE
Selection: Taliese Fuaga, OT, Oregon State
No. 15: Indianapolis Colts (9-8)
Team Needs: DL, CB, OL, WR
Selection: Byron Murphy II, DL, Texas
No. 16: Seattle Seahawks (9-8)
Team Needs: EDGE, IOL, LB, QB
Selection: Troy Fautanu, OL, Washington
No. 17: Jacksonville Jaguars (9-8)
Team Needs: IOL, CB, EDGE, WR
Selection: Brian Thomas Jr., WR, LSU
No. 18: Cincinnati Bengals (9-8)
Team Needs: OT, DL, TE, S
Selection: Olumuyiwa Fashanu, OT, Penn State
No. 19: Los Angeles Rams (10-7)
Team Needs: OL, EDGE, CB, DL
Selection: Terrion Arnold, CB, Alabama
No. 20: Pittsburgh Steelers (10-7)
Team Needs: OL, LB, CB, QB
Selection: Amarius Mims, OT, Georgia
No. 21: Miami Dolphins (11-6)
Team Needs: OL, TE, DL, LB
Selection: Jared Verse, EDGE, Florida State
No. 22: Denver Broncos (8-9), projected trade with Philadelphia Eagles (11-6)
Team Needs: QB, EDGE, WR, IOL
Selection: Bo Nix, QB, Oregon
No. 23: New England Patriots (4-13), projected trade with Minnesota Vikings (11-6)
Team Needs: QB, EDGE, WR, OT
Selection: JC Latham, OT, Alabama
No. 24: Dallas Cowboys (12-5)
Team Needs: RB, WR, DL, LB
Selection: Graham Barton, OL, Duke
No. 25: Green Bay Packers (9-8)
Team Needs: OT, S, DL, RB
Selection: Cooper DeJean, CB, Iowa
No. 26: Tampa Bay Buccaneers (9-8)
Team Needs: OL, TE, CB, EDGE
Selection: Nate Wiggins, CB, Clemson
No. 27: Arizona Cardinals via Houston Texans (10-7)
Team Needs: WR, DL, CB, OL
Selection: Kool-Aid McKinstry, CB, Alabama
No. 28: Buffalo Bills (11-6)
Team Needs: DB, WR, LB
Selection: Adonai Mitchell, WR, Texas
No. 29: Detroit Lions (12-5)
Team Needs: QB, WR, LB, CB
Selection: Jer’Zhan Newton, DL, Illinois
No. 30: Baltimore Ravens (13-4)
Team Needs: OL, CB, WR, DL
Selection: Tyler Guyton, OT, Oklahoma
No. 31: San Francisco 49ers (12-5)
Team Needs: CB, IOL
Selection: Jordan Morgan, OT, Arizona
No. 32: Kansas City Chiefs (11-6)
Team Needs: WR, DL, OL
Selection: Troy Franklin, WR, Oregon
Round 2
- Carolina Panthers: Chop Robinson, EDGE, Penn State
- New England Patriots: Xavier Worthy, WR, Texas
- Arizona Cardinals: Jackson Powers-Johnson, C, Oregon
- Washington Commanders: Darius Robinson, EDGE, Missouri
- Los Angeles Chargers: Mike Sainristil, CB, Michigan
- Tennessee Titans: Braden Fiske, DL, Florida State
- Carolina Panthers: Ladd McConkey, WR, Georgia
- Washington Commanders: Tyler Nubin, S, Minnesota
- Green Bay Packers: Kingsley Suamataia, OT, BYU
- Houston Texans: Payton Wilson, LB, North Carolina State
- Atlanta Falcons: Ennis Rakestraw Jr., CB, Missouri
- Las Vegas Raiders: Zach Frazier, C, West Virginia
- New Orleans Saints: Kris Jenkins, DL, Michigan
- Indianapolis Colts: T.J. Tampa, CB, Iowa State
- New York Giants: Kamari Lassiter, CB, Georgia
- Jacksonville Jaguars: Adisa Isaac, EDGE, Penn State
- Cincinnati Bengals: Ricky Pearsall, WR, Florida
- Denver Broncos: Jonah Elliss, EDGE, Utah
- Pittsburgh Steelers: Keon Coleman, WR, Florida State
- Los Angeles Rams: Ruke Orhorhoro, DL, Clemson
- Philadelphia Eagles: Edgerrin Cooper, LB, Texas A&M
- Cleveland Browns: Junior Colson, LB, Michigan
- Miami Dolphins: Ja’Tavion Sanders, TE, Texas
- Dallas Cowboys: Jonathon Brooks, RB, Texas
- Tampa Bay Buccaneers: Christian Haynes, IOL, Connecticut
- Green Bay Packers: Javon Bullard, S, Georgia
- Houston Texans: Andru Phillips, CB, Kentucky
- Buffalo Bills: Cooper Beebe, IOL, Kansas State
- Detroit Lions: Max Melton, CB, Rutgers
- Baltimore Ravens: Chris Braswell, EDGE, Alabama
- San Francisco 49ers: Roman Wilson, WR, Michigan
- Kansas City Chiefs: Kiran Amegadjie, OT, Yale
Round 3
- Carolina Panthers: Caelen Carson, CB, Wake Forest
- Arizona Cardinals: Jaylen Wright, HB, Tennessee
- Washington Commanders: Blake Fisher, OT, Notre Dame
- New England Patriots: Marshawn Kneeland, EDGE, Western Michigan
- Los Angeles Chargers: Roger Rosengarten, OL, Washington
- New York Giants: Xavier Legette, WR, South Carolina
- Arizona Cardinals: Austin Booker, EDGE, Kansas
- New York Jets: Brandon Coleman, OT, TCU
- Detroit Lions: Christian Mahogany, IOL, Boston College
- Atlanta Falcons: Ja’Lynn Polk, WR, Washington
- Chicago Bears: Michael Hall, DL, Ohio State
- Denver Broncos: Malachi Corley, WR, Western Kentucky
- Las Vegas Raiders: Trey Benson, RB, Florida State
- Washington Commanders: Ben Sinnott, TE, Kansas State
- Atlanta Falcons: Jaden Hicks, S, Washington State
- Cincinnati Bengals: Erick All, TE, Iowa
- Seattle Seahawks: Calen Bullock, S, USC
- Indianapolis Colts: Jermaine Burton, WR, Alabama
- Los Angeles Rams: Spencer Rattler, QB, South Carolina
- Pittsburgh Steelers: Sedrick Van Pran, C, Georgia
- Cleveland Browns: Brandon Dorlus, DL, Oregon
- Houston Texans: Bralen Trice, EDGE, Washington
- Dallas Cowboys: Devontez Walker, WR, North Carolina
- Green Bay Packers: Jeremiah Trotter Jr., LB, Clemson
- Tampa Bay Buccaneers: Bucky Irving, HB, Oregon
- Arizona Cardinals: Patrick Paul, OT, Houston
- Green Bay Packers: Mason McCormick, IOL, South Dakota State
- Tampa Bay Buccaneers: Xavier Thomas, EDGE, Clemson
- Baltimore Ravens: Khyree Jackson, CB, Oregon
- San Francisco 49ers: Renardo Green, CB, Florida State
- Kansas City Chiefs: T’Vondre Sweat, DL, Texas
- Jacksonville Jaguars: Kris Abrams-Draine, CB, Missouri
- Cincinnati Bengals: Blake Corum, HB, Michigan
- Pittsburgh Steelers: Jarrian Jones, CB, Florida State
- Los Angeles Rams: Dominick Puni, OL, Kansas
- Washington Commanders: Tommy Eichenberg, LB, Ohio State
Photo Credit: Courtesy of USC Athletics