49ers
Camp Notebook

Dominick Puni Is In Concussion Protocol And The Left Guard Job Is Still Three Deep

Sunday was the last camp practice open to the public. San Francisco has one ordinary session and one joint practice left before Thursday at SoFi, and now it has two unsettled guard spots instead of one.

SK
Sam KezarAug 16, 20263 min read
A San Francisco offensive lineman in the white jersey with red numerals, number 75, gold pants and gold helmet, walking out through a tunnel of teammates' outstretched hands at player introductions at Levi's Stadium. A 2025 regular-season photograph, not from this camp.

San Francisco practised at 10:15 a.m. on Sunday, the last session of camp open to the public. The interior of the offensive line came out of it carrying two questions instead of one.

Dominick Puni, No. 77, is in the NFL's return-to-play protocol. Matt Maiocco reports the concussion was sustained on Saturday (NBC Sports Bay Area, Aug 16). Nick Wagoner has him as one of three men added to Sunday's non-participant list, with defensive tackle Gracen Halton, No. 93 (ankle) and receiver Demarcus Robinson, No. 7, for whom no reason has been given (ESPN, Aug 16). There is no timeline, because the protocol does not issue one.

The job on the other side of the centre is still three ways, and the offensive coordinator described it as arithmetic. Klay Kubiak, Sunday: "(With) three guys competing, there's a double-edge sword to that. You do have to divide up the reps, and that takes some reps away from guys with the ones." He said the shared work should pay off later in the season, because the club is likely to need more than one of the three.

Two sessions remain before the second preseason game and one of them is not an ordinary practice. Tuesday is a joint practice at the Chargers' facility in El Segundo, which Kubiak called a measuring stick. Thursday is the game at SoFi Stadium at 7 p.m., and Kubiak said the staff is still discussing how it will approach it; San Francisco sat every regular in the opener. A three-way split therefore has two looks left, one of them against another team's front.

Nobody has published what the first team looked like on Sunday. Maiocco's report, read at 2:58 p.m. PT, carries no alignment. Neither does Wagoner's camp file, read at 3:02. The club's own newsroom at 3:00 still had Saturday's Day 12 recap as its newest camp item, and club recaps have landed between 3:40 and 4:09 p.m. throughout this camp. 49ers Webzone, re-opened last at 3:07, had nothing on the session past the morning participation report.

Saturday's alignment is the one on the record. Connor Colby, No. 75, and rookie Carver Willis, No. 74, rotated at left guard with the first team, Robert Jones, No. 65, who had held the spot, was limited and worked second-team right guard, and Austen Pleasants, No. 62, took third-team snaps there (Bonilla, 49ers Webzone, Aug 15). Wagoner has the order: Colby first, Willis on the next set, beside Trent Williams. No exact count has been published for either day.

The projection that put Willis there was written before any of this. Maiocco's 53-man projection of May 4 lists him as the starting left guard outright and names Jones, Brett Toth and Colby as the options if he is not ready. That is three months before camp opened, and before Willis lost a week to a concussion.

The documentary version says something else. In the preseason opener Jones started at left guard and played all 44 of the first unit's snaps, with Colby beside him at right guard for the same 44. The two men were not on the same side of the centre, so the game did not test it.

Maiocco's Saturday report adds one measurement and it belongs to him: "Willis graded out tops among the 49ers' offensive linemen against Tennessee, according to PFF, while Jones had the lowest grade from that unit."

Puni's protocol changes what finishing third costs. On Friday the man who lost left guard was surplus. Jones took second-team right guard reps the next afternoon, Pleasants makes the room four deep, and the club needs a right guard on Tuesday.

Odds and ends. Nick Bosa, No. 97, went through an extensive workout on a side field, the first work of any kind he has been seen doing since August 3, and did not practise (Wagoner). C.J. West, No. 99, and Titus Leo, No. 61, were hurt on back-to-back plays in a team period and left without returning. Deebo Samuel Sr., No. 19, shook his left hand late, sat four plays and came back. Kurtis Rourke, No. 14, did not practise, and Kubiak on the ribs: "I'm not 100% [sure]. I don't think it'll be long, though."

One grade moved on this site's 53-man projection and nobody crossed the cut line. Colby goes 7 to 8 on the first-team reps. Jones holds at 9, for the reason Sunday supplied: losing the exclusive hold on left guard is a question about starting, and with Puni in a protocol he is likelier to be needed on Tuesday than he was on Friday.

Sources: Matt Maiocco, NBC Sports Bay Area, Aug 15 and Aug 16. Nick Wagoner, ESPN 49ers camp file, Aug 15 and Aug 16. David Bonilla, 49ers Webzone, Aug 15 and Aug 16. Kyle Posey, Niners Nation, Aug 15. 49ers.com official roster page, read Aug 16 for every jersey number above. The club's practice and media schedule for the week, published Aug 14. Nobody from this site was at the practice.

Filed under 49ers

More on Connor Colby

His page →
Preseason Analysis

Carver Willis Was The Best Run Blocker And Nearly The Worst Pass Protector

