San Francisco 49ers

10 drafts, 85 picks. Class ranks are after Week 9, 2026.

2026 draft

16thof 32 classes27pointsBon draft weekend

After Week 9, 2026. The whole 2026 draft

0 stars 1 good starter 0 average starters 7 depth 0 busts

  1. 33Rd 2De'Zhaun StriblingWR · Ole MissD0pointsdepth147thin a redraft
  2. 70Rd 3Romello HeightEDGE · Texas TechB+5pointsdepth66thin a redraft
  3. 90Rd 3Kaelon BlackRB · IndianaB-4pointsdepth85thin a redraft
  4. 107Rd 4Gracen HaltonDT · OklahomaA+13pointsgood starter16thin a redraft
  5. 127Rd 4Carver WillisOT · WashingtonC-0pointsdepth178thin a redraft
  6. 139Rd 4Ephesians PrysockCB · WashingtonD+0pointsdepth172ndin a redraft
  7. 154Rd 5Jaden DuggerLB · LouisianaA-5pointsdepth64thin a redraft
  8. 179Rd 5Enrique Cruz Jr.OT · KansasC-0pointsdepthtied 190thin a redraft

B on draft weekend. Good process on the trades, stated in advance and explained after, and two contested selections. The whole grade, and why

The class, grade by grade

BC
Apr 27, 2026Nov 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

2025 draft

11thof 32 classes64pointsC-on draft weekend

After Week 9, 2026. The whole 2025 draft

0 stars 2 good starters 1 average starter 6 depth 2 busts

  1. 11Rd 1Mykel WilliamsEDGE · GeorgiaC10pointsdepth92ndin a redraft
  2. 43Rd 2Alfred CollinsDT · TexasF3pointsdepth143rdin a redraft
  3. 75Rd 3Nick MartinLB · Oklahoma StateF0pointsdepth224thin a redraft
  4. 100Rd 3Upton StoutCB · Western KentuckyB17pointsaverage starter47thin a redraft
  5. 113Rd 4CJ WestDT · IndianaC+3pointsdepth155thin a redraft
  6. 138Rd 4Jordan WatkinsWR · Ole MissB+11pointsgood starter80thin a redraft
  7. 147Rd 5Jordan JamesRB · OregonC+0pointsdepth212thin a redraft
  8. 160Rd 5Marques SigleS · Kansas StateA-8pointsdepth108thin a redraft
  9. 227Rd 7Kurtis RourkeQB · IndianaC-0pointsbusttied 232ndin a redraft
  10. 249Rd 7Connor ColbyOG · IowaA+12pointsgood starter72ndin a redraft
  11. 252Rd 7Junior BergenWR · MontanaB-0pointsbusttied 232ndin a redraft

C- on draft weekend. The right direction, taken at the wrong prices, with the offensive line left for the seventh round. The whole grade, and why

The class, grade by grade

C-FD+
Apr 28, 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. C-Process, as of Apr 28, 2025, Sam Kezar
  2. F2025 season's end, Jan 4, 2026
  3. D+After Week 9, 2026, Nov 9, 2026

2024 draft

8thof 32 classes132pointsB-on draft weekend

After Week 9, 2026. The whole 2024 draft

1 star 3 good starters 0 average starters 3 depth 1 bust

  1. 31Rd 1Ricky PearsallWR · FloridaD24pointsgood starter53rdin a redraft
  2. 64Rd 2Renardo GreenCB · Florida StateA+37pointsgood starter26thin a redraft
  3. 86Rd 3Dominick PuniOT · KansasA+40pointsgood starter23rdin a redraft
  4. 124Rd 4Malik MustaphaS · Wake ForestA-20pointsstar67thin a redraft
  5. 129Rd 4Isaac GuerendoRB · LouisvilleD-2pointsbust166thin a redraft
  6. 135Rd 4Jacob CowingWR · ArizonaB-4pointsdepth137thin a redraft
  7. 215Rd 6Jarrett KingstonOG · USCB2pointsdepth163rdin a redraft
  8. 251Rd 7Tatum BethuneLB · Florida StateB-3pointsdepth155thin a redraft

B- on draft weekend. A defensible first-rounder at the wrong need, and a good Day 2. The whole grade, and why

The class, grade by grade

