During each week leading to the draft, we have been taking a look at a collection of mock drafts from various sources and compiled the list of the top prospects projected to head to the 49ers.


We surveyed a whopping 84 online mock drafts this week in our final roundup and tallied which prospects are the most popular choices for the San Francisco 49ers, who currently own the No. 2 overall pick in this week's draft.

The mock drafts include big-name sites from ESPN and NFL.com to smaller independent sites.

Despite a little recent controversy surrounding his social media activity, it's not surprising to still see former Ohio State defensive end Nick Bosa as the favorite to land in San Francisco after the 49ers turn in their draft card on Thursday. Over 82 percent of mock drafts envision Bosa headed to the 49ers as final mock drafts are turned in, which is an increase from the 74 percent last week.

RELATED 49ers 2019 Pre-Draft Visit/Meeting Tracker

Below are the top-ranked projections for the 49ers among the mock drafts we examined.

Rank 49ers' Pick
69 Mock Drafts Nick Bosa, Edge, Ohio State
10 Mock Drafts Quinnen Williams, DL, Alabama
5 Mock Drafts Josh Allen, Edge, Kentucky

Below is a mock-draft breakdown for the 49ers' selection at No. 2 overall.

Site/Mock 49ers' Pick
24/7 Sports: Kirk Larrabee Nick Bosa, Edge, Ohio State
49ers Webzone: Zain Naqvi Nick Bosa, Edge, Ohio State
95.7 The Game: Tommy Call Nick Bosa, Edge, Ohio State
The Athletic: Dane Brugler Nick Bosa, Edge, Ohio State
The Big Lead: Jason McIntyre Quinnen Williams, DL, Alabama
Bleacher Report: Brent Sobleski Nick Bosa, Edge, Ohio State
Bleacher Report: Joe Tansey Nick Bosa, Edge, Ohio State
Bleacher Report: Matt Miller Nick Bosa, Edge, Ohio State
Bleacher Report: Mike Freeman Quinnen Williams, DL, Alabama
Bleacher Report: Ryan McCrystal Nick Bosa, Edge, Ohio State
Bleacher Report: Zach Buckley Nick Bosa, Edge, Ohio State
CBS Sports: Chris Trapasso Nick Bosa, Edge, Ohio State
CBS Sports: Jared Dubin Nick Bosa, Edge, Ohio State
CBS Sports: Pete Prisco Nick Bosa, Edge, Ohio State
CBS Sports: R.J. White Nick Bosa, Edge, Ohio State
CBS Sports: Ryan Wilson Nick Bosa, Edge, Ohio State
CBS Sports: Tom Fornelli Nick Bosa, Edge, Ohio State
CBS Sports: Will Brinson Nick Bosa, Edge, Ohio State
Draft Ace Nick Bosa, Edge, Ohio State
Draft Analyst: Tony Pauline Nick Bosa, Edge, Ohio State
Draft Countdown Quinnen Williams, DL, Alabama
Draft Insiders Josh Allen, Edge, Kentucky
Draft King Nick Bosa, Edge, Ohio State
The Draft Network: Crabbs Josh Allen, Edge, Kentucky
The Draft Network: Kelly Nick Bosa, Edge, Ohio State
The Draft Network: Marino Nick Bosa, Edge, Ohio State
The Draft Network: Solak Josh Allen, Edge, Kentucky
Draft Site Nick Bosa, Edge, Ohio State
Draft Tek Nick Bosa, Edge, Ohio State
DraftBlaster Nick Bosa, Edge, Ohio State
DraftBlaster: DraftGeek Nick Bosa, Edge, Ohio State
EDSFootball.com Nick Bosa, Edge, Ohio State
ESPN: Mel Kiper Nick Bosa, Edge, Ohio State
ESPN: NFL Nation Nick Bosa, Edge, Ohio State
ESPN: Todd McShay Nick Bosa, Edge, Ohio State
FanSided: Brad Weiss Nick Bosa, Edge, Ohio State
Fueled by Sports Nick Bosa, Edge, Ohio State
GBN Report Nick Bosa, Edge, Ohio State
KNBR: Brad Almquist Nick Bosa, Edge, Ohio State
KNBR: Larry Krueger Quinnen Williams, DL, Alabama
L.A. Times: Matt Barrows Nick Bosa, Edge, Ohio State
LA Times: Sam Farmer Nick Bosa, Edge, Ohio State
Mercury News: Cam Inman Nick Bosa, Edge, Ohio State
MyNFLDraft.com Nick Bosa, Edge, Ohio State
NBCSBA: Maiocco, Blair Nick Bosa, Edge, Ohio State
NBCSBA: Matt Maiocco Nick Bosa, Edge, Ohio State
New York Post: Steve Serby Nick Bosa, Edge, Ohio State
Newsday: Nick Klopsis Nick Bosa, Edge, Ohio State
NFL Draft Blitz: Alex Khvatov Nick Bosa, Edge, Ohio State
NFL Draft Diamonds: Joyce Nick Bosa, Edge, Ohio State
NFL Draft Diamonds: Talbot Nick Bosa, Edge, Ohio State
NFL Draft Geek Nick Bosa, Edge, Ohio State
NFL Draft Scout: Ric Serritella Nick Bosa, Edge, Ohio State
NFL Draft Scout: Rob Rang Nick Bosa, Edge, Ohio State
NFL Mocks: Erik Lambert Quinnen Williams, DL, Alabama
NFL Mocks: Sayre Bedinger Nick Bosa, Edge, Ohio State
NFL.com: Bucky Brooks Quinnen Williams, DL, Alabama
NFL.com: Chad Reuter Quinnen Williams, DL, Alabama
NFL.com: Charles Davis Nick Bosa, Edge, Ohio State
NFL.com: Charley Casserly Nick Bosa, Edge, Ohio State
NFL.com: Daniel Jeremiah Nick Bosa, Edge, Ohio State
NFL.com: Lance Zierlein Nick Bosa, Edge, Ohio State
NFL.com: Maurice Jones-Drew Josh Allen, Edge, Kentucky
NFL.com: Peter Schrager Nick Bosa, Edge, Ohio State
NFL.com: Rhett Lewis Nick Bosa, Edge, Ohio State
Niner Noise: Peter Panacy Nick Bosa, Edge, Ohio State
PFF: Cris Collinsworth Nick Bosa, Edge, Ohio State
PFF: Michael Renner Quinnen Williams, DL, Alabama
PFF: Steve Palazzolo Nick Bosa, Edge, Ohio State
Press Democrat: Cohn Josh Allen, Edge, Kentucky
The Ringer Quinnen Williams, DL, Alabama
SB Nation: Dan Kadar Nick Bosa, Edge, Ohio State
SF Chronicle: Branch and Kawahara Nick Bosa, Edge, Ohio State
SI: Conor Orr Nick Bosa, Edge, Ohio State
SI: Gary Gramling Nick Bosa, Edge, Ohio State
SI: Vinnie Iyer Nick Bosa, Edge, Ohio State
U-T San Diego: Eddie Brown Quinnen Williams, DL, Alabama
USA Today: Luke Easterling Nick Bosa, Edge, Ohio State
USA Today: Nate Davis Nick Bosa, Edge, Ohio State
Walter Football: Campbell Nick Bosa, Edge, Ohio State
Walter Football: Cherepinsky Nick Bosa, Edge, Ohio State
Washington Post: John Clayton Nick Bosa, Edge, Ohio State
With the First Pick Nick Bosa, Edge, Ohio State
Yahoo Sports Nick Bosa, Edge, Ohio State