Skip to main content

Mike Tagliere’s 2021 NFL Draft Day 2 Mock Draft

by Mike Tagliere | @MikeTagliereNFL | Featured Writer
Apr 30, 2021

Elijah Moore should go early on Day 2 of the NFL Draft

Now that the first round is in the books, and the many surprises that came along with it, many are left wondering what’ll happen on Day 2 of the NFL Draft. Where will Jeremiah Owusu-Koramoah fall to? Do any quarterbacks go in this range? Which teams are looking to make a splash and move up?

Here, I’ll give you my best guesses as to what team will do. This factors in the picks they made last night, the holes they have on the roster, and what we’re hearing about their interest.


2.01 Jacksonville Jaguars – Trevon Moehrig (S – TCU)
I said he should’ve been their pick at No. 25, so I’m sticking with the landing spot. They need help at safety and Moehrig is the top player left on many draft boards, including mine.

2.02 New York Jets – Tyson Campbell (CB – Georgia)
The Jets went offense with their two first-round picks but need to address the defense here. Campbell was receiving late-first-round buzz, so he’s likely the next cornerback off the board. They don’t have another pick until No. 107.

2.03 Atlanta Falcons – Azeez Ojulari (EDGE – Georgia)
The Falcons went best player available in the first, but here, they need to start focusing on the defense. They haven’t had an edge presence in some time and many are high on Ojulari.

2.04 Miami Dolphins (from Texans) – Teven Jenkins (OT – Oklahoma State)
We heard earlier this week that the Dolphins traded Ereck Flowers and were moving Robert Hunt to guard. That obviously creates a void at right tackle, which is where Jenkins slots right in.

2.05 Philadelphia Eagles – Jeremiah Owusu-Koramoah (LB – Notre Dame)
Everyone knows the Eagles have a major weakness at the linebacker position, right? Owusu-Koramoah should not be on the board at this point, so the Eagles end his slide.

2.06 Cincinnati Bengals – Jalen Mayfield (OT – Michigan)
The reason the Bengals were able to take Ja’Marr Chase in the first round was due to the depth in this year’s offensive line class. Mayfield would start at guard right away and move to right tackle should Riley Reiff move on after his one-year deal.

2.07 Carolina Panthers – Elijah Moore (WR – Ole Miss)
It’s clear the Panthers don’t think their offensive line is a problem like the rest of the draft community, otherwise they would’ve taken one of the stud tackles in the first round. Moore would be the ideal replacement in Joe Brady’s offense. I could see them going Liam Eichenberg or Dillon Radunz, though.

2.08 Denver Broncos – Christian Barmore (IDL – Alabama)
There were many who expected Barmore to go in the first round (some were saying top-15), so to see Vic Fangio have a chance to snag him in the second round is too much of a value to pass up.

2.09 Detroit Lions – Nick Bolton (LB – Missouri)
The Lions have a lot of needs on the defensive side of the ball and none more glaring than the linebacker position. Bolton plays with that relentless effort that Dan Campbell will love.

2.10 New York Giants – Landon Dickerson (IOL – Alabama)
The Giants need to replace Kevin Zeitler on the interior of the offensive line and Dickerson was someone who played every position on the offensive line at Alabama, not just center. He makes life easier on Saquon Barkley and Daniel Jones.

2.11 San Francisco 49ers – Asante Samuel Jr. (CB – Florida State)
Now that the 49ers’ offense is complete, they need to go back to the defensive side of the ball to replace Richard Sherman and Ahkello Witherspoon, who are no longer with the team.

2.12 Dallas Cowboys – Samuel Cosmi (OT – Texas)
The Cowboys saw what happened last year when the offensive line faltered and they can’t afford to let that happen again. Tyron Smith is getting up there in age and they need to have his eventual replacement.

2.13 Jacksonville Jaguars (from Vikings) – Pat Freiermuth (TE – Penn State)
The Jaguars current starter at tight end is James O’Shaughnessy, a career backup. Because of that, they snag another weapon for Trevor Lawrence.

2.14 New England Patriots – Joseph Ossai (EDGE – Texas)
The Patriots love versatility and that’s arguably Ossai’s greatest strength. With the additions they made in free agency, there are a number of different ways the Patriots can go.

