49ers
Roster

The Club Ruled Out Sam Okuayinonu Six Days Before Kickoff

Clubs do not usually rule a man out on a Friday for a Thursday game. San Francisco did, because the player is in California and the game is in Australia. Hours later the club was reported to be signing a replacement off another team's practice squad and putting him on a plane.

SK
Sam KezarSep 4, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Alfred Collins in San Francisco's white road jersey with red numerals, number 95 legible on his chest, walking a fenced corridor toward the stadium with his helmet in his hand.

San Francisco ruled Sam Okuayinonu out of the opener on Friday. The club said he "has been ruled out for the International Series game due to a foot injury," in wording David Bonilla published at 49ers Webzone. Michael David Smith had the same announcement at Pro Football Talk that morning.

On Wednesday night the club had called him questionable and left him in California. Questionable was a designation that assumed a second flight. The second flight is not happening.

Six days is early#

Clubs rule players out on Wednesdays and Fridays of game weeks, off practice participation they have just watched. The first Week 1 injury report is not due yet. San Francisco did it anyway, and the reason is geography rather than medicine: the ordinary sequence needs a player at the facility, and Okuayinonu is 7,855 miles from his team, San Francisco to Melbourne.

He started twelve of the fifteen games he played last season, with thirty-nine combined tackles and three sacks, per the club's own player page. Twelve is most of a career. He has fifteen starts in all and every one of them is San Francisco's.

The club's injury-report archive lists him out for Week 13 and again for Week 15 last season. Those are the two games missing from the fifteen. Thursday will be the third.

The eight who are there#

Nine defensive linemen sit on the active roster, counted off the club's roster page on Friday afternoon: Nick Bosa, Alfred Collins, Gracen Halton, Romello Height, Osa Odighizuwa, Okuayinonu, James Thompson Jr., C.J. West and Keion White. Eight of them are in Melbourne.

Three of the eight did not practise on Wednesday, the last session in Santa Clara. Kyle Posey's account at Niners Nation has Halton and Height with ankles and Thompson with nothing specified. A fourth, Bosa, took team reps that day for the first time since August 3, and his first session with team periods in it since he tore the right anterior cruciate ligament in Week 3 last season.

That leaves Collins, Odighizuwa, West and White as the four men in Australia with nothing written next to their names.

Mykel Williams, the name a reader might reach for next, is on a physically-unable-to-perform list and is not among the nine at all.

What is on the shelf#

Friday afternoon the club stopped looking at its own shelf. Greg Auman of FOX Sports reported that San Francisco is signing edge rusher Khalid Kareem off Atlanta's practice squad, to the active roster, and that he is already on his way to Melbourne. Michael David Smith carried it at Pro Football Talk under the same terms and Niners Nation had it as well. Kareem is 28, a fifth-round Cincinnati pick, and he spent the last two seasons in Atlanta with Raheem Morris, who is now San Francisco's defensive coordinator. A man the coordinator has already coached is a shorter runway than a man he has not, which is most of the reason to sign anybody on a Friday for a Thursday.

This is a report and not yet the club's own paperwork. On Friday evening the club's transaction page still ended at September 1, and its roster page still listed nine defensive linemen, none of them Kareem.

The alternative, before that, was the shelf. The club's roster page carries two defensive linemen on the practice squad, Ogbo Okoronkwo and Sebastian Valdez. A team may elevate two practice squad players for a game without a roster move, and each of them three times in a season before he has to be signed outright.

One caution on the count, and it belongs to the club rather than to anyone reporting on it. Niners Nation's Friday account names Okoronkwo and Vincent Anthony Jr. as the practice squad options. The club's own transaction page still shows Anthony signed to that squad on September 1 and carries nothing at all since. The club's own roster page, read the same afternoon, files him under Cut. Two documents on one website disagree about whether a defensive lineman is on the practice squad, and neither the transaction page nor any reporting found on Friday records the move that would settle it.

Anthony is not the only one. The September 1 entry signed four men to the practice squad: Anthony, Brandon Codrington, Kevin Givens and Foster Sarell. On Friday evening the roster page filed Codrington under Active, Givens under DEV, Sarell under Traded to Another Division and Anthony under Cut. None of the four is on the practice squad table, and the transaction page records none of the four moves that took them off it.

The week#

