A dash of the team’s 2025 resolve + a more reasonable injury situation = a long ride through the playoffs.That’s the rough formula this year for the San Francisco 49ers, who saw most of their marquee players get hurt — often with grisly, gut-punch injuries — last season, yet gritted their way to 12 wins and the divisional round of the playoffs.The consensus after their improbable run ended in Seattle in mid-January: The resilience the battered team showed ought to serve it well when Fred Warner, Nick Bosa, George Kittle and others are back on the field this season.Pushing against that theme is the fact that most of the team’s stars have reached, or are fast approaching, their 30th birthdays and that the bulk of the 20-somethings on the roster have yet to prove they are worthy replacements.Can the old guard make it through another season? Will the youngsters rise to the occasion and begin to fill the gap? The questions will start to be answered Sunday when the team holds its first practice of training camp.The following is a 90- (actually 91-) man review of the roster that depicts the pecking order at each position. We’ll examine the offense today and the defense and special teams on Thursday.QuarterbacksBrock Purdy: There are two Purdy themes to follow this season: how quickly he can build a rapport with newcomer receivers Mike Evans, Christian Kirk and De’Zhaun Stribling, and whether he can reduce his interception rate. It jumped to a career-high 3.5 percent last season, fourth-worst among qualifying passers behind J.J. McCarthy (4.9), Tua Tagovailoa (3.9) and Geno Smith (3.8).Mac Jones: Jones likely regrets the two-year deal he signed last season, considering he went 5-3 in eight starts in 2025 and finished with a career-high completion percentage (69.7) and a career-low interception percentage (2.1). Still, Purdy has dealt with an array of injuries during his brief career, and Jones could easily be tapped for an encore before he hits free agency in March.Can Mac Jones still be a long-term starter in the NFL?Derrik KlassenKurtis Rourke: Like Purdy, Rourke’s a former seventh-round draft pick … but with better height (6 feet 4) and a bigger arm. Whether he comes close to Purdy in accuracy and anticipation will be one of the more intriguing questions of the summer. Rourke will split third-team reps with Adrian Martinez when training camp begins. The winner of that competition has an inside track to be the 49ers’ No. 2 quarterback in 2027.Adrian Martinez: The 49ers loved Martinez’s business-like approach after he arrived late in the summer last year and displaced Tanner Mordecai and Carter Bradley. Martinez was best known for his running in college, and it will be interesting to see if his throwing and accuracy improved after a year under Kyle Shanahan. Rourke has to be considered the favorite for the No. 3 role considering he’s a homegrown product, but Martinez will get a shot.Running backChristian McCaffrey: McCaffrey carried San Francisco’s offense throughout 2025, flirted with a rare 1,000-1,000-yard season and started all 19 contests. And yet the football world seems down on him entering the new season. Perhaps that’s because he saw a dip in explosive plays last season, was taxed by a massive workload and turned 30 last month. The 49ers have said they’ll limit his touches — a league- and career-high 413 last year. Considering how heavily the team has relied on him in the past, that promise falls into the “we’ll believe it when we see it” category.Jordan James: James’ six carries last year came after halftime of San Francisco’s 41-6 playoff loss to the Seahawks. Which is to say, he doesn’t have much of a runway heading into his second NFL season. Still, the 49ers’ notoriously hard-to-please offensive coaches liked how he practiced in the second half of his rookie season, an encouraging sign. James will have to hold off rookie Kaelon Black, who is two and a half years older, for the No. 2 role.Kaelon Black: As far as recent 49ers runners, perhaps Black compares best to Jordan Mason — except Black is more talented in the passing game. The 49ers considered him the second-best tailback in the draft after No. 3 pick Jeremiyah Love, which is interesting since the Seahawks took Jadarian Price at No. 32 (with Black going to the 49ers at No. 90).Patrick Taylor Jr.: After logging 172 offensive snaps for the 49ers in 2024, Taylor spent last season on injured reserve with a shoulder injury. He probably won’t get any regular-season touches unless the 49ers suffer a string of injuries — a scenario that occurred in 2024 when he started a Week 16 loss to the Dolphins.Isaac Guerendo: The injury bug that’s been biting Guerendo since college struck again in April when he tore a pectoral muscle while lifting weights. That won’t scuttle his season, but it will cause him to miss most of training camp.Sincere McCormick: McCormick spent half the 2025 season on the 49ers’ practice squad. During the offseason, they signed him, cut him, then re-signed him, signaling he might be the first to go if the team wants to kick the tires on other tailbacks this summer.Kyle Juszczyk (fullback): A last hurrah for Juszczyk? He’s 35, not signed beyond this season and the team has parted ways with him (albeit briefly) before. Still, Juszczyk has done a masterful job at avoiding injuries over his career (he’s missed seven of a possible 229 games, including playoffs, over 13 seasons) and fills a unique fullback/H-back/tight end role for the team.Wide receiverMike Evans: The 12-year veteran seems determined to reinvent himself on a new coast following the first down season in his career (eight starts, 368 receiving yards) last year. Whether he can do so will go a long way in determining whether the 49ers can keep pace in a hyper-competitive NFC West.Ricky Pearsall: Perhaps no 49er has more to prove in 2026 than the 2024 first-round pick, who’s teased with dazzling performances (281 yards in Weeks 1-3 last year) but so far hasn’t been able to show off that talent for any significant stretches. The 49ers will have to decide on a fifth-year option for Pearsall after the season.De’Zhaun Stribling: The first big challenge for all rookies, including this year’s top pick: Hit the ground running in training camp after absorbing a mountain of coaching in the spring. That shouldn’t be an issue for Stribling, who’s sharp, determined and accustomed to offseason change after jumping from Washington State to Oklahoma State to Ole Miss in college. If Stribling wins over coaches early — traditionally a tall task for 49ers rookie receivers — he’ll be in the running for the No. 3 role at the start of the season.Christian Kirk: Stribling’s competition for the No. 3 role is Kirk, who, like Evans, is coming off the quietest regular season of his career, one in which he finished with just 239 yards and a touchdown for the Houston Texans. Kirk, however, had an eight-catch, 144-yard, one-touchdown outing in the playoffs, suggesting he’s still explosive when healthy.Jacob Cowing: Cowing might be the fastest player on the roster and is the first option to return punts in 2026. His summertime challenge is obvious: Avoid the injuries that entirely derailed his 2025 season.Jordan Watkins: Watkins was ascendant as a rookie last year until a high-ankle sprain in the preseason opener knocked him to the bottom of the pecking order. He appeared in four games during the regular season but never made much of a splash. He’s competing with Cowing to be the team’s fifth receiver/punt returner to begin the season.Demarcus Robinson: Robinson seemed poised for a solid 2025 season. While nearly every other 49ers receiver missed summer practices, Robinson was on hand and productive. However, he served a three-game suspension to start the season and was mostly quiet after returning. He had a 111-yard performance in the playoffs. Beyond that, his best game was a two-catch, 44-yard effort in a loss to Tampa Bay.Malik Turner: Turner, 30, could reprise the role he had last year: practice squad veteran who gets elevated when the 49ers are light on receivers or when they need a boost on special teams.Junior Bergen: Bergen has a shot at a roster spot considering the team needs a punt returner, and that’s his specialty. However, he’d have to dazzle in that role this summer considering he’s limited as a receiver.Will Pauling: A dark horse? How about Pauling, who went undrafted in April but led Wisconsin in 2023 with 74 catches, 837 receiving yards and six touchdowns. Pauling looked quick in the spring but, like all of the rookies, was very much in learning mode.Wesley Grimes: The 49ers liked the undrafted rookie enough to use a 30 visit on him in the run-up to the draft. Grimes has good size (6-2) and good speed, having run a 4.35-second 40 at NC State’s pro day.Colton Dowell: A tough, big-play receiver at Tennessee-Martin, Dowell’s NFL career was sidetracked early when he suffered an ACL tear in Week 17 of the 2023 season, causing him to miss the following season. At 6-3, 212 pounds, he’s got a good combination of speed and heft but remains a work in progress.Brandon Aiyuk: He remains on the reserve/left squad list, which means he doesn’t count against the 90-man offseason roster. It appears he’ll stay there until he petitions the league to return to the active roster, something Aiyuk — who is currently without an agent — has not done yet.Tight endGeorge Kittle: Kittle is ahead of schedule from his January Achilles tear in Philadelphia. Will he be ready in time for Week 1? That’s complicated by the fact that the 49ers will travel to Australia roughly a week before the Sept. 10 opener, which in turn is three days earlier than most of the league kicks off its season.San Francisco 49ers group of skill players is 'absolutely terrifying'Robert MaysLuke Farrell: The 49ers are looking for more production from blocking specialist Farrell, who signed a three-year, $20 million deal last year but had only 11 catches and played just 36 percent of their offensive snaps. By comparison, he played 38 percent of the snaps a year earlier in Jacksonville.Jake Tonges: He filled in well when Kittle missed five and a half games at the start of the 2025 season and was rewarded with a two-year, $8 million deal. He’d be called upon again if Kittle doesn’t make the trip to Australia.Brayden Willis: Willis heads into camp as the No. 4 tight end, an interesting spot considering the team likes to have three on the active roster and Kittle’s Week 1 availability is cloudy.Hayden Rucci: The 49ers want tight ends who can block, and Rucci, the son of longtime Patriots guard Todd Rucci, fits the bill. The problem is that he’s not fleet of foot and isn’t much of a pass catcher. He had 17 receptions and one touchdown in four years at Wisconsin.Khalil Dinkins: Kittle’s injury and Dinkins’ blocking ability give the undrafted rookie a slim shot of being on the field when the season begins. One obstacle: Dinkins dealt with an undisclosed injury in the spring and will begin the summer session on the active/non-football injury list.TacklesTrent Williams: In some ways, the 2025 season was Williams’ best in the past decade. He started 18 games, including both playoff contests, and missed only the Week 18 game against Seattle. Williams, who turned 38 on Sunday, appears poised to play at least two more seasons.Colton McKivitz: The right tackle has emerged as one of the team’s most reliable players after starting every game in each of the past three seasons. Last year, the 49ers signed him to a modest, three-year deal that runs through 2028.Vederian Lowe: He’ll be Williams’ backup at left tackle this season. Though Lowe hasn’t distinguished himself in four NFL seasons, the 49ers feel they’ve upgraded the spot from a year ago, when Andre Dillard and Austen Pleasants were considered the main backups.Austen Pleasants: He filled in well for Williams during a Week 17 win over the Chicago Bears but struggled against the Seahawks’ defense a week later. His best role is as a backup to McKivitz at right tackle.Enrique Cruz Jr.: The fifth-round rookie will be an interesting study in joint practices and the preseason because he’s the heir apparent to Williams at left tackle. The 49ers, however, don’t expect that handover to occur for a couple of years. A rash of injuries notwithstanding, Cruz might remain in learning mode in 2026.Brandon Parker: Parker spent most of the 2025 season on the 49ers’ practice squad and would have been an emergency tackle had they suffered a string of injuries at the position. He hasn’t appeared in a game since the end of the 2023 season when he was with the Raiders.Isaac Alarcon: Alarcon, a native of Monterrey, Mexico, entered the NFL in 2020 as part of the league’s International Pathway Program. He remains a pathway program member and thus doesn’t count toward the 90-man roster. He has yet to play a regular-season snap.GuardDominick Puni: A slow-to-heal knee injury at the start of the 2025 season prevented Puni from making a big Year 2 leap. Still, the fact that he gritted his way through the issue and started all 19 games speaks to the right guard’s value on the offensive line. He’s been the team’s best pick in the last three drafts.Connor Colby: We’ll pencil in Colby as the team’s top left guard prospect, but we have to do it very lightly since several others are competing for that spot. Still, Colby logged 452 snaps at the position as a rookie last year and was in the top slot throughout spring drills.Robert Jones: The most likely candidate to nudge Colby from the starting spot? It’s probably Jones, who started 17 games in a similar Dolphins offense in 2024 and has logged more than 2,000 offensive snaps in his career. Jones is coming off a neck injury that cost him the entire 2025 season.Carver Willis: The fourth-round rookie was a tackle only in college but will get a shot at left guard this season. Willis allowed just six sacks in five college seasons, is sharp and played in a similar-style offense last year at Washington. He also has a lot of characteristics coaches look for in an NFL center.Nick Zakelj: The only remaining members of the 49ers’ 2022 draft class: Purdy and his one-time housemate Zakelj, whom San Francisco picked nearly two rounds (No. 187 to No. 262) ahead of Purdy. Zakelj has some value because he also can play center, but he hasn’t been able to break through in four previous seasons.CenterJake Brendel: Like McKivitz, Brendel has been an iron man for the 49ers, starting all but two games since he became the team’s top center in 2022. Brendel, however, turns 34 the day the 49ers take on the Rams in Australia to open the season, and he’s not signed beyond this season. The 49ers have no clear heir at center.Brett Toth: He’s among those in the mix at left guard after starting two games and playing 167 snaps at that spot for the Eagles last year. He also got two starts at center, which is where his true value to the 49ers lies. Toth, who turns 30 on Sept. 1, signed a one-year deal in March.Drake Nugent: Nugent, an undrafted free agent in 2024, has held down a practice squad spot since his rookie season. To this point, however, the 49ers have been reluctant to give him a shot at a larger role.