49ers
Roster math

The Melbourne Asterisk

A Week 1 game in Australia is not a fun quirk of the schedule. It is a deadline, and it quietly changes the math on the injury list, the PUP list, and two players the 49ers would very much like to have in September.

GS
Grab Some PineJul 25, 20265 min read
Every call on this site goes on a public ledger and gets graded. The misses stay up.

Every year a few teams get a road game so strange it becomes a personality trait. London. Munich. Sao Paulo. The players get a nice story, the equipment staff gets a nervous breakdown, and everyone agrees it was good for the game.

George Kittle in a muddy 49ers away jersey, smiling after a game
George Kittle after a road win. The January Achilles tear is the rehab the Melbourne trip squeezes hardest, and the one most likely to break conservative. Photo: All-Pro Reels / CC BY-SA 2.0, via Wikimedia Commons

The 49ers open in Melbourne on September 10 against the Rams.

I am not here to tell you that a long flight will cost San Francisco a football game. That is unknowable and mostly boring. I am here to tell you something narrower and more useful, which is that the trip functions as a hard deadline sitting about two weeks earlier than a normal Week 1, and deadlines change decisions.

Specifically, it changes two.

What PUP actually costs#

Quick vocabulary, because the rules here are genuinely fiddly and most people (correctly) do not carry them around in their heads.

A player placed on the reserve/PUP list at final cuts does not count against the 53. He also cannot practice or play for the first four weeks of the regular season. That is the trade: you get a roster spot now, you lose the player until October.

The alternative is carrying him on the 53 while he finishes rehabbing, which costs you a roster spot you could have spent on, say, a sixth receiver who returns punts.

That decision is normally made on the last weekend of August with a pretty good picture of where a player is. The picture is built from camp practices and preseason games, which is to say, from time.

The Melbourne trip eats time.

Kittle#

George Kittle tore his Achilles in January. The current read is optimistic for Week 1, with PUP a live possibility.

Both halves of that sentence are doing work. An Achilles at his age and position is the kind of injury where the difference between "ready" and "ready enough" is measured in weeks, and where the last stretch of rehab is about accumulated volume rather than a pass/fail test.

Now add a 15-hour flight and a compressed week to the first game he would play in.

If he is trending toward ready in mid-August, the trip is a nudge toward "let him make it." If he is trending toward almost, the trip is a much bigger nudge toward PUP than a normal Week 1 would be, because the downside of a marginal Kittle is not a bad game, it is a re-injury on the other side of the planet.

My read, and this is a read and not reporting: the Melbourne trip makes the Kittle PUP decision more likely to break conservative than it otherwise would.

Mykel Williams#

Different case, same mechanic.

Williams tore an ACL in Week 9 of last season. He is expected at camp. He is also, by any honest accounting, a strong PUP candidate.

The difference is that Williams is a young defensive lineman on a thin edge room behind Nick Bosa, which means the organization has a real incentive to have him available and a real incentive not to rush him. Those incentives point in opposite directions and the schedule is the thing that breaks the tie.

Four weeks of PUP means missing Melbourne and the three games after it. For a player who has not hit an NFL quarterback since early last November, that might be the correct answer regardless.

The knock-on effect nobody talks about#

Here is the part that actually reaches the bottom of the roster.

Every player who lands on PUP frees a spot on the initial 53. Two PUP decisions is two extra spots, and two extra spots is the difference between keeping both Jacob Cowing and Jordan Watkins, or both Jaden Dugger and Nick Martin, or a sixth defensive lineman nobody currently projects.

So when you are watching camp and trying to figure out whether some fringe linebacker is going to make it, you are not only watching the fringe linebacker. You are watching George Kittle's Achilles.

That is the whole trick of roster projection, and it is why the bubble is so hard to call in July: the bubble is downstream of injuries that have not resolved yet.

The read

Melbourne does not change who the best 53 players are. It changes when the 49ers have to decide, and it pushes both marquee rehab cases toward the conservative answer. Assume PUP is likelier than the injury reports alone suggest, and assume the last two or three roster spots get decided by that, not by preseason play.

Alfred Collins (offseason shoulder) and Keion White are the other two names on the yellow list, both tracking better. Nick Bosa is expected at or near the start of camp off his ACL, which is the single most important health fact on this roster and is going about as well as it could.

Anyway. It is a fun trip. Everyone will have a nice time.

Somebody in that building has a spreadsheet with time zones on it.

Filed under 49ers

More on George Kittle

His page →
49ers Notebook

George Kittle Started And Played 30 Snaps. Luke Farrell Did Not Start And Played 46.

