To follow along with exclusive interviews with 49ers draft picks, members of the front office and more, visit 49ers.com/draft.
Here's a rundown of the 49ers 2024 draft class:
Round 1: 31st Overall - WR Ricky Pearsall, Florida
During the 2023 season, Pearsall started all 12 games at wide receiver. He led the Florida Gators in receptions (65), receiving yards (965) and receiving yards per game (80.4). He also returned 11 punts for 126 yards for an average of 11.45 per attempt that year.
Round 2: 64th Overall - CB Renardo Green, Florida State
Following a trade with the Kansas City Chiefs, Green was selected with the 64th-overall pick in the second round of the 2024 NFL Draft. In 2023, Green led the Seminoles with 13 pass breakups.
Round 3: 86th Overall - OL Dominick Puni, Kansas
In 2023, Puni was a finalist for the Polynesian College Football Player of the Year. He was also named to the First-team All-Big 12 Conference and was the starting left tackle at Kansas.
Round 4: 124th Overall - S Malik Mustapha, Wake Forest
From 2021-23, Mustapha played in 35 games where he recorded 175 total tackles (15 tackles for loss for 48 yards), 4.0 sacks for 26 yards, three interceptions, 20 passes defended, four forced fumbles and two fumble recoveries.
Round 4: 129th Overall - RB Isaac Guerendo, Louisville
In his 2023 season, Guerendo played in all 14 games with one start, rushing for 810 yards and 11 touchdowns. He also recorded 234 receiving yards and made 11 attempts at kick returner.
Round 4: 135th Overall - WR Jacob Cowing, Arizona
At Arizona, Cowing played in 25 games, recorded 175 receptions for 1,882 yards and 20 touchdowns. He also made eight rushing attempts for 27 yards.
Round 6: 215th Overall - OL Jarrett Kingston, USC
Kingston attended Washington State before transferring to USC from 2018-22. While at Washington State, he appeared in 37 games (26 starts). In 2023 at USC, the offensive lineman appeared in 12 games and recorded one fumble recovery.
Round 7: 251st Overall - LB Tatum Bethune, FSU
From 2022-23 at Florida State, Bethune played in 24 games and recorded 142 total tackles (12.5 tackles for loss), 1.0 sack, one interception, even passes defended and one fumble recovery.
Check out the new names on the 49ers roster, in order of where they were taken in the 2024 NFL Draft.