Its April, which means it's officially draft month! Most prospects have completed all of their pro days and NFL teams are finishing off their final evaluations.
Check out my latest NFL mock draft to see the latest shake-up. Which prospects helped solidify themselves as first-round selections? What player-team fits are the best? Check it out and comment to let me know how you feel about the mock draft.
2024 NFL Mock Draft
1. Chicago Bears (via CAR)
Caleb Williams, QB, USC
The Bears have done a great job of acquiring veteran pieces to surround a rookie QB and give him a platform to be successful. I believe that QB will be Caleb Williams. Although there have been differing opinions about Williams, I believe the Bears are fully bought in on him being the next face of the Bears franchise.
2. Washington Commanders
Drake Maye, QB, North Carolina
The Commanders appear to be another team all on board with taking a rookie QB and have a good set of weapons to support that player's success. With this pick, the Commanders select Drake Maye, a quarterback who has proven he can be a high-volume passer who should fit in well with Kliff Kingsbury's scheme.
3. New England Patriots
J.J. McCarthy, QB, Michigan
Although J.J. McCarthy has a much smaller sample size compared to the other quarterbacks in this draft, the intangibles plus the physical skill set make this pick all to good to pass up for the Patriots. Plus, they had pretty decent success drafting another quarterback from Michigan.
4. Arizona Cardinals
Marvin Harrison Jr., WR, Ohio State
This should be the easiest selection of the draft. The Cardinals stay at No. 4 and simply take the best player available, which also fills a huge positional need. The Cardinals need not hesitate and immediately turn in the card for Marvin Harrison Jr. Don't overthink this.
5. Atlanta Falcons (via trade-up w/ LAC)
Malik Nabers, WR, LSU
The Falcons continue their aggressive offseason and move up to draft a player who some believe may be the best receiver in the draft, Malik Nabers. Nabers is an explosive player who is a home run threat. The combination of Kirk Cousins, Kyle Pitts, Drake London, Bijan Robinson, and Nabers will give the Falcons one of the best offenses on paper.
6. New York Giants
Jayden Daniels, QB, LSU
The Giants have not been committal one way or the other when it comes to moving on from Daniel Jones. Staying put at No. 6, they find themselves in a great situation where they didn't have to sacrifice extra draft picks to move up but can draft Jayden Daniels. Daniels is a player who has some high-end athletic traits that should get Brian Daboll excited to work with and get this New York offense headed in the right direction.
7. Tennessee Titans
Joe Alt, OT, Notre Dame
The Titans are another team in a situation where a high-level team need matches the value of the board. The Titans take who most believe is the best OT in the draft to help protect their hopeful franchise QB Will Levis while he showcases that arm strength to take deep shots.
8. Los Angeles Chargers (via trade-down w/ ATL)
Taliese Fuaga, OT, Oregon State
Jim Harbaugh wastes no time putting his footprint on the identity of the Chargers franchise. With this pick, the Chargers go with OT Taliese Fuaga, a physical mauler in the run game who is a plus-level pass protector. He will help change the identity of the Chargers in the trenches immediately.
9. Chicago Bears
Laiatu Latu, EDGE, UCLA
The Bears drafted their franchise QB with their first pick and this offense looks to be on its way to being a good unit. So with this pick, they address the defensive side of the football and go with a high-level technician in pass rusher Laiatu Latu. Latu will give the Bears a nice one-two punch along the defensive line.
10. New York Jets
Rome Odunze, WR, Washington
It appears next year is the one opportunity the Jets will have to win a Super Bowl with Aaron Rodgers. With that being said, the Jets decide to go all-in on the offensive side do the ball and draft Rome Odunze. Odunze is another high-level athlete at receiver to pair with Garrett Wilson.
11. Minnesota Vikings
Michael Penix Jr., QB, Washington
Michael Penix Jr.'s draft stock has varied through this whole draft process, but I think he finds a home with the Vikings. The arm talent is undeniable but there were questions about medicals. I think he helped ease the idea of his injuries with his athletic testing during his pro day performance. He will be a good pick for the Vikings to lead Kevin O'Connell's offenses.
12. Denver Broncos
Bo Nix, QB, Oregon
The Broncos are in a position where they have to address the QB position in the draft. Sean Payton opts to go with Bo Nix. Payton has a proven track record to develop QBs and I believe he will see more than enough in Bo Nix's game to put the resources into developing him into a franchise QB.