The NFL's official game book for Week 1 puts George Kittle at 30 of San Francisco's 65 offensive snaps and 46 percent, Luke Farrell at 46 snaps and 71 percent, and Jake Tonges at eight snaps and 12 percent before he was hurt. Farrell also played 18 of the 49ers' 20 special-teams snaps, the highest special-teams snap share of any San Francisco player in the game. Kittle started; Farrell did not. Shanahan's postgame words on Tonges were an MCL with no timetable, and as of 2:50 p.m. Pacific Monday the club's transaction log still ends on September 10, Tonges is still on the active roster page, and the Week 2 injury report page carries no San Francisco table. The only other tight ends the club employs, Khalil Dinkins and Brayden Willis, are on the practice squad.

Sam KezarSep 14, 20264 min read
George Kittle Started And Played 30 Snaps. Luke Farrell Did Not Start And Played 46.
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
San Francisco Stopped The Rams On Fourth And One At Its Own 1, Then Drove 99 Yards
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.

More on Mykel Williams

His page →
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
Roster News

Activating George Kittle Ended The 49ers' Four-Game Option On Him

San Francisco announced Sunday morning that it had activated George Kittle from the Active/Physically Unable to Perform list, and the club's own roster page now lists only Isaac Guerendo and Mykel Williams there. Under the league's rule a player removed from active PUP cannot be put back on it, so the reserve/PUP designation that would have cost Kittle the Rams, Miami, Arizona and Denver is gone. He counts against the 53 on August 30. Matt Maiocco reported he was expected in individual drills the same day, with team periods unknown.

Sam KezarAug 23, 20263 min read
Activating George Kittle Ended The 49ers' Four-Game Option On Him
49ers

A Third-Round Rookie Has The First-Team Edge Reps Opposite Keion White

Romello Height has been working with the first-string defense opposite Keion White while Mykel Williams sits on PUP and Nick Bosa is held back. Height was drafted in the third round to replace a pass rusher who retired in March. White arrived from New England nine months ago for a reported sixth-round pick. Between them they have taken every first-team edge rep of this camp, and neither was supposed to.

Sam KezarJul 28, 20265 min read
A Third-Round Rookie Has The First-Team Edge Reps Opposite Keion White

On the record

Called Shots →
Held upJul 26, 2026

At least two of the four players placed on active/PUP on July 25, 2026 (George Kittle, Mykel Williams, Alfred Collins, Isaac Guerendo) are on the reserve/PUP list when the 49ers set their 53-man roster on August 30, 2026.

Reserve/PUP carries a four-game minimum absence, so this is the conversion that costs real games rather than practice reps. Scoreable from the team's transactions log on August 30.

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
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

Earlier on the 49ers

49ers Notebook

Fred Warner Is The 49ers' Career Tackle Leader, On The Column That Counts Assists

Fred Warner became San Francisco's all-time leading tackler in the second quarter of the season opener in Melbourne, passing Patrick Willis, who held the franchise record at 950. Warner entered the season at 948 and finished the game at 959 in 122 games. The record is kept on combined tackles, solo plus assisted, and on solo tackles alone Willis still leads him 733 to 602. Kyle Shanahan gave an MCL for Jake Tonges and an ankle for De'Zhaun Stribling with no timetable on either, and the club has filed no transaction on either man.

Sam KezarSep 11, 20264 min read
Fred Warner Is The 49ers' Career Tackle Leader, On The Column That Counts Assists
Roster

Nate Hobbs Made The 53 On Sunday And Went On Injured Reserve On Monday

The 49ers placed cornerback Nate Hobbs and linebacker Nick Martin on injured reserve Monday and re-signed safety Ashtyn Davis and punter Corliss Waitman to one-year deals. Because Hobbs and Martin were placed the day after the initial roster was set rather than during the cut to it, neither needed one of the two return designations San Francisco had already spent on Christian Kirk and Austen Pleasants, and neither is finished for the year. Both must miss at least the first four games. The earliest either can play is October 11 at Seattle. Matt Maiocco wrote on Sunday that both placements were coming Monday. San Francisco claimed nobody on waivers and lost cornerback Darrell Luter Jr. to Las Vegas and defensive lineman Bryson Eason to Kansas City. Thirteen players are on the practice squad, including long snapper Jon Weeks, who is not on the active roster.

Sam KezarAug 31, 20265 min read
Nate Hobbs Made The 53 On Sunday And Went On Injured Reserve On Monday
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 charted run blockers and near the bottom in pass protection, Robert Jones last of every 49er charted on offense, Connor Colby fifth, and Bryson Eason the best defensive grade on the roster. Dominick Puni entered the concussion protocol on Sunday, which puts both guard jobs live at once with sixteen days until the roster is set.

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