2026 NFL Team Draft Page
San Francisco 49ers
Team Draft Pages
SAN FRANCISCO 49ERS TEAM NEEDS
Most recent team needs update:
June 6
Starter Need High (P1, P2)
OT
OC
Starter Need Medium (P3)
WR
OG
EDGE
CB
Mid Round Fill High (P5)
RB
WRS
TE
NT
DL3T
CBN
Depth Fill (P4)
DL5T
SFTY
Late Round Fill (P6)
QB
OLB
ILB
Minimal Need (P9)
49ERS PICKS/COMMENTS MOST RECENT MOCK
Results from 2026 Consensus Mock Draft:
2026 Mock Draft #1
Most recent mock draft update:
6/7/25
R1
20
|
San Francisco
![]() |
Tacario Davis
Washington
CB
Reach/Value:
-4
|
Height:
6'3"
Weight:
190
|
![]() |
2025 Draft Grade: B+
With Robert Saleh back in the building the 49ers wasted no time retooling their defense, starting with the trenches. EDGE Mykel Williams, seemed to fly just under the hype radar for much of the pre-draft process, but the 49ers were so sold on Williams they even tried (unsuccessfully) to trade up for him . Williams is an NFL ready run-defender, but may need some time to build his pass rush repertoire, learning from and playing opposite All-Pro Nick Bosa should help.
The 49ers kicked off Day 2 going even deeper into the defensive trenches with RD 2 pick Alfred Collins. The former Texas DT has a similar scouting report to Williams: strong against the run with raw pass rush skill that will only improve with time. After grabbing two massive players to fill the trenches with their first two picks, the 49ers snagged a couple undersized defenders at the second and third levels with their next two. LB Nick Martin will look to soften the blow of losing Dre Greenlaw to free agency, and is already turning heads in OTAs. CB Upton Stout was a bit of a surprise at pick 100, but the Senior Bowl standout consistently showed he plays bigger than his 5'8 frame and could lock down the Nickelback spot allowing Demo Lenoir to play more on the outside.
The start of Day 3 continued the run on defense, adding DT CJ West, who is smaller and quicker than Collins, West will make an immediate impact in the DT rotation.
The offensive side of the ball finally saw some love, adding deep threat WR Jordan Watkins, and a Frank Gore approved RB in Oregon's Jordan James. James joins a crowded backfield, but could prove to be a steal when he gets he chance. S Marques Sigle rounded out the RD 5 picks, bringing needed depth to the position. The most intriguing of the 49ers three picks in RD 7 was QB Kurtis Rourke who could battle Mac Jones for the QB2 job.
Looking Ahead - 2026 Draft
With OG Connor Colby the only OL drafted by the 49ers, the OL tops the needs list for the 2026 draft with that need potentially compounded by the impending free agency of RT Colton McKivitz. The good news is the 49ers seem to have few other gaps, though CB could be a trouble spot beyond Lenoir and 2024 RD 2 pick Renardo Green.
With Robert Saleh back in the building the 49ers wasted no time retooling their defense, starting with the trenches. EDGE Mykel Williams, seemed to fly just under the hype radar for much of the pre-draft process, but the 49ers were so sold on Williams they even tried (unsuccessfully) to trade up for him . Williams is an NFL ready run-defender, but may need some time to build his pass rush repertoire, learning from and playing opposite All-Pro Nick Bosa should help.
The 49ers kicked off Day 2 going even deeper into the defensive trenches with RD 2 pick Alfred Collins. The former Texas DT has a similar scouting report to Williams: strong against the run with raw pass rush skill that will only improve with time. After grabbing two massive players to fill the trenches with their first two picks, the 49ers snagged a couple undersized defenders at the second and third levels with their next two. LB Nick Martin will look to soften the blow of losing Dre Greenlaw to free agency, and is already turning heads in OTAs. CB Upton Stout was a bit of a surprise at pick 100, but the Senior Bowl standout consistently showed he plays bigger than his 5'8 frame and could lock down the Nickelback spot allowing Demo Lenoir to play more on the outside.
The start of Day 3 continued the run on defense, adding DT CJ West, who is smaller and quicker than Collins, West will make an immediate impact in the DT rotation.
The offensive side of the ball finally saw some love, adding deep threat WR Jordan Watkins, and a Frank Gore approved RB in Oregon's Jordan James. James joins a crowded backfield, but could prove to be a steal when he gets he chance. S Marques Sigle rounded out the RD 5 picks, bringing needed depth to the position. The most intriguing of the 49ers three picks in RD 7 was QB Kurtis Rourke who could battle Mac Jones for the QB2 job.
Looking Ahead - 2026 Draft
With OG Connor Colby the only OL drafted by the 49ers, the OL tops the needs list for the 2026 draft with that need potentially compounded by the impending free agency of RT Colton McKivitz. The good news is the 49ers seem to have few other gaps, though CB could be a trouble spot beyond Lenoir and 2024 RD 2 pick Renardo Green.
R2
52
|
San Francisco
![]() |
Charles Jagusah
Notre Dame
OT
Reach/Value:
-1
|
Height:
6'6"
Weight:
328
|
![]() |
R3
84
|
San Francisco
![]() |
Parker Brailsford
Alabama
OC
Reach/Value:
18
|
Height:
6'2"
Weight:
290
|
![]() |
R4
116
|
San Francisco
![]() |
Cashius Howell
Texas A&M
EDGE
Reach/Value:
8
|
Height:
6'4"
Weight:
245
|
![]() |
R6
180
|
San Francisco
![]() |
Roman Hemby
Indiana
RB
Reach/Value:
10
|
Height:
6'0"
Weight:
208
|
![]() |
R7
212
|
San Francisco
![]() |
Kevin Coleman Jr.
Missouri
WR
Reach/Value:
-6
|
Height:
5'11"
Weight:
180
|
![]() |
49ERS HISTORICAL DRAFT PICKS
Reach/Value (R/V) Explained
The difference between where a player is selected in the NFL draft versus where the player was listed on the final Drafttek Big Board for the season in question.Example: A player who was listed at #50 on the Big Board and was selected at #35 will be a "Reach" of -15. Alternately, a player listed at #35 on the Big Board who was selected at #50 is a +15 "Value".
Simply put: a positive number is a Value pick, a negative number is a Reach.
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2025 | 1 | 11 | Mykel Williams | Georgia | EDGE | Value | +1 |
2025 | 2 | 43 | Alfred Collins | Texas | DL1T | Reach | -8 |
2025 | 3 | 75 | Nick Martin | Oklahoma State | OLB | Reach | -69 |
2025 | 3 | 100 | Upton Stout | Western Kentucky | CBN | Reach | -56 |
2025 | 4 | 113 | C.J. West | Indiana | DL3T | Value | +11 |
2025 | 4 | 138 | Jordan Watkins | Ole Miss | WR | Reach | -143 |
2025 | 5 | 147 | Jordan James | Oregon | RB | Reach | -52 |
2025 | 5 | 160 | Marques Sigle | Kansas State | S | Reach | -77 |
2025 | 7 | 227 | Kurtis Rourke | Indiana | QB | Value | +17 |
2025 | 7 | 249 | Connor Colby | Iowa | OG | Reach | -11 |
2025 | 7 | 252 | Junior Bergen | Montana | WR | Reach | -143 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2024 | 1 | 31 | Ricky Pearsall | Florida | WR | Reach | -10 |
2024 | 2 | 64 | Renardo Green | Florida State | CB | Reach | -57 |
2024 | 3 | 86 | Dominick Puni | Kansas | OG | Reach | -3 |
2024 | 4 | 124 | Malik Mustapha | Wake Forest | S | Reach | -13 |
2024 | 4 | 129 | Isaac Guerendo | Louisville | RB | Reach | -25 |
2024 | 4 | 135 | Jacob Cowing | Arizona | WRS | Reach | -3 |
2024 | 6 | 215 | Jarrett Kingston | USC | OG | Reach | -63 |
2024 | 7 | 251 | Tatum Bethune | Florida State | OLB | Value | +5 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2023 | 3 | 87 | Ji'Ayir Brown | Penn State | S | Value | +14 |
2023 | 3 | 99 | Jake Moody | Michigan | PK | Reach | -74 |
2023 | 3 | 101 | Cameron Latu | Alabama | TE | Reach | -53 |
2023 | 5 | 155 | Darrell Luter Jr. | South Alabama | CB | Reach | -53 |
2023 | 5 | 173 | Robert Beal Jr. | Georgia | EDGE | Reach | -18 |
2023 | 6 | 216 | Dee Winters | TCU | OLB | Reach | -17 |
2023 | 7 | 247 | Brayden Willis | Oklahoma | TE | Reach | -5 |
2023 | 7 | 253 | Ronnie Bell | Michigan | WR | Value | +50 |
2023 | 7 | 255 | Jalen Graham | Purdue | OLB | Reach | -92 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2022 | 2 | 61 | Drake Jackson | USC | EDGE | Value | +10 |
2022 | 3 | 93 | Tyrion Davis-Price | LSU | RB | Reach | -42 |
2022 | 3 | 105 | Danny Gray | SMU | WR | Reach | -36 |
2022 | 4 | 134 | Spencer Burford | UTSA | OG | Reach | -88 |
2022 | 5 | 172 | Samuel Womack | Toledo | CB | Reach | -82 |
2022 | 6 | 187 | Nick Zakelj | Fordham | OT | Reach | -143 |
2022 | 6 | 220 | Kalia Davis | Central Florida | DL3T | Reach | -5 |
2022 | 6 | 221 | Tariq Castro-Fields | Penn State | CB | Value | +78 |
2022 | 7 | 262 | Brock Purdy | Iowa State | QB | Reach | -116 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2021 | 1 | 3 | Trey Lance | North Dakota State | QB | Reach | -7 |
2021 | 2 | 48 | Aaron Banks | Notre Dame | OG | Reach | -61 |
2021 | 3 | 88 | Trey Sermon | Ohio State | RB | Reach | -58 |
2021 | 3 | 102 | Ambry Thomas | Michigan | CB | Reach | -103 |
2021 | 5 | 155 | Jaylon Moore | Western Michigan | OT | Reach | -77 |
2021 | 5 | 172 | Deommodore Lenoir | Oregon | CB | Reach | -25 |
2021 | 5 | 180 | Talanoa Hufanga | USC | S | Value | +96 |
2021 | 6 | 194 | Elijah Mitchell | Louisiana | RB | Value | +6 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2020 | 1 | 14 | Javon Kinlaw | South Carolina | DL3T | Value | +6 |
2020 | 1 | 25 | Brandon Aiyuk | Arizona State | WR | Reach | -26 |
2020 | 5 | 153 | Colton McKivitz | West Virginia | OT | Reach | -87 |
2020 | 6 | 190 | Charlie Woerner | Georgia | TE | Reach | -96 |
2020 | 7 | 217 | Jauan Jennings | Tennessee | WR | Reach | -20 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2019 | 1 | 2 | Nick Bosa | Ohio State | EDGE | Value | +1 |
2019 | 2 | 36 | Deebo Samuel | South Carolina | WR | Reach | -42 |
2019 | 3 | 67 | Jalen Hurd | Baylor | WR | Reach | -49 |
2019 | 4 | 110 | Mitch Wishnowsky | Utah | P | Reach | -102 |
2019 | 5 | 148 | Dre Greenlaw | Arkansas | OLB | Reach | -51 |
2019 | 6 | 176 | Kaden Smith | Stanford | TE | Value | +72 |
2019 | 6 | 183 | Justin Skule | Vanderbilt | OT | Reach | -26 |
2019 | 6 | 198 | Tim Harris | Virginia | CB | Reach | -26 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2018 | 1 | 9 | Mike McGlinchey | Notre Dame | OT | Reach | -8 |
2018 | 2 | 44 | Dante Pettis | Washington | WR | Reach | -22 |
2018 | 3 | 70 | Fred Warner | BYU | OLB | Reach | -70 |
2018 | 3 | 95 | Tarvarius Moore | Southern Miss | S | Reach | -60 |
2018 | 4 | 128 | Kentavius Street | NC State | DL3T | Reach | -44 |
2018 | 5 | 142 | D.J. Reed | Kansas St | CB | Reach | -29 |
2018 | 6 | 184 | Marcell Harris | Florida | DB | Reach | -109 |
2018 | 7 | 223 | Julian Taylor | Temple | DL | Reach | -112 |
2018 | 7 | 240 | Richie James | MTSU | WRS | Reach | -28 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2017 | 1 | 3 | Solomon Thomas | Stanford | EDGE | Value | +1 |
2017 | 1 | 31 | Reuben Foster | Alabama | ILB | Value | +16 |
2017 | 3 | 66 | Ahkello Witherspoon | Colorado | CB | Reach | -29 |
2017 | 3 | 104 | C.J. Beathard | Iowa | QB | Reach | -120 |
2017 | 4 | 121 | Joe Williams | Utah | RB | Value | +14 |
2017 | 5 | 146 | George Kittle | Iowa | TE | Value | +35 |
2017 | 5 | 177 | Trent Taylor | Louisiana Tech | WR | Reach | -14 |
2017 | 6 | 198 | D. J. Jones | Ole Miss | DT | Reach | -54 |
2017 | 6 | 202 | Pita Taumoepenu | Utah | DE | Reach | -23 |
2017 | 7 | 229 | Adrian Colbert | Miami (FL) | CB | Reach | -10 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2016 | 1 | 7 | DeForest Buckner | Oregon | DL1T | Reach | -2 |
2016 | 1 | 28 | Joshua Garnett | Stanford | OG | Reach | -32 |
2016 | 3 | 68 | Will Redmond | Mississippi St | CB | Reach | -43 |
2016 | 4 | 133 | Rashard Robinson | LSU | CB | Value | +44 |
2016 | 5 | 142 | Ronald Blair | Appalachian St | EDGE | Reach | -41 |
2016 | 5 | 145 | John Theus | Georgia | OT | Value | +82 |
2016 | 5 | 174 | Fahn Cooper | Ole Miss | OT | Value | +37 |
2016 | 6 | 207 | Jeff Driskel | LA Tech | QB | Value | -25 |
2016 | 6 | 211 | Kelvin Taylor | Florida | RB | Value | +38 |
2016 | 6 | 213 | Aaron Burbridge | Michigan St | WR | Value | +57 |
2016 | 7 | 249 | Prince Charles Iworah | W Kentucky | CB | Reach | -216 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2015 | 1 | 17 | Arik Armstead | Oregon | DL5T | Reach | -1 |
2015 | 2 | 46 | Jaquiski Tartt | Samford | S | Reach | -52 |
2015 | 3 | 79 | Eli Harold | Virginia | EDGE | Value | +48 |
2015 | 4 | 117 | Blake Bell | Oklahoma | TE | Reach | -67 |
2015 | 4 | 126 | Mike Davis | South Carolina | RB | Reach | -11 |
2015 | 4 | 132 | DeAndre Smelter | Georgia Tech | WR | Value | +25 |
2015 | 5 | 165 | Bradley Pinion | Clemson | P | Reach | -82 |
2015 | 6 | 190 | Ian Silberman | Boston College | OG | Reach | -230 |
2015 | 7 | 244 | Trenton Brown | Florida | OG | Reach | -58 |
2015 | 7 | 254 | Rory Anderson | South Carolina | TE | Reach | -103 |
YEAR | RD | PK | NAME | SCHOOL | PSN | R/V | RV Val |
2014 | 1 | 30 | Jimmie Ward | Northern Illinois | S | Reach | -12 |
2014 | 2 | 57 | Carlos Hyde | Ohio State | RB | Value | +1 |
2014 | 3 | 70 | Marcus Martin | USC | OC | Value | +13 |
2014 | 3 | 77 | Chris Borland | Wisconsin | ILB | Reach | -33 |
2014 | 3 | 100 | Brandon Thomas | Clemson | OG | Reach | -60 |
2014 | 4 | 106 | Bruce Ellington | South Carolina | WRS | Value | +1 |
2014 | 4 | 129 | Dontae Johnson | North Carolina St | CB | Reach | -62 |
2014 | 5 | 150 | Aaron Lynch | South Florida | DL5T | Value | +44 |
2014 | 5 | 170 | Keith Reaser | Florida Atlantic | CB | Reach | -50 |
2014 | 6 | 180 | Kenneth Acker | SMU | CB | Reach | -58 |
2014 | 7 | 243 | Kaleb Ramsey | Boston College | DL5T | Reach | -46 |
2014 | 7 | 245 | Trey Millard | Oklahoma | FB | Reach | -51 |