I correctly predicted 27 first rounders. The five I missed were Kenneth Grant (13 to Miami), Donovan Jackson (24 to Minnesota), Tyleik Williams (28 to Detroit), Josh Conerly Jr (29 to Washington) & Maxwell Hairston (30 to Buffalo).
Of those five, I did have Grant & Jackson in different rough drafts of my final mock. Conerly & Williams both made appearances in earlier first round mocks. The only real surprise, to me, was Hairston.
The five players that I predicted would go in the first round but are still available are Donovan Ezeiruaku, Nick Emmanwori, Shedeur Sanders, Mike Green & Will Johnson.
I correctly predicted five player-team pairings: Cam Ward (Tennessee), Abdul Carter (NY Giants), Will Campbell (New England), Tyler Warren (Indianapolis) & Derrick Harmon (Pittsburgh).
I also correctly predicted that Travis Hunter would be the second pick, but I had the wrong team making the pick.
ARIZONA CARDINALS
Pick #16– Walter Nolen, DT, Ole Miss
For most of mock draft season, I had the Cardinals taking a defensive tackle with their first pick. This is higher than I projected Nolen, but I was hearing that he was rising up draft boards. Solid pick by Arizona.
Day Two Mock
Pick #47– Jonah Savaiinaea, IOL, Arizona
Pick #78– Chris Paul Jr, LB, Ole Miss (photo below)

ATLANTA FALCONS
Pick #15– Jalon Walker, LB, Georgia
Pick #26– James Pearce Jr, EDGE, Tennessee
I like the fact that the Falcons finally addressed their defense in the first round, but they paid a very steep price to jump back into the first round for Pearce. Giving up a future first for anything other than a quarterback is very questionable.
Day Two Mock
Pick #101– Joshua Farmer, DT, Florida State (photo below)

BALTIMORE RAVENS
Pick #27– Malaki Starks, S, Georgia
The Ravens just know how to draft. They were patient and let the best safety in the draft come to them. Starks and Kyle Hamilton give Baltimore the best safety tandem in the NFL.
Day Two Mock

Pick #59– Marcus Mbow, OT, Purdue (photo above)
Pick #91– Kyle Kennard, EDGE, South Carolina
BUFFALO BILLS
Pick #30– Maxwell Hairston, CB, Kentucky
The Bills needed to combat the high powered offenses they’ll have to face in the AFC. Hairston wasn’t on my first round radar, but I know he’s got speed.
Day Two Mock

Pick #56– Princely Umanmielen, EDGE, Ole Miss (photo above)
Pick #62– Alfred Collins, DT, Texas
CAROLINA PANTHERS
Pick #8– Tetairoa McMillan, WR, Arizona
The Panthers had me convinced they were going defense in the first round, but they did need to get Bryce Young a big time receiver.
Day Two Mock

Pick #57– Jared Wilson, OC, Georgia (photo above)
Pick #74– Oluwafemi Oladejo, EDGE, UCLA
CHICAGO BEARS
Pick #10– Colston Loveland, TE, Michigan
As a Bears fan, I have to admit this pick underwhelmed me. The board didn’t break our way and I thought we’d take a different tight end, but I’ve got to trust Ben Johnson on this one.
Day Two Mock
Pick #39– Nic Scourton, EDGE, Texas A&M
Pick #41– TreVeyon Henderson, RB, Ohio State (photo below)
Pick #72– Ozzy Trapilo, OT, Boston College

CINCINNATI BENGALS
Pick #17– Shemar Stewart, EDGE, Texas A&M
Whether or not they keep Trey Hendrickson, the Bengals needed to add a pass rusher. Stewart was more disruptive than productive in college, but he’s got all the tools to be great.
Day Two Mock

Pick #49– Wyatt Milum, IOL, West Virginia (photo above)
Pick #81– Shemar Turner, DT, Texas A&M
CLEVELAND BROWNS
Pick #5– Mason Graham, DT, Michigan
Some may question giving up a chance to add a blue chip talent like Travis Hunter or Abdul Carter, but the Browns got a haul and still landed a very good player in Graham. It seems like Cleveland is punting on this quarterback class and stocking up for next year’s.
Day Two Mock
Pick #33– Mike Green, EDGE, Marshall
Pick #36– Nick Emmanwori, S, South Carolina
Pick #67– Jayden Higgins, WR, Iowa State
Pick #94– Cameron Skattebo, RB, Arizona State (photo below)

