49ers
Game Week

Nobody San Francisco Added Thursday Plays Defensive Tackle

Alfred Collins went on injured reserve three hours and forty-two minutes before kickoff at the Melbourne Cricket Ground. KhaDarel Hodge and Ogbo Okoronkwo came up from the practice squad for the game, and neither of them plays inside. The inactive lists went out ninety minutes before kickoff with six San Francisco names on them and no defensive lineman among the six, so the four men left at the two tackle spots all dress: Osa Odighizuwa, C.J. West, and two rookies at the position the club lost.

SK
Sam KezarSep 10, 20264 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Alfred Collins in a white 49ers jersey with red numerals, 95 on the chest, walking a fenced concrete corridor toward the stadium with his helmet in one hand and a brace on his left knee. Shot on a fisheye lens. An undated club photograph from Santa Clara, not from Melbourne and not from this week.

Alfred Collins is on injured reserve. The two men San Francisco added for its season opener are KhaDarel Hodge, a receiver, and Ogbo Okoronkwo, a pass rusher who lines up on the edge.

All three moves came in one release at 1:53 p.m. Pacific on Thursday, three hours and forty-two minutes before kickoff at the Melbourne Cricket Ground. The club used its own words for both halves. "The following player has been placed on the Injured Reserve List: DL Alfred Collins." Then: "The following players have been activated from the team's practice squad (standard elevations): WR KhaDarel Hodge, DL Ogbo Okoronkwo." Both elevated men go back to the practice squad when the game ends.

Collins tore a patellar tendon at a Melbourne practice this week, and Kyle Shanahan said his season is over. What Thursday afternoon produced was a roster spot. On the club's roster page at 2:53 p.m. Pacific, San Francisco had not spent it on a defensive tackle, or on anybody else.

What is left at right defensive tackle#

The club's depth chart on its website is stamped September 8, labelled unofficial, and puts four players at the two defensive tackle positions. Osa Odighizuwa, 280 pounds, is first on the left and C.J. West, 316 pounds, is second. Collins is still listed first on the right. Gracen Halton, a rookie at 293 pounds, is second there, and James Thompson Jr., an undrafted rookie at 308, is third.

Of those three men on the right, one is on injured reserve, one spent the week Questionable, and one is Gracen Halton.

Thompson is the one who was Questionable, hamstring, and his was the only game designation San Francisco issued this week. He did not practise at all on the first Melbourne day and was limited on the two that followed, which is the movement that showed up on Wednesday's report. A Questionable tag is a probability the club has published rather than a decision it has made, and the club resolves it when the inactives go out.

They went out ninety minutes before kickoff. Read at 4:52 p.m. Pacific, San Francisco's list runs six names, and it is quarterback Kurtis Rourke, cornerback Ephesians Prysock, running back Jordan James, receiver Jordan Watkins, linebacker Tatum Bethune and offensive tackle Enrique Cruz. No defensive lineman is on it. Thompson dresses.

So the club goes into the opener with all four of the men its own chart lists inside, minus the one it lost. Odighizuwa and West on the left. Halton and Thompson on the right, both rookies, one of them undrafted, at the position San Francisco had a starter at on Tuesday.

Halton is the one nobody has flagged. He was limited with an ankle earlier in the week, and the participation report the club distributed at 12:23 a.m. Pacific on Thursday has him at full participation for the last Melbourne session. The table on the club's own injury-report page tells it differently. Read at 2:51 p.m. Pacific, that table still lists Halton as limited on both of the two practice days it carries a value for, and the injury column beside his name is blank. The report the club hands out and the page the club publishes are not the same document, and the report is the one with a body part next to every name.

The practice squad has bigger men on it#

San Francisco keeps three defensive linemen on its practice squad: Vincent Anthony Jr. at 260 pounds, Kevin Givens at 285 and Sebastian Valdez at 301. Okoronkwo, the one who got the call, is listed at 253.

Givens has been through this door before. On August 5 the 49ers signed Hodge and Okoronkwo to one-year deals and waived Givens to make the room, per the club's own transaction log. Givens came back to the practice squad on September 1. Five weeks on, the same two names came up for the opener and his did not.

The elevation door does not stay open forever, either. A standard elevation returns the player to the practice squad after the game and a club may use one on the same player three times in a season. Three games is not a plan for a season; it is a way of not deciding yet.

The count#

Counted name by name in a browser at 2:53 p.m. Pacific, the roster page carries 54 players on Active, 12 on Reserve/Injured, two on Reserve/Physically Unable to Perform and 15 on the practice squad. Two of the 54 are Hodge and Okoronkwo, and they are there for one game. That is 52 players signed to a roster allowed to hold 53, with a spot open and a starting defensive tackle gone for the year.

