The 2019 NFL draft is almost upon us, and not a moment too soon. After wading through endless analyses of prospects and smoke screens from teams all around the league, we’ve compiled a final seven-round mock draft before the actual event happens.

This mock starts off with a bang, though, as we have two mock trades. The first mock trade happens at the top spot, as Arizona agrees to send their first overall pick, as well as their 249th overall pick, to Oakland. In return, Arizona gets Oakland’s fourth overall pick, 27th overall pick, 106th overall pick and 196th overall pick.

The second trade is at the end of the top ten. The Broncos agree to send their tenth overall pick to the Redskins in exchange for Washington’s 15th overall pick and their 76th overall pick.

With that out of the way, let’s get drafting!

First round:

1. Oakland Raiders (from AZ) - Kyler Murray, QB - Oklahoma

2. San Francisco 49ers - Nick Bosa, EDGE - Ohio State

3. New York Jets - Josh Allen, EDGE - Kentucky

4. Arizona Cardinals (from OAK) - Quinnen Williams, DL - Alabama

5. Tampa Bay Buccaneers - Devin White, LB - LSU

6. New York Giants - Brian Burns, EDGE - Florida State

7. Jacksonville Jaguars - Jawaan Taylor, OT - Florida

8. Detroit Lions - Ed Oliver, DL - Houston

9. Buffalo Bills - Jonah Williams, OL - Alabama

10. Washington Redskins (from DEN) - Drew Lock, QB - Missouri

11. Cincinnati Bengals - Dwayne Haskins, QB - Ohio State

12. Green Bay Packers - DK Metcalf, WR - Ole Miss

13. Miami Dolphins - Montez Sweat, EDGE - Mississippi State

14. Atlanta Falcons - Rashan Gary, DL - Michigan

15. Denver Broncos (from WAS) - TJ Hockenson, TE - Iowa

16. Carolina Panthers - Garrett Bradbury, OG - NC State

17. New York Giants (from CLE) - Daniel Jones, QB - Duke

18. Minnesota Vikings - Devin Bush, LB - Michigan

19. Tennessee Titans - Byron Murphy, CB - Washington

20. Pittsburgh Steelers - Greedy Williams, CB - LSU

21. Seattle Seahawks - Cody Ford, OL - Oklahoma

22. Baltimore Ravens - Jeffery Simmons, DL - Mississippi State

23. Houston Texans - Andre Dillard, OT - Washington State

24. Oakland Raiders (from CHI) - Clelin Ferrell, EDGE - Clemson

25. Philadelphia Eagles - Chauncey Gardner-Johnson, S - Florida

26. Indianapolis Colts - Chris Lindstrom, OG - Boston College

27. Arizona Cardinals (from OAK) - N’keal Harry, WR - Arizona State

28. Los Angeles Chargers - Christian Wilkins, DT - Clemson

29. Seattle Seahawks (from KC) - Nasir Adderley, S - Delaware

30. Green Bay Packers (from NO) - Hakeem Butler, WR - Iowa State

31. Los Angeles Rams - Johnathan Abram, S - Mississippi State

32. New England Patriots - Noah Fant, TE - Iowa

Second Round:

33. Arizona Cardinals - Dalton Risner, OT - Kansas State

34. Indianapolis Colts (from NYJ) - Justin Layne, CB - Michigan State

35. Oakland Raiders - DeAndre Baker, CB - Georgia

36. San Francisco 49ers - Josh Jacobs, RB - Alabama

37. New York Giants - Deionte Thompson, S - Alabama

38. Jacksonville Jaguars - Jerry Tillery, DT - Notre Dame

39. Tampa Bay Buccaneers - Amani Oruwariye, CB - Penn State

40. Buffalo Bills - Kelvin Harmon, WR - NC State

41. Denver Broncos - Erik McCoy, OG - Texas A&M

42. Cincinnati Bengals - Chase Winovich, EDGE - Michigan

43. Detroit Lions - Irv Smith Jr., TE - Alabama

44. Green Bay Packers - Miles Sanders, RB - Penn State

45. Atlanta Falcons - Mack Wilson, LB - Alabama

46. Washington Redskins - Michael Deiter, OL - Wisconsin

47. Carolina Panthers - Rock Ya-Sin, CB - Temple

48. Miami Dolphins - Ben Banogu, EDGE - TCU

49. Cleveland Browns - Greg Little, OT - Ole Miss

50. Minnesota Vikings - Marquise Brown, WR - Oklahoma

51. Tennessee Titans - LJ Collier, EDGE - TCU

