Cam Rogers’ Day 2 NFL Mock Draft


The NFL Draft continues on with Day 2, and so do we at Bucs Report. The first round was exciting, filled with interesting trades and surprising prospect falls. That leaves a ton of talent on the board for Day 2.

Our own Evan Winter already wrote up a Day 2 mock draft for the Buccaneers, so I am going to to try and predict what the NFL as a whole will do in Rounds 2 and 3.

Round 2:

33) Jacksonville Jaguars –Trevon Moehrig, S, TCU

The Jaguars added a franchise quarterback and a running back in Round 1, but the defense needs plenty of work, too. Moehrig would have been a great pick at No. 25. Instead, they grab the talented safety at No. 33.

34) New York Jets – Tyson Campbell, CB, Georgia

The Jets may trade out of this spot to recoup some of the Day 2 picks they used to move up and grab Alijah Vera-Tucker. In this Day 2 mock, they stay at No. 34 and grab a starting-caliber outside corner.

35) Atlanta Falcons – Carlos Basham Jr., EDGE, Wake Forest

A running back wouldn’t surprise me here, but after grabbing Kyle Pitts No. 4 overall the defense should be the priority. Basham Jr. provides the Falcons with some much needed pass rush.

36) Miami Dolphins –  Javonte Williams, RB, North Carolina

The Dolphins are looking for a workhorse back to add to their offense, that was evident in their reported interest in Aaron Jones before he re-signed with the Packers. Javonte Williams is solid in all areas, he could end up being the best back in this draft.

37) Philadelphia Eagles – Asante Samuel Jr., CB, Florida State

Wide receiver and cornerback were the most likely selections for the Eagles for their first two picks. The Eagles took care of receiver at No. 10 overall with DeVonta Smith, so in this Day 2 mock they grab a corner to pair with Darius Slay.

38) Cincinnati Bengals – Tevin Jenkins, OL, Oklahoma State

The Bengals should (virtually) run this pick up to the podium if Tevin Jenkins is still available. They took Ja’Marr Chase at No. 5 overall instead of Penei Sewell, making offensive line the priority on Day 2. Jenkins can slot in at guard, and eventually right tackle.

39) Carolina Panthers – Liam Eichenberg, OT, Notre Dame

Jaycee Horn was a surprise pick for the Panthers at No. 8 overall, many expected they would go offensive line. Early in Round 2 of this mock, the Panthers grab a offensive tackle to protect their new investment Sam Darnold.

40) Denver Broncos – Jeremiah Owusu-Koramoah, S/LB, Notre Dame

Jeremiah Owusu-Koramoah was the most surprising faller from Day 1 of the draft. That could be due to a late medical report, or teams could be scared off by his ‘tweener’ status. ‘JOK’ is paired with one of the NFL’s best defensive minds in this mock and would thrive in Denver.

41) Detroit Lions – Elijah Moore, WR, Ole Miss

The Lions took Penei Sewell at No. 7 overall when many thought they would trade down or take a receiver. All position groups for the Lions need upgrading, here I have them going with a wide receiver who can help new quarterback Jared Goff.

42) New York Giants – Baron Browning, LB/EDGE, Ohio State

Whether he slides in as an off-ball linebacker or edge rusher (or a bit of both) at the next level, Baron Browning would fill a need for the Giants. Browning is an athletic freak defensive coordinator Patrick Graham can use as a chess piece.

43) San Francisco 49ers – Aaron Robinson, CB, UCF

49ers fans were ecstatic to hear Trey Lance’s name over Mac Jones at No. 3 overall. With quarterback settled, I have them going cornerback in this Day 2 mock. Richard Sherman and Ahkello Witherspoon have moved on from the team, making cornerback a big need for the Niners.

44) Dallas Cowboys – Kelvin Joseph, CB, Kentucky

The Cowboys surprised everyone when they traded down and took linebacker Micah Parsons at No. 12 overall. Secondary is a huge need for the team still at both safety and cornerback. New defensive coordinator Dan Quinn gets an athletic corner to start opposite Trevon Diggs in this mock.

45) Jacksonville Jaguars – Rondale Moore, WR, Purdue

I mocked selection for the Jaguars at No. 25 overall as my ‘surprise pick’ of the first round. The Jaguars took running back Travis Etienne instead, and in this mock they grabbed safety Trevon Moehrig to start Day 2. Urban Meyer goes back to offense and speed in this mock.