2.15 Los Angeles Chargers – Ifeatu Melifonwu (CB – Syracuse)
It was surprising to see the Chargers release Casey Hayward, as it created a massive need at the cornerback position. They did re-sign Michael Davis, which helps, but we can’t ignore the fact that Chris Harris Jr. is going to be 32 years old in a few months and has just one year left on his deal. Melifonwu is a high-upside prospect who has the size to hang with the big boys on the perimeter.

2.16 Las Vegas Raiders – Daviyon Nixon (IDL – Iowa)
The Raiders drafted an offensive lineman last night to fill a hole that they cut from their roster. With this pick, they fill another hole after they cut Maurice Hurst this offseason. If they really like a linebacker who’s available, we could see them go that route.

2.17 Arizona Cardinals – Terrace Marshall (WR – LSU)
I keep talking about Larry Fitzgerald and him potentially not returning, so the Cardinals draft another big-bodied receiver who has experience in the slot.

2.18 Miami Dolphins – Jabril Cox (LB – LSU)
The Dolphins have one of the more complete rosters in football, so they’re able to take best player available here if they’d like, though Cox does fill a need at linebacker.

2.19 Washington Football Team – Liam Eichenberg (OT – Notre Dame)
Passing on offensive tackle in the first round was bold, but they’re unable to do it again. They need to address the offensive line.

2.20 Chicago Bears – Rondale Moore (WR – Purdue)
After trading up for Justin Fields last night, the Bears give him a weapon. With the rumors that Anthony Miller is likely to be traded, they need someone who primarily operates over the middle of the field. They’ve also reportedly had numerous conversations with Moore.

2.21 Tennessee Titans – Dyami Brown (WR – North Carolina)
The Titans can’t afford to wait on a wide receiver any longer, as it’s a glaring hole on their roster. Brown should be an upgrade on Josh Reynolds, their current projected starter.

2.22 Indianapolis Colts – Dillon Radunz (OT – North Dakota State)
The Colts have to add an offensive lineman with some sort of equity considering the early retirement of Anthony Castonzo. We know what Carson Wentz looked like with a depleted offensive line last year, and it wasn’t pretty.

2.23 Pittsburgh Steelers – Creed Humphrey (IOL – Oklahoma)
Most don’t expect Humphrey to fall this far, but if he does, the Steelers are a near lock to take him and replace Maurkice Pouncey.

2.24 Seattle Seahawks – Dayo Odeyingbo (EDGE – Vanderbilt)
The Seahawks have a lot of needs on the defensive side of the ball, so they can go a number of ways with this pick but ultimately opt for a pass-rusher. The are a major candidate to trade back and acquire more picks.

2.25 Los Angeles Rams – Andre Cisco (S – Syracuse)
After losing John Johnson on the back end of their defense, the Rams need to add a safety. Cisco is someone who’ll have a wide variety of opinions, as he’s somewhat of an all-or-nothing safety. He makes big, game-changing plays on the back end, but will also take risks. When the Rams have Jalen Ramsey and Darious Williams at cornerback, it makes life easier to select him.

2.26 Kansas City Chiefs (from Ravens) – Amon-Ra St. Brown (WR – USC)
The Chiefs look for Sammy Watkins‘ replacement in the offense, and St. Brown makes sense considering his ability to move into the slot, which is where Watkins was nearly half the time. The Chiefs have cleared up their offensive line, which gives them some freedom with this pick.

2.27 Cleveland Browns – Levi Onwuzurike (IDL – Washington)
There was some buzz that Onwuzurike would go at the end of the first round yesterday, and while it didn’t happen, he’s unlikely to get out of the second round, so the Browns fill a void left by Larry Ogunjobi.

2.28 New Orleans Saints – Baron Browning (LB – Ohio State)
The Saints shocked everyone in the first round with Payton Turner but get back to their original need in first round mocks: Linebacker.

2.29 Buffalo Bills – Javonte Williams (RB – North Carolina)
Some were wondering if Williams would be the first running back off the board. While I was never one of them, this is the territory where he should be going, and the Bills have a complete roster where they can take the best player available.

2.30 Green Bay Packers – D’Wayne Eskridge (WR – Western Michigan)
After ignoring Aaron Rodgers‘ trade request, the Packers snag him a weapon that can stretch the field in Eskridge, who they’re reportedly very high on.

2.31 Kansas City Chiefs – Kelvin Joseph (CB – Kentucky)
The Chiefs aren’t a team who’s placed much emphasis on their cornerbacks in recent years, but their depth chart is looking rather bland with Antonio Hamilton and Bashaud Breeland not on the roster.