13. Las Vegas Raiders
Nate Wiggins, CB, Clemson
Nate Wiggins has shown that he has elite-level speed, which has always been attractive for the Raiders. The Raiders also have a need at corner. Playing in a division that has two of the best quarterbacks in the NFL, adding a player like Wiggins can help slow down opposing passing attacks.
14. New Orleans Saints
Olu Fashanu, OT, Penn State
What used to be a strength of this Saints team has quickly become a concern. It is a must that they address their offensive line issues. With this pick, they draft Olu Fashanu, a player who just a few months ago was in conversations to be a top-five pick.
15. Indianapolis Colts
Tyler Guyton, OT, Oklahoma
Tyler Guyton has rare size and athleticism at the tackle position, which is too much for the Colts to pass up on. The Colts' main focus is on the development of Anthony Richardson and giving him the necessary tools to be successful. Drafting an offensive lineman to protect him does exactly that.
16. Seattle Seahawks
Dallas Turner, EDGE, Alabama
It's been a few years since the Seahawks have had an explosive double-digit sack edge rusher to enhance this defense. They try to get back to that and draft Dallas Turner. Turner has great first-step explosiveness. He paired with other young Seahawks edge rushers like Boye Mafe and Derick Hall should give Seattle an electric pass-rush trio.
17. Jacksonville Jaguars
Kool-Aid McKinstry, CB, Alabama
The Jaguars were one of the more disappointing teams in the NFL last year. While everyone always focuses on the offensive side of the ball, the truth is this defense needs to play much better. They draft corner Kool-Aid McKinstry here, a man-to-man corner who can come in immediately and challenge to be the best CB on the roster.
18. Cincinnati Bengals
Brock Bowers, TE, Georgia
Brock Bowers is one of the best overall players in this entire draft. With the 18th overall pick, the Bengals draft him and add him to an offense that appears to be losing Tee Higgins and has already lost Joe Mixon. Adding a guy like Bowers would instantly help the process of trying to replace production. Bowers catching passes from Joe Burrow has a chance to become an elite TE-QB duo in the NFL for many years.
19. Los Angeles Rams
Troy Fautanu, OT, Washington
The Rams, to many people's surprise, have a competitive roster and made the playoffs last year. But they are still trying to turn this roster around and put it in the conversation for being one of the best in the NFC. With this pick, they continue to rebuild this offensive line for Matthew Stafford and draft Troy Fautanu. Fautanu is a versatile OL who will be a plug-and-play starter for the Rams.
20. Pittsburgh Steelers
Kingsley Suamataia, OT, BYU
The Steelers are one of the clear winners of the offseason without even addressing their offensive line yet. Last year, they added Broderick Jones. This year, I believe they continue to add to the offensive line by drafting BYU OT Kingsley Suamataia. Suamataia is a physical run blocker who is also good in pass protection—exactly what the Steelers need.
21. Miami Dolphins
Graham Barton, IOL, Duke
The Dolphins have all the speed on the outside but need to boost their offensive line, so they draft versatile offensive lineman Graham Barton. I believe that Barton can play all five positions at a high level, which should help the Dolphins be versatile in their approach to putting the best offensive line unit out there.
22. Philadelphia Eagles
Terrion Arnold, CB, Alabama
The Eagles have a very talented roster but their secondary was an issue all last year. Terrion Arnold is an explosive athlete who can play man or zone and has shown to be a high-effort player against the run as well. Arnold should immediately improve the CB position for the Eagles.
23. Minnesota Vikings (via HOU/CLE)
Johnny Newton, IDL, Illinois
The Vikings got their franchise QB with their first pick so they go to the other side of the ball and draft what some believe to be the best defensive player in the draft. Johnny Newton will fill a positional need and should be an immediate impact payer on the interior defensive line.
24. Dallas Cowboys
Jackson Powers-Johnson, IOL, Oregon
Jackson Powers-Johnson is one of the best center prospects we've seen in the past decade and the Cowboys have a need at center. The last time the Cowboys drafted a center this early in the draft it was Travis Frederick, a guy who was consistent all-pro and a main reason for the Cowboys' success offensively when he played. Dallas hopes to repeat that same type of impact with this pick.
25. Green Bay Packers
Amarius Mims, OT, Georgia
The Packers have to continue to address this offensive line, especially after the release of David Bakhtiari. Amarius Mims is big, athletic, and one of the better pass protectors in the draft—exactly what the Packers need.
26. Tampa Bay Buccaneers
Xavier Worthy, WR, Texas
Speed, speed, and more speed. The Buccaneers have locked up Baker Mayfield for a few more years and I think they continue to add offensive pieces around him. Xavier Worthy put his speed on display at the NFL Combine but it's also all over his film. Worthy should give the Buccaneers another dynamic receiving option and make this offense dangerous.
27. Arizona Cardinals (via HOU)
Quinyon Mitchell, CB, Toledo
The Cardinals need to continue to improve this defense, especially the secondary. Drafting Quinyon Mitchell gives them a CB who can play man-to-man and should immediately come in and be the most talented CB on the roster.
28. Buffalo Bills
Xavier Legette, WR, South Carolina
Even if the Bills hold onto Stefon Diggs for the duration of the season, it is a must that they add to this receiver room. Xavier Legette has proven that he is fast, explosive, a good route-runner, and plays the game with the necessary intensity. I think the quartet of him, Diggs, Curtis Samuel, and Khalil Shakir could be what they need to make a run at the Super Bowl.
29. Detroit Lions
Jared Verse, EDGE, Florida State
The Lions are high-powered and efficient, but the defense still needs improvement. With this pack, the Lions find Aidan Hutchinson a running mate and draft Jared Verse. Verse is a speed-to-power rusher who can be a double-digit sack guy, giving the Lions a good one-two punch.
30. Baltimore Ravens
Keon Coleman, WR, Florida State
Keon Coleman is a big-bodied receiver who has more explosiveness than top-end speed. But his best ability may be his contested-catch ability, which could be a true asset for Lamar Jackson. Jackson can simply put the ball in a general area and Coleman can go up and get it.
31. San Francisco 49ers
JC Latham, OT, Alabama
The 49ers made it to the Super Bowl with a need to improve the right side of the offensive line. They improve one of the weaker spots of their team here and draft JC Latham. Latham is a powerful run defender who is also looking to displace and punish defenders, fitting the mold of exactly what the 49ers need in an offensive lineman.
32. Kansas City Chiefs
Ennis Rakestraw Jr., CB, Missouri
The Chiefs recently traded L'Jarius Sneed and need to find another player to fill those shoes. It is difficult for a rookie to come right in and fill the shoes of a Pro Bowl-caliber corner, but I believe that Ennis Rakestraw Jr. has the physical tools and mentality to give him a good shot at being a productive player for the Chiefs as a rookie.

