Each week leading to the draft, we'll look at a collection of mock drafts from various sources and compile the list of the top prospects projected to head to the 49ers.


We surveyed 58 online mock drafts this week and tallied which prospects are the most popular choices for the San Francisco 49ers, who currently own the No. 2 overall pick in next month's draft. The mock drafts include big-name sites like ESPN and NFL.com to smaller independent sites.

Former Oklahoma quarterback Kyler Murray has recently become the overwhelming favorite to go No. 1 overall to the Arizona Cardinals. That has catapulted former Ohio State edge rusher Nick Bosa to become the overwhelming favorite to land with the 49ers.

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

Rank 49ers' Pick
35 Mock Drafts Nick Bosa, Edge, Ohio State
14 Mock Drafts Josh Allen, Edge, Kentucky
6 Mock Drafts Quinnen Williams, DL, Alabama
1 Mock Draft Rashan Gary, DL, Michigan
1 Mock Draft Clelin Ferrell, Edge, Clemson (via trade)
1 Mock Draft Brian Burns, Edge, Florida State (via trade)

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

Site/Mock 49ers' Pick
The Athletic: Beat Writers Josh Allen, Edge, Kentucky
The Big Lead: Jason McIntyre Quinnen Williams, DL, Alabama
Bleacher Report: Brent Sobleski Nick Bosa, Edge, Ohio State
Bleacher Report: Matt Miller Nick Bosa, Edge, Ohio State
Bleacher Report: Ryan McCrystal Josh Allen, Edge, Kentucky
Bleacher Report: Zach Buckley Nick Bosa, Edge, Ohio State
CBS Sports: Jared Dubin Josh Allen, Edge, Kentucky
CBS Sports: Pete Prisco Josh Allen, Edge, Kentucky
CBS Sports: R.J. White Clelin Ferrell, Edge, Clemson
CBS Sports: Ryan Wilson Nick Bosa, Edge, Ohio State
CBS Sports: Will Brinson Nick Bosa, Edge, Ohio State
Draft Ace Josh Allen, Edge, Kentucky
Draft Analyst: Tony Pauline Nick Bosa, Edge, Ohio State
Draft Countdown Nick Bosa, Edge, Ohio State
Draft Insiders Nick Bosa, Edge, Ohio State
Draft King Josh Allen, Edge, Kentucky
Draft Site Quinnen Williams, DL, Alabama
Draft Tek Nick Bosa, Edge, Ohio State
DraftBlaster Nick Bosa, Edge, Ohio State
DraftBlaster: DraftGeek Nick Bosa, Edge, Ohio State
EDSFootball.com Josh Allen, Edge, Kentucky
ESPN: Mel Kiper Josh Allen, Edge, Kentucky
ESPN: Todd McShay Nick Bosa, Edge, Ohio State
FanSided: Brad Weiss Nick Bosa, Edge, Ohio State
Fueled by Sports Quinnen Williams, DL, Alabama
GBN Report Nick Bosa, Edge, Ohio State
LA Times: Sam Farmer Quinnen Williams, DL, Alabama
MyNFLDraft.com Nick Bosa, Edge, Ohio State
NBCSBA: Maiocco, Blair 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 Josh Allen, Edge, Kentucky
NFL Draft Geek Josh Allen, Edge, Kentucky
NFL Mocks: Erik Lambert Nick Bosa, Edge, Ohio State
NFL Mocks: Sayre Bedinger Nick Bosa, Edge, Ohio State
NFL.com: Bucky Brooks Nick Bosa, Edge, Ohio State
NFL.com: Chad Reuter Nick Bosa, Edge, Ohio State
NFL.com: Charley Casserly Josh Allen, Edge, Kentucky
NFL.com: Daniel Jeremiah Nick Bosa, Edge, Ohio State
NFL.com: Lance Zierlein Rashan Gary, DL, Michigan
NFL.com: Maurice Jones-Drew Josh Allen, Edge, Kentucky
NFL.com: Peter Schrager Nick Bosa, Edge, Ohio State
NFL Draft Scout: Ric Serritella Josh Allen, Edge, Kentucky
NFL Draft Scout: Rob Rang Nick Bosa, Edge, Ohio State
Press Democrat: Cohn Brian Burns, Edge, Florida State
PFF: Michael Renner Quinnen Williams, DL, Alabama
PFF: Steve Palazzolo Quinnen Williams, DL, Alabama
SB Nation: Dan Kadar Nick Bosa, Edge, Ohio State
SI: Vinnie Iyer Nick Bosa, Edge, Ohio State
Thank God It's Saturday Nick Bosa, Edge, Ohio State
U-T San Diego: Eddie Brown Nick Bosa, Edge, Ohio State
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 Josh Allen, Edge, Kentucky