The Rams do not leave for Australia until next week and arrive the day before the game. San Francisco is the designated home team, which is why its own schedule page reads Rams rather than at Rams.

Kickoff is 5:35 p.m. Pacific on Thursday, which is 10:35 on Friday morning at the Melbourne Cricket Ground.

Okuayinonu will watch it on a Thursday evening, seventeen hours behind the men he plays with.

Filed under 49ers

More on Nick Bosa

His page →
Week 2 Analysis

Opponents have reached the 49ers' red zone five times and scored one touchdown

Two days after the 35-13 win over Miami, the two game books describe a defense that is hard to finish against and easy to move against. Opponents have gained 5.1 yards a play in both games and reached the San Francisco 20 five times for one touchdown. Miami spent 19:17 on its first three possessions and got six points, twice reaching goal to go and twice kicking. San Francisco's first four sacks of the season came either inside its own red zone or with a lead of 15 or more, and Nick Bosa is credited with none of them, and with no quarterback hit either, on 40 of 59 defensive snaps. PFF's charting of the same game puts him ahead of every other 49er in total pressures.

Sam KezarSep 22, 20266 min read
Opponents have reached the 49ers' red zone five times and scored one touchdown
49ers Takeaways

Week 2 takeaways: five touchdowns before San Francisco's first punt

San Francisco is 2-0 after a 35-13 win over Miami in the home opener. The 49ers scored touchdowns on their first five drives and did not punt until 10:38 of the fourth quarter. Purdy was 20 of 22 for 287 yards and two touchdowns with a 149.1 rating and no sack taken. The defense recorded four sacks after none in Week 1, from Marques Sigle, Keion White, Romello Height and a Warner-Stout split, none from Bosa. Miami had first and goal twice and came away with six points. Eddy Piñeiro, the kicker the week was spent on, attempted no field goal.

Sam KezarSep 21, 20265 min read
Week 2 takeaways: five touchdowns before San Francisco's first punt
Game Week

The 49ers rested four veterans Wednesday, and three were full a day later

San Francisco filed its first official Week 2 injury report this week, and eleven 49ers were on it. Six did not practise Wednesday and four of those six were rest days: Nick Bosa, Dre Greenlaw, Christian McCaffrey and Trent Williams. By Thursday, Greenlaw, McCaffrey and Williams were full participants and Bosa was limited. The two men who have not practised either day are Eddy Piñeiro, who is ill, and De'Zhaun Stribling, whose ankle needed surgery. Kaelon Black joined the report Thursday with a groin. Every man on Thursday's report played against the Rams in Melbourne.

Sam KezarSep 17, 20265 min read
The 49ers rested four veterans Wednesday, and three were full a day later

More on Khalid Kareem

His page →
Roster

Sam Okuayinonu Went On Injured Reserve And The Long Snapper Came Up

San Francisco placed Sam Okuayinonu on injured reserve and signed defensive lineman Khalid Kareem to a one-year deal on Friday, and on Saturday, from Melbourne, signed long snapper Jon Weeks off its practice squad and waived tight end Brayden Willis. Two men off the 53, two on, and the count holds. Matt Maiocco reports Okuayinonu is out indefinitely with a foot injury sustained at Wednesday's practice in Santa Clara, and gives Kareem's two seasons under Raheem Morris in Atlanta as most of the reason he is the replacement. The Weeks signing closes a question that has been open since cut day: San Francisco carried no long snapper on its active roster for six days, and a practice-squad player may be elevated to a game-day roster no more than three times in a season. Kickoff at the Melbourne Cricket Ground is Thursday at 5:35 p.m. Pacific, which is Friday morning there.

Sam KezarSep 5, 20264 min read
Sam Okuayinonu Went On Injured Reserve And The Long Snapper Came Up

On the record

Called Shots →
MissedJul 29, 2026

Between July 29, 2026 and the 49ers' Week 1 game on September 10, 2026, San Francisco does not add a defensive end or outside linebacker who has more than 10 career regular-season sacks, by any means: free-agent signing, trade or waiver claim. K.J. Henry and Quinton Bell, reported July 28, do not falsify this and are not counted.