Eight of the 54 are defensive linemen: Nick Bosa, Gracen Halton, Romello Height, Khalid Kareem, Osa Odighizuwa, James Thompson Jr., C.J. West and Keion White, plus Okoronkwo for the night. Four of the eight play inside.

The club's transaction log, read at 2:54 p.m., still ends on September 5 with the long-snapper promotion. None of Thursday's three moves has reached it.

Collins is listed at 332 pounds, and nobody on San Francisco's roster is heavier. The heaviest defensive lineman left is C.J. West, at 316.

Sources: 49ers.com roster page, depth chart, injury report and transaction log, read Thursday afternoon Pacific. The club's own roster-move release, September 10, 1:53 p.m. Pacific. The club's Week 1 participation report, September 10, 12:23 a.m. Pacific, Brooke Evans. Week 1 inactive lists, read 4:52 p.m. Pacific; David Bonilla, 49ers Webzone, and Pro Football Talk. David Bonilla and the transcript desk, 49ers Webzone.

Filed under 49ers

More on Jordan James

His page →
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 Has Told You George Kittle Plays. It Has Not Told You How Much Of Him You Get.

San Francisco's Week 1 injury report, read live at 49ers.com and again at therams.com on Thursday morning Pacific, carries eleven San Francisco names and two designations. Alfred Collins, listed at defensive line with a knee, is Out; the club's own item says he tore a patellar tendon and will miss the 2026 season. James Thompson Jr., hamstring, is Questionable after going from did not participate to limited. The other nine, including Nick Bosa, Kyle Juszczyk, Dre Greenlaw and George Kittle, carry no game designation, and Upton Stout is the only full participant on the page. Kittle is limited on every practice day the report carries a value for, with no designation, on an Achilles tendon he tore on January 11. The grid's Monday column is empty on all eighteen rows across both clubs, while the club's own news item describes three Melbourne practices. The Rams' half has filled since Wednesday: Aaron Donald is Out, listed not injury related and resting, and the other six Los Angeles names carry the dash the legend defines as not listed. Kyle Shanahan on Bosa and Kittle: 'We've got to be smart with that.' Kickoff is 5:35 p.m. Pacific at the Melbourne Cricket Ground. One take filed.

Grant LombardSep 10, 20265 min read
San Francisco Has Told You George Kittle Plays. It Has Not Told You How Much Of Him You Get.
49ers Pregame

Aaron Donald Did Not Travel And Myles Garrett Did

San Francisco plays Los Angeles at the Melbourne Cricket Ground on Thursday, 5:35 p.m. Pacific, on Netflix. Alfred Collins tore his patellar tendon at the second Melbourne practice and is out for the season, the only San Francisco player on the final Week 1 report carrying a game designation apart from James Thompson Jr., who is questionable with a hamstring. Nick Bosa and George Kittle carry no designation at all. On the Rams sheet Aaron Donald is out and did not travel, and Myles Garrett went from not practising to full participation and plays.

Sam KezarSep 10, 20264 min read
Aaron Donald Did Not Travel And Myles Garrett Did

More on Alfred Collins

His page →
49ers Roster

San Francisco Promoted A Fourth Tight End And Worked Out Three More

San Francisco promoted tight end Brayden Willis from the practice squad to the active roster on Tuesday morning and signed defensive lineman McKinnley Jackson to the practice squad. The promotion fills the roster spot Alfred Collins vacated on September 10 and puts the active roster back at 53. Hours later the NFL's transaction report showed the club had worked out five players, three of them tight ends. Jake Tonges, who played eight snaps in Melbourne before he was hurt, remains on the active roster with no injury designation and no published imaging result, and the club's Week 2 injury report does not exist yet. Willis has played 23 regular-season games, all with the 49ers, and has no career receptions.

Sam KezarSep 15, 20264 min read
San Francisco Promoted A Fourth Tight End And Worked Out Three More
Week 1 Analysis

San Francisco Has The Two Highest Run Defense Grades In The League So Far, And Four Of The Ten Lowest

Two days after the 27-7 win over the Rams in Melbourne, the tape and the grading layer say San Francisco's run defense is two things at once. PFF's Week 1 grades have Fred Warner first and Nick Bosa second of the 59 defenders with ten or more run defense snaps, and the four interior linemen the 49ers rotated are all in the bottom ten of the same list. San Francisco lost starting defensive tackle Alfred Collins to a torn patellar tendon at practice three days before kickoff. The Rams averaged 4.2 a carry and never broke a run longer than 13 yards, and their best drive died on fourth and one at the 1.

