top of page
  • Nick Russo

Full 7-Round Mock Draft

This is My Final 7-Round 2021 Mock Draft

Trades will have * next to the team.


1) Jacksonville Jaguars: QB, Trevor Lawrence, (Clemson)

From the moment Jacksonville secured the number 1 pick we knew who they would be taking.

2) New York Jets: QB, Zach Wilson, (BYU)

The Jets traded Sam Darnold to the Panthers and now have their eyes set on a QB.

3) *San Francisco 49ers (via Miami): QB, Justin Fields, (Ohio State)

The 49ers made the trade up to me for obvious reasons, they want a QB. Its Justin or bust I don’t think there’s any way you can justify taking a different QB here.

4) Atlanta Falcons: TE, Kyle Pitts (Florida)

The Falcons have a good offense with Julio, Matt Ryan, and Ridley. Adding Pitts could make them scary good.

5) Cincinnati Bengals: OT, Penei Sewell, (Oregon)

As intriguing as it is to add Ja’Marr Chase with Burrow you need to give him time to throw first.

6) Miami Dolphins: WR, Ja’Marr Chase, (LSU)

The Dolphins added Will Fuller to the receiver room this off-season, but adding a true number 1 for Tua would be even better.

7) Detriot Lions: WR, DeVonta Smith, (Alabama)

The Lions need weapons and DeVonta Smith fits that bill.

8) Carolina Panthers: OT, Rashawn Slater, (NorthWestern)

The Panthers cannot fall into the same mistakes the Jets did with Darnold. They need to solidify their o-line for him and preferably with this pick.

9) Denver Broncos: QB, Mac Jones (Alabama)

Denver makes a surprise move here going with a QB to replace Drew Locke.

10) Dallas Cowboys: CB, Patrick Surtain (Alabama)

Dallas needs to fill out their defense and the only way they don’t go CB here is if Kyle Pitts falls.

11) New York Giants: WR, Jaylen Waddle, (Alabama)

The Giants don’t urgently need a WR here but one Waddle falling to them it’s too hard to pass up on what some say is the best receiver in the draft.

12) Philadelphia Eagles: CB, Jaycee Horn (South Carolina)

The Eagles look to add to their defense by putting another lock-down corner on the opposite side of Slay.

13) Los Angeles Chargers: CB, Greg Newsome (Northwestern)

The Chargers need help in the secondary and Newsome has been flying up draft boards.

14) Minnesota Vikings: Edge, Kwity Paye, (Michigan)

The Vikings go with one of the best raw pass rushers in this draft. They need help on the edge of the defense and this is where they find it.

15) New England Patriots: QB, Trey Lance, (North Dakota State)

I’m a firm believer that Bill Bellicheck sees where the league is moving too and realizes that by getting the younger and healthier version of Cam Newton.

16) Arizona Cardinals: CB, Caleb Farley, (Virginia Tech)

Due to injury concerns Farley has fallen on a lot of peoples draft boards but the Cardinals realize it’s a blessing in disguise and get arguably the best corner back on tape last year.

17) Las Vegas Raiders: OT, Teven Jenkins (Oklahoma State)

The Raiders dismantled their o-line this off-season and need to start right here, right now to get it fixed.

18) Miami Dolphins: RB, Najee Harris, (Alabama)

When you have to face the Bills and Patriots (and Jets LOL) Twice a year you need the offense to keep up. I don’t know about you but Tua, Parker, Fuller, Chase, and now Harris is a great way to get your offense going.

19) Washington Football Team: OL, Christian Darrisaw (Virginia Tech)

The Washington Football Team still have questions at the tackle spot and Darrisaw can step in right away to fix that.

20) Chicago Bears: OL, G, Alijah Vera-Tucker, (USC)

The Bears need o-line help and without a trade up, or a QB falling they have to stick with fixing the front five.

21) Indianapolis Colts: WR, Rondale Moore, (Purdue)

Although they did bring back TY Hilton, this is a beautifully timed replacement, and phenomenal athlete that can play all over the offense for Carson Wentz and the Colts.

22) Tennessee Titans: CB, Asante Samuel, (Florida State)

The Titans got rid of their whole secondary this offseason and need to fill some holes starting with cornerback.

23) New York Jets: Creed Humphrey, (Oklahoma)

