There’s three days to go. Usually I wait until Wednesday to post a final mock draft but I put this together and thought what the heck, let’s stick it out now and see how things might change in 48 hours…

For explanations on the first round selections watch the second half of my live stream (see the video above) where I run through the picks.

Round One

#1 Las Vegas — Fernando Mendoza (QB, Indiana)
#2 NY Jets — Arvell Reese (LB, Ohio State)
#3 Arizona — Jeremiyah Love (RB, Notre Dame)
#4 Tennessee — David Bailey (EDGE, Texas Tech)
#5 NY Giants — Jordyn Tyson (WR, Arizona State)
#6 Cleveland — Kaydn Proctor (T/G, Alabama)
#7 Washington — Carnell Tate (WR, Ohio State)
#8 New Orleans — Mansoor Delane (CB, LSU)
#9 Kansas City — Spencer Fano (T/G, Utah)
#10 NY Giants (v/CIN) — Caleb Downs (S, Ohio State)
#11 Miami — Francis Mauigoa (T/G, Miami)
#12 Dallas — Sonny Styles (LB, Ohio State)
#13 LA Rams (v/ATL) — Vega Ioane (G, Penn State)
#14 Baltimore — Rueben Bain (DE, Miami)
#15 TRADE Philadelphia (v/TB) — Blake Miller (T, Clemson)
#16 New York Jets (v/IND) — Colton Hood (CB, Tennessee)
#17 Detroit — Max Iheanachor (T, Arizona State)
#18 Minnesota — Keldric Faulk (DE, Auburn)
#19 Carolina — Caleb Lomu (T, Utah)
#20 Dallas (v/GB) — Brandon Cisse (CB, South Carolina)
#21 Pittsburgh — Monroe Freeling (T, Georgia)
#22 LA Chargers — Chase Bisontis (G, Texas A&M)
#23 Tampa Bay (v/PHI) — Akheem Mesidor (DE, Miami)
#24 Cleveland (v/JAX) — Makai Lemon (WR, USC)
#25 Chicago — Dillon Thieneman (S, Oregon)
#26 Buffalo — Kayden McDonald (DT, Ohio State)
#27 San Francisco — Kenyon Sadiq (TE, Oregon)
#28 TRADE Arizona (v/HOU) — Ty Simpson (QB, Alabama)
#29 Kansas City (v/LAR) — Chris Johnson (CB, San Diego State)
#30 Miami (v/DEN) — TJ Parker (DE, Clemson)
#31 New England — CJ Allen (LB, Georgia)
#32 Seattle — Treydan Stukes (DB, Arizona)

The trades explained…

The Eagles give up #68 to move up to #15 from #23

The Cardinals give up #104 to move up to #28 from #34

Round Two

#33 NY Jets — Denzel Boston (WR, Washington)
#34 Houston (v/ARI) — Peter Woods (DT, Clemson)
#35 Tennessee — KC Concepcion (WR, Texas A&M)
#36 Las Vegas — Emmanuel Pregnon (G, Oregon)
#37 NY Giants — Christen Miller (DT, Georgia)
#38 Houston (v/WAS) — Jacob Rodriguez (LB, Texas Tech)
#39 Cleveland — Jermod McCoy (CB, Tennessee)
#40 Kansas City — Malachi Lawrence (EDGE, UCF)
#41 Cincinnati — Avieon Terrell (CB, Clemson)
#42 New Orleans — Omar Cooper Jr (WR, Indiana)
#43 Miami — Emmanuel McNeil-Warren (S, Toledo)
#44 NY Jets (v/DAL) — Lee Hunter (DT, Texas Tech)
#45 Baltimore — Keylan Rutledge (G, Georgia Tech)
#46 Tampa Bay — Davison Igbinosun (CB, Ohio State)
#47 Indianapolis — Jake Golday (LB, Cincinnati)
#48 Atlanta — Caleb Banks (DT, Florida)
#49 Minnesota — Logan Jones (C, Iowa)
#50 Detroit — Zion Young (DE, Missouri)
#51 Carolina — Bud Clark (S, TCU)
#52 Green Bay — D’Angelo Ponds (CB, Indiana)
#53 Pittsburgh — AJ Haulcy (S, LSU)
#54 Philadelphia — Eli Stowers (TE, Vanderbilt)
#55 LA Chargers — Cashius Howell (EDGE, Texas A&M)
#56 Jacksonville — Jadarian Price (RB, Notre Dame)
#57 Chicago — R Mason Thomas (EDGE, Oklahoma)
#58 San Francisco — Chris Brazell II (WR, Tennessee)
#59 Houston — Gennings Dunker (T/G, Iowa)
#60 Chicago (v/BUF) — Domonique Orange (DT, Iowa State)
#61 LA Rams — Keionte Scott (CB, Miami)
#62 Denver — Josiah Trotter (LB, Missouri)
#63 New England — Gabe Jacas (EDGE, Illinois)
#64 Seattle — Keyron Crawford (EDGE, Auburn)

