While we write about many, many mock drafts every year leading up to the NFL draft and run many simulations of the draft for the Arizona Cardinals and their picks, only once a year do I complete my own mock draft of the first round.
It is featured on the podcast the week of the draft. In previous years, I have nailed the selections for Arizona, like Robert Nkemdiche in 2016 and Haason Reddick in 2017.
Other picks like Josh Rosen last year or D.J. Humphries in 2015 were completely out of the blue for me.
Revenge of the Birds’ Seth Cox and I shared our final 2019 mock draft in the latest episode of the podcast. Listen to the episode for the commentary.
Who do the Cardinals pick? How does the rest of the first round play out?
Here are our dueling 2019 first-round mock drafts:
No. 1: Arizona Cardinals
Jess Root: Ohio State EDGE Nick Bosa
Seth Cox: Oklahoma QB Kyler Murray
No. 2: San Francisco 49ers
JR: Alabama DT Quinnen Williams
SC: Alabama DT Quinnen Williams
No. 3: Miami Dolphins (via New York Jets)/New York Giants (via New York Jets)
JR: Oklahoma QB Kyler Murray to the Dolphins after trading up from No. 13 to No. 3.
SC: Ohio State QB Dwayne Haskins to the Giants after trading up from No. 6.
No. 4: Oakland Raiders
JR: Kentucky EDGE Josh Allen
SC: Ohio State EDGE Nick Bosa
No. 5: Denver Broncos (via Tampa Bay Buccaneers)/Tampa Bay Buccaneers
JR: The Broncos trade up, leapfrogging the Giants to land Missouri QB Drew Lock. Tampa now has No. 10 overall
SC: LSU LB Devin White
No. 6: New York Giants/New York Jets (via Giants)
JR: LSU LB Devin White
SC: The Jets land Kentucky EDGE Josh Allen after trading back from No. 3.
No. 7: Jacksonville Jaguars
JR: Florida OT Jawaan Taylor
SC: Alabama OT Jonah Williams
No. 8: Detroit Lions
JR: Iowa TE T.J. Hockenson
SC: Florida OT Jawaan Taylor
No. 9: Buffalo Bills
JR: Houston DT Ed Oliver
SC: Houston DT Ed Oliver
No. 10: Buccaneers (via Broncos)/Denver Broncos
JR: The Bucs, after trading down, take Clemson EDGE Clelin Ferrell
SC: Michigan LB Devin Bush
Continue on the next page for picks 11-20
No. 11: Cincinnati Bengals
JR: Alabama OT Jonah Williams
SC: Duke QB Daniel Jones
No. 12: New York Giants (via Green Bay Packers)/Packers
JR: The Giants trade up to No. 12 to get ahead of the Redskins and take Ohio State QB Dwayne Haskins
SC: The Packers take Iowa TE T.J. Hockenson
No. 13: New York Jets (via Dolphins)/ Miami Dolphins
JR: After trading down, the Jets get Mississippi WR D.K. Metcalf
SC: Washington State OT Andre Dillard
No. 14: Atlanta Falcons
JR: Florida State EDGE Brian Burns
SC: Clemson DT Christian Wilkins
No. 15: Washington Redskins
JR: Duke QB Daniel Jones
SC: Missouri QB Drew Lock
No. 16: Carolina Panthers
JR: Oklahoma WR Marquise Brown
SC: Mississippi EDGE Montez Sweat
No. 17: Green Bay Packers (via Giants)/New York Giants
JR: After trading down from No. 12, the Packers get Oklahoma OT Cody Ford
SC: Michigan EDGE Rashaan Gary
No. 18: Minnesota Vikings
JR: Clemson DT Christian Wilkins
SC: Boston College OG Chris Lindstrom
No. 19: Tennessee Titans
JR: Florida EDGE Jachai Polite
SC: Iowa TE Noah Fant
No. 20: Pittsburgh Steelers
JR: Washington CB Byron Murphy
SC: Washington CB Byron Murphy
Continue on the next page for picks 21-32.
No. 21: Seattle Seahawks
JR: Michigan LB Devin Bush
SC: Mississippi State DT Jeffery Simmons
No. 22: Baltimore Ravens
JR: N.C. State C Garrett Bradbury
SC: Texas A&M C Erik McCoy
No. 23: Houston Texans
JR: Washington St. OT Andre Dillard
SC: Kansas State OL Dalton Risner
No. 24: Oakland Raiders
JR: LSU CB Greedy Williams
SC: Georgia CB Deandre Baker
No. 25: Philadelphia Eagles
JR: Mississippi St. S Johnathan Abram
SC: Florida State EDGE Brian Burns
No. 26: Indianapolis Colts
JR: Arizona State WR N’Keal Harry
SC: LSU CB Greedy Williams
No. 27: Oakland Raiders
JR: Alabama RB Josh Jacobs
SC: Alabama RB Josh Jacobs
No. 28: Los Angeles Chargers
JR: Georgia CB Deandre Baker
SC: Oklahoma OT Cody Ford
No. 29: Seattle Seahawks
JR: Mississippi St. EDGE Montez Sweat
SC: Oklahoma WR Marquise Brown
No. 30: Green Bay Packers
JR: Iowa TE Noah Fant
SC: Mississippi WR D.K. Metcalf
No. 31: Los Angeles Rams
JR: Clemson DT Dexter Lawrence
SC: N.C. State C Garrett Bradbury
No. 32: New England Patriots
JR: Michigan EDGE Rashaan Gary
SC: Mississippi WR A.J. Brown
Listen to the latest from Cards Wire’s Jess Root on his podcast, Rise Up, See Red. Subscribe on Apple podcasts or Stitcher Radio.