usatsi-mac-jones.jpg
Gary Cosby Jr.-USA TODAY Sports

Wow. Things got interesting real fast last Friday, when the 49ers moved up from No. 12 to No. 3, the Dolphins moved down from No. 3 to No. 12 -- only to move back up to No. 6 (with the Eagles dropping to 12th) minutes later. It was all very dizzying in real time and these seem to be the overarching takeaways: San Francisco is in the QB business while the Dolphins and Eagles appear set to stay the course with their current young passers.

But there's more! This week's mock draft is three rounds. So in addition to the aforementioned trades, we also account for the flurry of free-agent moves from earlier this month.

OK, let's get to it. (Note: * denotes compensatory picks.)

NFL Mock Draft
Round 1
Round 1 - Pick 1
Clemson • Sr • 6'6" / 220 lbs
Projected Team
Jacksonville
PROSPECT RNK
1st
POSITION RNK
1st
To quote Drew Rosenhaus speaking to the media back when he was representing Terrell Owens during contract negotiations: "NEXT QUESTION."
Round 1 - Pick 2
BYU • Sr • 6'2" / 214 lbs
Projected Team
N.Y. Jets
PROSPECT RNK
2nd
POSITION RNK
2nd
Zach Wilson followed up a lights-out season with a lights-out pro day, pretty much confirming what our eyes told us all fall: he's really, really, really good, and it feels like he may be the Jets' guy.
Round 1 - Pick 3
Alabama • Sr • 6'3" / 220 lbs
Projected Team
San Francisco
PROSPECT RNK
19th
POSITION RNK
5th
It's go time, y'all. The 49ers sell the farm to move up from No. 12 to No. 3 to take ... Mac Jones. It sounds crazy, and maybe it is, but we've heard since late last year that Jones could very well end up a top-10 pick and we're a month away from knowing for certain. He certainly fits Kyle Shanahan's system and if the 49ers love him, they'll land him here.
Round 1 - Pick 4
Oregon • Sr • 6'5" / 335 lbs
Projected Team
Atlanta
PROSPECT RNK
4th
POSITION RNK
1st
The Falcons could go quarterback or tight end but instead they take the conservative route and grab the best offensive lineman in the class, which means this remains Matt Ryan's team for at least another year.
Round 1 - Pick 5
Northwestern • Sr • 6'4" / 315 lbs
Projected Team
Cincinnati
PROSPECT RNK
13th
POSITION RNK
2nd
The Bengals could be tempted by Kyle Pitts or Ja'Marr Chase or Jaylen Waddle, but priority No. 1 is keeping Joe Burrow upright and Slater, who can play inside or outside, is a worthy selection here.
Round 1 - Pick 6
Alabama • Sr • 5'10" / 185 lbs
Projected Team
Miami
PROSPECT RNK
8th
POSITION RNK
2nd
The Dolphins worked the phones masterfully, trading down and accumulating picks, then moving back up to make sure they're in position to get a playmaker. Chase would be an obvious choice here but we're going with Waddle for his take-the-top-off-the-coverage speed, not to mention his home-run potential as a returner.
Round 1 - Pick 7
LSU • Sr • 6'0" / 205 lbs
Projected Team
Detroit
PROSPECT RNK
3rd
POSITION RNK
1st
Kenny Golladay and Marvin Jones are gone, Jared Goff is the new QB, and if the Lions don't target a quarterback, it's imperative to get Goff some weapons. Chase is the most complete WR in the class.
Round 1 - Pick 8
Ohio State • Sr • 6'3" / 227 lbs
Projected Team
Carolina
PROSPECT RNK
7th
POSITION RNK
3rd
We've had the Panthers trading up for Fields in previous mock drafts but no need this time. With three QBs off the board with the first three picks, Carolina stays put and lands Fields here.
Round 1 - Pick 9
Penn State • Sr • 6'3" / 245 lbs
Projected Team
Denver
PROSPECT RNK
6th
POSITION RNK
1st
The Broncos addressed their secondary in free agency so they target the best LB in the class here. Parsons is coming off an impressive pro day and Denver has very little depth at the position.
Round 1 - Pick 10
Alabama • Sr • 6'2" / 202 lbs
Projected Team
Dallas
PROSPECT RNK
15th
POSITION RNK
2nd
Surtain is as close to a sure thing as you're going to get from this cornerbacks class. And with our CB1 Caleb Farley undergoing a back procedure recently, Surtain is the first cornerback off our board.
Round 1 - Pick 11
USC • Sr • 6'5" / 308 lbs
Projected Team
N.Y. Giants
PROSPECT RNK
17th
POSITION RNK
4th
The Giants had a strong start to free agency but the offensive line needs to get better. Andrew Thomas improved as the 2020 season progressed but Vera-Tucker proved that he can play either guard or tackle -- and excelled while doing it.
Round 1 - Pick 12
Florida • Sr • 6'6" / 247 lbs
Projected Team
Philadelphia
PROSPECT RNK
5th
POSITION RNK
1st
The Eagles appear to be moving forward with Jalen Hurts and if that's the plan they have to surround him with playmakers. There's none better than Kyle Pitts, who only falls this far because of the run on QBs, WRs and O-linemen.
Round 1 - Pick 13
Alabama • Sr • 6'0" / 170 lbs
Projected Team
L.A. Chargers
PROSPECT RNK
9th
POSITION RNK
3rd
This may seem like a luxury pick but Mike Williams has just one more year left on his deal and Smith is the Heisman Trophy winner coming off a mind-boggling 2020 campaign. The only issue is that he weighs 170. If he was 185, he'd be the first WR drafted.
Round 1 - Pick 14
Michigan • Sr • 6'3" / 265 lbs
Projected Team
Minnesota
PROSPECT RNK
12th
POSITION RNK
1st
This has been a popular pairing and Paye did nothing to change our minds after a strong pro day performance.
Round 1 - Pick 15
North Dakota State • Sr • 6'4" / 226 lbs
Projected Team
New England
PROSPECT RNK
10th
POSITION RNK
4th
There's no guarantee Lance lasts this long but if he's here the Patriots will likely think about taking him -- assuming they don't trade up for another QB or make a move for Jimmy Garoppolo. Cam Newton isn't the player he once was and Lance is the QB you build in the lab to be successful in today's NFL.
Round 1 - Pick 16
South Carolina • Sr • 6'1" / 200 lbs
Projected Team
Arizona
PROSPECT RNK
35th
POSITION RNK
5th
Patrick Peterson is gone and Dre Kirkpatrick and Johnathan Joseph remain free agents. Horn is a physical, athletic playmaking cornerback who can play right away.
Round 1 - Pick 17
Penn State • Sr • 6'5" / 255 lbs
Projected Team
Las Vegas
PROSPECT RNK
21st
POSITION RNK
1st
Oweh ran a sub-4.4 at his pro day, and while he didn't have a sack during the 2020 season, he's just scratching the surface on his game. He didn't start playing football until his junior year of high school and two to three years from now we could all be wondering how he wasn't a top-10 selection.
Round 1 - Pick 18
Virginia Tech • Sr • 6'5" / 315 lbs
Projected Team
Miami
PROSPECT RNK
14th
POSITION RNK
3rd
The Dolphins took Austin Jackson and Robert Hunt in Rounds 1 and 2 a year ago, and Darrisaw adds another piece to an O-line that has to do a better job of protecting Tua Tagovailoa.
Round 1 - Pick 19
Oklahoma State • Sr • 6'6" / 320 lbs
Projected Team
Washington
PROSPECT RNK
24th
POSITION RNK
5th
Jenkins, who can play either right or left tackle, has a nasty streak. He's also one of the best offensive tackles in this class.
Round 1 - Pick 20
Northwestern • Sr • 6'0" / 192 lbs
Projected Team
Chicago
PROSPECT RNK
69th
POSITION RNK
4th
Newsome, who had a standout season for Northwestern, adds some much-needed depth to the Bears secondary. QB is obviously a huge need but the team appears set on moving forward with Andy Dalton, plus the top five passers are already long gone.
Round 1 - Pick 21
Texas • Sr • 6'6" / 309 lbs
Projected Team
Indianapolis
PROSPECT RNK
56th
POSITION RNK
11th
Yes, the Colts signed Sam Tevi, but it was just a one-year deal, and he's been a replacement-level player during career. Cosmi is an athletic tackle who can contribute right away.
Round 1 - Pick 22
Georgia • Sr • 6'3" / 240 lbs
Projected Team
Tennessee
PROSPECT RNK
16th
POSITION RNK
2nd
Ojulari played on a Georgia defense loaded with players likely to get drafted and he might end up being the best of the group. Extremely active off the edge, Ojulari regularly finds himself in the backfield as a disruptive presence.
Round 1 - Pick 23
Florida State • Sr • 5'10" / 180 lbs
Projected Team
N.Y. Jets
PROSPECT RNK
27th
POSITION RNK
4th
Samuel has compared his game to Jaire Alexander and he's not wrong; he plays much bigger than his size and with the type of aggressiveness that new coach Robert Salah will love.
Round 1 - Pick 24
Virginia Tech • Jr • 6'2" / 197 lbs
Projected Team
Pittsburgh
PROSPECT RNK
11th
POSITION RNK
1st
Some teams are worried about Farley's recent back procedure and it's why we have him falling out of the top 10 (where he's consistently been in our mock drafts as our CB1) and landing at the bottom of Round 1. If he's healthy, Farley could be a steal here.
Round 1 - Pick 25
TCU • Sr • 6'2" / 202 lbs
Projected Team
Jacksonville
PROSPECT RNK
25th
POSITION RNK
1st
The Jags signed Rayshawn Jenkins but there's not much depth behind him. And Moehrig is the best safety in this class -- he can patrol centerfield or play in the slot.
Round 1 - Pick 26
Miami (FL) • Sr • 6'5" / 263 lbs
Projected Team
Cleveland
PROSPECT RNK
20th
POSITION RNK
2nd
The Browns were middle of the road in getting after the quarterback and there is little depth behind Myles Garrett. Phillips is a physical freak who had a breakout season for the U, helped in part by Gregory Rousseau's decision to opt out.
Round 1 - Pick 27
Miami (FL) • Sr • 6'6" / 266 lbs
Projected Team
Baltimore
PROSPECT RNK
36th
POSITION RNK
2nd
The team lost Matt Judon and Yannick Ngakoue, and Rousseau could end up as the best pass rusher in this class. He opted out last season after a 15.5-sack campaign in '19, but as a converted WR he's still growing into the position.
Round 1 - Pick 28
Tulsa • Sr • 6'4" / 260 lbs
Projected Team
New Orleans
PROSPECT RNK
28th
POSITION RNK
4th
Collins had four sacks, four interceptions (including two pick-sixes) and two forced fumbles for Tulsa in 2020, and at 6-foot-4, 260 pounds, he looks more like a defensive end but moves with the fluidity of the modern-day, off-ball linebackers that have become so prevalent around the league. The Saints could also be looking for a QB and even a wideout, but with the best players at those positions already off the board they opt to bolster the defense.
Round 1 - Pick 29
Florida • Sr • 6'0" / 193 lbs
Projected Team
Green Bay
PROSPECT RNK
22nd
POSITION RNK
5th
The Packers offense -- and Aaron Rodgers, in particular -- needs to add weapons on the outside because for as dominant as Davante Adams is, he can't do it alone. Toney is a four-down player who carries the ball like a running back after the catch.
Round 1 - Pick 30
Wake Forest • Sr • 6'3" / 274 lbs
Projected Team
Buffalo
PROSPECT RNK
46th
POSITION RNK
4th
Mario Addison was tied for the team lead with five sacks and while there are also needs at linebacker and along the offensive line, Basham, who had a strong 2020 season for Wake Forest, has the talent to upgrade the unit on Day 1.
Round 1 - Pick 31
Alabama • Sr • 6'5" / 315 lbs
Projected Team
Kansas City
PROSPECT RNK
34th
POSITION RNK
4th
The Chiefs need to get better defensively, especially up front, and Barmore is an athletic marvel who, when he's locked in, consistently finds his way into the backfield.
Round 1 - Pick 32
Michigan • Jr • 6'5" / 320 lbs
Projected Team
Tampa Bay
PROSPECT RNK
29th
POSITION RNK
6th
The Bucs don't have many needs -- they kept the Super Bowl band together -- but if the plan is to run it back with Tom Brady, they might as well do their best to make sure he's well protected. Mayfield is an unfinished product but he has flashed first-round traits.

ROUND 2

33. Jaguars: Travis Etienne, RB, Clemson
34. Jets: Najee Harris, RB, Alabama
35. Falcons: Joe Tryon, EDGE, Washington
36. Dolphins (via HOU): Javonte Williams, RB, UNC
37. Eagles: Nick Bolton, LB, Missouri
38. Bengals: Rondale Moore, WR, Purdue
39. Panthers: Tyson Campbell, CB, Georgia
40. Broncos: Levi Onwuzurike, DL, Washington
41. Lions: Kelvin Joseph, CB, Kentucky
42. Giants: Ronnie Perkins, EDGE, Oklahoma
43. 49ers: Ifeatu  Melifonwu, CB, Syracuse
44. Cowboys: Daviyon Nixon, DL, Iowa
45. Jaguars (via MIN): Pat Freiermuth, TE, Penn State
46. Patriots: Jevon Holland, S, Oregon
47. Chargers: Joseph Ossai, EDGE, Texas
48. Raiders: Jeremiah Owusu-Koramoah, LB, Notre Dame
49. Cardinals: Rashod Bateman, WR, Minnesota
50. Dolphins  : Jamin Davis, LB, Kentucky
51. WFT: Terrace Marshall, WR, LSU
52. Bears: Dillon Radunz, OT, North Dakota State
53. Titans: Elijah Moore, WR, Ole Miss
54. Colts: Aaron Robinson, CB, UCF
55. Steelers: Liam Eichenberg, OT, Notre Dame
56. Seahawks: Alex Leatherwood, OT, Alabama
57. Rams: Landon Dickerson, OL, Alabama
58. Ravens: Hamsah Nasirildeen, S, Florida State
59. Browns: Osa Odighizuwa, DL, UCLA
60. Saints: Elijah Molden, CB, Washington
61. Bills: Eric Stokes, CB, Georgia
62. Packers: Jabril Cox, LB, LSU
63. Chiefs: Aaron Banks, OL, Notre Dame
64. Buccaneers: Milton Williams, DL, Louisiana Tech

ROUND 3

65. Jaguars: Payton Turner, EDGE, Houston
66. Jets: Wyatt Davis, OL, Ohio State
67. Texans: Shakur Brown, CB, Penn State
68. Falcons: Baron Browning, LB, Ohio State
69. Bengals: Jamar Johnson, S, Indiana
70. Eagles: Brady Christensen, OT, BYU
71. Broncos: Michael Carter, RB, UNC
72. Lions: Davis Mills, QB, Stanford
73. Panthers: Amari Rodgers, WR, Clemson
74. WFT (via SF): Kellen Mond, QB, Texas A&M
75. Cowboys: Chazz Surratt, LB, UNC
76. Giants: Creed Humphrey, OL, Oklahoma
77. Patriots: FORFEITED  
78. Chargers: Hunter Long, TE, Boston College
79. Vikings: Richie Grant, S, UCF
80. Raiders (via ARI): James Hudson, OT, Cincinnati
81. Raiders: Tommy Togiai, DL, Ohio State
82. Dolphins: Quincy Roche, EDGE, Miami
83. WFT: Tommy Tremble, TE, Notre Dame
84. Bears: Tylan Wallace, WR, Oklahoma State
85. Eagles (via IND): Tre Brown, CB, Oklahoma  
86. Titans: Jackson Carman, OT, Clemson
87. Jets (via SEA): Marlon Tuipulotu , DL, USC
88. Steelers: Quinn Meinerz, OL, Wisconsin-Whitewater
89. Rams: Rashad Weaver, EDGE, Pittsburgh
90. Browns: Dyami Brown, WR, UNC
91. Vikings (via BAL): Demetric Felton, RB/WR, UCLA
92. Browns (via NO): Paulson Adebo, CB, Stanford
93. Packers: Alim McNeill, DL, NC State
94. Bills: D'Wayne Eskridge, WR, Western Michigan
95. Chiefs: Dayo Odeyingbo, EDGE, Vanderbilt
96. Buccaneers: Amon-Ra St. Brown, WR, USC

Compensatory picks
97.* Patriots: Rodarius Williams, CB, Oklahoma State
98.* Chargers: Trey Smith, OL, Tennessee
99.* Saints: Kyle Trask, QB, Florida
100.* Cowboys: Tutu Atwell, WR, Louisville
101.* Titans: Brevin Jordan, TE, Miami
102.* Lions (via LAR): Spencer Brown, OT, Northern Iowa
103.* 49ers: Andre Cisco, S, Syracuse
104.* Rams: Walker Little, OT, Stanford
105.* Ravens: Patrick Jones, EDGE, Pittsburgh
106.* Saints: Cornell Powell, WR, Clemson