B-BB-B
Apr 29, 2024Jan 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. B-Process, as of Apr 29, 2024, Sam Kezar
  2. B2024 season's end, Jan 5, 2025
  3. B-2025 season's end, Jan 4, 2026
  4. BAfter Week 9, 2026, Nov 9, 2026

2023 draft

27thof 32 classes62pointsCon draft weekend

After Week 9, 2026. The whole 2023 draft

0 stars 1 good starter 0 average starters 8 depth 0 busts

  1. 87Rd 3Ji'Ayir BrownS · Penn StateB30pointsgood starter60thin a redraft
  2. 99Rd 3Jake MoodyPK · MichiganB-5pointsdepth159thin a redraft
  3. 101Rd 3Cameron LatuTE · AlabamaB1pointdepth193rdin a redraft
  4. 155Rd 5Darrell Luter Jr.CB · South AlabamaC-3pointsdepth174thin a redraft
  5. 173Rd 5Robert Beal Jr.DE · GeorgiaB-4pointsdepth150thin a redraft
  6. 216Rd 6Dee WintersILB · TCUA-13pointsdepth107thin a redraft
  7. 247Rd 7Brayden WillisTE · OklahomaB+1pointdepth201stin a redraft
  8. 253Rd 7Ronnie BellWR · MichiganB-5pointsdepth160thin a redraft
  9. 255Rd 7Jalen GrahamOLB · PurdueB0pointsdepth231stin a redraft

C on draft weekend. One good trade, one third-round pick spent where the market said to wait. The whole grade, and why

The class, grade by grade

CCD+CC-
May 1, 2023Jan 2024Jan 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. CProcess, as of May 1, 2023, Sam Kezar
  2. C2023 season's end, Jan 7, 2024
  3. D+2024 season's end, Jan 5, 2025
  4. C2025 season's end, Jan 4, 2026
  5. C-After Week 9, 2026, Nov 9, 2026

2022 draft

9thof 32 classes193pointsC+on draft weekend

After Week 9, 2026. The whole 2022 draft

1 star 1 good starter 1 average starter 3 depth 3 busts

  1. 61Rd 2Drake JacksonOLB · USCD+12pointsdepth130thin a redraft
  2. 93Rd 3Tyrion Davis-PriceRB · LSUD-0pointsbust229thin a redraft
  3. 105Rd 3Danny GrayWR · SMUD+1pointbust218thin a redraft
  4. 134Rd 4Spencer BurfordOT · UTSAA-20pointsaverage starter103rdin a redraft
  5. 172Rd 5Samuel WomackCB · ToledoB17pointsgood starter108thin a redraft
  6. 187Rd 6Nick ZakeljOT · FordhamB-1pointdepth213thin a redraft
  7. 220Rd 6Kalia DavisDT · UCFA-6pointsdepth159thin a redraft
  8. 221Rd 6Tariq Castro-FieldsCB · Penn StateB-0pointsbust243rdin a redraft
  9. 262Rd 7Brock PurdyQB · Iowa StateA+136pointsstar1stin a redraft

C+ on draft weekend. Two sound need picks, and a reach at 93 on a roster with holes. The whole grade, and why

The class, grade by grade

C+B+A-B+B-B+
May 2, 2022Jan 2023Jan 2024Jan 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. C+Process, as of May 2, 2022, Sam Kezar
  2. B+2022 season's end, Jan 8, 2023
  3. A-2023 season's end, Jan 7, 2024
  4. B+2024 season's end, Jan 5, 2025
  5. B-2025 season's end, Jan 4, 2026
  6. B+After Week 9, 2026, Nov 9, 2026

2021 draft

13thof 32 classes173pointsB-on draft weekend

After Week 9, 2026. The whole 2021 draft

0 stars 2 good starters 2 average starters 3 depth 1 bust

  1. 3Rd 1Trey LanceQB · North Dakota StateD5pointsdepth152ndin a redraft
  2. 48Rd 2Aaron BanksOG · Notre DameB-26pointsaverage starter87thin a redraft
  3. 88Rd 3Trey SermonRB · Ohio StateC-2pointsdepth174thin a redraft
  4. 102Rd 3Ambry ThomasCB · MichiganD+11pointsbust130thin a redraft
  5. 155Rd 5Jaylon MooreOG · Western MichiganA+17pointsaverage starter105thin a redraft
  6. 172Rd 5Deommodore LenoirCB · OregonA+59pointsgood starter30thin a redraft
  7. 180Rd 5Talanoa HufangaS · USCA+37pointsgood starter58thin a redraft
  8. 194Rd 6Elijah MitchellRB · LouisianaA16pointsdepth111thin a redraft