2.32 Tampa Bay Buccaneers – Elijah Molden (CB – Washington)
The Bucs are getting ready for the future in this draft, as their starting lineup is set. If there’s a position that’s lacking any sort of depth, it’s cornerback.


3.01 Jacksonville Jaguars – Jackson Carman (OT – Clemson)

3.02 Minnesota Vikings (from Jets) – Carlos Basham (EDGE – Wake Forest)

3.03 Houston Texans – Paulson Adebo (CB – Stanford)

3.04 Atlanta Falcons – Tyler Shelvin (IDL – LSU)

3.05 Cincinnati Bengals – Quinn Meinerz (IOL – Wisconsin-Whitewater)

3.06 Philadelphia Eagles – Jevon Holland (S – Oregon)

3.07 Denver Broncos – Walker Little (OT – Stanford)

3.08 Detroit Lions – Patrick Jones (EDGE – Pittsburgh)

3.09 Carolina Panthers – Wyatt Davis (IOL – Ohio State)

3.10 Washington Football Team (from 49ers) – Tylan Wallace (WR – Oklahoma State)

3.11 Dallas Cowboys – Aaron Robinson (CB – UCF)

3.12 New York Giants – Ronnie Perkins (EDGE – Oklahoma)

3.13 Los Angeles Chargers – Richie Grant (S – UCF)

3.14 Minnesota Vikings – Davis Mills (QB – Stanford)

3.15 Las Vegas Raiders (from Cardinals) – Chazz Surratt (LB – North Carolina)

3.16 Las Vegas Raiders – Ar’Darius Washington (S – TCU)

3.17 Miami Dolphins – Alim McNeil (IDL – NC State)

3.18 Washington Football Team – Kyle Trask (QB – Florida)

3.19 Chicago Bears – Tay Gowan (CB – UCF)

3.20 Dallas Cowboys (from Eagles/from Colts) – Marvin Wilson (IDL – Florida State)

3.21 Tennessee Titans – Jamar Johnson (S – Indiana)

3.22 Minnesota Vikings (from Jets/from Seahawks) – Osa Odighizuwa (IDL – UCLA)

3.23 Pittsburgh Steelers – Rodarius Williams (CB – Oklahoma State)

3.24 Los Angeles Rams – Kenneth Gainwell (RB – Memphis)

3.25 Cleveland Browns – Justin Hilliard (LB – Ohio State)

3.26 Minnesota Vikings (from Ravens) – Hunter Long (TE – Boston College)

3.27 Cleveland Browns (from Saints) – Amari Rodgers (WR – Clemson)

3.28 Green Bay Packers – Jay Tufele (IDL – USC)

3.29 Buffalo Bills – Tommy Tremble (TE – Notre Dame)

3.30 Baltimore Ravens (from Chiefs) – Ben Cleveland (IOL – Georgia)

3.31 Tampa Bay Buccaneers – Trey Smith (IOL – Tennessee)

3.32 New England Patriots (Compensatory Pick) – Michael Carter (RB – North Carolina)

3.33 Los Angeles Chargers (Compensatory Pick) – Josh Myers (IOL – Ohio State)

3.34 New Orleans Saints (Compensatory Pick) – Marquez Stevenson (WR – Houston)

3.35 Dallas Cowboys (Compensatory Pick) – Tommy Togiai (IDL – Ohio State)

3.36 Tennessee Titans (Compensatory Pick) – Cade Johnson (WR – South Dakota State)

3.37 Detroit Lions (Compensatory Pick from Rams) – Shaun Wade (CB/S – Ohio State)

3.38 San Francisco 49ers (Compensatory Pick) – Brevin Jordan (TE – Miami)

3.39 Los Angeles Rams (Compensatory Pick) – Dylan Moses (LB – Alabama)

3.40 Baltimore Ravens (Compensatory Pick) – Benjamin St. Juste (CB – Minnesota)

3.41 New Orleans Saints (Compensatory Pick) – Shakur Brown (CB – Michigan State)

SubscribeApple Podcasts | Spotify | Google Podcasts | Stitcher | SoundCloud | iHeartRadio

Mike Tagliere is a featured writer at FantasyPros. For more from Mike, check out his archive and follow him @MikeTagliereNFL.

Featured, Featured Link, Mock Drafts, Mock Drafts, NFL, NFL Draft, Rookies