49ers 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 After Week 9, 2026. The whole 2025 draft
0 stars 2 good starters 1 average starter 6 depth 2 busts
11 Rd 1 Mykel Williams EDGE · Georgia C 10 points depth 92nd in a redraft 43 Rd 2 Alfred Collins DT · Texas F 3 points depth 143rd in a redraft 75 Rd 3 Nick Martin LB · Oklahoma State F 0 points depth 224th in a redraft 100 Rd 3 Upton Stout CB · Western Kentucky B 17 points average starter 47th in a redraft 113 Rd 4 CJ West DT · Indiana C+ 3 points depth 155th in a redraft 138 Rd 4 Jordan Watkins WR · Ole Miss B+ 11 points good starter 80th in a redraft 147 Rd 5 Jordan James RB · Oregon C+ 0 points depth 212th in a redraft 160 Rd 5 Marques Sigle S · Kansas State A- 8 points depth 108th in a redraft 227 Rd 7 Kurtis Rourke QB · Indiana C- 0 points bust tied 232nd in a redraft 249 Rd 7 Connor Colby OG · Iowa A+ 12 points good starter 72nd in a redraft 252 Rd 7 Junior Bergen WR · Montana B- 0 points bust tied 232nd in 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 A+ A B C D F
Apr 28, 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade C- Process, as of Apr 28, 2025, Sam Kezar F 2025 season's end, Jan 4, 2026 D+ After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2024 draft
1 star 3 good starters 0 average starters 3 depth 1 bust
31 Rd 1 Ricky Pearsall WR · Florida D 24 points good starter 53rd in a redraft 64 Rd 2 Renardo Green CB · Florida State A+ 37 points good starter 26th in a redraft 86 Rd 3 Dominick Puni OT · Kansas A+ 40 points good starter 23rd in a redraft 124 Rd 4 Malik Mustapha S · Wake Forest A- 20 points star 67th in a redraft 129 Rd 4 Isaac Guerendo RB · Louisville D- 2 points bust 166th in a redraft 135 Rd 4 Jacob Cowing WR · Arizona B- 4 points depth 137th in a redraft 215 Rd 6 Jarrett Kingston OG · USC B 2 points depth 163rd in a redraft 251 Rd 7 Tatum Bethune LB · Florida State B- 3 points depth 155th in 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 A+ A B C D F
Apr 29, 2024 Jan 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade B- Process, as of Apr 29, 2024, Sam Kezar B 2024 season's end, Jan 5, 2025 B- 2025 season's end, Jan 4, 2026 B After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2023 draft
0 stars 1 good starter 0 average starters 8 depth 0 busts
87 Rd 3 Ji'Ayir Brown S · Penn State B 30 points good starter 60th in a redraft 99 Rd 3 Jake Moody PK · Michigan B- 5 points depth 159th in a redraft 101 Rd 3 Cameron Latu TE · Alabama B 1 point depth 193rd in a redraft 155 Rd 5 Darrell Luter Jr. CB · South Alabama C- 3 points depth 174th in a redraft 173 Rd 5 Robert Beal Jr. DE · Georgia B- 4 points depth 150th in a redraft 216 Rd 6 Dee Winters ILB · TCU A- 13 points depth 107th in a redraft 247 Rd 7 Brayden Willis TE · Oklahoma B+ 1 point depth 201st in a redraft 253 Rd 7 Ronnie Bell WR · Michigan B- 5 points depth 160th in a redraft 255 Rd 7 Jalen Graham OLB · Purdue B 0 points depth 231st in 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 A+ A B C D F
May 1, 2023 Jan 2024 Jan 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade C Process, as of May 1, 2023, Sam Kezar C 2023 season's end, Jan 7, 2024 D+ 2024 season's end, Jan 5, 2025 C 2025 season's end, Jan 4, 2026 C- After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2022 draft
1 star 1 good starter 1 average starter 3 depth 3 busts
61 Rd 2 Drake Jackson OLB · USC D+ 12 points depth 130th in a redraft 93 Rd 3 Tyrion Davis-Price RB · LSU D- 0 points bust 229th in a redraft 105 Rd 3 Danny Gray WR · SMU D+ 1 point bust 218th in a redraft 134 Rd 4 Spencer Burford OT · UTSA A- 20 points average starter 103rd in a redraft 172 Rd 5 Samuel Womack CB · Toledo B 17 points good starter 108th in a redraft 187 Rd 6 Nick Zakelj OT · Fordham B- 1 point depth 213th in a redraft 220 Rd 6 Kalia Davis DT · UCF A- 6 points depth 159th in a redraft 221 Rd 6 Tariq Castro-Fields CB · Penn State B- 0 points bust 243rd in a redraft 262 Rd 7 Brock Purdy QB · Iowa State A+ 136 points star 1st in 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 A+ A B C D F
May 2, 2022 Jan 2023 Jan 2024 Jan 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade C+ Process, as of May 2, 2022, Sam Kezar B+ 2022 season's end, Jan 8, 2023 A- 2023 season's end, Jan 7, 2024 B+ 2024 season's end, Jan 5, 2025 B- 2025 season's end, Jan 4, 2026 B+ After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2021 draft
0 stars 2 good starters 2 average starters 3 depth 1 bust
3 Rd 1 Trey Lance QB · North Dakota State D 5 points depth 152nd in a redraft 48 Rd 2 Aaron Banks OG · Notre Dame B- 26 points average starter 87th in a redraft 88 Rd 3 Trey Sermon RB · Ohio State C- 2 points depth 174th in a redraft 102 Rd 3 Ambry Thomas CB · Michigan D+ 11 points bust 130th in a redraft 155 Rd 5 Jaylon Moore OG · Western Michigan A+ 17 points average starter 105th in a redraft 172 Rd 5 Deommodore Lenoir CB · Oregon A+ 59 points good starter 30th in a redraft 180 Rd 5 Talanoa Hufanga S · USC A+ 37 points good starter 58th in a redraft 194 Rd 6 Elijah Mitchell RB · Louisiana A 16 points depth 111th in 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 A+ A B C D F
May 3, 2021 Jan 2022 Jan 2023 Jan 2024 Jan 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade B- Process, as of May 3, 2021, Sam Kezar D 2021 season's end, Jan 9, 2022 C- 2022 season's end, Jan 8, 2023 C- 2023 season's end, Jan 7, 2024 D+ 2024 season's end, Jan 5, 2025 C- 2025 season's end, Jan 4, 2026 C After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2020 draft
1 star 2 good starters 0 average starters 1 depth 1 bust
14 Rd 1 Javon Kinlaw DT · South Carolina B 42 points good starter 50th in a redraft 25 Rd 1 Brandon Aiyuk WR · Arizona State B+ 101 points bust 12th in a redraft 153 Rd 5 Colton McKivitz OT · West Virginia A+ 51 points star 39th in a redraft 190 Rd 6 Charlie Woerner TE · Georgia A+ 17 points good starter 107th in a redraft 217 Rd 7 Jauan Jennings WR · Tennessee A- 58 points depth 29th in 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 A+ A B C D F
Apr 27, 2020 Jan 2022 Jan 2023 Jan 2024 Jan 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade B+ Process, as of Apr 27, 2020, Sam Kezar B 2020 season's end, Jan 3, 2021 C+ 2021 season's end, Jan 9, 2022 B- 2022 season's end, Jan 8, 2023 A+ 2023 season's end, Jan 7, 2024 A 2024 season's end, Jan 5, 2025 B+ 2025 season's end, Jan 4, 2026 A- After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2019 draft
1 star 2 good starters 0 average starters 2 depth 3 busts
2 Rd 1 Nick Bosa DE · Ohio State B 172 points depth 2nd in a redraft 36 Rd 2 Deebo Samuel WR · South Carolina B 128 points good starter 12th in a redraft 67 Rd 3 Jalen Hurd WR · Baylor D+ 0 points bust tied 230th in a redraft 110 Rd 4 Mitch Wishnowsky P · Utah B+ 10 points good starter 137th in a redraft 148 Rd 5 Dre Greenlaw OLB · Arkansas A 49 points star 47th in a redraft 176 Rd 6 Kaden Smith TE · Stanford D+ 10 points bust 142nd in a redraft 183 Rd 6 Justin Skule OT · Vanderbilt A- 15 points depth 124th in a redraft 198 Rd 6 Tim Harris CB · Virginia C- 0 points bust 226th in 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 A+ A B C D F
Apr 29, 2019 Jan 2021 Jan 2022 Jan 2023 Jan 2024 Jan 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade B Process, as of Apr 29, 2019, Sam Kezar A+ 2019 season's end, Dec 29, 2019 F 2020 season's end, Jan 3, 2021 A 2021 season's end, Jan 9, 2022 A 2022 season's end, Jan 8, 2023 A 2023 season's end, Jan 7, 2024 B+ 2024 season's end, Jan 5, 2025 C 2025 season's end, Jan 4, 2026 B- After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2018 draft
1 star 1 good starter 1 average starter 2 depth 4 busts
9 Rd 1 Mike McGlinchey OT · Notre Dame C+ 92 points average starter 26th in a redraft 44 Rd 2 Dante Pettis WR · Washington B 25 points depth 100th in a redraft 70 Rd 3 Fred Warner ILB · BYU A+ 99 points star 19th in a redraft 95 Rd 3 Tarvarius Moore S · Southern Miss B- 7 points bust 158th in a redraft 128 Rd 4 Kentavius Street DE · NC State A- 23 points depth 108th in a redraft 142 Rd 5 D.J. Reed CB · Kansas State A+ 100 points good starter 18th in a redraft 184 Rd 6 Marcell Harris S · Florida B+ 7 points bust 163rd in a redraft 223 Rd 7 Jullian Taylor DT · Temple B- 4 points bust 176th in a redraft 240 Rd 7 Richie James WR · Middle Tennessee A 26 points bust 99th in 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 A+ A B C D F
Apr 30, 2018 Dec 2019 Jan 2021 Jan 2022 Jan 2023 Jan 2024 Jan 2025 Jan 2026 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade B Process, as of Apr 30, 2018, Sam Kezar B 2018 season's end, Dec 30, 2018 D+ 2019 season's end, Dec 29, 2019 B+ 2020 season's end, Jan 3, 2021 C+ 2021 season's end, Jan 9, 2022 A- 2022 season's end, Jan 8, 2023 B 2023 season's end, Jan 7, 2024 A- 2024 season's end, Jan 5, 2025 B+ 2025 season's end, Jan 4, 2026 A After Week 9, 2026, Nov 9, 2026 After Week 9, 2026. The whole 2017 draft
1 star 2 good starters 1 average starter 0 depth 6 busts
3 Rd 1 Solomon Thomas DT · Stanford B+ 49 points average starter 62nd in a redraft 31 Rd 1 Reuben Foster ILB · Alabama D- 11 points bust 137th in a redraft 66 Rd 3 Ahkello Witherspoon CB · Colorado B 59 points good starter 49th in a redraft 104 Rd 3 C.J. Beathard QB · Iowa B+ 20 points bust 106th in a redraft 121 Rd 4 Joe Williams RB · Utah C- 0 points bust tied 222nd in a redraft 146 Rd 5 George Kittle TE · Iowa A 98 points star 22nd in a redraft 177 Rd 5 Trent Taylor WR · Louisiana Tech A- 18 points bust 109th in a redraft 198 Rd 6 D.J. Jones DT · Ole Miss A 77 points good starter 34th in a redraft 202 Rd 6 Pita Taumoepenu DE · Utah B+ 0 points bust 204th in a redraft 229 Rd 7 Adrian Colbert S · Miami A 11 points bust 141st in 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 B C D F
May 1, 2017 Dec 2018 Dec 2019 Jan 2021 Jan 2022 Jan 2023 Jan 2024 Jan 2025 Jan 10, 2027season's end
Last point: After Week 9, 2026.
Every grade A- Process, as of May 1, 2017, Sam Kezar A- 2017 season's end, Dec 31, 2017 C 2018 season's end, Dec 30, 2018 D 2019 season's end, Dec 29, 2019 D- 2020 season's end, Jan 3, 2021 C- 2021 season's end, Jan 9, 2022 D 2022 season's end, Jan 8, 2023 C+ 2023 season's end, Jan 7, 2024 B- 2024 season's end, Jan 5, 2025 B- 2025 season's end, Jan 4, 2026 B- After Week 9, 2026, Nov 9, 2026 How this is graded