B- on draft weekend. A coherent plan at the top and two value questions in the middle. The whole grade, and why

The class, grade by grade

B-DC-C-D+C-C
May 3, 2021Jan 2022Jan 2023Jan 2024Jan 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. B-Process, as of May 3, 2021, Sam Kezar
  2. D2021 season's end, Jan 9, 2022
  3. C-2022 season's end, Jan 8, 2023
  4. C-2023 season's end, Jan 7, 2024
  5. D+2024 season's end, Jan 5, 2025
  6. C-2025 season's end, Jan 4, 2026
  7. CAfter Week 9, 2026, Nov 9, 2026

2020 draft

5thof 32 classes269pointsB+on draft weekend

After Week 9, 2026. The whole 2020 draft

1 star 2 good starters 0 average starters 1 depth 1 bust

  1. 14Rd 1Javon KinlawDT · South CarolinaB42pointsgood starter50thin a redraft
  2. 25Rd 1Brandon AiyukWR · Arizona StateB+101pointsbust12thin a redraft
  3. 153Rd 5Colton McKivitzOT · West VirginiaA+51pointsstar39thin a redraft
  4. 190Rd 6Charlie WoernerTE · GeorgiaA+17pointsgood starter107thin a redraft
  5. 217Rd 7Jauan JenningsWR · TennesseeA-58pointsdepth29thin a redraft

B+ on draft weekend. A trade down that still landed the best interior lineman left on the board, and a trade up the weekend called steep. The whole grade, and why

The class, grade by grade

B+BC+B-A+AB+A-
Apr 27, 2020Jan 2022Jan 2023Jan 2024Jan 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. B+Process, as of Apr 27, 2020, Sam Kezar
  2. B2020 season's end, Jan 3, 2021
  3. C+2021 season's end, Jan 9, 2022
  4. B-2022 season's end, Jan 8, 2023
  5. A+2023 season's end, Jan 7, 2024
  6. A2024 season's end, Jan 5, 2025
  7. B+2025 season's end, Jan 4, 2026
  8. A-After Week 9, 2026, Nov 9, 2026

2019 draft

9thof 32 classes384pointsBon draft weekend

After Week 9, 2026. The whole 2019 draft

1 star 2 good starters 0 average starters 2 depth 3 busts

  1. 2Rd 1Nick BosaDE · Ohio StateB172pointsdepth2ndin a redraft
  2. 36Rd 2Deebo SamuelWR · South CarolinaB128pointsgood starter12thin a redraft
  3. 67Rd 3Jalen HurdWR · BaylorD+0pointsbusttied 230thin a redraft
  4. 110Rd 4Mitch WishnowskyP · UtahB+10pointsgood starter137thin a redraft
  5. 148Rd 5Dre GreenlawOLB · ArkansasA49pointsstar47thin a redraft
  6. 176Rd 6Kaden SmithTE · StanfordD+10pointsbust142ndin a redraft
  7. 183Rd 6Justin SkuleOT · VanderbiltA-15pointsdepth124thin a redraft
  8. 198Rd 6Tim HarrisCB · VirginiaC-0pointsbust226thin a redraft

B on draft weekend. The consensus best player at 2 and a weekend that added picks, with a punter taken where a safety was the need. The whole grade, and why

The class, grade by grade

BA+FAAAB+CB-
Apr 29, 2019Jan 2021Jan 2022Jan 2023Jan 2024Jan 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. BProcess, as of Apr 29, 2019, Sam Kezar
  2. A+2019 season's end, Dec 29, 2019
  3. F2020 season's end, Jan 3, 2021
  4. A2021 season's end, Jan 9, 2022
  5. A2022 season's end, Jan 8, 2023
  6. A2023 season's end, Jan 7, 2024
  7. B+2024 season's end, Jan 5, 2025
  8. C2025 season's end, Jan 4, 2026
  9. B-After Week 9, 2026, Nov 9, 2026

2018 draft

3rdof 32 classes383pointsBon draft weekend

