Camp Notebook

Kurtis Rourke Has Three Broken Ribs And Does Not Play Tonight

The X-ray taken at Levi's Stadium on August 13 found nothing broken. The imaging done at the hospital that night found three, and Kyle Shanahan said so twelve days later. Rourke misses the preseason finale at Las Vegas, which leaves Adrian Martinez alone in the third quarterback competition on the last night anybody gets to watch. Also: two 49ers are candidates to open the season on injured reserve, the starting right guard is most likely back in the concussion protocol, and the roster is due Sunday at 3:00 p.m. PT.

SK
Sam KezarAug 27, 20263 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Kurtis Rourke throwing during a 49ers practice at the club's Santa Clara facility, in a red non-contact quarterback jersey with the number 14 on the chest, staff and teammates out of focus behind him.

Kurtis Rourke broke three ribs in San Francisco's preseason opener on August 13. Kyle Shanahan said so on Tuesday, twelve days later, per David Bonilla at 49ers Webzone.

The account that stood until then said something else. Rourke left the Tennessee game in the second quarter, went to the locker room with the medical staff, and was taken to hospital at halftime because he was struggling to breathe. Shanahan, that night: "X-rays in here didn't show it was broken or anything, but you know, we'll see what we find out tomorrow." Rourke was released from the hospital before morning, and the club's injury lists carried him as a rib for the next eleven days.

He does not play Thursday at Las Vegas. The third quarterback job was one of the few things this game was going to settle, and it now gets settled with one man on the field. Adrian Martinez threw the rest of the Tennessee night after Rourke left, threw at the Chargers on August 20, and takes the finale alone.

Two men are candidates to start the season on injured reserve. Shanahan, asked directly on Tuesday whether Christian Kirk was one: "Possibly." Asked immediately afterwards about Vederian Lowe, he said yes. That designation costs a player the first four games at minimum, and it only works for somebody who makes the initial 53 first, so a Kirk or Lowe decision Sunday spends a roster spot rather than saving one. "We've got a number of guys like that," Shanahan said, "so we've got to just see how that pans out here over the next few days."

Dominick Puni is most likely back in the concussion protocol. The starting right guard cleared it, returned to practice Tuesday, and reported residual symptoms afterwards. He is the second of San Francisco's five projected starting linemen to be unavailable this week.

Left guard is Connor Colby and Carver Willis, and the coach said the game decides it. From the club's own Day 17 recap: "It's close to being decided, and it needs to be close. Today is the second-to-last day that we'll get to evaluate. We'll get it on the game." Robert Jones is still part of that competition on Shanahan's own account and has a calf. He does not play Thursday either.

Nick Bosa returns to practice next week, if he returns. Shanahan: "Hoping that he can get into practice next week and we'll see how those three days go after the mandatory three days off." Bonilla has the injury as tendinitis in the surgically repaired knee; the club's Tuesday list says soreness. Both accounts are on the record and neither has replaced the other.

Next week is after the cut. Jacob Cowing's groin, Upton Stout's hip flexor and Mike Evans's groin all carry the same return window, which lands past Sunday afternoon. Evans plans to play in Week 1 regardless, per Jeremy Fowler at ESPN on August 26, who called the groin minor barring a change.

George Kittle has practised twice since coming off the physically-unable-to-perform list. Both times in non-competitive periods only: routes on air, work with the quarterbacks and the offensive line. Rejoining team drills is next week's question.

Malik Mustapha did individual work on the side Tuesday. The second safety job beside Ji'Ayir Brown is open and Marques Sigle has been taking it.

Transactions. San Francisco signed defensive lineman Jah Joyner to a one-year deal Thursday at 11:12 a.m. PT and placed Victor Dimukeje on injured reserve to make room, per the club's release. Joyner is 25, out of Minnesota, and entered the league as an undrafted free agent with Las Vegas in May 2025. Dimukeje signed here ten days ago. A player placed on injured reserve before the cutdown cannot play this season, so that is his year.

