49ers 2024 NFL Draft live pick-by-pick tracker (with grades)

The 2024 NFL Draft is finally here!

San Francisco 49ers selection in the NFL Draft
San Francisco 49ers selection in the NFL Draft / Tom Pennington/GettyImages
facebooktwitterreddit

Stay up to the minute with each of the 49ers' picks in the 2024 NFL Draft, broken down right here from the first round until the last.

After months of speculation, the 2024 NFL Draft is finally here. And fans everywhere will be able to shift their focus from what could happen to what actually happened.

There was no shortage of speculation for the San Francisco 49ers heading into the three-day event, kicking off on April 25. Starting with the 31st overall pick, general manager John Lynch didn't necessarily need a ton of immediate-impact starters but needed to identify and select some key talent to keep the Niners in Super Bowl contention for the years to come.

That No. 31 overall pick was the first of 10 selections San Francisco is projected to have:

  • Round 1, No. 31 overall -- WR Ricky Pearsall, Florida
  • Round 2, No. 64 overall (from Chiefs) -- CB Renardo Green, Florida State
  • Round 3, No. 86 overall (from Eagles) -- OL Dominick Puni, Kansas
  • Round 4, No. 124 overall (from Cowboys) -- DB Malik Mustapha, Wake Forest
  • Round 4, No. 129 overall (from Jets) -- RB Isaac Guerendo, Louisville
  • Round 4, No. 135 overall -- WR Jacob Cowing, Arizona
  • Round 6, No. 215 overall (compensatory) -- OL Jarrett Kingston, USC
  • Round 7, No. 251 overall -- LB Tatum Bethune, FSU

Lynch, of course, is no stranger to trades. Despite plenty of trade rumors in Round 1, the 49ers waited until late in Round 2 to send the No. 63 overall pick to the Kansas City Chiefs for the 64th overall pick and a swap of fifth- and sixth-round picks. A round later, the Niners traded up with the Philadelphia Eagles to No. 86 overall, sending away a third- and a compensatory fourth-round pick in exchange.

San Francisco also traded away its fifth-round picks to grab another fourth-round pick, too.

As far as the actual selections, Niner Noise will keep a running tab and tracker right here for your viewing and reference pleasure. Be sure to bookmark this page over the course of the three-day event.

We'll break down each selection San Francisco makes immediately after each pick, assigning quick-reaction grades and the analysis you need to know.

49ers 2024 NFL Draft live pick-by-pick tracker

Florida. Ricky Pearsall. Ricky Pearsall. C+. Wide Receiver

Wide receiver Adonai Mitchell was on the board, but the Niners opted to go with Florida's Ricky Pearsall instead.

A slight reach, perhaps, but San Francisco appears poised to move on from either Brandon Aiyuk or Deebo Samuel in 2025. It'll be hard to keep both under contract after this season, especially when quarterback Brock Purdy gets his massive extension.

Florida State. Renardo Green. Renardo Green. C. Cornerback

That trade-down with KC cost the 49ers BYU offensive tackle Kingsley Suamataia, who could have filled an immediate need at right tackle.

Granted, the Niners do address a need by grabbing Florida State's Renardo Green, a 6-foot-0 and 186-pound cornerback who played well against top competition but has a tendency of being too aggressive.

This was a bit of a reach, and the trade that resulted in Kansas City grabbing Suamataia hurts the grade a bit.

Dominick Puni. B+. Offensive Lineman. Kansas. Dominick Puni

San Francisco finally traded up to grab Kansas offensive tackle Dominick Puni, who'll probably shift inside to guard at the NFL level.

Puni, who fits well in the kind of offense the 49ers run, could easily find himself taking over either guard spot in 2025 if Aaron Banks leaves in free agency and/or Jon Feliciano calls it a career.

Solid pick.

Wake Forest. Malik Mustapha. Malik Mustapha. B. Safety

Safety, too, is a sneaky need for the Niners, particularly with Talanoa Hufanga coming off a torn ACL and Tashaun Gipson unsigned.

At No. 124 overall, San Francisco grabbed Wake Forest defensive back Malik Mustapha, who is a bit undersized but plays with a high motor and can help boost the depth chart behind Hufanga and second-year pro Ji'Ayir Brown.

Running Back. Louisville. Isaac Guerendo. Isaac Guerendo. C+

Trading away their two fifth-round picks, Lynch made a very Kyle Shanahan-like pick by grabbing Louisville running back Isaac Guerendo.

It wasn't exactly a 49ers need, given that Christian McCaffrey, Elijah Mitchell and Jordan Mason are all on the roster. But Mitchell has an injury history, while it'd be wise to keep McCaffrey from overuse in 2024 and beyond.

Guerendo is fast, running a 4.33 40-yard time at the NFL Combine, and his 221-pound frame suggests he could be a short-yardage tailback who uses his size to fight for those tough yards.

Jacob Cowing. B-. Wide Receiver. Arizona. Jacob Cowing

To round out Round 4, the Niners added some competition for wide receiver/return specialist Trent Taylor, who came back as a free agent this offseason.

Arizona wideout Jacob Cowing is small at 5-foot-8 and 168 pounds, which will limit his use on offense. But he's fast and a bit of a red-zone weapon, who can also double as a return specialist, too.

That's where his value has to be felt.

Jarrett Kingston. A-. Offensive Lineman. USC. Jarrett Kingston

After taking Round 5 off, the 49ers' selection in Round 6 was USC interior lineman Jarrett Kingston.

Kingston, a transfer from Washington State, ran a 5.02 40-yard time at the NFL Combine and has movement skills that should allow him to play multiple spots on the interior of the O-line.

Interestingly enough, CBS Sports' pro comparison for Kingston was veteran lineman Daniel Kilgore, whom Shanahan coached back in 2017. Good value here.

Tatum Bethune. Tatum Bethune. C+. Linebacker. Florida State

It's possible the Niners are without linebacker Dre Greenlaw for the start of 2024 because of the torn Achilles he suffered in the Super Bowl.

FSU's Tatum Bethune helps beef up the depth chart and can contribute on special teams.

Please refresh this page after each 49ers selection.

Read more from Niner Noise

feed