52. Pittsburgh Steelers - AJ Brown, WR - Ole Miss

53. Philadelphia Eagles (from BAL) - Trayvon Mullen, CB - Clemson

54. Houston Texans (from SEA) - Elgton Jenkins, OL - Mississippi State

55. Houston Texans - Juan Thornhill, S - Virginia

56. New England Patriots (from CHI) - Deebo Samuel, WR - South Carolina

57. Philadelphia Eagles - David Montgomery, RB - Iowa State

58. Dallas Cowboys - Taylor Rapp, S - Washington

Looking solely at tape, Taylor Rapp is one of the best safeties in this draft class as detailed in the scouting report on him. And for a while, it looked like Rapp was bound to go early on Day 2. But he ran a 4.76 40-yard dash at his pro day and everyone lost their minds, which is why Rapp fell to Dallas in this mock. The Cowboys will likely alternate between Rapp and George Iloka at strong safety in 2019, allowing the former Husky time to adjust to the NFL before making him their full-time starter long term.

59. Indianapolis Colts - Dexter Lawrence, DT - Clemson

60. Los Angeles Chargers - Blake Cashman, LB - Minnesota

61. Kansas City Chiefs - Julian Love, CB - Notre Dame

62. New Orleans Saints - Jace Sternberger, TE - Texas A&M

63. Kansas City Chiefs (from LAR) - Darnell Savage, S - Maryland

64. New England Patriots - Jaylon Ferguson, EDGE - Louisiana Tech

Third Round:

65. Arizona Cardinals - Jachai Polite, EDGE - Florida

66. Pittsburgh Steelers (from OAK) - Dre’Mont Jones, DL - Ohio State

67. San Francisco 49ers - Parris Campbell, WR - Ohio State

68. New York Jets - Andy Isabella, WR - UMass

69. Jacksonville Jaguars - Christian Miller, EDGE - Alabama

70. Tampa Bay Buccaneers - Kaleb McGary, OT - Washington

71. Denver Broncos - Tyree Jackson, QB - Buffalo

72. Cincinnati Bengals - Dax Raymond, TE - Utah State

73. New England Patriots (from DET) - Charles Omenihu, DL - Texas

74. Buffalo Bills - Renell Wren, DT - Arizona State

75. Green Bay Packers - D’Andre Walker, EDGE - Georgia

76. Denver Broncos (from WAS) - Emmanuel Hall, WR - Missouri

77. Carolina Panthers - Amani Hooker, S - Iowa

78. Miami Dolphins - David Edwards, OT - Wisconsin

79. Atlanta Falcons - Sean Bunting, CB - Central Michigan

80. Cleveland Browns - Dawson Knox, TE - Ole Miss

81. Minnesota Vikings - Lonnie Johnson Jr., CB - Kentucky

82. Tennessee Titans - Dru Samia, OL - Oklahoma

83. Pittsburgh Steelers - Vosean Joseph, LB - Florida

84. Kansas City Chiefs (from SEA) - Damien Harris, RB - Alabama

85. Baltimore Ravens - Zach Allen, EDGE - Boston College

86. Houston Texans - Yodny Cajuste, OT - West Virginia

87. Chicago Bears - David Long, CB - Michigan

88. Detroit Lions (from PHI) - Marquise Blair, S - Utah

89. Indianapolis Colts - Bobby Okereke, LB - Stanford

90. Dallas Cowboys - Joejuan Williams, CB - Vanderbilt

Many fans are expecting an interior defensive linemen here, and with Khalen Saunders and Trysten Hill both still on the board, that’s a possibility. But if Joejuan Williams falls this far, the Cowboys may not be able to contain themselves. Williams stands at 6’2” and 208 pounds with 32.5” arms, and has the potential to become a legitimate starting cornerback with a year or two to develop. That’s what Dallas should be looking for, and they will be hard pressed to pass up on such a golden opportunity here.

91. Los Angeles Chargers - Khalen Saunders, DT - Western Illinois

92. Seattle Seahawks (from KC) - Oshane Ximines, EDGE - Old Dominion

93. New York Jets (from NO) - Jamel Dean, CB - Auburn

94. Los Angeles Rams - Terry McLaurin, WR - Ohio State

95. Cleveland Browns (from NE) - Isaiah Johnson, CB - Houston

96. Washington Redskins - Drue Tranquill, LB - Notre Dame

97. New England Patriots - Joe Giles-Harris, LB - Duke

98. Jacksonville Jaguars (from LAR) - Anthony Nelson, EDGE - Iowa

99. Los Angeles Rams - Trysten Hill, DL - UCF