Rich results on Google's SERP when searching for 'nfl day 2 mock draft'

46) New England Patriots – Amari Rodgers, WR, Clemson 

Mac Jones is a Patriot, we should have all seen that coming in the first round. Despite adding weapons at tight end and wide receiver in free agency, the Patriots still need a receiver to replace the retired Julian Edelman. Amari Rodgers fits the bill.

47) Los Angeles Chargers – Jevon Holland, S, Oregon

Rashawn Slater fell into the laps of the Chargers at No. 13 overall. That makes secondary the biggest need going into Day 2. Jevon Holland is a versatile safety who head coach Brandon Staley can use all around the defense.

48) Las Vegas Raiders – Christian Barmore, DL, Alabama

Christian Barmore goes off the board in this mock to the Raiders, the team I had Barmore pegged for in my first round mock. If you were to switch the Raiders’ first round pick and their second round mock pick, no one would complain about the value. They could salvage some love from their fan base by grabbing Barmore.

49) Arizona Cardinals – Ifeatu Melifonwu, CB, Syracuse

The Cardinals are always a wildcard and could potentially go a number of different ways on Day 2. I have their two biggest needs as cornerback and wide receiver, in this mock draft they select an athletic outside cornerback to replace Patrick Peterson.

50) Miami Dolphins – Creed Humphrey, IOL, Oklahoma

Creed Humphrey could go well before pick No. 50, but it’s difficult to gauge where the NFL ranks this offensive line class. He would be a perfect fit in Miami and can grow with Tua Tagovailoa.

51) Washington Football Team – Samuel Cosmi, OT, Texas

Left tackle is still a big need for the Football Team after they opted to go linebacker in the first round. Sam Cosmi has the skillset and experience to start right away protecting Ryan Fitzpatrick’s blind side.

52) Chicago Bears – Dillon Radunz, OT, North Dakota State

It’s still hard to believe the Bears made it out of Day 1 with quarterback Justin Fields. What. a. steal. Now the Bears regime has a responsibility to protect Fields and surround him with a good supporting cast.

53) Tennessee Titans – Terrace Marshall Jr., WR, LSU

The Titans decided against wide receiver in the first round in favor of cornerback Caleb Farley. Farley would not have been available at No. 22 overall had he been given a clean bill of health. The same could be said for Terrace Marshall at No. 53.

54) Indianapolis Colts – Brady Christensen, OT, BYU

The Colts still have a need at left tackle after Anthony Castonzo retired from football. They could address the need with a remaining free agent, but that should not prohibit them from taking a young tackle on Day 2.

55) Pittsburgh Steelers – Landon Dickerson, IOL, Alabama

The Steelers went with running back Najee Harris in the first round, but needs on the offensive line remain. They luck out in this mock draft, Landon Dickerson is one of the best players left on this board. Dickerson can slot in as a Day 1 starter at center or guard.

56) Seattle Seahawks – Ronnie Perkins, EDGE, Oklahoma

Russell Wilson wants help on the offensive line, but this is where I see the Seahawks going in Round 2. Safety Jamal Adams was the best pass rusher on the team last year, the need for pass rush is glaring.

57) Los Angeles Rams – Quinn Meinerz, IOL, Wisconsin-Whitewater

The Rams need to get younger on the offensive line. This pick could be any position along the offensive line, and the best remaining player on the board in this mock is Quinn Meinerz. Meinerz can fit into any scheme at both center and guard.

58) Kansas City Chiefs – Dyami Brown, WR, North Carolina

Wide receiver Sammy Watkins departed in free agency, leaving the Chiefs with Tyreek Hill, Travis Kelce, and a bunch of gadget wide receivers. Dyami Brown can fill the Watkins role on the outside and give Patrick Mahomes yet another weapon.

59) Cleveland Browns – Nick Bolton, LB, Missouri

The Browns grabbed one of my steals of the first round in cornerback Grew Nesome II. In this mock they continue to address defense with linebacker Nick Bolton. The Browns fill one of their few needs with an impact player.

60) New Orleans Saints – D’Wayne Eskridge, WR, Western Michigan

The Saints need a wide receiver to pair with Michael Thomas after letting Emmanuel Sanders walk in free agency. D’Wayne Eskridge provides them an agile receiver who compliments Thomas’ skill set.

61) Buffalo Bills – Paulson Adebo, CB, Stanford

The Bills need to find a partner at outside corner for Tre White. Paulson Adebo is a long, rangy outside corner who has the skills to succeed against opposing team’s No. 2 wide receivers.