Kickoff at Allegiant Stadium is 5:00 p.m. PT. Then three mandatory days off, then the roster on Sunday at 3:00 p.m. PT, then three practices before the flight to Melbourne.

Sources: David Bonilla, 49ers Webzone, August 25 and August 26; the 49ers' own Day 17 training camp recap, August 25; the club's roster release, August 27; Will Simonds, NBC Sports Bay Area, August 13; Jeremy Fowler, ESPN, August 26.

Filed under 49ers

More on Connor Colby

His page →
San Francisco Stopped The Rams On Fourth And One At Its Own 1, Then Drove 99 Yards
Week 1 Takeaways

San Francisco Stopped The Rams On Fourth And One At Its Own 1, Then Drove 99 Yards

The 49ers opened 1-0 with a 27-7 win over the Rams at the Melbourne Cricket Ground, Thursday evening in the Bay Area and Friday morning in Australia. Los Angeles reached the San Francisco 1 in the third quarter and turned the ball over on downs; San Francisco answered with an 11-play, 99-yard touchdown drive. Connor Colby started at left guard and the whole line played every snap, George Kittle played 30 of 65 in his return, Kaelon Black carried more often than Christian McCaffrey, and De'Zhaun Stribling started at receiver without being thrown to. Nine takeaways off the official game book.

Sam KezarSep 11, 20265 min read
Connor Colby And Kaelon Black Fill The Two Jobs Shanahan Called Fluid
Depth Chart

Connor Colby And Kaelon Black Fill The Two Jobs Shanahan Called Fluid

San Francisco's public depth chart carried an empty box at left guard from August 27 until this week. Read at 2:52 p.m. Pacific on Sunday, it is stamped 09/4/26 and lists Connor Colby first at left guard and Carver Willis second. It also lists Kaelon Black second at running back ahead of Jordan James, which is the other job Kyle Shanahan called fluid on August 31, and George Kittle and Nick Bosa as starters. Colby was the incumbent in July, was passed by Robert Jones and then by Willis in August, and is first again on the club's own page. Jarrett Patterson, traded for to compete at guard, is listed second at center. The chart predates three roster moves and has one empty box left, at long snapper. The first Melbourne practice is Sunday at 7:50 p.m. Pacific.

Sam KezarSep 6, 20264 min read
The 49ers Have Two Depth Charts And Only One Of Them Has A Left Guard
Camp Battles

The 49ers Have Two Depth Charts And Only One Of Them Has A Left Guard

The depth chart at 49ers.com carries twenty-nine position rows and a name in the first column of twenty-eight of them. Left guard is the twenty-ninth, its first column is empty, and the page stamps itself August 27, which was eight days ago. A separate one-page sheet dated September 2 lists Connor Colby first at left guard and Carver Willis second, and the club does not publish it: the media site its own pronunciation guide points to refuses a request from outside. Kyle Madson of Niners Wire reports that the sheet is assembled by the communications staff with no input from the coaches and binds nobody. Kyle Shanahan said on August 31 that he did not know who starts, and nothing since has replaced that. Seven of the seventy-two men still named on the club's live chart are on the September 2 sheet's injured reserve list, three of them offensive linemen.

Grant LombardSep 4, 20265 min read

More on Jacob Cowing

His page →
Kirk is in line for his 49ers debut, and Evans and Samuel are both out
49ers Gameday

Kirk is in line for his 49ers debut, and Evans and Samuel are both out

The 49ers (6-0) play the Falcons (2-4) at Mercedes-Benz Stadium at 10 a.m. Pacific on FOX, the last game before their bye. Nick Bosa, Mike Evans, Deebo Samuel, Luke Gifford, Marques Sigle and Garret Wallow are out. Christian Kirk was activated off injured reserve Saturday and carries no designation, so he is in line for his first game as a 49er. Ten to watch, led by the rookies and second-year players: Jaden Dugger, Gracen Halton, Mykel Williams, Upton Stout, Jordan Watkins, plus Kirk, Jacob Cowing, Keion White, George Kittle and Fred Warner. Inactive lists post at 8:30 a.m. Pacific.