100. Carolina Panthers - Maxx Crosby, EDGE - Eastern Michigan

101. New England Patriots - Will Grier, QB - Boise State

102. Baltimore Ravens - Kris Boyd, CB - Texas

Fourth Round

103. Arizona Cardinals - Kahale Warring, TE - San Diego State

104. San Francisco 49ers - Sione Takitaki, LB - BYU

105. New York Jets - Mecole Hardman, WR - Georgia

106. Oakland Raiders - Justin Hollins, EDGE - Oregon

107. Tampa Bay Buccaneers - Riley Ridley, WR - Alabama

108. New York Giants - Ben Powers, OL - Oklahoma

109. Jacksonville Jaguars - Benny Snell, RB - Kentucky

110. Cincinnati Bengals - Gerald Willis, DT - Miami

111. Detroit Lions - JJ Arcega-Whiteside, WR - Stanford

112. Buffalo Bills - Daylon Mack, DT - Texas A&M

113. Baltimore Ravens (from DEN) - Dennis Daley, OT - South Carolina

114. Green Bay Packers - Dillon Mitchell, WR - Oregon

115. Carolina Panthers - Josh Oliver, TE - San Jose State

116. Miami Dolphins - Jarrett Stidham, QB - Auburn

117. Atlanta Falcons - Connor McGovern, OL - Penn State

118. Green Bay Packers (from WAS) - Nate Davis, OG - Charlotte

119. Cleveland Browns - Jaquan Johnson, S - Miami

120. Minnesota Vikings - Tytus Howard, OT - Alabama State

121. Tennessee Titans - Kingsley Keke, DL - Texas A&M

122. Pittsburgh Steelers - Bobby Evans, OT - Oklahoma

123. Baltimore Ravens - Justice Hill, RB - Oklahoma State

124. Seattle Seahawks - Michael Jackson, CB - Miami

125. Denver Broncos (from HOU) - Emeke Egbule, LB - Houston

126. Chicago Bears - Will Harris, S - Boston College

127. Philadelphia Eagles - Max Scharping, OT - Northern Illinois

128. Dallas Cowboys - Daniel Wise, DT - Kansas

After passing up on Saunders and Hill earlier, the Cowboys find a 3-technique defensive tackle. As mentioned in the scouting report on him, Daniel Wise is an athletic and strong defensive tackle who played out of position far too often at Kansas. As a 3-technique in Dallas, Wise can use his quickness and gap penetration skills to serve as an effective interior rusher, pairing nicely with the rest of the defensive tackles the Cowboys have.

129. Indianapolis Colts - Alize Mack, TE - Notre Dame

130. Los Angeles Chargers - DeMarkus Lodge, WR - Ole Miss

131. Buffalo Bills (from KC) - Devin Singletary, RB - Florida Atlantic

132. New York Giants (from NO) - Dontavius Russell, DL - Auburn

133. Los Angeles Rams - Darius Slayton, WR - Auburn

134. New England Patriots - Chuma Edoga, OT - USC

135. Indianapolis Colts - Darrell Henderson, RB - Memphis

136. Dallas Cowboys - Jakobi Meyers, WR - NC State

The Cowboys signed Randall Cobb to be their slot receiver in 2019, but it’s only a one-year deal so they’ll likely try to find someone who can develop in that role for the future. Jakobi Meyers is that player, and he’s someone the team met with back at the Reese’s Senior Bowl. Meyers may not have the elite speed to be an outside receiver, but he’s shifty and quick in his route running, which will help him in the slot. His 6’2” frame also makes him a big target for Dak Prescott.

137. Atlanta Falcons - Gardner Minshew, QB - Washington State

138. Philadelphia Eagles - Saivion Smith, CB - Alabama

Fifth Round

139. Arizona Cardinals - Ugochukwu Amadi, S - Oregon

140. Oakland Raiders (from NYJ) - Trayveon Williams, RB - Texas A&M

141. Pittsburgh Steelers (from OAK) - Corey Ballentine, CB - Washburn

142. New York Giants (from SF) - Ross Pierschbacher, OL - Alabama

143. New York Giants - Antoine Wesley, WR - Texas Tech

144. Cleveland Browns (from JAX) - Stanley Morgan Jr., WR - Nebraska

145. Tampa Bay Buccaneers - Beau Benzschawel, OG - Wisconsin

146. Detroit Lions - Rodney Anderson, RB - Oklahoma

147. Buffalo Bills - Joe Jackson, EDGE - Miami

148. Denver Broncos - Mike Bell, S - Fresno State

