2025 NFL Draft: Day One Reactions & Day Two Mock

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)

Photo Credit- Andy Altenburger/ Icon Sportswire via Getty Images

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)

Photo Credit- David Rosenblum/ Icon Sportswire via Getty Images

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

Photo Credit- Brandon Sloter/ Of Sport/ Getty Images

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

Photo Credit- Petre Thomas/ Imagn Images

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

Photo Credit- Jason Getz/ Atlanta Journal Constitution

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

Photo Credit- Adam Cairns/ Columbus Dispatch

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

Photo Credit- Kevin Kinder/ BlueGoldNews.com

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)

Photo Credit- Christian Petersen/ Getty Images

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

Photo Credit- Jonathan Bachman/ Getty Images

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

Photo Credit- Jeffrey Becker/ Imagn Images

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

Photo Credit- Ken Murray/ Icon Sportswire via Getty Images

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

Photo Credit- Dwayne McLemore/ TheState.com

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

Photo Credit- Jason Mowry/ Getty Images

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

Photo Credit- Ronald Martinez/ Getty Images

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

Photo Credit- Joe Robbins/ Icon Sportswire via Getty Images

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

Photo Credit- Joe Robbins/ Icon Sportswire via Getty Images

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)

Photo Credit- Justin Casterline/ Getty Images

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

Photo Credit- Michael Reaves/ Getty Images

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

Photo Credit- David Rosenblum/ Icon Sportswire via Getty Images

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

Photo Credit- Rich von Biberstein/ Icon Sportswire via Getty Images

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)

Photo Credit- Aaron M Sprecher/ Getty Images

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

Photo Credit- Michael Ainsworth/ Associated Press

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

Photo Credit- Jack Dempsey/ Associated Press

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)

Photo Credit- Michael Chang/ Getty Images

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

Photo Credit- James Gilbert/ Getty Images

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

Photo Credit- Brandon Wade/ Associated Press

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)

Photo Credit- Matt Pendleton/ Imagn Images

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

Photo Credit- Ian Johnson/ Icon Sportswire via Getty Images

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

Photo Credit- Savanna Elkins

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)

Photo Credit- Steve Limentani/ ISI Photos/ Getty Images

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)

Photo Credit- Joe Robbins/ Icon Sportswire via Getty Images

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)

Photo Credit- Joe Robbins/ Icon Sportswire via Getty Images

Leave a comment