The Jets reach a little bit here as most of the o-lineman ranked around this spot have been taken, but that does not mean they don’t get a great player and day one starter with this pick. Some have compared Humphrey to former all-time Jet Nick Mangold and that would be huge if true.

24) Pittsburgh Steelers: C, Landon Dickerson, (Alabama)

The Steelers need to solidify the middle of the line after Pouncey retired. So, they go with a solid starter from day one.

25) Jacksonville Jaguars: Christian Barmore, DT, (Alabama)

The Jaguars go with a highly talented defensive player to plug in the middle of that D-line.

26) Cleveland Browns: LB, Micah Parsons, (Penn State)

Parsons’ takes a fall here but that is no problem for the Browns who get a star linebacker.

27) Baltimore Ravens: OT, Jaylen Mayfield, (Michigan)

The Ravens have needed a true number 1 all off-season, but after trading away star right tackle Orlando Brown jr. They need to fill that void.

28) New Orleans Saints: LB, Jayson Oweh, (Penn State)

Jayson Oweh absolutely dominated at his Pro Day running a 4.36 40-yard dash. The Saints will find plenty of ways to use him around their defense.

29) Green Bay Packers: WR, Rashod Bateman, (Minnesota)

The Packers finally make it happen and add another weapon for Aaron Rodgers. Bateman could turn out to be the best Wide Receiver from this class.

30) Buffalo Bills: EDGE, Jeremiah Owusu-Koramoah, (Notre Dame)

The bills need to add some more edge threats on the outside and Owusu is the answer for them.

31) Kansas City Chiefs: OT, Alex Leatherwood, (Alabama)

KC needed to add more pieces to the O-line and with most of the top talent off the board they go with the next man up.

32) Tampa Bay Buccaneers: QB, Davis Mills, (Stanford)

The Bucs don’t have too much to work on here considering their one of the only teams ever to win a super bowl and bring back 99% of their players from that team. With that being said why not look towards the future and draft a young QB to learn under Tom Brady.


33) Jacksonville Jaguars: RB, Travis Eteinne, (Clemson)

34) New York Jets: IOL, Wyatt Davis, (Ohio State)

35) Atlanta Falcons: OT, Samuel Cosmi (Texas)

36) Miami Dolphins: CB, Eric Stokes, (Georgia)

37) Philadelphia Eagles: WR, Kardarius Toney, (Florida)

38) Cincinnati Bengals: RB, Javonte Williams (North Carolina)

39) Carolina Panthers: DT, Levi Onwuzurike, (Washington)

40) Denver Broncos: Edge, Jaelen Phillips, (Miami)

41) Detroit Lions: S, Richie Grant, (UCF)

42) New York Giants: OG, Trey Smith, (Tennessee)

43) San Francisco 49ers: CB, Ifeatu Melifonwu, (Syracuse)

44) Dallas Cowboys: TE, Pat Freiermuth, (Penn State)

45) Jacksonville Jaguars: LB, Jamin Davis, (Kentucky)

46) New England Patriots: Edge, Joseph Ossai, (Texas)

47) Los Angeles Chargers: OT, Dillon Radunz, (North Dakota State)

48) Las Vegas Raiders: Edge, Azeez Ojulari, (Georgia)

49) Arizona Cardinals: LB, Zaven Collins, (TCU)

50) Miami Dolphins: S, Trevon Moehrig, (TCU)

51) Washington Football Team: WR, Terrence Marshall Jr. (LSU)

52) Chicago Bears: Edge, Ronnie Perkins, (Oklahoma)

53) Tennessee Titans: DT, Daviyon Nixon, (Iowa)

54) Indianapolis Colts: CB, Kelvin Joseph, (Kentucky)

55) Pittsburgh Steelers: OT, Spencer Brown, (Northern Iowa)

56) Seattle Seahawks: Edge, Payton Turner, (Houston)

57) LA Rams: LB, Jabril Cox (LSU)

58) KC Chiefs: WR, Elijah Moore, (Mississippi)

59) *Vikings: DT, Jay Tufele, (USC)

60) Saints: Edge, Carlos Basham Jr. (Wake Forest)

61) *Eagles: IOL, Quinn Meinerz, (Wisconsin-Whitewater)

62) Packers: CB, Elijah Molden, (Washington)