DALLAS COWBOYS
Pick #12– Tyler Booker, IOL, Alabama
I thought for sure that the Cowboys would take a skill position player, but Booker is an excellent pick.
Day Two Mock
Pick #44– Tre Harris, WR, Ole Miss (photo below)
Pick #76– Emery Jones, OT, LSU

DENVER BRONCOS
Pick #20– Jahdae Barron, CB, Texas
I didn’t expect the Broncos to go cornerback, but Barron is tremendous value.
Day Two Mock
Pick #51– Kaleb Johnson, RB, Iowa (photo below)
Pick #85– Elijah Arroyo, TE, Miami-Fl

DETROIT LIONS
Pick #28– Tyleik Williams, DT, Ohio State
Williams might not have been on my radar, but the Lions going defensive line wasn’t a surprise.
Day Two Mock

Pick #60– Tate Ratledge, IOL, Georgia (photo above)
Pick #102– David Walker, EDGE, Central Arkansas
GREEN BAY PACKERS
Pick #23– Matthew Golden, WR, Texas
For the first time in 22 years the Packers took a wide receiver in the first round. Golden is fast and I had him as the number two receiver in the draft.
Day Two Mock

Pick #54– TJ Sanders, DT, South Carolina (photo above)
Pick #87– Dorian Strong, CB, Virginia Tech
HOUSTON TEXANS
The Texans traded down nine spots and out the first round. They picked up an extra third round pick this year and next. Not a bad haul, except in comparison to what LA got from Atlanta.
Day Two Mock
Pick #34– Luther Burden III, WR, Missouri
Pick #58– Aireontae Ersery, OT, Minnesota (photo below)
Pick #79– Omarr Norman-Lott, DT, Tennessee
Pick #89– Miles Frazier, IOL, LSU
Pick #99– Demetrius Knight Jr, LB, South Carolina

INDIANAPOLIS COLTS
Pick #14– Tyler Warren, TE, Penn State
This was the first of two picks outside the top five that I correctly predicted. The Colts have to be thrilled to land Warren.
Day Two Mock
Pick #45– Carson Schwesinger, LB, UCLA (photo below)
Pick #80– Jacob Parrish, CB, Kansas State

JACKSONVILLE JAGUARS
Pick #2– Travis Hunter, WR/DB, Colorado
Hunter is a special talent. He’s one of one, but the Jaguars paid a quarterback premium to land him.
Day Two Mock
Pick #70– Kevin Winston Jr, S, Penn State (photo below)
Pick #88– Cameron Williams, OT, Texas

KANSAS CITY CHIEFS
Pick #32– Josh Simmons, OT, Ohio State
If Simmons is fully healthy, the Chiefs got a steal, especially considering they added an extra fifth round pick to move back one spot.
Day Two Mock
Pick #63– Quinshon Judkins, RB, Ohio State (photo below)
Pick #66– Andrew Mukuba, S, Texas
Pick #95– Gunnar Helm, TE, Texas

LOS ANGELES CHARGERS
Pick #22– Omarion Hampton, RB, North Carolina
This pick was a bit of a surprise pick, considering the Chargers signed Najee Harris, but Jim Harbaugh will be able to play his style of football with Hampton.
Day Two Mock
Pick #55– Darius Alexander, DT, Toledo
Pick #86– Ashton Gillotte, EDGE, Louisville (photo below)

LOS ANGELES RAMS
The Rams moved down twenty spots and out of the first round, but they got a haul usually reserved for quarterbacks.
Day Two Mock
Pick #46– Azareye’h Thomas, CB, Florida State (photo below)
Pick #90– Jordan Burch, EDGE, Oregon

LAS VEGAS RAIDERS
Pick #6– Ashton Jeanty, RB, Boise State
Many mock drafters had the Raiders landing Jeanty, including me until my final mock. Jeanty is a special talent that will let Pete Carroll to run the offense he prefers.
Day Two Mock
Pick #37– Trey Amos, CB, Ole Miss (photo below)
Pick #68– Jalen Royals, WR, Utah State

MIAMI DOLPHINS
Pick #13– Kenneth Grant, DT, Michigan
The Dolphins were the first team to take a player that wasn’t in my final first round mock. Grant is a massive run stuffer, just not sure I like the value here.
Day Two Mock
Pick #48– Xavier Watts, S, Notre Dame (photo below)
Pick #98– Zy Alexander, CB, LSU