149. Cincinnati Bengals - KeeSean Johnson, WR - Fresno State

150. Green Bay Packers - Jahlani Tavai, LB - Hawaii

151. Miami Dolphins - Miles Boykin, WR - Notre Dame

152. Atlanta Falcons - Isaac Nauta, TE - Georgia

153. Washington Redskins - Sutton Smith, EDGE - Northern Illinois

154. Carolina Panthers - Jordan Ta’amu, QB - Ole Miss

155. Cleveland Browns - Germaine Pratt, LB - NC State

156. Denver Broncos (from MIN) - Terry Godwin, WR - Georgia

157. Tennessee Titans - Anthony Johnson, WR - Buffalo

158. Buffalo Bills (from PIT) - David Long, LB - West Virginia

159. Seattle Seahawks - David Sills V, WR - West Virginia

160. Baltimore Ravens - Travis Fulgham, WR - Old Dominion

161. Houston Texans - Myles Gaskin, RB - Washington

162. Chicago Bears - Preston Williams, WR - Colorado State

163. Philadelphia Eagles - Te’Von Coney, LB - Notre Dame

164. Indianapolis Colts - Gary Jennings, Jr., WR - West Virginia

165. Dallas Cowboys - Alexander Mattison, RB - Boise State

Alexander Mattison appears to be one of the most complete running backs in this draft class, for reasons I broke down earlier. His problem is that he looked like a world-beater against the Mid Western Conference, not the SEC or Big Ten. All of this works out for Dallas, who not only get a steal of a prospect at 165 but also get to deepen their Boise State-Dallas pipeline. Mattison will fit perfectly as the backup to Ezekiel Elliott, and should be able to handle 10 to 15 carries a game with ease, although that likely won’t happen.

166. Los Angeles Chargers - Kaden Smith, TE - Stanford

167. Kansas City Chiefs - Tyler Roemer, OT - San Diego State

168. New Orleans Saints - Devine Ozigbo, RB - Nebraska

169. Los Angeles Rams - Karan Higdon, RB - Michigan

170. Cleveland Browns (from NE) - Mike Edwards, S - Kentucky

171. New York Giants - Mark Fields, CB - Clemson

172. Atlanta Falcons - Khari Willis, S - Michigan State

173. Washington Redskins - Mike Weber, RB - Ohio State

Sixth Round

174. Pittsburgh Steelers (from AZ) - Terry Beckner, DL - Missorui

175. Pittsburgh Steelers (from OAK) - Trevon Wesco, TE - West Virginia

176. San Francisco 49ers - Tre Watson, LB - Maryland

177. New Orleans Saints (from NYJ) - Kendall Sheffield, CB - Ohio State

178. Jacksonville Jaguars - Brett Rypien, QB - Boise State

179. Arizona Cardinals (from TB) - Ryan Bates, OT - Penn State

180. New York Giants - Chris Slayton, DL - Syracuse

181. Buffalo Bills - Foster Moreau, TE - LSU

182. Denver Broncos -Cody Thompson, WR - Toledo

183. Cincinnati Bengals - Bryce Love, RB - Stanford

184. Detroit Lions - Gary Johnson, LB - Texas

185. Green Bay Packers - Clayton Thorson, QB - Northwestern

186. Atlanta Falcons - Ryquell Armstead, RB - Temple

187. Carolina Panthers - Jordan Scarlett, RB - Florida

188. Tennessee Titans (from MIA) - Zedrick Woods, S - Ole Miss

189. Cleveland Browns - Derrek Thomas, CB - Baylor

190. Minnesota Vikings - Chase Hansen, LB - Utah

191. Baltimore Ravens (from TEN) - Jalen Jelks, EDGE - Oregon

192. Pittsburgh Steelers - Sheldrick Redwine, S - Miami

193. Baltimore Ravens - Anthony Ratliff-Williams, WR - North Carolina

194. Green Bay Packers (from SEA) - Isaiah Buggs, DL - Alabama

195. Houston Texans - Marvell Tell, S - USC

196. Arizona Cardinals (from OAK) - Ben Burr-Kirven, LB - Washington

197. Philadelphia Eagles - Michael Jordan, OL - Ohio State

198. Cincinnati Bengals (from DAL) - Hamp Cheevers, CB - Boston College

199. Indianapolis Colts - Lamont Gaillard, OL - Georgia

200. Los Angeles Chargers - Elijah Holyfield, RB - Georgia

201. Kansas City Chiefs - Cameron Smith, LB - USC

202. New Orleans Saints - Drew Sample, TE - Washington