Filed off the tracker's own open row, which has carried a placeholder for a veteran edge addition since the board was built. The 49ers finished last in the NFL in sacks with 20, carry the most cap space in the league, north of $70 million (OverTheCap has published $71.2m and $72.0m on different dates this offseason and this desk's own Jul 26 log carried $70.7m, so the figure is stated as a floor rather than a point), have Nick Bosa on a ramp and Mykel Williams on active PUP, and answered a thin week at the position by working out four defenders and signing two of them with 3.5 career sacks between them. That is the evidence for the call. Against it: Lynch's 'too expensive' on Joey Bosa is a month old and cap space does not expire, and every year the cutdown puts real veteran rushers on the street at the exact moment a team learns what its edge room is. This is not a formality in either direction.

Latest on the 49ers

The whole beat →
49ers Roster

The 49ers won by 22 and came out of it needing a receiver and a lineman

Shanahan's Monday conference call produced four injury verdicts. Robinson and Thompson Jr. both have high-ankle sprains at three to six weeks, Robinson most likely to injured reserve. Height broke his hand and has surgery Tuesday, with an outside chance of playing at Arizona. Mike Evans has a hip that will be managed through the week. The receiver room is down to five men on the active roster with three on injured reserve, and the defensive line has now lost three players in two games. Shanahan, asked on Sunday about Leonard Floyd, said the club has already made calls.

Sam KezarSep 21, 20264 min read
The 49ers won by 22 and came out of it needing a receiver and a lineman
Game Week

San Francisco won by 20 without a sack. Miami gave up five.

San Francisco hosts Miami at 1:25 p.m. Pacific on FOX in its home opener. The 49ers beat the Rams 27-7 in Melbourne without a sack, taking eight quarterback hits instead, four of them by Osa Odighizuwa. Miami lost 27-13 at Las Vegas behind Malik Willis, who was sacked five times. Eddy Piñeiro is questionable with an illness that cost him all three practices, and the club auditioned two kickers Saturday and signed neither. Ten men to watch, and the reason the first one is the kicker.

Sam KezarSep 20, 20264 min read
San Francisco won by 20 without a sack. Miami gave up five.
Roster Report

Eddy Piñeiro will kick on Sunday, and there is nobody behind him

Eddy Piñeiro has not kicked in a practice since the Melbourne game week ended, and Matt Maiocco reported Saturday that he will kick against Miami anyway. San Francisco auditioned Younghoe Koo and Greg Joseph and kept neither, so it carries one kicker into the home opener, counted across all four of the club's roster lists at 2:57pm. Ogbo Okoronkwo was promoted to the active roster and De'Zhaun Stribling went on injured reserve three days after ankle surgery. The league fined Kyle Juszczyk $20,033 and Jake Tonges $9,266 for plays in Melbourne.

Sam KezarSep 19, 20264 min read
Eddy Piñeiro will kick on Sunday, and there is nobody behind him

Earlier on the 49ers

Camp Battles

Eighty-Three Of Jacob Cowing's Eighty-Six Return Yards Came On One Play

Jacob Cowing returned two punts at the Chargers on August 20 for 86 yards and a touchdown, and those are the only two punt returns he has this preseason. He returned 28 punts for the 49ers as a rookie in 2024 for 245 yards without a touchdown, then missed all of 2025. San Francisco waived Junior Bergen on August 12, a seventh-round pick taken for his returns, and the Jets signed him a week later. Kyle Shanahan said Cowing is making it easier and did not say the return job was settled. The 49ers punt-return touchdown drought in games that count is still standing at fifteen years.

Sam KezarAug 23, 20265 min read
Eighty-Three Of Jacob Cowing's Eighty-Six Return Yards Came On One Play
Roster

The 49ers Signed A Center Off Friday's Tryout Sheet And It Cost Them Nick Zakelj

The 49ers signed Doug Kramer Jr., an Illinois center who worked out for the club on Friday, and released Nick Zakelj in the same announcement. Every San Francisco transaction day in August has been an exact one-in, one-out, ten additions against ten subtractions across five club releases. Zakelj is the first man in that stretch the club released rather than waived, and the two public transaction logs do not agree on which verb the club used for three other August names. Kramer went 207th in the 2022 sixth round; Zakelj went 187th in the same round of the same draft.

Sam KezarAug 10, 20264 min read
The 49ers Signed A Center Off Friday's Tryout Sheet And It Cost Them Nick Zakelj
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