MINNESOTA VIKINGS
Pick #24– Donovan Jackson, IOL, Ohio State
While I didn’t have Jackson in the first round in my final mock draft, I did consider him a possible first rounder. The Vikings just spent considerable money on their offensive line during free agency, so I’m not sure this was a necessary pick.
Day Two Mock
Pick #97– Billy Bowman, S, Oklahoma (photo below)

NEW ENGLAND PATRIOTS
Pick #4– Will Campbell, OT, LSU
Campbell to the Patriots was the chalk pick, but the absolute right pick.
Day Two Mock
Pick #38– Donovan Ezeiruaku, EDGE, Boston College (photo below)
Pick #69– Kyle Williams, WR, Washington State
Pick #77– Barrett Carter, LB, Clemson

NEW ORLEANS SAINTS
Pick #9– Kelvin Banks Jr, OT, Texas
This was a mild surprise, but given Ryan Ramczyk’s retirement, the Saints had a need for Banks.
Day Two Mock

Pick #40– Shedeur Sanders, QB, Colorado (photo above)
Pick #71– Bradyn Swinson, EDGE, LSU
Pick #93– DJ Giddens, RB, Kansas State
NEW YORK GIANTS
Pick #3– Abdul Carter, EDGE, Penn State
Pick #25– Jaxson Dart, QB, Ole Miss
The Giants had a good first round of the draft. First they didn’t overthink it and took the best player on the board in Carter. Then they traded back in and got their quarterback, Dart, and really didn’t pay all that much to do it.
Day Two Mock
Pick #65– Harold Fannin Jr, TE, Bowling Green (photo below)

NEW YORK JETS
Pick #7– Armand Membou, OT, Missouri
Membou was one of three players I thought the Jets might take, but he wasn’t my final pick. I’m just happy that Justin Fields will finally have a competent offensive line in front of him.
Day Two Mock
Pick #42– Mason Taylor, TE, LSU (photo below)
Pick #73– Jack Bech, WR, TCU

PHILADELPHIA EAGLES
Pick #31– Jihaad Campbell, LB, Alabama
I don’t know if the Eagles are the best drafting team in the NFL or just incredibly lucky. Landing Campbell at 31 feels like highway robbery.
Day Two Mock
Pick #64– Darien Porter, CB, Iowa State (photo below)
Pick #96– Charles Grant, OT, William & Mary

PITTSBURGH STEELERS
Pick #21– Derrick Harmon, DT, Oregon
Another pick I predicted correctly. Harmon just feels like a Steelers defensive lineman.
Day Two Mock
Pick #83– Jalen Milroe, QB, Alabama (photo below)

SEATTLE SEAHAWKS
Pick #18– Grey Zabel, IOL, North Dakota State
I had a feeling the Seahawks would go with a guard. With the one I projected to them off the board, Zabel makes total sense.
Day Two Mock

Pick #50– JT Tuimoloau, EDGE, Ohio State (photo above)
Pick #52– Jaylin Noel, WR, Iowa State
Pick #82– Terrance Ferguson, TE, Oregon
Pick #92– Denzel Burke, CB, Ohio State
SAN FRANCISCO 49ERS
Pick #11– Mykel Williams, EDGE, Georgia
I really like this pick. If Williams gets anywhere close to his ceiling, which is sky high, the 49ers will have a fierce pass rush.
Day Two Mock

Pick #43– Shavon Revel, CB, East Carolina (photo above)
Pick #75– Elic Ayomanor, WR, Stanford
Pick #100– Ty Robinson, DT, Nebraska
TAMPA BAY BUCCANEERS
Pick #19– Emeka Egbuka, WR, Ohio State
Bit of a surprise pick by the Buccaneers, but Godwin is coming off a season ending injury and Evans isn’t getting any younger. Egbuka gives Tampa another weapon.
Day Two Mock
Pick #53– Landon Jackson, EDGE, Arkansas
Pick #84– Lathan Ransom, S, Ohio State (photo below)

TENNESSEE TITANS
Pick #1– Cameron Ward, QB, Miami-Fl
Was Ward the best player in this draft? No, but he is the best quarterback and the Titans had a need.
Day Two Mock
Pick #35– Will Johnson, CB, Michigan (photo below)

WASHINGTON COMMANDERS
Pick #29– Josh Conerly Jr, EDGE, Oregon
I love the player in Conerly, just not sure it was the best pick for the Commanders after the acquisition of Laremy Tunsil.
Day Two Mock
Pick #61– Benjamin Morrison, CB, Notre Dame (photo below)