203. Los Angeles Rams - Tommy Sweeney, TE - Boston College

204. Detroit Lions (from NE) - Jalen Hurd, WR - Baylor

205. New England Patriots - Bruce Anderson, RB - North Dakota State

206. Washington Redskins - Lukas Denis, S - Boston College

207. Pittsburgh Steelers (from AZ) - Malik Carney, EDGE - North Carolina

208. Tampa Bay Buccaneers (from PHI) - Oli Udoh, OL - Elon

209. Minnesota Vikings - Austin Bryant, EDGE - Clemson

210. Cincinnati Bengals - Armon Watts, DL - Arkansas

211. Cincinnati Bengals - Isaiah Prince, OT - Ohio State

212. San Francisco 49ers - Olamide Zaccheaus, WR - Virginia

213. Cincinnati Bengals - Hjalte Froholdt, OL - Arkansas

214. Kansas City Chiefs - DeMarcus Christmas, DT - Florida State

Seventh Round

215. Tampa Bay Buccaneers (from AZ) - Evan Worthington, S - Colorado

216. Kansas City Chiefs (from SF) - TJ Edwards, LB - Wisconsin

217. New York Jets - Deshaun Davis, LB - Auburn

218. Oakland Raiders - Jimmy Moreland, CB - James Madison

219. Pittsburgh Steelers (from TB) - Donnie Lewis, CB - Tulane

220. Houston Texans (from NYG) - Bunchy Stallings, OL - Kentucky

221. Cleveland Browns (from JAX) - Carl Granderson, EDGE - Wyoming

222. Chicago Bears (from DEN) - Tim Harris, CB - Virginia

223. Cincinnati Bengals - Montre Hartage, CB - Northwestern

224. Detroit Lions - Tre Lamar, LB - Clemson

225. Buffalo Bills - Ulysees Gilbert III, LB - Akron

226. Green Bay Packers - Derwin Gray, OT - Maryland

227. Washington Redskins - Michael Dogbe, DL - Temple

228. Buffalo Bills (from CAR) - Darwin Thompson, RB - Utah State

229. Detroit Lions (from MIA) - Jamal Custis, WR - Syracuse

230. Atlanta Falcons - Jazz Ferguson, WR - Northwestern State

231. New Orleans Saints (from CLE) - Josiah Tauaefa, LB - UTSA

232. New York Giants (from MIN) - Wyatt Ray, EDGE - Boston College

233. Miami Dolphins (from TEN) - Terronne Prescod, OG - NC State

234. Miami Dolphins (from PIT) - Alex Bars, OG - Notre Dame

235. Oakland Raiders (from SEA) - Kevin Wilkins, DL - Rutgers

236. Jacksonville Jaguars (from BAL) - Lil’Jordan Humphrey, WR - Texas

237. Denver Broncos (from HOU) - Penny Hart, WR - Georgia State

238. Chicago Bears - Zach Gentry, TE - Michigan

239. New England Patriots (from PHI) - John Cominsky, DL - Charleston

240. Indianapolis Colts - Andrew Wingard, S - Wyoming

241. Dallas Cowboys - Dre Greenlaw, LB - Arkansas

Linebacker didn’t seem to be an area of focus for Dallas, but they brought in four linebackers for pre-draft visits, and Dre Greenlaw was one of them. Greenlaw is an athlete first and foremost, and he has some really good sideline-to-sideline ability. The biggest knock on him is that he isn’t mentally ready to be a starting linebacker, as he has troubles breaking on the ball quick enough. In Dallas, he’ll get to learn from the best, Sean Lee, while also contributing on special teams.

242. Los Angeles Chargers - Ryan Finley, QB - NC State

243. New England Patriots (from KC) - Blace Brown, CB - Troy

244. New Orleans Saints - Delvon Randall, S - Temple

245. New York Giants (from LAR) - Tony Pollard, RB - Memphis

246. New England Patriots - Shareef Miller, EDGE - Penn State

247. Minnesota Vikings - Jonathan Ledbetter, EDGE - Georgia

248. Arizona Cardinals - Ryan Davis, WR - Auburn

249. Arizona Cardinals - Derrick Baity, CB - Kentucky

250. Minnesota Vikings - Cole Holcomb, LB - North Carolina

251. Los Angeles Rams - Jamal Peters, CB - Mississippi State

252. New England Patriots - Alec Ingold, FB - Wisconsin

253. Washington Redskins - Darius West, S - Kentucky

254. Arizona Cardinals - Terrill Hanks, LB - New Mexico State