USA Today Images
33. Carolina Panthers
Ladd McConkey, WR, Georgia
34. New England Patriots
Brian Thomas Jr., WR, LSU
35. Arizona Cardinals
Braden Fiske, IDL, Florida State
36. Washington Commanders
Jordan Morgan, OT, Arizona
37. Los Angeles Chargers
Cooper DeJean, CB, Iowa
38. Tennessee Titans
Edgerrin Cooper, LB, Texas A&M
39. Carolina Panthers (via NYG)
Chop Robinson, EDGE, Penn State
40. Washington Commanders (via CHI)
Christian Haynes, IOL, Connecticut
41. Green Bay Packers (via NYJ)
Junior Colson, LB, Michigan
42. Houston Texans (via MIN)
Byron Murphy II, IDL, Texas
43. Atlanta Falcons
Darius Robinson, EDGE, Missouri
44. Las Vegas Raiders
Spencer Rattler, QB, South Carolina
45. New Orleans Saints (via DEN)
Troy Franklin, WR, Oregon
46. Indianapolis Colts
Mike Sainristil, CB, Michigan
47. New York Giants (via SEA)
Adonai Mitchell, WR, Texas
48. Jacksonville Jaguars
Roger Rosengarten, OT, Washington
49. Cincinnati Bengals
Ruke Orhorhoro, EDGE, Clemson
50. Philadelphia Eagles (via NO)
Zach Frazier, OC, West Virginia
51. Pittsburgh Steelers
Ricky Pearsall, WR, Florida
52. Los Angeles Rams
Max Melton, CB, Rutgers
53. Philadelphia Eagles
Jarrian Jones, CB, Florida State
54. Cleveland Browns
Kiran Amegadjie, OT, Yale
55. Miami Dolphins
Chris Braswell, EDGE, Alabama
56. Dallas Cowboys
Payton Wilson, LB, NC State
57. Tampa Bay Buccaneers
Trey Benson, RB, Florida State
58. Green Bay Packers
Tyler Nubin, SAF, Minnesota
59. Houston Texans
Jarvis Brownlee Jr., CB, Louisville
60. Buffalo Bills
T'Vondre Sweat, IDL, Texas
61. Detroit Lions
Roman Wilson, WR, Michigan
62. Baltimore Ravens
Justin Eboigbe, DL, Alabama
63. San Francisco 49ers
Cam Hart, CB, Notre Dame
64. Kansas City Chiefs
Brenden Rice, WR, USC