What to KnowThe 49ers exited the 2026 NFL Draft feeling good about how the new players could immediately fit into the picture. The team’s rookie minicamp is scheduled for Friday and Saturday in Santa Clara.Here is an early projection of the 53-man roster heading into their Week 1 game against the Los Angeles Rams in Melbourne, Australia

What you see is what you get.

The 49ers appear set after the team selected eight players in the 2026 NFL Draft and signed another eight undrafted rookies.

San Francisco exited the draft feeling good about how the new players could immediately fit into the picture. The team selected a lot of experienced, mature players. Their top three selections were wide receiver De’Zhaun Stribling (23 years old), edge Romello Height (25) and running back Kaelon Black (24).

“I think we have a chance for a couple guys possibly to start or have a chance to start,” coach Kyle Shanahan said.

“A number of these guys can be a big part or have a chance to start two years from now when you have some unrestricted free agents that we lose. So, overall, I hope all eight guys just contribute.”

The 49ers will get their first look at their rookies on the practice field later this week. The team’s rookie minicamp is scheduled for Friday and Saturday in Santa Clara.

Here is an early projection of the 49ers’ 53-man roster heading into their Week 1 game against the Los Angeles Rams in Melbourne, Australia:

Quarterback (2)

Starter: Brock Purdy

Backup: Mac Jones

Competing: Kurtis Rourke, Adrian Martinez

This is a good year for the 49ers to keep just two quarterbacks on the 53-man roster. There will be a competition between Rourke, a seventh-round pick in 2025, and Martinez. The winner of that competition would have a spot on the practice squad behind Purdy and Jones.

Running back (5)

Starters: Christian McCaffrey, Kyle Juszczyk

Backups: Kaelon Black, Jordan James, Isaac Guerendo

Competing: Patrick Taylor, Sincere McCormick

The final spot might come down to special teams. Guerendo will be in a battle to hold onto that position after losing his place on the depth chart to James last season. The 49ers really like Black, a third-round pick, which suggests he has a strong chance to emerge as McCaffrey’s primary backup.

Wide receiver (6)

Starters: Mike Evans, Ricky Pearsall

Backups: De’Zhaun Stribling, Christian Kirk, Jordan Watkins, Jacob Cowing

Competing: Demarcus Robinson, Junior Bergen, Malik Turner, Wesley Grimes, Will Pauling, Colton Dowell

If Pearsall provides an opening for Stribling, that might be all the rookie needs to take over a significant role in the 49ers’ offense. As it currently stands, there could be strong competition between Stribling and Kirk to be the team’s No. 3 receiver.

Cowing is the front-runner to return to his 2024 role as the 49ers’ punt returner. Kirk and Bergen are also options. Robinson, a 10-year veteran, will be battling the young guys, including Watkins, for a spot on the team.

Tight end (2)

Starter: Jake Tonges

Backups: Luke Farrell

Possible PUP: George Kittle

Competing: Brayden Willis, Khalil Dinkins, Hayden Rucci

Shanahan and general manager John Lynch are not ruling out the possibility of Kittle being on the field for the season opener. It seems a little aggressive of a timeline for him to return from a torn Achilles. So it would seem the 49ers would be cautious with Kittle, as he enters his 10th NFL season.

If Kittle begins the season on the physically unable to perform list, the 49ers can always bump up a tight end from the practice squad for the first four games of the season until he returns.

Offensive line (10)

Starters: LT Trent Williams, RT Colton McKivitz, RG Dominick Puni, C Jake Brendel, LG Carver Willis

Backups: Brett Toth, Vederian Lowe, Robert Jones, Connor Colby, Enrique Cruz

Competing: Austen Pleasants, Nick Zakelj, Brandon Parker, Zachary Thomas, Drake Nugent, Isaac Alarcon

The fact that the 49ers did not take an offensive lineman until the fourth round suggests they have high hopes for the player they ended up selecting. That’s why Willis is projected as the starter at left guard. But if Willis is not ready for that role, the 49ers’ options are Jones, Toth and Colby.

The 49ers appear set for the next two seasons at left tackle, as Williams and Lowe, the top backup, are under contract through 2027. Cruz has all the tools needed for a chance to develop into a starter a couple years down the road.

Defensive line (9)

Starters: Nick Bosa, Osa Odighizuwa, Alfred Collins, Sam Okuayinonu

Backups: Romello Height, CJ West, Gracen Halton, Keion White, Cameron Sample

Possible PUP: Mykel Williams

Competing: Evan Anderson, Sebastian Valdez, Bryson Eason, Mikail Kamara, James Thompson, William Bradley-King, Andrew Farmer

Bosa appears to be on pace for a Week 1 return. Williams sustained his ACL tear in Week 9, so he is further behind in his physical therapy. Williams appears to be a strong candidate to open the season on the PUP list.

Height, a third-round draft pick, will not be a starter as a rookie, but he is being counted upon more than anyone else in this rookie class. Height is a designated pass-rusher, so his job will consist entirely of getting after the quarterback in passing situations.

The door is open for the three undrafted rookies (Eason, Kamara and Thompson) to earn their way onto the 53-man roster.

Linebacker (6)

Starters: Fred Warner, Dre Greenlaw, Luke Gifford

Backups: Tatum Bethune, Nick Martin, Jaden Dugger

Competing: Garret Wallow, Jalen Graham, Milo Eifler

Gifford was the NFC Pro Bowl selection as a special-teams performer. He also started nine games as the team’s strong-side linebacker — a position that plays approximately one-third of the snaps.

Bethune started at middle linebacker last season after Warner’s injury. Martin is expected to develop into Greenlaw’s backup. Dugger is likely to stick around with a chance to be a future starter.

Cornerback (6)

Starters: Deommodore Lenoir, Renardo Green, Upton Stout

Backups: Darrell Luter, Ephesians Prysock, Nate Hobbs

Competing: Jack Jones, Eli Apple, Jakob Robinson, Derrick Canteen

The 49ers’ starters are set, but the backup positions are up for grabs. Luter is the front-runner to return as the team’s top backup behind Green and Lenoir. Hobbs and Jones have been starters, and they will be competing for spots. Prysock has all the traits and is someone who might have too much upside for San Francisco to sneak through to the practice squad.

Safety (4)

Starters: Malik Mustapha, Ji’Ayir Brown

Backups: Marques Sigle, Siran Neal

Competing: Patrick McMorris, Jalen Stroman, Darrick Forrest

The big competition will take place between Brown and Sigle to start alongside Mustapha. Brown, who enters the final year of his contract, started 13 games last season. Sigle was a Week 1 starter as a rookie and started seven games.

Specialists (3)

Starters: K Eddy Piñeiro, P Corliss Waitman, LS Jon Weeks

Competing: P Jack Bouwmeester

The 49ers opted to move on from veteran punter Thomas Morstead after one season. They signed Waitman as a free agent and added Bouwmeester to the roster as an undrafted rookie. Bouwmeester, a native of Australia, has a legitimate chance to push Waitman, who handled the punting chores for the Pittsburgh Steelers the past two seasons.

Download and follow the 49ers Talk Podcast