62) Green Bay Packers – Spencer Brown, OT, Northern Iowa

Another round, another pick for the Packers that is not a wide receiver. Aaron Rodgers will be fine with this pick if it happens, right? In all seriousness, protecting Rodgers (or Jordan Love) is equally as important as another weapon. The Buccaneers pass rush had Rodgers under constant pressure in the NFC Championship Game.

63) Kansas City Chiefs – Azeez Ojulari, EDGE, Georgia

It’s tough to predict where Azeez Ojulari will go after medical concerns came to the forefront this week. But he is unlikely to fall out of the second round, even with degenerative knee red flags. The Chiefs are paying up to revamp their offensive line, making Frank Clark a potential cap casualty in the future. In this mock the Chiefs get a potential steal.

64) Tampa Bay Buccaneers – Jalen Mayfield, OL, Michigan

I had the Buccaneers selecting Michigan offensive lineman Jalen Mayfield in my final Bucs mock draft earlier this week. He is still a possibility on Day 2 after the Bucs selected Washington edge rusher Joe Tryon at No. 32. Mayfield is a young developmental offensive lineman who can play at tackle or guard.

Rich results on Google's SERP when searching for 'nfl day 2 mock draft'
Jaylen Mayfield makes a lot of sense for the Bucs. Photo Credit: Mike Mulholland |

Round 3:

65) Jacksonville Jaguars – Pat Freiermuth, TE, Penn State
66) Minnesota Vikings – Janarius Robinson, EDGE, Florida State
67) Houston Texans – Levi Onwuzurike, DL, Washington
68) Atlanta Falcons – Trey Sermon, RB, Ohio State
69) Cincinnati Bengals – Wyatt Davis, IOL, Ohio State
70) Philadelphia Eagles – Jamar Johnson, S, Indiana
71) Denver Broncos – Davis Mills, QB, Stanford
72) Detroit Lions – Elijah Molden, CB, Washington
73) Carolina Panthers – Kellen Mond, QB, Texas A&M
74) Washington Football Team – Nico Collins, WR, Michigan
75) Dallas Cowboys – Daviyon Nixon, DL, Iowa
76) New York Giants – Josh Meyers, IOL, Ohio State
77) Los Angeles Chargers – Joseph Ossai, EDGE, Texas
78) Minnesota Vikings – Kendrick Green, IOL, Illinois
79) Las Vegas Raiders – Richie Grant, S, UCF
80) Las Vegas Raiders – Jabril Cox, LB, LSU
81) Miami Dolphins – Devine Diablo, S, Virginia Tech
82) Washington Football Team – Tommy Tremble, TE, Notre Dame
83) Chicago Bears – Ben Cleveland, IOL, Georgia
84) Dallas Cowboys – Andre Cisco, S, Syracuse
85) Tennessee Titans – Jackson Carman, OT, Clemson
86) Minnesota Vikings – Amon-Ra St. Brown, WR, USC
87) Pittsburgh Steelers – Stone Forsythe, OT, Florida
88) Los Angeles Rams – James Hudson, OT, Cincinnati
89) Cleveland Browns – Milton Williams, DL, Louisiana Tech
90) Minnesota Vikings – Hamsah Nasirildeen, S, Florida State
91) Cleveland Browns – Tylan Wallace, WR, Oklahoma State
92) Green Bay Packers – Tommy Togiai, DL, Ohio State
93) Buffalo Bills – Michael Carter, RB, North Carolina
94) Baltimore Ravens – Ar’Darius Washington, S, TCU
95) Tampa Bay Buccaneers – Aaron Banks, IOL, Notre Dame
96) New England Patriots – Pete Werner, LB, Ohio State
97) Los Angeles Chargers – Robert Rochell, CB, Central Arkansas
98) New Orleans Saints – Benjamin St-Juste, CB, Minnesota
99) Dallas Cowboys – Brevin Jordan, TE, Miami
100) Tennessee Titans – Quincy Roche, EDGE, Miami
101) Detroit Lions – Cameron McGrone, LB, Michigan
102) San Francisco 49ers – Dayo Odeyingbo, EDGE, Vanderbilt
103) Los Angeles Rams – Elerson Smith, EDGE, Northern Iowa
104) Baltimore Ravens – Brenden Jaimes, OT, Nebraska
105) New Orleans Saints – Chazz Surratt, LB, North Carolina