Note: Click through the tabs above to see other mock drafts.
Garrett confirmed at the combine what everyone knew: He's a fantastic athlete.
Thomas is an outstanding player with position versatility the Bears will appreciate.
Marcus Mariota could use some receivers. Now.
The Jets are lacking talent at cornerback, so one of the Buckeyes' talented corners should find a home in NYC.
Finding speed at the receiver position should be a priority for the Panthers.
Tyrod Taylor's back in the fold, so finding him dependable targets becomes a high priority.
Barnett pairs well with Cameron Jordan in bringing pressure into the opponents' backfield.
If Jimmy Garoppolo doesn't come to Cleveland, I won't be surprised if Hue Jackson pushes to use some of the team's extra picks to get Watson.
Carson Palmer is nearing the end of his career, and Kizer's a good fit to learn and emulate the former No. 1 pick's game.
Foster has some red flags for teams, but his talent won't allow him to leave the top 15.
This feels like a Michael Oher-type bargain for Ozzie Newsome, getting a new right tackle to replace Ricky Wagner.
Now that Peppers showed he's perfectly capable of handling deep-half responsibility, the Redskins will grab him.
Free-agent signings allow the Titans to bolster their offense with two first-round receiving threats.
Cook's shoulder surgeries might drive down his value, but it is interesting to think about him joining former college teammate Jameis Winston.
Charlton stays in-state to help Ziggy Ansah bully passers in the NFC North.
Reddick's climb up draft boards during the postseason lands him in Miami.
Power, length, and athleticism? Sounds like a Giant to me.
Trubisky will need time to develop, but has the skills to be a good QB.
Signing Luke Joeckel was nice and all, but Ramczyk will be a very good starter once his hip has healed.
The release of Jamaal Charles makes finding a speedy and elusive back a necessity; enter McCaffrey.
Humphrey's physicality and speed will endear him to Jerry Jones.
Willis really impressed with his athleticism at the combine, so now it's unclear if he'll even be available at this spot.
New Orleans uses the Brandin Cooks trade to add a talented cover man.
33. Cleveland Browns: Obi Melifonwu, S, Connecticut
34. San Francisco 49ers: T.J. Watt, OLB, Wisconsin
35. Jacksonville Jaguars: Dion Dawkins, T, Temple
36. Chicago Bears: David Njoku, TE, Miami
37. Los Angeles Rams: Quincy Wilson, CB, Florida
38. Los Angeles Chargers: Patrick Mahomes, QB, Texas Tech
39. New York Jets: Zay Jones, WR, East Carolina
40. Carolina Panthers: Alvin Kamara, RB, Tennessee
41. Cincinnati Bengals: Charles Harris, DE, Missouri
42. New Orleans Saints: Raekwon McMillan, LB, Ohio State
43. Philadelphia Eagles: Elijah Qualls, DT, Washington
44. Buffalo Bills: Teez Tabor, CB, Florida
45. Arizona Cardinals: Carl Lawson, OLB, Auburn
46. Indianapolis Colts: Budda Baker, S, Washington
47. Baltimore Ravens: Ryan Anderson, OLB, Alabama
48. Minnesota Vikings: Dan Feeney, G, Indiana
49. Washington Redskins: Nathan Peterman, QB, Pittsburgh
50. Tampa Bay Buccaneers: Tyus Bowser, OLB, Houston
51. Denver Broncos: Adoree' Jackson, CB, USC
52. Cleveland Browns: JuJu Smith-Schuster, WR, USC
53. Detroit Lions: Curtis Samuel, RB, Ohio State
54. Miami Dolphins: Evan Engram, TE, Ole Miss
55. New York Giants: Taylor Moton, T, Western Michigan
56. Oakland Raiders: Zach Cunningham, ILB, Vanderbilt
57. Houston Texans: Justin Evans, S, Texas A&M
58. Seattle Seahawks: Kevin King, CB, Washington
59. Kansas City Chiefs: Davis Webb, QB, California
60. Dallas Cowboys: Tanoh Kpassagnon, DE, Villanova
61. Green Bay Packers: Fabian Moreau, CB, UCLA
62. Pittsburgh Steelers: KD Cannon, WR, Baylor
63. Atlanta Falcons: Carlos Watkins, DT, Clemson
64. Carolina Panthers: Shaquill Griffin, CB, Central Florida
65. Cleveland Browns: Chidobe Awuzie, CB, Colorado
66. San Francisco 49ers: Ethan Pocic, C, LSU
67. Chicago Bears: Jermaine Eluemunor, T, Texas A&M
68. Jacksonville Jaguars: Caleb Brantley, DT, Florida
69. Los Angles Rams: Josh Malone, WR, Tennessee
70. New York Jets: Roderick Johnson, T, Florida State
71. Los Angeles Chargers: Dorian Johnson, G, Pittsburgh
72. New England Patriots: Jake Butt, TE, Michigan
73. Cincinnati Bengals: Gerald Everett, TE, South Alabama
74. Philadelphia Eagles: Dawuane Smoot, DE, Illinois
75. Buffalo Bills: Tim Williams, OLB, Alabama
76. New Orleans Saints: Chris Godwin, WR, Penn State
77. Arizona Cardinals: Jourdan Lewis, CB, Michigan
78. Baltimore Ravens: Cameron Sutton, CB, Tennessee
79. Minnesota Vikings: Cooper Kupp, WR, Eastern Washington
80. Indianapolis Colts: DeMarcus Walker, DE, Florida State
81. Washington Redskins: Jaleel Johnson, DT, Iowa
82. Denver Broncos: ArDarius Stewart, WR, Alabama
83. Tennessee Titans: Tarell Basham, DE, Ohio
84. Tampa Bay Buccaneers: Antonio Garcia, OT, Troy
85. Detroit Lions: Josh Jones, S, North Carolina State
86. Minnesota Vikings: Duke Riley, OLB, LSU
87. New York Giants: Jordan Leggett, TE, Clemson
88. Oakland Raiders: Jamaal Williams, RB, BYU
89. Houston Texans: Derek Rivers, OLB, Youngstown State
90. Seattle Seahawks: Larry Ogunjobi, DT, Charlotte
91. Kansas City Chiefs: Jarrad Davis, ILB, Florida
92. Dallas Cowboys: Taywan Taylor, WR, Western Kentucky
93. Green Bay Packers: D'Onta Foreman, RB, Texas
94. Pittsburgh Steelers: Sidney Jones, CB, Washington
95. Atlanta Falcons: Bucky Hodges, TE, Virginia Tech
96. New England Patriots: Harvey Langi, ILB, BYU
97. Miami Dolphins: Danny Isidora, G, Miami
98. Carolina Panthers: Daeshon Hall, DE, Texas A&M
99. Baltimore Ravens: Nico Siragusa, G, San Diego State
100. Tennessee Titans: Desmond King, CB, Iowa
101. Denver Broncos: D.J. Jones, DT, Ole Miss
102. Seattle Seahawks: Chad Hansen, WR, Cal
103. New Orleans Saints: Carlos Henderson, WR, Louisiana Tech
104. Kansas City Chiefs: Rasul Douglas, CB, West Virginia
105. Pittsburgh Steelers: Chris Wormley, DE, Michigan
106. Seattle Seahawks: Alex Anzalone, LB, Florida
107. New York Jets: Devonte Fields, OLB, Louisville
108. Cleveland Browns: Nazair Jones, DT, North Carolina
109. San Francisco 49ers: Cordrea Tankersley, CB, Clemson
110. Jacksonville Jaguars: Adam Shaheen, TE, Ashland
111. Chicago Bears: Carroll Phillips, LB, Illinois
112. Los Angeles Rams: Trey Hendrickson, DE, Florida Atlantic
113. Los Angeles Chargers: Dede Westbrook, WR, Oklahoma
114. Washington Redskins: Ahkello Witherspoon, CB, Colorado
115. Carolina Panthers: Conor McDermott, T, UCLA
116. Cincinnati Bengals: Joe Mixon, RB, Oklahoma
117. Chicago Bears: Corn Elder, CB, Miami
118. New England Patriots: Forfeited
119. Philadelphia Eagles: Samaje Perine, RB, Oklahoma
120. Arizona Cardinals: Josh Reynolds, WR, Texas A&M
121. Minnesota Vikings: Brian Hill, RB, Wyoming
122. Indianapolis Colts: Eddie Vanderdoes, DT, UCLA
123. Baltimore Ravens: Shelton Gibson, WR, West Virginia
124. Washington Redskins: Malachi Dupre, WR, LSU
125. Tennessee Titans: Marcus Maye, S, Florida
126. Tampa Bay Buccaneers: Tyler Orlosky, C, West Virginia
127. Denver Broncos: Anthony Walker, ILB, Northwestern
128. Detroit Lions: Howard Wilson, CB, Houston
129. Minnesota Vikings: George Kittle, TE, Iowa
130. Oakland Raiders: Deatrich Wise, DE, Arkansas
131. Houston Texans: Julie'n Davenport, T, Bucknell
132. New England Patriots: Marcus Williams, S, Utah
133. Kansas City Chiefs: Jarron Jones, DT, Notre Dame
134. Dallas Cowboys: Montae Nicholson, S, Michigan State
135. Green Bay Packers: Vince Biegel, OLB, Wisconsin
136. Pittsburgh Steelers: Kendell Beckwith, ILB, LSU
137. Atlanta Falcons: Sean Harlow, G, Oregon State
138. Indianapolis Colts: Ethan Cooper, G, Indiana (Pa.)
139. Cincinnati Bengals: Josh Carraway, OLB, TCU
140. Philadelphia Eagles: Dan Skipper, OT, Arkansas
141. New York Giants: Ben Boulware, LB, Clemson
142. Los Angeles Rams: Jon Toth, C, Kentucky
143. Houston Texans: Victor Salako, T, Oklahoma State
144. San Francisco 49ers: Ben Braden, G, Michigan
145. Indianapolis Colts: Kareem Hunt, RB, Toledo