This is my first time doing a full Seven-Round Mock Draft! This is not a ‘predictive’ mock, so don’t make any bets based on it. CK and I will do a full betting breakdown on the show for you the Wednesday before the draft. This mock is what I would do to improve each team the most I feel like I can.
Some of these picks are for a need, and some of them are BPA, but I feel like every pick improves the team they end up on. An example of this is the Broncos selecting Bo Nix at #12 overall. I don’t think that Nix is worth a pick that high, but the Broncos don’t have the pieces to move up to get a top-four QB, and the need is overwhelmingly desperate in my opinion.
I did WAY fewer trades that will happen in the real draft, but my process as the fake GM of all 32 teams meant that the trades REALLY had to make sense on both sides. I don’t fix every problem for every team, but I feel like every team would be better overall walking away with their draft class.
Trades and Picks by team are listed at the bottom.
- Thor’s Top 500 Rookie Rankings & Comps
- More 2024 NFL Mock Drafts
- 2024 NFL Draft Guide
- NFL Draft Needs for Every Team
2024 NFL Mock Draft
Let’s dive into each pick I made for this seven-round 2024 NFL Mock Draft.
2024 NFL Mock Draft Picks
ROUND 1
- 1.1 (CHI) – Caleb Williams, QB – USC
- 1.2 (WAS) – Jayden Daniels, QB – LSU
- 1.3 (NE) – Drake Maye, QB – North Carolina
- 1.4 (AZ) – Marvin Harrison Jr. WR – Ohio State
- 1.5 (MIN) – J.J. McCarthy, QB – Michigan
- 1.6 (NYG) – Malik Nabers, WR – LSU
- 1.7 (TEN) – Joe Alt, OT – Notre Dame
- 1.8 (ATL) – Dallas Turner, Edge – Alabama
- 1.9 (IND) – Brock Bowers, TE – Georgia
- 1.10 (NYJ) – Rome Odunze, WR – Washington
- 1.11 (LAC) – Taliese Fuaga, OT – Oregon State
- 1.12 (DEN) – Bo Nix, QB – Oregon
- 1.13 (LVR) – J.C. Latham, OT – Alabama
- 1.14 (NO) – Olu Fashanu, OT – Penn State
- 1.15 (CHI) – Jer’Zhan Newton, IDL – Illinois
- 1.16 (SEA) – Jackson Powers-Johnson, C – Oregon
- 1.17 (JAX) – Quinyon Mitchell, CB – Toledo
- 1.18 (CIN) – Troy Fautanu, OL – Washington
- 1.19 (LAR) – Byron Murphy, IDL – Texas
- 1.20 (PIT) – Amarius Mims, OT – Georgia
- 1.21 (DET) – Terrion Arnold, CB – Alabama
- 1.22 (PHI) – Cooper DeJean, CB – Iowa
- 1.23 (LAC) – Brian Thomas Jr. WR – LSU
- 1.24 (DAL) – Graham Barton, OL – Duke
- 1.25 (GB) – Tyler Guyton, OT – Oklahoma
- 1.26 (TB) – Laiatu Latu, Edge – UCLA
- 1.27 (AZ) – Jared Verse, Edge – Florida State
- 1.28 (BUF) – Adonai Mitchell, WR – Texas
- 1.29 (MIA) – Jordan Morgan, OL – Arizona
- 1.30 (BAL) – Kingsley Suamataia, OT – BYU
- 1.31 (SF) – Nate Wiggins, CB – Clemson
- 1.32 (KC) – Xavier Worthy, WR – Texas
ROUND 2
- 2.33 (CAR) – Ladd McConkey, WR – Georgia
- 2.34 (NE) – Troy Franklin, WR – Oregon
- 2.35 (AZ) – Kool-Aid McKinstry, CB – Alabama
- 2.36 (WAS) – Chop Robinson, Edge – Penn State
- 2.37 (LAC) – T.J. Tampa, CB – Iowa State
- 2.38 (LVR) – Michael Penix Jr. QB – Washington
- 2.39 (CAR) – Zach Frazier, C – West Virginia
- 2.40 (WAS) – Ricky Pearsall, WR – Florida
- 2.41 (GB) – Tyler Nubin, S – Minnesota
- 2.42 (HOU) – Kamari Lassiter, CB – Georgia
- 2.43 (PIT) – Keon Coleman, WR – Florida State
- 2.44 (TEN) – Roman Wilson, WR – Michigan
- 2.45 (NO) – Xavier Legette, WR – South Carolina
- 2.46 (CHI) – Ja’Lynn Polk, WR – Washington
- 2.47 (NYG) – Jaden Hicks, S – Washington State
- 2.48 (JAX) – Chris Braswell, Edge – Alabama
- 2.49 (CIN) – Jalen McMillan, WR – Washington
- 2.50 (PHI) – Kiran Amegadjie, OT – Yale
- 2.51 (ATL) – Darius Robinson, Edge – Missouri
- 2.52 (LAR) – Ennis Rakestraw, CB – Missouri
- 2.53 (PHI) – Malachi Corley, WR – Western Kentucky
- 2.54 (CLE) – Kris Jenkins, IDL – Michigan
- 2.55 (MIA) – Bralen Trice, Edge – Washington
- 2.56 (DAL) – Patrick Paul, OT – Houston
- 2.57 (TB) – Khyree Jackson, CB – Oregon
- 2.58 (GB) – Junior Colson, LB – Michigan
- 2.59 (HOU) – Adisa Isaac, Edge – Penn State
- 2.60 (BUF) – Marshawn Kneeland, Edge – Western Michigan
- 2.61 (DET) – Javon Bullard, S – Georgia
- 2.62 (BAL) – Mike Sainristil, CB – Michigan
- 2.63 (SF) – Roger Rosengarten, OT – Washington
- 2.64 (KC) – Jonah Elliss, Edge – Utah
ROUND 3
- 3.65 (CAR) – Ja’Tavion Sanders, TE – Texas
- 3.66 (AZ) – Payton Wilson, LB – NC State
- 3.67 (WAS) – Austin Booker, Edge – Kansas
- 3.68 (NE) – Jermaine Burton, WR – Alabama
- 3.69 (SEA) – Kamren Kinchens, S – Miami
- 3.70 (NYG) – T’Vondre Sweat, IDL – Texas
- 3.71 (AZ) – Jonathan Brooks, RB – Texas
- 3.72 (NYJ) – Braden Fiske, IDL – Florida State
- 3.73 (MIA) – Michael Hall Jr. DL – Ohio State
- 3.74 (ATL) – Andru Phillips, CB – Kentucky
- 3.75 (CHI) – Dominick Puni, IOL – Kansas
- 3.76 (DEN) – Brandon Dorlus, DL – Oregon
- 3.77 (TEN) – Edgerrin Cooper, LB – Texas A&M
- 3.78 (WAS) – Blake Fisher, OT – Notre Dame
- 3.79 (ATL) – Spencer Rattler, QB – South Carolina
- 3.80 (CIN) – Ruke Orhorhoro, IDL – Clemson
- 3.81 (LAC) – Blake Corum, RB – Michigan
- 3.82 (IND) – Max Melton, CB – Rutgers
- 3.83 (LAR) – Jarrian Jones, CB – Florida State
- 3.84 (PIT) – Jarvis Brownlee Jr, CB – Louisville
- 3.85 (CLE) – Tommy Eichenberg, LB – Notre Dame
- 3.86 (HOU) – Christian Haynes, IOL – Connecticut
- 3.87 (DAL) – DeWayne Carter, DL – Duke
- 3.88 (GB) – Kris Abrams-Draine, CB – Missouri
- 3.89 (TB) – Theo Johnson, TE – Penn State
- 3.90 (AZ) – Christian Mahogany, G – Boston College
- 3.91 (GB) – Michael Pratt, QB – Tulane
- 3.92 (TB) – Tanor Bortolini, C – Wisconsin
- 3.93 (BAL) – Javon Baker, WR – UCF
- 3.94 (SF) – Calen Bullock, S – USC
- 3.95 (KC) – Isaiah Adams, IOL – Illinois
- 3.96 (JAX) – Cole Bishop, S – Utah
- 3.97 (CIN) – Tez Walker, WR – North Carolina
- 3.98 (PIT) – Sedrick Van Pran, C – Georgia
- 3.99 (LAR) – Gabriel Murphy, Edge – UCLA
- 3.100 (WAS) – Dadrion Taylor-Demerson, S – Texas Tech
ROUND 4
- 4.101 (CAR) – Maason Smith, IDL – LSU
- 4.102 (SEA) – Jeremiah Trotter Jr. LB – Clemson
- 4.103 (NE) – Tykee Smith, S – Georgia
- 4.104 (CIN) – Cam Hart, CB – Notre Dame
- 4.105 (LAC) – McKinnley Jackson, IDL – Texas A&M
- 4.106 (LVR) – Jaylen Wright, RB – Tennessee
- 4.107 (NYG) – Christian Jones, OT – Texas
- 4.108 (MIN) – Beaux Limmer, C – Arkansas
- 4.109 (ATL) – Jamari Thrash, WR – Louisville
- 4.110 (LAC) – Trevin Wallace, LB – Kentucky
- 4.111 (NYJ) – Trey Benson, RB – Florida State
- 4.112 (LVR) – Malik Mustapha, S – Wake Forest
- 4.113 (BAL) – Cooper Beebe, IOL – Kansas State
- 4.114 (JAX) – Mason McCormick, IOL – South Dakota State
- 4.115 (CIN) – Bucky Irving, RB – Oregon
- 4.116 (JAX) – Javon Solomon, Edge – Troy
- 4.117 (IND) – Matt Goncalves, OL – Pittsburgh
- 4.118 (LAC) – Brenden Rice, WR – USC
- 4.119 (PIT) – Renardo Green, CB – Florida State
- 4.120 (PHI) – Mekhi Wingo, IDL – LSU
- 4.121 (DEN) – Johnny Wilson, WR – Florida State
- 4.122 (CHI) – Mohamed Kamara, Edge – Colorado State
- 4.123 (HOU) – Cade Stover, TE – Ohio State
- 4.124 (SF) – Marist Liafu, LB – Notre Dame
- 4.125 (NYJ) – Sione Vaki, S – Utah
- 4.126 (GB) – Ray Davis, RB – Kentucky
- 4.127 (HOU) – Xavier Thomas, Edge – Clemson
- 4.128 (BUF) – Braelon Allen, RB – Wisconsin
- 4.129 (MIN) – Leonard Taylor III, IDL – Miami
- 4.130 (BAL) – Jalyx Hunt, Edge – Houston Christian
- 4.131 (KC) – Caelan Carson, CB – Wake Forest
- 4.132 (SF) – Malik Washington, WR – Virginia
- 4.133 (BUF) – Javon Foster, OT – Missouri
- 4.134 (TB) – Will Shipley, RB – Clemson
- 4.135 (SF) – Tory Taylor, P – Iowa
ROUND 5
- 5.136 (DEN) – Brennan Jackson, Edge – Washington State
- 5.137 (NE) – Decamarion Richardson, CB – Miss State
- 5.138 (AZ) – Jacob Cowing, WR – Arizona
- 5.139 (WAS) – Erick All, TE – Iowa
- 5.140 (LAC) – Justin Eboigbe, Edge – Alabama
- 5.141 (CAR) – Brandon Coleman, OT – TCU
- 5.142 (CAR) – D.J. James, CB – Auburn
- 5.143 (ATL) – Beau Brade, S – Maryland
- 5.144 (BUF) – Ainias Smith, WR – Texas A&M
- 5.145 (DEN) – Jared Wiley, TE – TCU
- 5.146 (TEN) – Gabe Hall, IDL – Baylor
- 5.147 (DEN) – Myles Cole, Edge – Texas Tech
- 5.148 (LVR) – Zak Zinter, IOL – Michigan
- 5.149 (CIN) – Cedric Johnson, Edge – Ole Miss
- 5.150 (NO) – Dominique Hampton, S – Washington
- 5.151 (LAR) – MarShawn Lloyd, RB – USC
- 5.152 (WAS) – Tyrone Tracy, RB – Purdue
- 5.153 (JAX) – Tyler Davis, IDL – Clemson
- 5.154 (CHI) – Braiden McGregor, Edge – Michigan
- 5.155 (LAR) – Caedan Wallace, OT – Penn State
- 5.156 (CLE) – Ben Sinnott, TE – Kansas State
- 5.157 (MIN) – Dylan Laube, RB – New Hampshire
- 5.158 (MIA) – Hunter Nourzad, C – Penn State
- 5.159 (KC) – Nelson Ceaser, Edge – Houston
- 5.160 (BUF) – Cedric Gray, LB – North Carolina
- 5.161 (PHI) – Jordan Magee, LB – Temple
- 5.162 (AZ) – Nehemiah Pritchett, CB – Auburn
- 5.163 (BUF) – M.J. Devonshire, CB – Pittsburgh
- 5.164 (MIA) – Tahj Washington, WR – USC
- 5.165 (BAL) – Audric Estime, RB – Notre Dame
- 5.166 (NYG) – Luke McCaffrey, WR – Rice
- 5.167 (MIN) – Eric Watts, Edge – Connecticut
- 5.168 (NO) – Jha’Quan Jackson, WR – Tulane
- 5.169 (GB) – Ty’Ron Hopper, LB – Missouri
- 5.170 (NO) – Khristian Boyd, IDL – Northern Iowa
- 5.171 (PHI) – Jaheim Bell, TE – Florida State
- 5.172 (PHI) – Josh Proctor, S – Ohio State
- 5.173 (KC) – Anthony Gould, WR – Oregon State
- 5.174 (DAL) – Isaiah Davis, RB – South Dakota State
- 5.175 (NO) – Trevor Keegan, IOL – Michigan
- 5.176 (SF) – Jaylen Harrell, Edge – Michigan
ROUND 6
- 6.177 (MIN) – Josh Newton, CB – TCU
- 6.178 (ATL) – JD Bertrand, LB – Notre Dame
- 6.179 (SEA) – Tip Reiman, TE – Illinois
- 6.180 (NE) – Walter Rouse, OT – Oklahoma
- 6.181 (SEA) – Javion Cohen, IOL – Miami
- 6.182 (HOU) – Jaylin Simpson, S – Auburn
- 6.183 (CIN) – Dwight McGlothern, CB – Arkansas
- 6.184 (MIA) – Jaylan Ford, LB – Texas
- 6.185 (TB) – Edefuan Ulofoshio, LB – Washington
- 6.186 (AZ) – Nathan Thomas, OT – Louisiana
- 6.187 (ATL) – Marcus Rosemy-Jacksaint, WR – Georgia
- 6.188 (TEN) – Kitan Oladapo, S – Oregon State
- 6.189 (HOU) – Dillon Johnson, RB – Washington
- 6.190 (NO) – Myles Harden, CB – South Dakota
- 6.191 (IND) – Marcus Harris, IDL – Auburn
- 6.192 (SEA) – Blake Watson, RB – Memphis
- 6.193 (NE) – Kimani Vidal, RB – Troy
- 6.194 (NYG) – Chau Smith-Wade, CB – Washington State
- 6.195 (PIT) – Zion Tupuola-Fetui, Edge – Washington
- 6.196 (LAR) – Mark Perry, S – TCU
- 6.197 (ATL) – Keith Randolph Jr. IDL – Illinois
- 6.198 (MIA) – Khalid Duke, Edge – Kansas State
- 6.199 (NO) – Jordan Travis, QB – Florida State
- 6.200 (BUF) – Kingsley Eguakum, C – Florida
- 6.201 (DET) – Cornelius Johnson, WR – Michigan
- 6.202 (GB) – Will Reichard, K – Alabama
- 6.203 (DEN) – Andrew Raym, C – Oklahoma
- 6.204 (BUF) – Logan Lee, DL – Iowa
- 6.205 (DET) – Fabien Lovett, IDL – Florida State
- 6.206 (CLE) – Ryan Watts, DB – Texas
- 6.207 (DEN) – Michael Hiers, QB – Samford (Jason Bean on Mock Machine)
- 6.208 (LVR) – Isaiah Williams, WR – Illinois
- 6.209 (LAR) – Ryan Flournoy, WR – SE Missouri State (Zakhari Franklin in Mock)
- 6.210 (PHI) – Isaac Guerendo, RB – Louisville
- 6.211 (SF) – Drake Nugent, C – Michigan
- 6.212 (JAX) – Cody Schrader, RB – Missouri
- 6.213 (LAR) – Evan Williams, S – Oregon\
- 6.214 (NYG) – Tyrice Knight, LB – UTEP
- 6.215 (SF) – Tanner McLachlan, TE – Arizona
- 6.216 (DAL) – Nathaniel Watson, LB/Edge – Mississippi State
- 6.217 (CHI) – Elijah Jones, CB – Boston College
- 6.218 (BAL) – Curtis Jacobs, LB – Penn State
- 6.219 (GB)- Sataoa Laumea, OL – Utah
- 6.220 (NYJ) – Darius Muasau, LB – UCLA
ROUND 7
- 7.221 (KC) – Millard Bradford, S – TCU
- 7.222 (WAS) – Delmar Glaze, OL – Maryland
- 7.223 (LVR) – Evan Anderson, IDL – FAU
- 7.224 (CIN) – AJ Barner, TE – Michigan
- 7.225 (LAC) – Michael Barrett, LB – Michigan
- 7.226 (AZ) – Dallin Holker, TE – Colorado State
- 7.227 (CLE) – Jalen Coker, WR – Holy Cross
- 7.228 (BAL) – Jaden Crumedy, IDL – Mississippi State
- 7.229 (LVR) – Javontae Jean-Baptiste, ED – Notre Dame
- 7.230 (MIN) – Travis Glover, OT – Georgia State
- 7.231(NE) – Layden Robinson, IOL – Texas A&M
- 7.232 (MIN) – Daijahn Anthony, S – Ole Miss
- 7.233 (DAL) – Rasheen Ali, RB – Marshall
- 7.234 (IND) – Jamal Hill, S/LB – Oregon
- 7.235 (SEA) – Grayson Murphy, Edge – UCLA
- 7.236 (JAX) – Charles Turner, C – LSU
- 7.237 (CIN) – KT Leveston, OL – Kansas State
- 7.238 (TEN) – Jowon Briggs, IDL – Cincinnati
- 7.239 (NO) – Bub Means, WR – Pittsburgh
- 7.240 (CAR) – Kalen King, CB – Penn State
- 7.241 (MIA) – Jack Westover, TE – Washington
- 7.242 (TEN) – Matt Lee, C – Miami
- 7.243 (CLE) – James Williams, LB/S – Miami
- 7.244 (DAL) – Trey Taylor, S – Air Force
- 7.245 (GB) – Jordan Jefferson, IDL – LSU
- 7.246 (TB) – Tulu Griffin, WR – Mississippi State
- 7.247 (HOU) – Myles Murphy, IDL – North Carolina
- 7.248 (BUF) – Emani Bailey, RB – TCU
- 7.249 (DET) – Nick Gargiulo, OL – South Carolina
- 7.250 (BAL) – Tyler Owens, S – Texas Tech
- 7.251 (SF) – Joe Milton III, QB – Tennessee
- 7.252 (TEN) – Kamal Hadden, CB – Tennessee
- 7.253 (LAC) – Ethan Driskell, OT – Marshall
- 7.254 (LAR) – Johnny Dixon, CB – Penn State
- 7.255 (GB) – Dylan McMahon, C – NC State
- 7.256 (NYJ) – Micah Abraham, CB – Marshall
- 7.257 (NYJ) – Jordan Whittington, WR – Texas
2024 NFL Mock Trades
- LA Chargers trade 1.5 to Minnesota for 1.11 and 1.23
- Chicago trades 1.9 to Indianapolis for 1.15, 2.46 and 4.151
- Miami trades 1.21 to Detroit for 1.29, 3.73, and 5.164
- Tennessee trades 2.38 and 4.106 to Las Vegas for 2.44, 3.77, and a 2025 5th
- Atlanta trades 2.43 to Pittsburgh for 2.51 and 6.178
- LA Chargers trade 3.69 and 6.181 to Seattle for 3.81 and 4.118
- Arizona trades pick 4.104 to Cincinnati for WR Tee Higgins
- Tampa Bay trades 4.125 and 6.220 to the New York Jets for 4.134 and 6.185
- Chicago Trades 5.151 to the LA Rams for 5.154 and 6.217
- Tennessee trades 6.182 to Houston for 6.188 and 7.238
- NY Giants trade 6.183 to Cincinnati for 6.194 and 6.224
Team-by-Team 2024 NFL Mock Draft Breakdown
AFC EAST | AFC NORTH | AFC SOUTH | AFC WEST | NFC EAST | NFC NORTH | NFC SOUTH | NFC WEST |
BUF | BAL | HOU | KC | DAL | DET | TB | SF |
MIA | CLE | JAC | LV | PHI | GB | NO | LAR |
NYJ | PIT | IND | DEN | NYG | MIN | ATL | SEA |
NE | CIN | TEN | LAC | WAS | CHI | CAR | ARI |
NFC East
Dallas Cowboys
- 1.24 – Graham Barton, OL – Duke
- 2.56 – Patrick Paul, OT – Houston
- 3.87 – DeWayne Carter, DL – Duke
- 5.174 – Isaiah Davis, RB – South Dakota State
- 6.216 – Nathaniel Watson, LB/Edge – Mississippi State
- 7.233 – Rasheen Ali, RB – Marshall
- 7.244 – Trey Taylor, S – Air Force
What I Like: I feel like this draft would quickly fix the Cowboys’ OL issues. Paul had just under 3000 LT snaps for Houston and can slide right over to the spot left by Smith. Barton can play anywhere on the OL. Carter gives the D-line some needed depth. Watson fits the Cowboys’ mold of LBs. I gave them two more shots to give the current RBs some competition for playing time.
What I Missed: I would like to add another WR, but I’m a fan of Jalen Tolbert, and I hope he can break through this year. Drafting Carter is assuming Mazi Smith takes a jump because they are very different players, and getting a Safety earlier would have been a nice addition, too.
Back to top
New York Giants
- 1.6 – Malik Nabers, WR – LSU
- 2.47 – Jaden Hicks, S – Washington State
- 3.70 – T’Vondre Sweat, IDL – Texas
- 4.107 – Christian Jones, OT – Texas
- 5.166 – Luke McCaffrey, WR – Rice
- 6.194 – Chau Smith-Wade, CB – Washington State
- 6.214 – Tyrice Knight, LB – UTEP
- *NY Giants trade 6.183 to Cincinnati for 6.194 and 6.214
What I Like: The Giants have so many problems, and I think Nabers, Hicks, Sweat, and McCaffrey are all instant starters for them. The WR room gets an immediate upgrade; Hicks replaces the hole left by McKinney leaving for GB, and Jones gives them an option along the OL.
What I Missed: I wanted to add more picks for the Giants, but for the most part, there was either a player worth taking or it didn’t make sense to me to move up for the other team. RB, S, OL, and CB could all use some more competition and complements to the current starts as well.
Philadelphia Eagles
- 1.22 – Cooper DeJean, CB – Iowa
- 2.50 – Kiran Amegadjie, OT – Yale
- 2.53 – Malachi Corley, WR – Western Kentucky
- 4.120 – Mekhi Wingo, IDL – LSU
- 5.161 – Jordan Magee, LB – Temple
- 5.171 – Jaheim Bell, TE – Florida State
- 5.172 – Josh Proctor, S – Ohio State
- 6.210 – Isaac Guerendo, RB – Louisville
What I Like: I enjoyed drafting for a team that didn’t have a ‘desperate need’ at most positions, so they were able to sit back and add the BPA for most of the picks. DeJean addresses one of the bigger needs at CB: Amegadjie has a ton of upside and won’t need to start from Day 1. Corley and Bell give the Eagles options at Slot, and the late defensive players add depth and competition for roster spots.
What I Missed: I would have liked to have added an Edge and maybe an earlier safety, but almost all of Philly’s picks are going to be rotational and will be given the chance to develop. I don’t think there’s a shred of truth to AJ Brown trade rumors, but I also didn’t think that when he was in Tennessee, so maybe I’m off.
Back to top
Washington Commanders
- 1.2 – Jayden Daniels, QB – LSU
- 2.36 – Chop Robinson, Edge – Penn State
- 2.40 – Ricky Pearsall, WR – Florida
- 3.67 – Austin Booker, Edge – Kansas
- 3.78 – Blake Fisher, OT – Notre Dame
- 3.100 – Dadrion Taylor-Demerson, S – Texas Tech
- 5.139 – Erick All, TE – Iowa
- 5.152 – Tyrone Tracy, RB – Purdue
- 7.222 – Delmar Glaze, OL – Maryland
What I Liked: Addressing so many needs makes this one of the most immediate impactful drafts coming out. Daniels gives Washington an immediate starter at quarterback, EDGE gets two athletic pass rushers to add to the rotation, Fisher is a nice BPA option for the OL in the third, and they add offensive weapons in Pearsall, All, and Tracy.
What I Missed: Again, a team that needs a lot of roster help will probably be looking to move back and add more picks. CB is still weak and could use a boost and depth at IDL would be nice. Washington likes their Edge depth better than I do so maybe they wouldn’t spend a second and third-round pick at that spot.
Back to top
NFC North
Chicago Bears
- 1.1 – Caleb Williams, QB – USC
- 1.15 – Jer’Zhan Newton, IDL – Illinois
- 2.46 – Ja’Lynn Polk, WR – Washington
- 3.75 – Dominick Puni, IOL – Kansas
- 4.122 – Mohamed Kamara, Edge – Colorado State
- 5.154 – Braiden McGregor, Edge – Michigan
- 6.217 – Elijah Jones, CB – Boston College
- *Chicago trades 1.9 to Indianapolis for 1.15, 2.46 and 4.151
- *Chicago Trades 5.151 to the LA Rams for 5.154 and 6.217
What I like: In most cases, I don’t want to move back from a spot to get Odunze, but I feel like the DL needs an upgrade, and moving back early and late adds spots for a roster that really needs competition for them to be a threat to win quickly. The Bears have the best quarterback and a top-two IDL from this class added along with a nice WR3 option to go with Moore and Allen, depth at EDGE, CB, and the OL.
What I missed: Odunze vs Newton+Polk is a more than fair argument. I think the two trades back that added two more players to this class make it worth it, but Odunze is an absolute stud. The Bears may not move the No. 9 overall but I bet they make more than two trades to move back to add picks.
Back to top
Detroit Lions
- 1.21 – Terrion Arnold, CB – Alabama
- 2.61 – Javon Bullard, S – Georgia
- 6.201 – Cornelius Johnson, WR – Michigan
- 6.205 – Fabien Lovett, IDL – Florida State
- 7.249 – Nick Gargiulo, OL – South Carolina
- *Miami trades 1.21 to Detroit for 1.29, 3.73, and 5.164
What I like: It would take a lot to move up to get a big-time player, but I feel that it’s worth it for a team with great starters and solid depth. Arnold and Bullard would immediately upgrade the secondary, the weakness last season. The late picks – Johnson, Lovett, Gargiulo – all add depth where they need it.
What I Missed: EDGE might be the Lions’ second biggest need, and I didn’t add one. If I didn’t move the third, I could have added a better WR at that spot. I feel like between 21 and 29, the Eagles, Packers, Bucs, Chargers, and Cardinals are all in the market to select a CB early, so I still like the move but understand it comes at a cost.
Back to top
Green Bay Packers
- 1.25 – Tyler Guyton, OT – Oklahoma
- 2.41 – Tyler Nubin, S – Minnesota
- 2.58 – Junior Colson, LB – Michigan
- 3.88 – Kris Abrams-Draine, CB – Missouri
- 3.91 – Michael Pratt, QB – Tulane
- 4.126 – Ray Davis, RB – Kentucky
- 5.169 – Ty’Ron Hopper, LB – Missouri
- 6.202 – Will Reichard, K – Alabama
- 6.219 – Sataoa Laumea, OL – Utah
- 7.245 – Jordan Jefferson, IDL – LSU
- 7.255 – Dylan McMahon, C – NC State
What I like: CK has influenced me in this mock for his Packers, but this is another of my favorite mocks. Guyton is raw but has enough upside to be an anchor LT for a long time. The early defensive additions immediately upgrade the back end of the defense. Pratt fixes the biggest need for the Pack at backup QB. Will Reichard would (hopefully) mark the end of the Carlson/Joseph K competition, and everyone else would add depth to good spots.
What I missed: This is the opposite of my problems with teams that NEED depth. The Packers have a strong roster, so I was trying to find spots to trade up, but I would be happy with the results here. My co-host Pat Fitzmaurice pointed out that Brian Gutekunst typically wants high RAS score players, and Nubin is getting drafted off film, not athletic traits, so maybe this pick doesn’t make sense.
Back to top
Minnesota Vikings
- 1.5 – J.J. McCarthy, QB – Michigan
- 4.108 – Beaux Limmer, C – Arkansas
- 4.129 – Leonard Taylor III, IDL – Miami
- 5.157 – Dylan Laube, RB – New Hampshire
- 5.167 – Eric Watts, Edge – Connecticut
- 6.177 – Josh Newton, CB – TCU
- 7.230 – Travis Glover, OT – Georgia State
- 7.232 – Daijahn Anthony, S – Ole Miss
- *LA Chargers trade 1.5 to Minnesota for 1.11 and 1.23
What I like: I think the trade to No. 5 with the Chargers makes the most sense of any deal for both sides. The Patriots shouldn’t trade out unless they get four; the Cardinals have 11 picks (two in the 1st round and four on day two), so trading back and not getting Harrison Jr doesn’t make sense to me. The Chargers have cap issues and are overhauling the roster. Also, Thor Nystrom would never forgive me for not giving his Vikings J.J. McCarthy! With the seven picks on Day 3, I added depth to the OL and gave competition to some of the weaker positions on the roster
What I missed: The current roster needs more pieces on the IDL. S needs a better shot than a 7th rounder, probably. Trading two firsts to move up could prove to be a mistake, but I feel like the QB spot HAS to be addressed, and the deal makes sense for both teams.
Back to top
NFC West
Arizona Cardinals
- 1.4 – Marvin Harrison Jr. WR – Ohio State
- 1.27 – Jared Verse, Edge – Florida State
- 2.35 – Kool-Aid McKinstry, CB – Alabama
- 3.66 – Payton Wilson, LB – NC State
- 3.71 – Jonathan Brooks, RB – Texas
- 3.90 – Christian Mahogany, G – Boston College
- 5.138 – Jacob Cowing, WR – Arizona
- 5.162 – Nehemiah Pritchett, CB – Auburn
- 6.186 – Nathan Thomas, OT – Louisiana
- 7.226 – Dallin Holker, TE – Colorado State
- *Arizona trades pick 4.104 to Cincinnati for WR Tee Higgins
What I Like: This is my masterpiece of this draft, I think. On the most recent ITL War Room podcast, CK pointed out that I had drafted the No. 1 player (on a lot of boards but certainly not consensus) at WR, EDGE, LB, and RB for the Cardinals. The day 3 picks are some of my favorites in this class, too. The trade for Higgins would make sense to me because he’s on a franchise tag and might be a 1-year ‘rental’ that the Cardinals could extend after a trade.
What I missed: Positionally, Arizona spent a lot on the IDL, but I don’t think they have enough. Verse will help a lot, but they probably need more at EDGE as well. I still wouldn’t trade the early picks, but maybe a 3rd for two day-3 picks could be beneficial.
Back to top
Los Angeles Rams
- 1.19 – Byron Murphy, IDL – Texas
- 2.52 – Ennis Rakestraw, CB – Missouri
- 3.83 – Jarrian Jones, CB – Florida State
- 3.99 – Gabriel Murphy, Edge – UCLA
- 5.151 – MarShawn Lloyd, RB – USC
- 5.155 – Caedan Wallace, OT – Penn State
- 6.196 – Mark Perry, S – TCU
- 6.209 – Ryan Flournoy, WR – SE Missouri State
- 6.213 – Evan Williams, S – Oregon
- 7.254 – Johnny Dixon, CB – Penn State
- *Chicago Trades 5.151 to the LA Rams for 5.154 and 6.217
What I Like: The defense HAS to be addressed, and seven of the 10 picks in this Mock are on that side of the ball. No one is replacing Aaron Donald, but Byron Murphy is a Top 2 IDL in this class. Gabriel Murphy could earn a ‘higher end of the rotation’ spot by the time the season ends, and I would bet on Rakestraw and Jones starting more games than not. Lloyd is explosive and has worked in a committee, and Johnny Dixon is a ‘live speed’ type of player the Rams like to select.
What I missed: The biggest thing that stands out to me is not addressing LB. The NFL (especially the Rams) is lower on LB as a need, and they have the same starters from last season. The bigger issue could be that guys like Wallace, Perry, Williams, and Flournoy may not be around as late on Day 3 as I had them in this mock.
Back to top
San Francisco 49ers
- 1.31 – Nate Wiggins, CB – Clemson
- 2.63 – Roger Rosengarten, OT – Washington
- 3.94 – Calen Bullock, S – USC
- 4.124 – Marist Liafu, LB – Notre Dame
- 4.132 – Malik Washington, WR – Virginia
- 4.135 – Tory Taylor, P – Iowa
- 5.176 – Jaylen Harrell, Edge – Michigan
- 6.211 – Drake Nugent, C – Michigan
- 6.215 – Tanner McLachlan, TE – Arizona
- 7.251 – Joe Milton III, QB – Tennessee
What I Like: The secondary was the weakness last season, and while Wiggins and Bullock aren’t the best tacklers, they can cover. Rosengarten gives the Niners a plan for an eventual Trent Williams replacement plan. Liafu and Washington will push for playing time quickly, and the other Day 3 pieces will give them some depth.
What I Missed: Drafting a Punter in the top 150 picks is a reach, but Taylor is one of the few specialists worth a selection that high; they did it last year with Michigan Kicker Jake Moody at pick 99. I’ll admit there’s a chance that Aiyuk is traded on draft day, but I just don’t see it happening, so I didn’t pull the trigger here. An EDGE rusher with a Day 2 pick would help for sure, and more depth at CB would help, too.
Back to top
Seattle Seahawks
- 1.16 – Jackson Powers-Johnson, C – Oregon
- 3.69 – Kamren Kinchens, S – Miami
- 4.102 – Jeremiah Trotter Jr. LB – Clemson
- 6.179 – Tip Reiman, TE – Illinois
- 6.181 – Javion Cohen, IOL – Miami
- 6.192 – Blake Watson, RB – Memphis
- 7.235 – Grayson Murphy, Edge – UCLA
- *LA Chargers trade 3.69 and 6.181 to Seattle for 3.81 and 4.118
What I Like: The Hawks have one of the worst IOLs in the league, and JPJ is the best IOL in the draft. Cohen and Reiman will help the run game, Trotter addresses a big need at LB, and Watson can be the next DeeJay Dallas.
What I Missed: I might have moved too much to get Kinchens, but I really don’t like Jenkins as a starter. Not getting a CB is probably a mistake here, too. I’m not a fan of the depth behind the starters. I like Cohen’s fit, but I might have been better served to pick at 3.81 and trade back from 118 to add another pick to get some more depth.
Back to top
NFC South
Atlanta Falcons
- 1.8 – Dallas Turner, Edge – Alabama
- 2.51 – Darius Robinson, Edge – Missouri
- 3.74 – Andru Phillips, CB – Kentucky
- 3.79 – Spencer Rattler, QB – South Carolina
- 4.109 – Jamari Thrash, WR – Louisville
- 5.143 – Beau Brade, S – Maryland
- 6.178 – JD Bertrand, LB – Notre Dame
- 6.187 – Marcus Rosemy-Jacksaint, WR – Georgia
- 6.197 – Keith Randolph Jr. IDL – Illinois
- *Atlanta trades 2.43 to Pittsburgh for 2.51 and 6.178
What I Like: The new defensive-minded HC Raheem Morris gets three of the first four selections, and the EDGE rushers get an immediate boost. Rattler would be a great developmental QB. Kirk is good, but he’s aging and coming off a bad injury, and Heinicke has been one of the worst QBs in the league. The day 3 guys will all push veterans for playing time
What I Missed: EDGE is a big need, but so are CB, S, and WR. Maybe I was too excited to add both EDGE rushers and I should have snagged a player at a different position. I also would have liked to add an OL and a TE so moving back more than once might be on the table for Atlanta.
Back to top
Carolina Panthers
- 2.33 – Ladd McConkey, WR – Georgia
- 2.39 – Zach Frazier, C – West Virginia
- 3.65 – Ja’Tavion Sanders, TE – Texas
- 4.101 – Maason Smith, IDL – LSU
- 5.141 – Brandon Coleman, OT – TCU
- 5.142 – D.J. James, CB – Auburn
- 7.240 – Kalen King, CB – Penn State
What I Like: If Bryce Young doesn’t play way better this season, the Panthers are probably going to be looking for another QB, but this draft improves the strength of the OL and gives Young two more targets to add to Diontae Johnson after the trade. The Day 3 guys could see significant playing time by the time the season ends
What I Missed: There’s a lot I missed, but the Panthers cannot solve all the issues on this roster in one offseason. Every position needs more competition, at the very least. EDGE is probably the biggest miss positionally, but Safety is bad, and there’s not a ton of depth on the OL. Trading back would make sense, but since this is a ‘rebuilding’ year, I’d rather take shots on the best players possible.
Back to top
New Orleans Saints
- 1.14 – Olu Fashanu, OT – Penn State
- 2.45 – Xavier Legette, WR – South Carolina
- 5.150 – Dominique Hampton, S – Washington
- 5.168 – Jha’Quan Jackson, WR – Tulane
- 5.170 – Khristian Boyd, IDL – Northern Iowa
- 5.175 – Trevor Keegan, IOL – Michigan
- 6.190 – Myles Harden, CB – South Dakota
- 6.199 – Jordan Travis, QB – Florida State
- 7.239 – Bub Means, WR – Pittsburgh
What I Like: The cap issues are finally catching up to the Saints, and I’m surprised that the roster is still so good even with those issues. That being said, the Saints didn’t spend a lot of money in Free Agency, and the draft is going to be huge for them. There’s a possibility that no one starts for the Saints in Week 1, but this class addresses a lot of depth issues.
What I Missed: Outside of ‘QB of the future,’ LB is the one that sticks out the most. The Saints spent on Willie Gay, but Demario Davis is on his last legs. A lot of the guys on the depth chart have had shots and not made much with them. The kicking game was pretty wretched last season, and I’m not sure they’re ready to give up on Grupe yet, but Hedley was awful, and the Saints are a possibility for Tory Taylor.
Back to top
Tampa Bay Buccaneers
- 1.26 – Laiatu Latu, Edge – UCLA
- 2.57 – Khyree Jackson, CB – Oregon
- 3.89 – Theo Johnson, TE – Penn State
- 3.92 – Tanor Bortolini, C – Wisconsin
- 4.134 – Will Shipley, RB – Clemson
- 6.185 – Edefuan Ulofoshio, LB – Washington
- 7.246 – Tulu Griffin, WR – Mississippi State
- *Tampa Bay trades 4.125 and 6.220 to the New York Jets for 4.134 and 6.185
What I Like: EDGE is the biggest need for this team, in my opinion. Latu falling to them would make him an immediate starter and help keep Diaby and Gregory fresh. Trading Carlton Davis saved the Bucs money against the cap, but they couldn’t afford to replace him, and Jackson will push Zyon McCollum and Bryce Hall for playing time quickly. Hainsey had a tough year at center, and Bortolini will give the Bucs another option there while Johnson, Shipley, Ulofoshio, and Griffin will add depth they couldn’t afford to get in free agency.
What I Missed: The miss that stands out to me is probably OT depth, as there’s almost no experience behind the starters. I think there’s enough at Slot WR with Palmer, Jarrett, and Thompkins, but I can see that being addressed in the draft as WRs are an ‘arms race’ in the NFL now. I’m not a fan of the current TEs, but skipping TE and taking one later and taking an LB at that spot could be beneficial since Devin White left and Lavonte David is old.
Back to top
AFC East
Buffalo Bills
- 1.28 – Adonai Mitchell, WR – Texas
- 2.60 – Marshawn Kneeland, Edge – Western Michigan
- 4.128 – Braelon Allen, RB – Wisconsin
- 4.133 – Javon Foster, OT – Missouri
- 5.144 – Ainias Smith, WR – Texas A&M
- 5.160 – Cedric Gray, LB – North Carolina
- 5.163 – M.J. Devonshire, CB – Pittsburgh
- 6.200 – Kingsley Eguakun, C – Florida
- 6.204 – Logan Lee, DL – Iowa
- 7.248 – Emani Bailey, RB – TCU
What I Like: We know the biggest issue for the Bills after trading Diggs is WR. That’s the first position addressed in Adonai Mitchell, and Ainias Smith would be fun to watch with his speed and Josh Allen‘s arm. Getting back was huge, but Von Miller is on his way out, and Kneeland seems like a guy who can really develop. The OL depth hurt the Bills down the stretch, Foster and Eguakun help a lot there. Allen gives the Bills a hulking back to help close out late leads, Gray goes into LB corp with playing time available, and Emani Bailey gives help at RB and potentially on ST teams, too.
What I Missed: The Bills roster is the opposite of what I talked about with the Saints. The Bills have great starters, but the depth is rough at WR, OL, CB, and S. I only leave this exercise way more comfortable at OL in those spots.
Back to top
Miami Dolphins
- 1.29 – Jordan Morgan, OL – Arizona
- 2.55 – Bralen Trice, Edge – Washington
- 3.73 – Michael Hall Jr. DL – Ohio State
- 5.158 – Hunter Nourzad, C – Penn State
- 5.164 – Tahj Washington, WR – USC
- 6.184 – Jaylan Ford, LB – Texas
- 6.198 – Khalid Duke, Edge – Kansas State
- 7.241 – Jack Westover, TE – Washington
- *Miami trades 1.21 to Detroit for 1.29, 3.73, and 5.164
What I Like: I feel like I addressed the two biggest needs for the Dolphins here by adding OL and DL prospects with the first 4 picks. With Phillips and Chubb coming back off major injuries adding Trice, Hall (who is an IDL/Edge ‘tweener’), and Khalid Duke could all see early rotational action. Morgan could replace the snaps that Robert Hunt left behind if he adjusts to Guard quickly enough, and Nourzad gives them another option at C.
What I Missed: I’m a Tahj Washington fan, but a Slot WR earlier would have been nice. Secondary help is still needed. I traded back once, but I can envision the Dolphins moving back multiple times to get some more depth options at CB, LB, S, TE, WR, and OL.
Back to top
New England Patriots
- 1.3 – Drake Maye, QB – North Carolina
- 2.34 – Troy Franklin, WR – Oregon
- 3.68 – Jermaine Burton, WR – Alabama
- 4.103 – Tykee Smith, S – Georgia
- 5.137 – Decamarion Richardson, CB – Miss State
- 6.180 – Walter Rouse, OT – Oklahoma
- 6.193 – Kimani Vidal, RB – Troy
- 7.231 – Layden Robinson, IOL – Texas A&M
What I Like: I am ADAMANT that it would be ill-advised to trade out of the number 3 pick for NE, even with a bad roster. Sticking and taking Maye or Daniels is obvious to me. I know the Patriots don’t typically take WRs early, but they have to add speed. Franklin and Bulrton would do that immediately and the day 3 guys all help positions of need.
What I Missed: The Pats roster needs an overhaul, and if the QB fails, they really should have traded out of this spot. Smith is listed at S but is really a Slot CB option, so adding an S is still a priority after the draft here. LB, Edge and IDL aren’t immediate needs but are all positions I didn’t add to at all.
Back to top
New York Jets
- 1.10 – Rome Odunze, WR – Washington
- 3.72 – Braden Fiske, IDL – Florida State
- 4.111 – Trey Benson, RB – Florida State
- 4.125 – Sione Vaki, S – Utah
- 6.220 – Darius Muasau, LB – UCLA
- 7.256 – Micah Abraham, CB – Marshall
- 7.257 – Jordan Whittington, WR – Texas
- *Tampa Bay trades 4.125 and 6.220 to the New York Jets for 4.134 and 6.185
What I Like: The Jets don’t have a lot of needs, but I think I got to the big ones here. Odunze or Bowers is going to be the pick at 10, I think, and it fits a need, as Xavier Gipson is the starting Slot right now. Fiske would upgrade the DL rotation immediately, Benson is a great value and may not last this long but behind Hall is only Abanikanda, who I like but some healthy competition would be nice. With few needs, I decided to jump up to get Vaki because I thought that was the last big need for the Jets
What I Missed: The OL had been so bad recently, but adding three starters in the offseason makes it less of a priority, and I would have liked to get another LB.
Back to top
AFC North
Baltimore Ravens
- 1.30 – Kingsley Suamataia, OT – BYU
- 2.62 – Mike Sainristil, CB – Michigan
- 3.93 – Javon Baker, WR – UCF
- 4.113 – Cooper Beebe, IOL – Kansas State
- 4.130 – Jalyx Hunt, Edge – Houston Christian
- 5.165 – Audric Estime, RB – Notre Dame
- 6.218 – Curtis Jacobs, LB – Penn State
- 7.228 – Jaden Crumedy, IDL – Mississippi State
- 7.250 – Tyler Owens, S – Texas Tech
What I Like: Typical Ravens draft. They sit back and take BPA in almost every spot. The OL gets a facelift, Sainristill can push Maulet for time quickly, and Baker keeps the ‘track’ team theme for Baltimore. The Day 3 guys are where the Ravens addressed the needs instead of taking BPA.
What I Missed: The second biggest need (behind OL) is probably Edge, and I waited until Day 3 to address it. Safety is another need that I didn’t touch until the last round. There’s a chance I got a little too caught up in the ‘BPA’ every pick mentality that the Ravens typically have.
Back to top
Cincinnati Bengals
- 1.18 – Troy Fautanu, OL – Washington
- 2.49 – Jalen McMillan, WR – Washington
- 3.80 – Ruke Orhorhoro, IDL – Clemson
- 3.97 – Tez Walker, WR – North Carolina
- 4.104 – Cam Hart, CB – Notre Dame
- 4.115 – Bucky Irving, RB – Oregon
- 5.149 – Cedric Johnson, Edge – Ole Miss
- 6.183 – Dwight McGlothern, CB – Arkansas
- 7.224 – AJ Barner, TE – Michigan
- 7.237 – KT Leveston, OL – Kansas State
- *Arizona trades pick 4.104 to Cincinnati for WR Tee Higgins
- **NY Giants trade 6.183 to Cincinnati for 6.194 and 6.224
What I Like: I think all of the biggest needs are addressed here. I’ve said so many times that the Bengals’ main goal should be to keep Joe Burrow on his feet, and Fautanu is a movable piece on the OL. I flipped Higgins, but along with the additions of Iosivas and Jones last season, I feel McMillan and Walker give the Bengals enough ‘shots’ at the position, along with Chase, to keep everyone productive. Ruke improves run D behind Rankins and Hill and the Day 3 guys all address positions of need for Cincy.
What I Missed: I’m sure most Bengals fans won’t like trading Higgins, especially for a fourth. Higgins is worth WAY more than a 4th but he’s on the franchise tag and right now is a ‘rental’ for this season. Maybe a conditional fifth for next year that would move up to a 3rd if Higgins signs an extension and hits a certain amount of playing time would have been better. I probably could have added even more to the OL with so many picks.
Back to top
Cleveland Browns
- 2.54 – Kris Jenkins, IDL – Michigan
- 3.85 – Tommy Eichenberg, LB – Notre Dame
- 5.156 – Ben Sinnott, TE – Kansas State
- 6.206 – Ryan Watts, DB – Texas
- 7.227 – Jalen Coker, WR – Holy Cross
- 7.243 – James Williams, LB/S – Miami
What I Like: The Browns don’t have a ton of needs, so I felt picking for them was pretty easy. Jenkins can help stop the run and collapse the pocket for the big Edge rushers. I love the signing of Jordan Hicks, but I don’t like Devin Bush, so Eichenberg fits a need in my opinion. I’m not in love with the Sinnott pick for fantasy, but the Browns could use depth there, and the last three picks are guys with traits that could pay off big-time.
What I Missed: WR depth maybe should have been hit a little earlier. I don’t understand what the Browns see in Jerry Jeudy. I guess the bad QB play in Denver gives him a legit excuse for a lack of production, but to trade for him and extend him makes me feel like they feel comfortable, even with Moore suffering a really bad concussion at the end of the year. The Jets and Falcons are the only other teams that didn’t draft an OL in this exercise.
Back to top
Pittsburgh Steelers
- 1.20 – Amarius Mims, OT – Georgia
- 2.43 – Keon Coleman, WR – Florida State
- 3.84 – Jarvis Brownlee Jr, CB – Louisville
- 3.98 – Sedrick Van Pran, C – Georgia
- 4.119 – Renardo Green, CB – Florida State
- 6.195 – Zion Tupuola-Fetui, Edge – Washington
- *Atlanta trades 2.43 to Pittsburgh for 2.51 and 6.178
What I Like: Drafting for my favorite team is easy! Mims allows Broderick Jones to slide to LT and Dan Moore to go to the bench (maybe not to start the season; Tomlin loves Dan Moore), and Van Pran would compete with him for the starting C spot right away. Coleman gives the questionable QBs a big target with a huge catch radius who is dangerous with the ball in his hands. CB depth and Edge depth are the biggest needs on defense, in my opinion, and we address both on Day 3.
What I Missed: A Slot-specific CB would have been nice, but Brownlee and Green were the best talents where I selected them, in my opinion. The bigger need is in the slot, and those guys played on the perimeter. Same at WR although the need for a Slot CB is much bigger, Safety is another position I want to add to for the Steelers but I feel the need for Edge depth is bigger.
Back to top
AFC West
Denver Broncos
- 1.12 – Bo Nix, QB – Oregon
- 3.76 – Brandon Dorlus, DL – Oregon
- 4.121 – Johnny Wilson, WR – Florida State
- 5.136 – Brennan Jackson, Edge – Washington State
- 5.145 – Jared Wiley, TE – TCU
- 5.147 – Myles Cole, Edge – Texas Tech
- 6.203 – Andrew Raym, C – Oklahoma
- 6.207 – Michael Hiers, QB – Samford
What I Like: Simply put I don’t believe the Broncos can suffer through a full season of Stidham and that’s why I picked Nix (after trying to find a trade back that made a lot of sense and failing. I like Penix a little more than Nix, but I feel like Nix fits a little better with Payton and the OL was made to look better than they are with so many throws behind the line and within the first few yards. I feel WR, Edge, TE, and IDL all have big needs and I addressed all of them here.
What I Missed: The Broncos have admitted they made an enormous mistake by trading for Russell Wilson, and Bo Nix could compact that mistake if he doesn’t grab the reigns and run with the job. There will be so many good players still on the board at 12. A team with so many needs should probably take the best player or trade for depth, but if the Broncos have another disaster season, the Payton trade is going to look just as bad. Nix is a gamble, and I recognize that. In terms of positional misses, I feel the need at QB, pass catcher, and Edge are so big I spent five of eight picks there. They still have needs all along the OL depth, LB, CB, and S as well, and I only spent a 6th on the OL out of that group.
Back to top
Kansas City Chiefs
- 1.32 – Xavier Worthy, WR – Texas
- 2.64 – Jonah Elliss, Edge – Utah
- 3.95 – Isaiah Adams, IOL – Illinois
- 4.131 – Caelan Carson, CB – Wake Forest
- 5.159 – Nelson Ceaser, Edge – Houston
- 5.173 – Anthony Gould, WR – Oregon State
- 7.221 – Millard Bradford, S – TCU
What I Like: I’ve heard Chiefs fans say they hate Worthy being mock-drafted to the Chiefs. I don’t get it. Worthy isn’t Tyreek Hill because no one is, but Worthy would be instantly the fastest player on offense, and I feel like he’s way better than Moore, Toney, Ross, and the rest of the backups in KC. The Chiefs added Marquise Brown, but Rice is probably looking at a lengthy suspension if everything goes his way. The Champs don’t have a burning need for any starting spot, but the depth at Edge and IOL is very weak, and I addressed those spots early.
What I Missed: Replacing Sneed at CB could take precedence early, and Kool-Aid McKinstry is an option instead of Worthy. There’s only one backup IOL on the roster right now, so the Chiefs may have to take more than one shot there. LB depth is a little thin, and I didn’t touch it here.
Back to top
Las Vegas Raiders
- 1.13 – J.C. Latham, OT – Alabama
- 2.38 – Michael Penix Jr. QB – Washington
- 4.106 – Jaylen Wright, RB – Tennessee
- 4.112 – Malik Mustapha, S – Wake Forest
- 5.148 – Zak Zinter, IOL – Michigan
- 6.208 – Isaiah Williams, WR – Illinois
- 7.223 – Evan Anderson, IDL – FAU
- 7.229 – Javontae Jean-Baptiste, ED – Notre Dame
- *Tennessee trades 2.38 and 4.106 to Las Vegas for 2.44, 3.77 and a 2025 5th
What I Like: I’m not of the mindset that Minshew can do much more than keep your team firmly in the middle. Getting Penix (like every mock I’ve done for the Raiders) was a priority, and I had them moving up to get him. Latham is a plug-and-play starting RT, Wright could do the same at RB and the other Day 3 guys all help with positions of need for Vegas.
What I Missed: The Raiders need bodies on the OL, so maybe more depth would have been a better option than the late DL shots I added. WR also needs bodies with only DJ Turner and Kristian Wilkerson behind the starters Adams-Meyers-Tucker, so more than one pick could have been helpful.
Back to top
Los Angeles Chargers
- 1.11 – Taliese Fuaga, OT – Oregon State
- 1.23 – Brian Thomas Jr. WR – LSU
- 2.37 – T.J. Tampa, CB – Iowa State
- 3.81 – Blake Corum, RB – Michigan
- 4.105 – McKinnley Jackson, IDL – Texas A&M
- 4.110 – Trevin Wallace, LB – Kentucky
- 4.118 – Brenden Rice, WR – USC
- 5.140 – Justin Eboigbe, Edge – Alabama
- 7.225 – Michael Barrett, LB – Michigan
- 7.253 – Ethan Driskell, OT – Marshall
- *LA Chargers trade 1.5 to Minnesota for 1.11 and 1.23
- *LA Chargers trade 3.69 and 6.181 to Seattle for 3.81 and 4.118
What I Like: This one and the Cardinals draft are where I feel like I added the most talent. The Vikings trade up is fairly obvious, and with the Chargers already having their franchise QB and having so many issues on the roster, the move back makes sense. Fuaga, Thomas, Tampa and Corum will all push to start immediately. Day 3 is spent with Harbaugh getting some help on defense with four of six picks spent there.
What I Missed: There is enormous talent at No. 5 and if the Chargers decide to stick there, whoever they took would be an instant impact starter. I like moving back, but passing on the top of this class is tough. With the age and injury history (Bosa/Mack) at Edge (and Dobbins signing after I started working on this), maybe a selection of Gabriel Murphy or Javon Solomon would have been better.
Back to top
AFC South
Houston Texans
- 2.42 – Kamari Lassiter, CB – Georgia
- 2.59 – Adisa Isaac, Edge – Penn State
- 3.86 – Christian Haynes, IOL – Connecticut
- 4.123 – Cade Stover, TE – Ohio State
- 4.127 – Xavier Thomas, Edge – Clemson
- 6.182 – Jaylin Simpson, S – Auburn
- 6.189 – Dillon Johnson, RB – Washington
- 7.247 – Myles Murphy, IDL – North Carolina
- *Tennessee trades 6.182 to Houston for 6.188 and 7.238
What I Like: It feels like the Texans are throwing darts at the Perimeter CB spot across from Stingley and Lassiter would come in and start over Okudah and Henderson quickly I think. The Day 2 picks of Isaac and Haynes address the biggest depth concerns I have for the Texans. On Day 3, the Texans can afford to go BPA because the depth is already great.
What I Missed: The Texans roster is so solid, and the core is so youthful that it’s easy to fit most prospects here. LB and OT getting blanked might be the biggest standout of what I missed for the Texans. WR is good after the Diggs trade; they signed four IDLs and CBs this offseason.
Back to top
Indianapolis Colts
- 1.9 – Brock Bowers, TE – Georgia
- 3.82 – Max Melton, CB – Rutgers
- 4.117 – Matt Goncalves, OL – Pittsburgh
- 6.191 – Marcus Harris, IDL – Auburn
- 7.234 – Jamal Hill, S/LB – Oregon
- *Chicago trades 1.9 to Indianapolis for 1.15, 2.46 and 4.151
What I Like: The Colts ‘are obsessed’ with Brock Bowers, and this big move would get them their guy. There are still issues on this roster, but considerably fewer than last season. The secondary has the biggest needs, and I used the next pick on Melton, who would likely push Flowers to the bench sooner rather than later.
What I Missed: I think the biggest thing I missed is probably trading a TE if they are going to draft Bowers. Woods, Granson, and Ogletree are all good enough to at least be a TE2 on a team, and we would probably see Bowers and Mo Allie-Cox as the top 2 here. If they had added an extra pick by flipping one or two of those guys I would have addressed more depth at Edge behind the starters and maybe someone to push Nick Cross or Rodney Thomas at FS. The Bowers trade doesn’t make total ‘roster’ sense with the depth needs, but adding a big-time playmaker for Richardson makes this offense very dangerous.
Back to top
Jacksonville Jaguars
- 1.17 – Quinyon Mitchell, CB – Toledo
- 2.48 – Chris Braswell, Edge – Alabama
- 3.96 – Cole Bishop, S – Utah
- 4.114 – Mason McCormick, IOL – South Dakota State
- 4.116 – Javon Solomon, Edge – Troy
- 5.153 – Tyler Davis, IDL – Clemson
- 6.212 – Cody Schrader, RB – Missouri
- 7.236 – Charles Turner, C – LSU
What I Like: The most obvious need, in my opinion, is in the secondary. Mitchell gives them an instant #1, and Bishop can move around to any spot he is needed. The Edge depth is another big need and I hit that once inside the top 50 with Braswell and inside the top 125 again with Solomon. The idea has been to get Etienne fewer snaps, and they just haven’t done it, but Schrader could come in and be a ‘closer’ type of back to run with fresh legs late.
What I Missed: I didn’t add a WR from this rich class, and that could be a mistake. The Jags spent on Gabe Davis and Devin Duvernay from free agency, and Parker Washington was strong when given opportunities so I left it alone. The Jags are one of the teams that could be looking at a kicker as well with Slye and Patterson currently battling it out.
Back to top
Tennessee Titans
- 1.7 – Joe Alt, OT – Notre Dame
- 2.44 – Roman Wilson, WR – Michigan
- 3.77 – Edgerrin Cooper, LB – Texas A&M
- 5.146 – Gabe Hall, IDL – Baylor
- 6.188 – Kitan Oladapo, S – Oregon State
- 7.238 – Jowon Briggs, IDL – Cincinnati
- 7.242 – Matt Lee, C – Miami
- 7.252 – Kamal Hadden, CB – Tennessee
- *Tennessee trades 2.38 and 4.106 to Las Vegas for 2.44, 3.77 and a 2025 5th
- *Tennessee trades 6.182 to Houston for 6.188 and 7.238
What I Like: Alt is absolutely what I would do at No. 7, and I made the Raiders pay to move up to get their QB. Wilson would probably push Burks for playing time quickly Cooper would push Gibbens. I like all the shots from Day 3, especially Gabe Hall. Seeing him peak next to Simmons would be scary for OLs to deal with.
What I Missed: I might have given them too much to move back in the Penix deal but teams tend to get squeezed a little more when they’re trading for a QB. Positionally, an Edge with size might be more pressing than spending a 7th on, same with Safety in the 6th and 3-4 Edge which I didn’t touch here. Trading back one more time from 77 and picking up another pick would have helped a lot.
Back to top
More 2024 NFL Mock Drafts
Here are a few early predictions for the 2024 NFL Draft. We’ll continue to add our 2024 NFL Mock Drafts leading up to the start of Round 1.
- 2024 NFL Mock Draft: Thor Nystrom (1.0 | 2.0)
- 2024 NFL Mock Draft: Matthew Jones (1.0 | 2.0 | 3.0 | 4.0 | 5.0)
- 2024 NFL Mock Draft: Andrew Erickson (1.0 | 2.0 | 3.0 | 4.0 | 5.0)
- 2024 NFL Mock Draft: Kent Weyrauch (1.0 | 2.0 | 3.0)
- 2024 NFL Mock Draft: Derek Brown (1.0)
- 2024 NFL Mock Draft With Trades: Mike Fanelli (1.0 | 2.0 | 3.0 | 4.0 | 5.0)
- 2024 NFL Mock Draft: Russell Brown (1.0 | 2.0 | 3.0)
- 2024 NFL Mock Draft: PJ Moran (1.0 | 2.0 | 3.0)
- 2024 NFL Mock Draft With Trades: Marco Enriquez (1.0 | 2.0)
- 2024 NFL Mock Draft With Trades: Dennis Sosic
- 2024 NFL Mock Draft: Two-Round Writer Collaborative
- 2024 NFL Mock Draft: First Round Picks & Predictions
- 2024 NFL Mock Draft: Top 20 Picks & Predictions
- 2024 NFL Mock Draft: Top 10 Picks & Predictions
- 2024 NFL Mock Draft: Early Picks & Predictions
- Early 2024 NFL Mock Draft with Trades: Picks & Predictions
Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | Player FM | Podbay | Podbean | Podchaser | TuneIn