63) Chiefs: CB, Tyson Campbell, (Georgia)

64) Bucs: TE, Hunter Long, (Boston College)


65) Jaguars: OT, Liam Eichenberg, (Notre Dame)

66) NY Jets: CB, Aaron Robinson, (UCF)

67) Texans (Finally arrived to the draft): WR, Amari Rodgers, (Clemson)

68) Falcons: LB, Baron Browning, (Ohio State)

69) Bengals: LB, Pete Warner, (Ohio State)

70) *Bills: Edge, Gregory Rousseau (Miami)

71) Broncos: OG, Kendrick Green (Illinois)

72) Lions: Edge, Joe Tyron, (Washington)

73) Panthers: Nick Bolton, (Missouri)

74) Washington Football Team: OG, Ben Cleveland, (Georgia)

75) Cowboys: Edge, Jordan Smith, (UAB)

76) NY Giants: DT, Milton Williams, (Louisiana Tech)

77) Chargers: WR, Amon-Ra St.Brown (USC)

78) Vikings: S, Jamar Johnson (Indiana)

79) *Titans: WR, Dyami Brown (North Carolina)

80) Raiders: EDGE, Elerson Smith (Northern Iowa)

81) Dolphins: DT, Marlon Tuipulotu (USC)

82) Washington: OT, Walker Little (Stanford)

83) Bengals: S, Jevon Holland (Oregon)

84) Eagles: OG, Kendrick Green (Illinois)

85) *Raiders: C, Josh Myers (Ohio State)

86) Jets: RB, Michael Carter (North Carolina)

87) Steelers: EDGE, Rashad Weaver (Pittsburgh)

88) LA Rams: WR, Nico Collins (Michigan)

89) Browns: DT, Tommy Togiai (Ohio State)

90) Vikings: QB, Kellen Mond (Texas A&M)

91) *Vikings: OT, Brady Christensen (BYU)

92) Packers: TE, Brevin Jordan (Miami)

93) *Ravens: WR, D’Wayne Eskridge (Western Michigan)

94) *Bills: WR, Tutu Atwell (Louisville)

95) Buccs: CB, Robert Rochell (Central Arkansas)

96) Patriots: S, Andre Cisco (Syracuse)

97) *Broncos: LB, Dylan Moses (Alabama)

98) Saints: DT, Tyler Shelvin (LSU)

99) Cowboys: TE, Kenny Yeboah (Mississippi)

100) Titans: EDGE, Patrick Jones (Pittsburgh)

101) Lions: QB, Davis Mills (Stanford)

102) 49ers: OT, Stone Forsythe (Florida)

103) LA Rams: TE, Tommy Tremble (Notre Dame)

104) Ravens: OT, D’Ante Smith (East Carolina)

105) Saints: CB, Paulson Adebo (Stanford)


106) Jaguars: OT, Jackson Carman (Clemson)

107) Jets: EDGE, Quincy Roche (Miami)

108) Falcons: WR, Tylan Wallace (Oklahoma)

109) Texans: WR, Ihmir Smith-Marsette (Iowa)

110) Browns: WR, Seth Williams (Auburn)

111) Bengals: CB, Trill Williams (Syracuse)

112) Lions: S, Talanoa Hufanga, (USC)

113) *Cowboys: S, Ar’Darius Washington (TCU)

114) *Bills: RB, Kenneth Gainwell (Memphis)

115) *Panthers: Hamilcar Rashed Jr. (Oregon State)

116) Giants: LB, Chazz Surratt (North Carolina)

117) 49ers: WR, Marquez Stevenson (Houston)

118) LA Chargers: RB, Trey Sermon (Ohio State)

119) Vikings: LB, Camerson McGrone (Michigan)

120) Patriots: RB, Rhamondre Stevenson (Oklahoma)

121) Raiders: Edge, Daelin Hayes (Notre Dame)

122) *Titans: OT, James Hudson (Cincinnati)

123) *Chargers: C, Drew Dalman (Stanford)

124) Washington Football Team: IOL, Royce Newman (Ole Miss)

125) Vikings: S, Tyree Gillespie (Missouri)

126) *Patriots: IOL, Deonte Brown (Alabama)

127) Colts: OT, Adrian Ealy (Oklahoma)

128) Steelers: S, Caden Sterns (Texas)