After Week 9, 2026. The whole 2018 draft

1 star 1 good starter 1 average starter 2 depth 4 busts

  1. 9Rd 1Mike McGlincheyOT · Notre DameC+92pointsaverage starter26thin a redraft
  2. 44Rd 2Dante PettisWR · WashingtonB25pointsdepth100thin a redraft
  3. 70Rd 3Fred WarnerILB · BYUA+99pointsstar19thin a redraft
  4. 95Rd 3Tarvarius MooreS · Southern MissB-7pointsbust158thin a redraft
  5. 128Rd 4Kentavius StreetDE · NC StateA-23pointsdepth108thin a redraft
  6. 142Rd 5D.J. ReedCB · Kansas StateA+100pointsgood starter18thin a redraft
  7. 184Rd 6Marcell HarrisS · FloridaB+7pointsbust163rdin a redraft
  8. 223Rd 7Jullian TaylorDT · TempleB-4pointsbust176thin a redraft
  9. 240Rd 7Richie JamesWR · Middle TennesseeA26pointsbust99thin a redraft

B on draft weekend. The ninth-most capital in the league, spent on a tackle who became a need the next morning, a receiver bought at a small loss and a fourth-rounder coming off a torn ACL. The whole grade, and why

The class, grade by grade

BBD+B+C+A-BA-B+A
Apr 30, 2018Dec 2019Jan 2021Jan 2022Jan 2023Jan 2024Jan 2025Jan 2026Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. BProcess, as of Apr 30, 2018, Sam Kezar
  2. B2018 season's end, Dec 30, 2018
  3. D+2019 season's end, Dec 29, 2019
  4. B+2020 season's end, Jan 3, 2021
  5. C+2021 season's end, Jan 9, 2022
  6. A-2022 season's end, Jan 8, 2023
  7. B2023 season's end, Jan 7, 2024
  8. A-2024 season's end, Jan 5, 2025
  9. B+2025 season's end, Jan 4, 2026
  10. AAfter Week 9, 2026, Nov 9, 2026

2017 draft

6thof 32 classes343pointsA-on draft weekend

After Week 9, 2026. The whole 2017 draft

1 star 2 good starters 1 average starter 0 depth 6 busts

  1. 3Rd 1Solomon ThomasDT · StanfordB+49pointsaverage starter62ndin a redraft
  2. 31Rd 1Reuben FosterILB · AlabamaD-11pointsbust137thin a redraft
  3. 66Rd 3Ahkello WitherspoonCB · ColoradoB59pointsgood starter49thin a redraft
  4. 104Rd 3C.J. BeathardQB · IowaB+20pointsbust106thin a redraft
  5. 121Rd 4Joe WilliamsRB · UtahC-0pointsbusttied 222ndin a redraft
  6. 146Rd 5George KittleTE · IowaA98pointsstar22ndin a redraft
  7. 177Rd 5Trent TaylorWR · Louisiana TechA-18pointsbust109thin a redraft
  8. 198Rd 6D.J. JonesDT · Ole MissA77pointsgood starter34thin a redraft
  9. 202Rd 6Pita TaumoepenuDE · UtahB+0pointsbust204thin a redraft
  10. 229Rd 7Adrian ColbertS · MiamiA11pointsbust141stin a redraft

A- on draft weekend. Two top-ten prospects in the first round, one of them bought with a pick from the trade down, and a quarterback the boards called early. The whole grade, and why

The class, grade by grade

A-A-CDD-C-DC+B-B-B-
May 1, 2017Dec 2018Dec 2019Jan 2021Jan 2022Jan 2023Jan 2024Jan 2025Jan 10, 2027season's end

Last point: After Week 9, 2026.

Every grade
  1. A-Process, as of May 1, 2017, Sam Kezar
  2. A-2017 season's end, Dec 31, 2017
  3. C2018 season's end, Dec 30, 2018
  4. D2019 season's end, Dec 29, 2019
  5. D-2020 season's end, Jan 3, 2021
  6. C-2021 season's end, Jan 9, 2022
  7. D2022 season's end, Jan 8, 2023
  8. C+2023 season's end, Jan 7, 2024
  9. B-2024 season's end, Jan 5, 2025
  10. B-2025 season's end, Jan 4, 2026
  11. B-After Week 9, 2026, Nov 9, 2026