A player-by-player read of the 49ers' 19-13 preseason loss to Tennessee. PFF's grades had Carver Willis first among the linemen in run blocking and near the bottom in pass protection, Robert Jones lowest of every 49ers offensive player, Connor Colby fifth, and Bryson Eason the best defensive grade on the roster. John Chapman's film review agrees on most of it, disputes the model on two players, and argues PFF assigns pressure by proximity without knowing a team's line rules. Where the tape and the grade split is the part worth reading.

Sam KezarAug 16, 20268 min read
Carver Willis Was The Best Run Blocker And Nearly The Worst Pass Protector
Preseason Takeaways

Nine Takeaways From The 49ers' 19-13 Loss To Tennessee, Starting With The Rookie Who Caught Seven Passes

The 49ers lost their preseason opener 19-13 to Tennessee on Thursday night. Second-round rookie De'Zhaun Stribling caught seven of his eight targets for 63 yards. Kurtis Rourke started at quarterback, completed 12 of 14 passes, and was taken to a hospital with a rib injury that stadium X-rays did not show as a break. Robert Jones started at left guard and Connor Colby started at right guard. Four running backs carried 23 times for 52 yards. Nine takeaways from a game that produced no touchdown passes on 44 attempts.

Sam KezarAug 14, 20265 min read
Nine Takeaways From The 49ers' 19-13 Loss To Tennessee, Starting With The Rookie Who Caught Seven Passes
Camp Notebook

Bryce Hall And Corey Mayfield Jr. Won A UFL Title Together. On Friday They Were Auditioning In Santa Clara.

The 49ers worked out three defensive backs on Friday, per David Bonilla off the NFL's daily transaction report, with Nate Hobbs out a few weeks, Jack Jones nursing a hand and Marques Sigle an oblique. Bryce Hall and Corey Mayfield Jr. were teammates on the UFL champion Louisville Kings, and Troy Pride Jr. was a fourth-round pick in the same 2020 draft that took Hall in the fifth. No signing had been announced by mid-afternoon, and the roster has been full for ten days. Kurtis Rourke was released from the hospital Thursday night and no result of his further imaging has been published. The first snap counts of the preseason put Robert Jones and Connor Colby on opposite sides of the centre for all 44 first-unit snaps, and Jordan Watkins on the field for 58 while Jacob Cowing took none.

Sam KezarAug 14, 20263 min read
Bryce Hall And Corey Mayfield Jr. Won A UFL Title Together. On Friday They Were Auditioning In Santa Clara.

More on Robert Jones

His page →
Preseason Preview

Ten 49ers To Watch Against Tennessee, Starting With The Left Guard On The Depth Chart

The 49ers open the preseason against the Titans on Thursday night at Levi's Stadium, 6 p.m. PT, on KPIX CBS 5 locally. Kyle Shanahan said after Tuesday's joint practice that there will not be many starters playing, and Christian McCaffrey and Nick Bosa have each missed multiple sessions. That makes the game an audition: Robert Jones is listed as the starting left guard on the club's first unofficial depth chart, rookie Carver Willis is behind him, and second-round receiver De'Zhaun Stribling is coming off the loudest practice any 49ers rookie has had this camp. Ten men to watch, plus the injuries that shape who is available.

Sam KezarAug 12, 20264 min read
Ten 49ers To Watch Against Tennessee, Starting With The Left Guard On The Depth Chart
Camp Notebook

Left Guard Is An Open Competition Everywhere Except In The Reps

The 49ers held their 10th full training camp practice on Monday. Robert Jones worked with the first-team offensive line at left guard, Connor Colby stayed at second-team right guard, and offensive coordinator Klay Kubiak called the job a competition anyway. Christian McCaffrey was given the day off with tightness, leaving Patrick Taylor Jr., Sincere McCormick and Khalil Herbert as the only healthy running backs, and the club worked out two more. Brock Purdy went 10 of 13. Nick Bosa missed a fourth straight practice.

Sam KezarAug 10, 20264 min read
Left Guard Is An Open Competition Everywhere Except In The Reps
Camp Notebook

Connor Colby Rotated With The Backups At Both Guard Spots

Robert Jones took the first-team left guard reps for a second straight practice Thursday, and Connor Colby, who had been taking most of them all camp, rotated with the backups at both guard spots. Carver Willis and Brett Toth, the two injured linemen this site cited as the reason Jones was there Wednesday, did not return. Four other players did, and two accounts of the session disagree about how much any of them practiced. Brock Purdy went 11 of 14. Gracen Halton climbs a grade, partly by beating Colby.

Sam KezarAug 6, 20265 min read
Connor Colby Rotated With The Backups At Both Guard Spots

On the record

Called Shots →
OpenJul 27, 2026

Connor Colby is the 49ers' starting left guard in the Week 1 game against the Los Angeles Rams on 2026-09-10. Scored off the official starting lineup for that game: Colby listed at left guard is a hit, any other player listed at left guard is a miss, including if Colby is unavailable through injury.

Made in the Camp Battles left guard primer. The basis is incumbency plus the calendar: Colby took all of the first-team left guard reps at the opening practice (Wagoner, ESPN, Jul 26), has roughly 450 snaps in this offense from six starts as a rookie, and Robert Jones has none while coming off a 2025 season lost to a neck injury. The call is genuinely at risk, and the falsifier is named in the piece: Jones opening the August 13 preseason game against Tennessee with the starters. Hurley's Niners Nation board already has Jones starting and Colby at backup right guard.