SANTA CLARA – Brock Purdy returned to practice Wednesday without any visible hindrance as the 49ers gauge his availability for Sunday’s home opener against the Arizona Cardinals.

“He does have a chance,” coach Kyle Shanahan said.

There is also a chance Purdy serves as the backup quarterback if the 49ers give Mac Jones a second straight start and perhaps delay Purdy until Week 4 against Jacksonville.

“Mainly just how he’s feeling and how he thinks he can go, what he thinks he can do today, what he thinks he could do tomorrow, Friday and Sunday,” Shanahan said of Purdy. “Really doesn’t have anything to do with how Mac played, whether it was good or bad. Doesn’t really affect that. I just talk about where Brock’s at right now.”

A toe injury forced Purdy to sit out last week’s sessions and Sunday’s 26-21 win at New Orleans. Jones successfully filled in for Purdy, throwing three touchdown passes and no interceptions while fumbling once in his 49ers debut.

Purdy played through injuries to the big toe on his right foot and to his left (non-throwing) shoulder in the 49ers’ 17-13 season-opening win at Seattle. Purdy watched last Sunday’s win from the sideline, wearing sneakers rather than an orthopedic boot.

Afterward, Purdy was complimentary in an exclusive interview with this news organization when asked about Jones’ performance, and several teammates showered more compliments on Wednesday.

“He was so poised, made some huge throws, played with so much confidence, and just did his job,” running back Christian McCaffrey said. “Obviously he made some special plays but overall, just doing your job, playing within the scheme, and making those plays outside of himself was what I saw. I’m fired up he had a great game.”

Added defensive end Nick Bosa: “He was poised. He was excited to start out and was overthrowing a little bit, probably because he was so pumped to be out there. But he settled in and did enough for us to win.”

TRICKS AHEAD FOR KYLER

Cardinals quarterback Kyler Murray is 4-4 all-time against the 49ers, but he went 1-3 his first two seasons, when the 49ers’ defensive coordinator was Robert Saleh, who’s reprising that role this season.

“Our ‘What It Takes’ meeting is very much about him and what he brings to the table and how we need to rush him and how we need to take care of the QB run game and the run game as a whole,” Bosa said of Murray. “I’m excited about the plan this week. I think Saleh’s been good at it before, so he’s got some good tricks up his sleeve.”

McCAFFREY’S 100-YARD DASH

McCaffrey is seeking his first 100-yard rushing game, even though he’s breached that 100-yard mark in all-purpose yards in both games. In the opener at Seattle, he ran for 69 yards (22 carries) and had 73 yards on nine catches; at New Orleans, he ran for 55 yards (13 carries) and had 52 yards and a touchdown on six catches.

“We’re close, definitely close. A lot of it is just: Can’t get tackled,” McCaffrey said. “That is on me, being able to break those long ones comes from all 11 guys being on point and then me stepping up and hitting those long ones.”

His longest run this season was a 13-yarder at Seattle, while he maxed out at 10 yards in New Orleans.

“We played two defenses that play a lot of two-shell defense which makes it really hard for explosives to happen, because you have two (safeties) sitting there at 11 yards, even if you do get past the first level,” McCaffrey added.

WARNER HONORED

Fred Warner won NFC Defensive Player of the Week honors for the fourth time in a career that’s featured four All-Pro and four Pro Bowl designations.

The 49ers led 19-14 late in the third quarter when Warner forced an Alvin Kamara fumble at the 49ers’ 29-yard line. Warner recovered the loose ball, as an officiating replay ruled upon coach Kyle Shanahan’s successful challenge. That takeaway was converted into the 49ers’ eventual winning points, on Mac Jones’ touchdown pass to Jauan Jennings with 12:18 remaining in the 26-21 triumph.

Warner described himself as “super bless, very grateful” to have recorded his 16th career forced fumble, matching Pro Football Hall of Fame predecessor Patrick Willis for most in 49ers history. Warner also made a sensational, third-and-1 pass breakup 12 yards down the field on the penultimate defensive snap. One of Warner’s team-high 11 tackles came when he and Upton Stout stopped Kendre Miller’s run for a 1-yard loss on the final play of the first half.

NOT PRACTICING

Although Purdy returned after missing last week’s three practices, the following teammates were out: Left tackle Trent Willliams (knee/rest), wide receiver Jauan Jennings (shoulder, ankle), running back Christian McCaffrey (calf, rest), defensive end Nick Bosa (rest), fullback Kyle Juszczyk (concussion), safety Siran Neal (concussion), defensive end Yetur Gross-Matos (knee) and offensive tackle Spencer Burford (knee).

 

 

TRANSACTIONS

Left guard Ben Bartch went on Injured Reserve because of Sunday’s high-ankle sprain, and tight end Brayden Willis was promoted from the practice squad to fill that roster spot.

 

Originally Published: September 17, 2025 at 12:59 PM PDT