129) Seattle: QB, Kyle Trask (Florida)

130) Jaguars: Edge, Dayo Odeyingbo (Vanderbilt)

131) Ravens: OL, Jaylen Moore (Weatern Michigan)

132) Browns: WR, Anthony Schwartz (Auburn)

133) Saints: S, James Wiggins (Cincinnati)

134) *Chiefs: LB, Tony Fields (West Virginia)

135) Packers: Edge, Cam Sample (Tulane)

136) Ravens: WR, Jaelon Darden (North Texas)

137) Bucs: RB, Khalil Herbert (Virginia Tech)

138) Cowboys: CB, Keith Taylor (Washington)

139) Patriots: DT, Jonathan Marshall (Arkansas)

140) Steelers: Edge, Adetokunbo Ogundeji (Notre Dame)

141) Rams: DT, Bobby Brown (Texas A&M)

142) Packers: WR, Shi Smith (South Carolina)

143) Vikings: S, Jamien Sherwood (Auburn)

144) *Vikings: CB, Ambry Thomas (Michigan)


145) Jaguars: Edge, Victor Dimukeje (Duke)

146) NY Jets: S, Shaun Wade (Ohio State)

147) Texans: LB, Garret Wallow (TCU)

148) *Raiders: LB, Monty Rice (Georgia)

149) Bengals: OT, Tommy Doyle (Miami OH.)

150) Eagles: IOL, Aaron Banks (Notre Dame)

151) Panthers: WR, Austin Watkins (UAB)

152) *LA Chargers: DT, Jaylen Twyman (Pitt)

153) Lions: RB/WR, Demetric Felton (UCLA)

154) NY Jets: TE, Matt Bushman (BYU)

155) 49ers: LB, Charles Snowden (Virginia)

156) *Bills: DT, Osa Odighizuwa (UCLA)

157) *Falcons: RB, Jermar Jefferson (Oregon State)

158) Texans: CB, Rodarius Williams (Oklahoma State)

159) Chargers: IOL, David Moore (Grambling State)

160) Cardinals: LB, Amen Ogbongbemiga (Oklahoma State)

161) *Dolphins: WR, Whop Philyor (Indiana)

162) *Vikings: Edge, Shaka Toney (Penn State)

163) Washington Football Team: C, Drake Johnson (Kentucky)

164) Bears: QB, Jamie Newman (Georgia)

165) Colts: C, Michael Menet (Penn State)

166) Titans: RB, Chuba Hubbard (Oklahoma State)

167) Raiders: CB, DJ Daniel (Georgia)

168) Vikings: CB, Shakur Brown (Penn State)

169) Browns: CB, Zech McPhearson (Texas Tech)

170) *49ers: C, Trey Hill (Georgia)

171) Ravens: DT, Darius Stills (West Virginia)

172) *Jaguars: TE, Quintin Morris (Bowling Green)

173) Packers: OT, Cole Van Lansen (Wisconsin)

174) *Chargers: WR, Cade Johnson (South Dakota State)

175) *Bengals: TE, Nick Eubanks (Michigan)

176) Bucs: OT, Brady Christensen (BYU)

177) *Panthers: S, Damar Hamlin (Pitt)

178) Packers: Edge, Chauncey Golston (Iowa)

179) Cowboys: WR, Trevon Grimes (Florida)

180) *Eagles: CB, Benjamin St-Juste (Minnesota)

181) Chiefs: S, Divine Deablo (Virginia Tech)

182) Falcons: RB, Kylin Hill (Mississippi State)

183) *Vikings: OG, Robert Hainsey (Notre Dame)

184) Ravens: WR, Josh Palmer (Tennessee)


185) *Patriots: LB, Derrick Barnes (Purdue)

186) NY Jets: WR, Tamorrion Terry (Florida State)

187) Falcons: S, Joshuah Bledsoe (Missouri)

188) *LA Chargers: S, Aashari Crosswell (Arizona State)

189) *49ers: S, Tariq Thompson (San Diego State)

190) *Falcons: CB, Camryn Bynum (Cali)

191) *LA Chargers: S, JaCoby Stevens (LSU)

192) *Texans: TE, Tre Mckitty (Georgia)

193) Panthers: DT, Marvin Wilson (Florida State)