Sam KezarSep 12, 20266 min read
San Francisco Has The Two Highest Run Defense Grades In The League So Far, And Four Of The Ten Lowest
Week 1 Preview

Seven Of San Francisco's Nine Rookies Are Listed Second At A Position For The Opener

San Francisco opens the 2026 season against Los Angeles at the Melbourne Cricket Ground on Thursday at 5:35 p.m. Pacific, 10:35 a.m. Friday in Melbourne, on Netflix, with radio on KSFO 810 AM and KSAN 107.7 FM. The club's roster page, counted in a browser on Thursday morning, carries 53 active players and exactly nine rookies. Seven of those nine are listed second at a position on the club's own website depth chart, stamped September 8 and labelled unofficial; the other two are listed third. None is listed first. The club's final injury report, published at 12:23 a.m. Pacific Thursday, issued two game designations: DL Alfred Collins out with a knee, which Kyle Shanahan said is a torn patellar tendon that ends his season, and rookie DL James Thompson Jr. questionable with a hamstring. Nick Bosa, knee, and George Kittle, achilles, were limited at all three Melbourne practices and carry no designation. Shanahan on the two of them: 'We've got to be smart with that. They both look great but we've definitely got to be smart with that.' Bosa said he is '100 percent ready to go for the first game.' Luke Gifford, Renardo Green, Dre Greenlaw, Gracen Halton and Romello Height all progressed to full participation at the last practice. Kyle Juszczyk stayed limited with a finger. Los Angeles ruled out Aaron Donald, filed under rest. Inactives land 90 minutes before kickoff. Ten players to watch, and the club's own chart still lists two men who cannot play.

Sam KezarSep 10, 20265 min read
Seven Of San Francisco's Nine Rookies Are Listed Second At A Position For The Opener

On the record

Called Shots →
Held upJul 29, 2026

Kaelon Black is on the San Francisco 49ers' initial 53-man roster as announced at the August 30, 2026 mandatory cut. Scored off the initial 53 only: the practice squad is a miss, a later signing or elevation after the initial roster is a miss, and being placed on injured reserve from the initial 53 counts as a hit.

Black is a rookie running back whose Wednesday workload increased because Jordan James fractured a rib, which is the most fragile possible reason to be getting reps. If James is back before cut day the reps go with him. Against the call: the 49ers carried McCaffrey plus a thin room behind him, and a back who has taken first-team-adjacent work in camp is usually kept over a body they would have to teach. This resolves in 32 days and it is genuinely close.

Latest on the 49ers

The whole beat →
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

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.

Earlier on the 49ers

Civic memory

In 1946 Los Angeles Charged The Rams A Price That Was Not Money

On January 26, 1946, the Los Angeles Memorial Coliseum Commission passed a resolution barring racial discrimination by any professional team using the stadium, and the Rams signed Kenny Washington fifty-four days later. Professional football was reintegrated by somebody who owned a building. On Thursday the Rams play a home game at a ground owned by the state of Victoria, and nobody who owns a building has any hold on them at all.

August LindenSep 6, 20266 min read
In 1946 Los Angeles Charged The Rams A Price That Was Not Money
Roster

The 49ers Released Robert Jones And Traded For A Lineman Seven Minutes Later

San Francisco's cut to the initial roster, first through named reporters and then through the club's own release at 3:50 p.m. Pacific. Robert Jones released at 1:35 p.m. and Jarrett Patterson acquired from Houston seven minutes later. Mykel Williams to reserve/PUP and out at least four games. Christian Kirk to injured reserve with a designation to return. Brett Toth and Nick Zakelj to season-ending injured reserve. Deion Jones released five days after the 49ers traded Zamir White for him. Jalen Stroman waived three days after playing every defensive snap in Las Vegas. Thirty-nine moves, fifty-two men, and no punter or long snapper on the list.

Sam KezarAug 30, 20268 min read
The 49ers Released Robert Jones And Traded For A Lineman Seven Minutes Later
Camp Battles

The 49ers Need Alfred Collins Against The Run, And PFF Ranks Him Near The Bottom There

Alfred Collins, No. 95, was activated off the PUP list at the end of July after offseason shoulder surgery and is expected to line up next to Osa Odighizuwa. Tennessee ran 31 times for 167 yards in the preseason opener. PFF's grades from that game rank Collins last among the 49ers' defensive linemen against the run, and its 2025 rankings put him 127th of 133 qualifying interior linemen in the same category while ranking him 76th of 137 as a pass rusher. The club published no participation report for the opener, so no official snap counts exist. Monday was a closed walk-through with no media availability.

Sam KezarAug 17, 20265 min read
The 49ers Need Alfred Collins Against The Run, And PFF Ranks Him Near The Bottom There