Sam KezarOct 25, 20264 min read
Christian Kirk is out Monday, which leaves one game inside his practice window
49ers Notebook

Christian Kirk is out Monday, which leaves one game inside his practice window

The 49ers ruled Christian Kirk out for Monday night against Washington at 1:08 p.m. Pacific, five days after opening his practice window off injured reserve, and elevated linebacker Jalen Graham and receiver Malik Turner from the practice squad in the same release. The club has 21 days from Oct. 15 to put Kirk on the 53, and the only game left inside that window after Monday is at Atlanta on Oct. 25; the bye follows. The inactive list posted at 3:44 p.m.: Kurtis Rourke, Enrique Cruz Jr., Deebo Samuel, Garret Wallow, Marques Sigle, Nick Bosa and Naquan Jones. Mike Evans, Gracen Halton, Mykel Williams, Siran Neal and Upton Stout, all questionable Saturday, are active, and Kyle Juszczyk returns. The receivers in uniform are Evans, Brandin Cooks, Jacob Cowing, Jordan Watkins and Turner. Graham, a 2023 seventh-round pick with 15 career games, covers for Garret Wallow and the suspended Dre Greenlaw. Washington activated three players from injured reserve and put two on it.

Sam KezarOct 19, 20263 min read
Evans is a Monday decision, and without him the 53 has three healthy receivers
49ers Pregame

Evans is a Monday decision, and without him the 53 has three healthy receivers

San Francisco hosts Washington on Monday night at Levi's Stadium, 5:15 p.m. Pacific, on ESPN and ABC. Deebo Samuel is out with a hamstring and Mike Evans did not practice all week with ribs and an Achilles, which leaves Brandin Cooks, Jacob Cowing and Jordan Watkins as the receivers on the 53 without a designation. Christian Kirk is in his practice window off injured reserve and Shanahan would say only that activating him is possible. Nick Bosa sits a fourth straight game. Washington arrives 1-3-1 with Jayden Daniels back from an elbow injury, its leading rusher out, and its backup quarterback out.

Sam KezarOct 19, 20264 min read

On the record

Called Shots →
Held upJul 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.

Latest on the 49ers

The whole beat →
The 49ers ran Las Vegas out of its plan before they took the ball away
49ers Deep Dive

The 49ers ran Las Vegas out of its plan before they took the ball away

San Francisco beat Las Vegas 38-17 on Sunday and is 7-1. The five second-half takeaways will be remembered, but the game was settled earlier. The 49ers' first three drives went 37 plays and 242 yards, took 19 minutes and 23 seconds and ended in touchdowns, and San Francisco ran 25 times for 125 yards before halftime. Las Vegas had the ball for 71 seconds in the first 13 minutes. Trailing by 11 at the half, the Raiders ran six times and threw 24 times after it, and Klint Kubiak said that being in position to throw on every down produces interceptions. The pass rush did not cause the turnovers: Cousins was hit twice on eight first-half throws and four times on 24 second-half throws. Two takeaways were punched out of receivers' hands, and one came off a fumbled exchange. The second half also showed a cost. San Francisco threw an interception, was stopped on fourth-and-1 at its own 40, and allowed 222 kickoff-return yards, and Las Vegas started three drives in 49ers territory. The game moved San Francisco's season turnover margin from minus-3 to plus-1. Las Vegas has now allowed 30 or more points six weeks running, so Dallas on Sunday is the first test of whether the formula holds.

Sam KezarNov 10, 20266 min read
The 49ers trade a sixth-round pick for Keenan Allen
49ers Notebook

The 49ers trade a sixth-round pick for Keenan Allen

San Francisco acquired wide receiver Keenan Allen from Indianapolis on Tuesday, deadline day, for a 2027 sixth-round pick, the league transaction wire shows. It is the second trade between the clubs in three weeks, after DeForest Buckner on Oct. 27. Allen, 34, played at Cal and is a six-time Pro Bowler with 1,095 career catches, eighth all time. He had 40 catches for 351 yards and one touchdown in eight games for the Colts, their team lead. The club placed Gracen Halton on injured reserve with a fractured ankle the same afternoon, and its roster page showed 52 on the active roster before Allen was added. Allen joins a receiver room missing Mike Evans and Deebo Samuel Sr. last Sunday. He caught four passes for 26 yards against Dallas in Week 9, and the 49ers play at Dallas on Sunday.