194) 49ers: RB, Jaret Patterson (Buffalo)

195) *Patriots: OT, Kayode Awosika (Buffalo)

196) NY Giants: WR, Frank Darby (Arizona State)

197) Patriots: OG, Larry Borom (Missouri)

198) LA Chagers: Edge, Janarius Robinson (Ohio State)

199) Vikings: Edge, Jonathon Cooper (Ohio State)

200) *Falcons: CB, Tre Brown (Oklahoma)

201) NY Giants: Javian Hawkins (Louisville)

202) Bengals: WR, Josh Imatorbhebhe (Illinois)

203) Texans: DT, Ta’Quon Graham (Texas)

204) Bears: OT, James Hudson (South Carolina)

205) *Bears: CB, Thomas Graham (Oregon)

206) Colts: QB, Feleipe Franks (Arkansas)

207) Chiefs: CB, Kary Vincent Jr. (LSU)

208) *Patriots: C, Jimmy Morrissey (Pitt)

209) LA Rams: Sage Surratt (Wake Forest)

210) Ravens: Edge, William Bradley-King (Baylor)

211) Browns: LB, Riley Cole (South Alabama)

212) Texans: CB, Shemar Jean-Charles (Appalachian State)

213) Bills: OG, Robert Jones (Middle Tennessee)

214) Packers: Edge, Joshua Kaindoh (Florida State)

215) Titans: OT, Dan Moore (Texas A&M)

216) Steelers: DT, Khyiris Tonga (BYU)

217) Bucs: WR, Simi Fehoko (Stanford)

218) Saints: S, Richard Lecounte (Georgia)

219) *Vikings: DT, Jordon Scott (Oregon)

220) Packers: LB, Erroll Thompson (Mississippi State)

221) Bears: RB, Larry Rountree (Missouri)

222) *Patriots: OG, Greg Eiland (Mississippi State)

223) Cardinals: Edge, Patrick Johnson (Tulane)

224) Eagles: WR, Cornell Powell (Clemson)

225) Eagles: Edge, Chris Rumph (Duke)

226) NY Jets: S, Israel Mukuamu (South Carolina)

227) Cowboys: CB, Olaijah Griffin (USC)

228) Bears: TE, Kylen Granson (SMU)


229) Saints: TE, Cary Angeline (North Carolina State)

230) 49ers: RB, Kene Nwangwu (Iowa State)

231) Dolphins: LB, Justin Hilliard (Ohio State)

232) Titans: OG Jack Anderson (Texas Tech)

233) Texans: OT Alaric Jackson (Iowa)

234) Eagles: OG, Sadarius Hutcherson (South Carolina)

235) *Vikings: WR, Jacob Harris (UCF)

236) *Dolphins: CB, Avery Williams (Boise State)

237) Broncos: Edge, Malcolm Koonce (Buffalo)

238) Cowboys: TE, Briley Moore (Kansas State)

239) Broncos: OT, Josh Bell (Marshall)

240) Eagles: WR, Marion Williams (UCF)

241) LA Chargers: CB, Deommodore Lenoir (Oregon)

242) Patriots: WR, Dax Milne (BYU)

243) Cardinals: FB, Ben Mason (Michigan)

244) Washington Football Team: LB, KJ Britt (Auburn)

245) Steelers: WR, Dez Fitzpatrick (Louisville)

246) Washington Football Team: DT, Mustafa Johnson (Colorado)

247) Cardinals: RB, Rakeem Boyd (Arkansas)

248) Colts: CB, Darren Hall (San Diego State)

249) Jaguars: Edge, Wyatt Hubert (Kansas State)

250) Seahawks: CB, Jason Pinnock (Pitt)

251) Bucs: LB, Isaiah McDuffie (Boston College)

252) LA Rams: WR, Jalen Camp (Georgia Tech)

253) Broncos: QB, Shane Buechele (SMU)

254) Steelers: TE, Noah Gray (Duke)

255) Saints: CB, Bryan Mills (NC Central)

256) Packers: Edge, Malik Herring (Georgia)

257) Browns: P, Drue Chrisman (Ohio State)

258) Dolphins: K, Jose Borregales (Miami)

259) Bucs: TE, Shaun Beyer (Iowa)

40 views0 comments

Recent Posts

See All
Post: Blog2 Post
bottom of page