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 →
Practice Notebook

Nick Bosa Was Limited In Melbourne And The Only Man Who Did Not Practice Was An Undrafted Rookie

Nick Bosa and Christian McCaffrey returned to the field for San Francisco's second Melbourne practice after doing no drills at the first, per Matt Barrows at The Athletic and Matt Maiocco at NBC Sports Bay Area, both filing at about 3:42 a.m. Pacific on Tuesday. The club's first official participation report of the season followed at about 3:10 p.m. Pacific and listed eleven men. James Thompson Jr., a rookie defensive tackle with a hamstring strain, was the only non-participant. Nine were limited, Bosa and George Kittle among them, and cornerback Upton Stout was the lone full participant. Christian McCaffrey carries no designation at all. Defensive coordinator Raheem Morris said of Bosa, 'He's going out there. Whatever you want to say, he's going. He'll be there. We're not hiding that.' Los Angeles will not have Aaron Donald, who is not travelling to Australia, and listed Myles Garrett among five non-participants with a knee. On the roster page, Victor Dimukeje came off injured reserve, taking that list from twelve to eleven.

Sam KezarSep 8, 20265 min read
Nick Bosa Was Limited In Melbourne And The Only Man Who Did Not Practice Was An Undrafted Rookie
Practice Notebook

Nick Bosa And Christian McCaffrey Did No Drills In The Open Portion Of The First Melbourne Practice

Nick Bosa and Christian McCaffrey did not take part in drills during the portion of San Francisco's first Melbourne practice open to reporters, per Matt Maiocco at NBC Sports Bay Area and Matt Barrows at The Athletic. San Francisco plays the Rams at the Melbourne Cricket Ground on Thursday at 5:35 p.m. Pacific. Reporters leave before team drills, and the club was not required to file a participation report, so what either man did after that is not public. Shanahan said the time difference meant he did not have to talk about injuries until the following day, and did not. George Kittle and Mike Evans practised. Barrows listed six men back from injury: Renardo Green, Romello Height, Jacob Cowing, Vederian Lowe, Gracen Halton and Luke Gifford. Five of the six who sat out the September 2 practice in Santa Clara are on that list; James Thompson Jr. is on no list either way. The club named eight captains, all eight returning from 2025, and Bosa and McCaffrey are two of them. Brayden Willis is back on the practice squad, which now sits at seventeen.

Sam KezarSep 7, 20265 min read
Nick Bosa And Christian McCaffrey Did No Drills In The Open Portion Of The First Melbourne Practice
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

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.