49ers
Week 1 Takeaways

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

San Francisco 27, Los Angeles 7 at the Melbourne Cricket Ground. Brock Purdy threw three touchdown passes, the five men who started on the offensive line played all 65 snaps and gave up no sack, and the defense hit Matthew Stafford eight times without recording one. Nine takeaways from the opener.

SK
Sam KezarSep 11, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.
Three 49ers standing on the sideline in white road jerseys in the rain, Fred Warner in the center with 54 legible on his chest and a towel over his head, Richard Sherman in 25 at left and Dre Greenlaw in 57 at right. This is a photograph from October 2019 and not from Friday's game in Melbourne.

San Francisco beat Los Angeles 27-7 at the Melbourne Cricket Ground, Thursday evening in the Bay Area and Friday morning in Australia, in front of a paid attendance of 100,021. The game took 2:47. The 49ers are 1-0 and host Miami on September 20.

The score was 17-7 with about four minutes left in the third quarter. What happened over the next nine minutes of game clock is the whole game.

1. Los Angeles spent 7:22 driving 72 yards and scored nothing.

The Rams reached second and three at the San Francisco 3, where Kyren Williams ran right guard for a yard with Jaden Dugger and Fred Warner on the tackle. On third and two from the 2, Matthew Stafford threw short left to Puka Nacua, who was stopped at the 1. On fourth and one at 3:46, Stafford ran right guard for no gain, with Osa Odighizuwa credited on the play. The replay official reviewed the short-of-the-goal-line ruling and upheld it. San Francisco took over at its own 1 and drove 99 yards in 11 plays, ending in a 15-yard touchdown catch by Deebo Samuel. Twelve plays and 72 yards for the Rams, 11 plays and 99 yards for the 49ers, and the margin went from 10 to 17.

2. The five men who started on the offensive line played every snap, and Brock Purdy was not sacked.

Trent Williams, Connor Colby, Jake Brendel, Dominick Puni and Colton McKivitz each played 65 of San Francisco's 65 offensive snaps. Purdy was not sacked once, and the 49ers ran 30 times for 174 yards, an average of 5.8. Colby's start settles a left guard job that was open from the first week of camp, and it matches the September 2 Week 1 sheet, a one-page chart the communications staff assembled and the club publishes nowhere, which listed him first. Brendel, the center, caught a pass for two yards.

3. The 49ers hit Stafford eight times and did not sack him once.

Odighizuwa was credited with four of the eight quarterback hits, the most of any San Francisco player, and no sack. Nick Bosa had two tackles for loss and one hit. Neither team recorded a sack all game. Stafford finished 15 of 25 for 155 yards with no touchdown, one interception and a passer rating of 61.2, and Los Angeles converted two of its nine third downs. The pressure was real and the finish was not, which is a distinction that will matter more against a quarterback who holds the ball longer.

4. Bosa played 59 percent of the defensive snaps in his first game back, and Warner played 87.

Bosa played 36 of 61 defensive snaps. Warner played 53 of 61, led San Francisco with 11 combined tackles, and forced the Tyler Higbee fumble that Keion White recovered at the Los Angeles 43 in the fourth quarter, which produced Eddy Piñeiro's 56-yard field goal. Both men were playing their first regular-season game after injuries that cost them time. Marques Sigle, Deommodore Lenoir and Renardo Green each played all 61.

5. Nine defensive linemen played, and the rotation behind the starters was close to even.

With Alfred Collins on injured reserve, the snaps went Odighizuwa 36, Bosa 36, Gracen Halton 31, Romello Height 30, White 30, C.J. West 23, James Thompson Jr. 21, Khalid Kareem 19 and Ogbo Okoronkwo 18, out of 61. Halton was limited in practice all week and finished third among the linemen. Thompson carried a Questionable designation into the game and played a third of the snaps. Okoronkwo, elevated from the practice squad for the game, was credited with a hit on Stafford.

6. George Kittle started, played 46 percent of the snaps, and got four of his five targets on the opening drive.

Kittle played 30 of 65 offensive snaps. Luke Farrell played 46, or 71 percent, and was the tight end on the field for most of the game. Kittle caught two of five targets for 12 yards, and both catches and four of the five targets came on San Francisco's first possession. His fifth target was the pass Quentin Lake intercepted in the second quarter, which was Purdy's only interception. Kittle made the tackle on the return.

7. Kaelon Black carried more often than Christian McCaffrey.

Black ran 14 times for 65 yards, an average of 4.6, on 28 of 65 snaps. McCaffrey ran 10 times for 68 yards, an average of 6.8 with a long of 16, on 36 snaps, and caught five of eight targets for 20 yards. Purdy ran five times for 29.

8. The longest drive of the day produced three points.