Sam KezarNov 10, 20263 min read
Five takeaways in one half, and the 49ers never sacked Kirk Cousins
Takeaways

Five takeaways in one half, and the 49ers never sacked Kirk Cousins

San Francisco beat Las Vegas 38-17 at Levi's Stadium on Sunday and is 7-1. The 49ers scored touchdowns on their first three possessions, did not punt, and ran 43 times for 190 yards. Las Vegas turned the ball over on five of its six second-half possessions: Jaden Dugger's 35-yard interception return on the first play of the half, two forced fumbles, and interceptions by Renardo Green and Malik Mustapha. The official game book credits San Francisco with no sacks and six quarterback hits, two of them on the plays Green and Mustapha intercepted. Nick Bosa played 39 of 50 defensive snaps in his first game since Sept. 20, and DeForest Buckner played 34. Jordan Watkins caught all four of his targets for 86 yards and his first NFL touchdown. Christian McCaffrey's 12-yard catch set the Super Bowl-era record for touchdown catches by a running back and was Brock Purdy's 100th touchdown pass. Gracen Halton broke his ankle and is out for the season, Shanahan said; Green (back) and Deommodore Lenoir (foot) did not return.

Sam KezarNov 9, 20265 min read

Earlier on the 49ers

The 49ers never hit Penix, and they gave Atlanta the ball four times
Takeaways

The 49ers never hit Penix, and they gave Atlanta the ball four times

Atlanta beat San Francisco 29-20 at Mercedes-Benz Stadium on Sunday, the 49ers' first loss, and they are 6-1 into the bye. San Francisco led 14-3 on the first play of the second quarter and Atlanta scored the next 23 points. The 49ers turned the ball over four times and Atlanta scored 13 points off them; Atlanta did not turn it over. The official game book credits the 49ers' defense with no sack, no quarterback hit and no pass defensed on Michael Penix Jr.'s 34 throws. Atlanta made four first downs by San Francisco penalty, three of them on its 90-yard touchdown drive. Christian McCaffrey left with a thigh injury after the second possession, returned for the third quarter and had 26 yards on six touches afterward. Kaelon Black ran for 60 yards in the first half, scored from 30 yards and lost a fumble one play after Jordan James fumbled. Christian Kirk played 20 snaps in his debut and was not targeted. Eddy Pineiro missed an extra point, his seventh missed kick in 34 tries this season, and Kyle Shanahan said the club would discuss the position on the plane.

Sam KezarOct 26, 20265 min read
Mike Evans practiced Friday, but he is a game-time decision against Denver
49ers Notebook

Mike Evans practiced Friday, but he is a game-time decision against Denver

Mike Evans (ribs) was limited Friday after two days off and is questionable for Sunday against Denver; Kyle Shanahan called him a game-time decision. Dre Greenlaw, Keion White and Jaden Dugger are also questionable. Nick Bosa, James Thompson Jr. and Mykel Williams are out. Trent Williams and Romello Height carry no designation.

Sam KezarOct 2, 20263 min read
Nick Bosa hurt his calf warming up, and four linemen will miss Arizona
49ers Notebook

Nick Bosa hurt his calf warming up, and four linemen will miss Arizona

Nick Bosa hurt his calf in individual warmups before Thursday's practice and is out against Arizona. Kyle Shanahan said he will miss a few weeks. Romello Height, James Thompson Jr. and Demarcus Robinson are also out, and Mike Evans is questionable after practicing on a limited basis Friday. With C.J. West on injured reserve, four of the nine defensive linemen who played against Miami will not play Sunday. The club expects to make its injured-reserve decisions on Saturday.

Sam KezarSep 26, 20263 min read