Round Three

#65 Arizona — Caleb Tiernan (T, Northwestern)
#66 Tennessee — Gracen Halton (DT, Oklahoma)
#67 Las Vegas — Austin Barber (T, Florida)
#68 Tampa Bay (v/PHI, NYJ) — Kyle Louis (LB, Pittsburgh)
#69 Houston (v/NYG) — Daylen Everette (CB, Georgia)
#70 Cleveland — Chris Bell (WR, Louisville)
#71 Washington — Dani Dennis-Sutton (EDGE, Penn State)
#72 Cincinnati — Jalon Kilgore (S, South Carolina)
#73 New Orleans — Derrick Moore (EDGE, Michigan)
#74 Kansas City — De’Zhaun Stribling (WR, Ole Miss)
#75 Miami — Will Lee (CB, Texas A&M)
#76 Pittsburgh (v/DAL) — Zachariah Branch (WR, Georgia)
#77 Tampa Bay — Joshua Josephs (EDGE, Tennessee)
#78 Indianapolis — Kamari Ramsey (S, USC)
#79 Atlanta — Anthony Hill Jr (LB, Texas)
#80 Baltimore — Bryce Lance (WR, North Dakota State)
#81 Jacksonville (v/DET) — Darrell Jackson (DT, Florida State)
#82 Minnesota — Keith Abney (CB, Arizona State)
#83 Carolina — Germie Bernard (WR, Alabama)
#84 Green Bay — Beau Stephens (G, Iowa)
#85 Pittsburgh — Markel Bell (T, Miami)
#86 LA Chargers — Nick Barrett (DT, South Carolina)
#87 Miami (v/PHI) — Antonio Williams (WR, Clemson)
#88 Jacksonville — Romello Height (EDGE, Texas Tech)
#89 Chicago — Jaishawn Barham (EDGE, Michigan)
#90 Miami (v/HOU) — Sam Roush (TE, Stanford)
#91 Buffalo — LT Overton (DE, Alabama)
#92 Dallas (v/SF) —Ted Hurst (WR, Georgia State)
#93 LA Rams — Travis Burke (T, Memphis)
#94 Miami (v/DEN) — Tyler Onyedim (DT, Texas A&M)
#95 New England — Jalen Farmer (G, Kentucky)
#96 Seattle — Jonah Coleman (RB, Washington)
#97 Minnesota — Mike Washington Jr (RB, Arkansas)
#98 Philadelphia — Zakee Wheatley (S, Penn State)
#99 Pittsburgh — Carson Beck (QB, Miami)
#100 Jacksonville (v/DET) — Skyler Bell (WR, Connecticut)

Thoughts on the Seahawks picks

#32 Treydan Stukes (DB, Arizona)

A perfect character/personality fit and possibly the ideal match for a Mike Macdonald defense too. His 4.33 speed on a 6-0, +190lbs frame with 32-inch arms means he’s capable of wearing different hats. He can play outside corner to cover for the loss of Riq Woolen’s size, speed and length combo. He can also feature at safety to cover for the loss of Coby Bryant. If there’s a run on cornerbacks taking the likes of Chris Johnson off the board, Stukes could be the guy at #32 if they can’t trade down.

#64 Keyron Crawford (EDGE, Auburn)

The Seahawks need speed in their pass rush and Crawford had the highest max-speed per GPS measuring over 0-10 yards last season (16.4mph). He also plays with an alpha spirit perfectly matching the D-liners already on the roster. His pass-rush win percentage is decent (18.3%) and he’s only scratching the surface of his potential. I think the Seahawks will see him as someone they can mould and develop into a value pick in this range.

#96 Jonah Coleman (RB, Washington)

The Seahawks need big plays at running back and that’s why we’ve looked at explosive run rate, yards after contact per rush and missed tackles forced rate. It’s clear that Jadarian Price, Mike Washington Jr and Jonah Coleman are the three best fits. If they don’t take Price early, it brings Coleman and Washington into play. I think they’ll be eyeing Coleman — who already knows some of the Seahawks’ key players, his running style is similar to David Montgomery (they reportedly had interest in him before he went to Houston) and his 2024 data (19.8% explosive run rate, 34.9% missed tackle forced rate, 4.34 yards after contact per attempt) suggests they could be getting a steal,