San Francisco's opening possession covered 65 yards in 15 plays and took 7:13, and it ended in a 20-yard field goal. Twelve of the 14 scrimmage plays on it were passes. First and 10 at the Los Angeles 10 became second and eight at the 8, then third and two at the 2, then an incompletion intended for Demarcus Robinson. The 49ers finished two of three in the red zone and one of two in goal-to-go situations. Piñeiro made two of three field goals, missing from 52 off the right upright.

9. De'Zhaun Stribling started at receiver and was not thrown to.

Stribling played 21 of 65 snaps and finished with no targets. He was hurt on a second-quarter play, returned, was hurt again and was listed out of the game in the fourth quarter. Jake Tonges was hurt in the second quarter after eight offensive snaps and did not return. San Francisco had not published a cause for either injury as of Friday morning. Mac Jones was the only active 49er who did not play. Six were inactive: Kurtis Rourke as the third quarterback, Jordan Watkins, Ephesians Prysock, Jordan James, Tatum Bethune and Enrique Cruz Jr.

Robinson caught two of three targets for 50 yards, including a 39-yard touchdown. Mike Evans caught six of seven for 49 and a two-yard score, tied for the team lead in catches in his first game with San Francisco. Samuel caught six of seven for 48, ran once for 12 and returned two kickoffs for 74 yards with a long of 45. Purdy finished 25 of 34 for 205 yards.

Sources: Official NFL game book, San Francisco 49ers at Los Angeles Rams, 2026 Week 1; 49ers.com schedule and roster pages; ESPN box score and play-by-play; Associated Press game story.

Filed under 49ers

More on Kaelon Black

His page →
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
Connor Colby And Kaelon Black Fill The Two Jobs Shanahan Called Fluid
Preseason Takeaways

Five Rookies Started And The Kicker Scored All Eighteen Points

The 49ers beat the Raiders 18-12 at Allegiant Stadium on Thursday night. Eddy Pineiro made all six of his field goals and scored every point San Francisco scored; neither team reached the end zone. The official game book lists five rookies in the starting lineup, three on offense: Carver Willis at left guard, Enrique Cruz Jr. at left tackle and Kaelon Black at running back. Cruz played all 61 offensive snaps and rookie safety Jalen Stroman played all 66 on defense. Jaden Dugger led the team with ten tackles, Jordan James played his first snaps of the preseason and drew a penalty that wiped out a touchdown, and Jordan Watkins ran, caught and returned. The roster is due at 53 on Sunday at 3:00 p.m. PT.

Sam KezarAug 28, 20265 min read
Five Rookies Started And The Kicker Scored All Eighteen Points
Camp Battles

Jordan James And Kaelon Black Have Eight Preseason Carries Between Them

San Francisco opened camp with a two-man competition to back up Christian McCaffrey. Across two preseason games Kaelon Black has carried the ball eight times and Jordan James has not carried it at all, because one had an adductor injury and the other a fractured rib. Sincere McCormick, a third-year back outside the projected 53, leads the team with 16 carries for 91 yards. One practice and one game remain before the roster is due Sunday.

Sam KezarAug 24, 20264 min read
Jordan James And Kaelon Black Have Eight Preseason Carries Between Them

More on Connor Colby

His page →
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
The 49ers Have Two Depth Charts And Only One Of Them Has A Left Guard
Camp Battles

Carver Willis Is The Only Name At Left Guard, And He Is Listed Second

The 49ers' published depth chart lists a first-team name at twenty-eight of its twenty-nine positions. Left guard is the twenty-ninth, and the only man in the row, Carver Willis, sits in the second column. Kyle Shanahan said Monday he does not know who starts there against the Rams on September 10, and gave the reason: the Thursday opener took away the three practices he normally decides on, and the club added Jarrett Patterson to the group. Connor Colby has six career starts, Patterson twenty-one, Willis none. San Francisco signed a fifth offensive lineman, Foster Sarell, to the practice squad on Tuesday afternoon.

Sam KezarSep 1, 20266 min read
Carver Willis Is The Only Name At Left Guard, And He Is Listed Second
Camp Notebook

Carver Willis Graded Last Among The Linemen In The Game He Started

Carver Willis started at left guard against the Raiders and PFF's grades from the game, released Friday, rank him last among the 49ers' offensive linemen while giving Connor Colby the best pass-blocking grade of the night. The job is still open. San Francisco did not practice Friday and will not practice Saturday or Sunday, because Kyle Shanahan gave the team three days off after the finale, so the cut to 53 at 3 p.m. Pacific on Sunday falls inside them. The club reached an injury settlement with running back Patrick Taylor Jr. on Friday. Deion Jones, acquired Monday, graded first among all 49ers in the game. Jaden Dugger drew the highest pass-rushing grade on the team and Patrick Willis said so publicly.

Sam KezarAug 28, 20264 min read
Carver Willis Graded Last Among The Linemen In The Game He Started

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.