Home
49ers

San Francisco 49ers

The roster, the practice squad, and the 49ers every day.

Stories

Nick Bosa Was Limited In Melbourne And The Only Man Who Did Not Practice Was An Undrafted Rookie
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

More this season

Training Camp

The battles, the bubble, and who actually makes the 53.

Roster Math

Cap, contracts, rehab timelines and the arithmetic under the depth chart.

Everything Else

Not yet filed into a collection.

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

Sep 5, 2026

The Club Ruled Out Sam Okuayinonu Six Days Before Kickoff

Sep 4, 2026

The 49ers Have Two Depth Charts And Only One Of Them Has A Left Guard

Sep 4, 2026

Eight Of San Francisco's Nine Defensive Linemen Landed In Melbourne

Sep 3, 2026

Nick Bosa Practised For The First Time Since August 3

Sep 2, 2026

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

Sep 1, 2026

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

Aug 31, 2026

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

Aug 30, 2026

Alfred Collins Is Named Once In The Entire Play-By-Play

Aug 29, 2026

Four Hundred And Forty Punt Returns Since Ted Ginn Jr. Scored The Last One

Aug 29, 2026

Jalen Stroman Played Every Defensive Snap And More Special Teams Than Anybody

Aug 29, 2026

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

Aug 28, 2026

Five Rookies Started And The Kicker Scored All Eighteen Points

Aug 28, 2026

The 49ers' Championship Price Sat Out The Preseason

Aug 28, 2026

Kurtis Rourke Has Three Broken Ribs And Does Not Play Tonight

Aug 27, 2026

Shanahan Says Left Guard Is Close To Decided, And Thursday Is The Last Evidence He Gets

Aug 27, 2026

$11,991,268 Of The 49ers' Cap Space Depends On Which Book You Open

Aug 27, 2026

Carver Willis Is Missing One Step, And It Is Picking His Position For Him

Aug 26, 2026

Two Men On The 49ers' Injured Reserve Page Do Not Work There Anymore

Aug 26, 2026

Left Guard Is Down To Two And The Last Practice Of Camp Is Over

Aug 25, 2026

San Francisco Traded For A Linebacker Five Days Before The Cutdown

Aug 25, 2026

Jordan James And Kaelon Black Have Eight Preseason Carries Between Them

Aug 24, 2026

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

Aug 23, 2026

Christian McCaffrey Took Roughly Seven Team Reps On Sunday

Aug 23, 2026

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

Aug 23, 2026

Carver Willis Graded Last Among The 49ers Linemen A Week After Grading First On The Team

Aug 22, 2026

Both Of The 49ers' Outside Cornerbacks Missed The Same Practice

Aug 22, 2026

Jack Jones Broke Up Two Passes At The Chargers. Nate Hobbs Has Not Played A Preseason Snap.

Aug 21, 2026

Seven Takeaways From A 41-17 Win At The Chargers, Starting With The Back This Board Had Written Off

Aug 21, 2026

The 49ers Have Made Five Running Back Moves Since August 2, And Thursday's Came Five Hours Before Kickoff

Aug 20, 2026

Ten Days To The Cutdown, And The 49ers Expect To Play A Number Of Starters

Aug 20, 2026

Eleven Days To The Cutdown And Jake Brendel Still Has No Settled Backup

Aug 19, 2026

Carver Willis Took The First-Team Left Guard Reps In El Segundo

Aug 18, 2026

Cutting Christian McCaffrey In August Would Clear $1.95 Million

Aug 18, 2026

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

Aug 17, 2026

Carver Willis Was The Best Run Blocker And Nearly The Worst Pass Protector

Aug 16, 2026

Dominick Puni Is In Concussion Protocol And The Left Guard Job Is Still Three Deep

Aug 16, 2026

Jack Jones And Marques Sigle Were In Uniform Saturday. The 49ers Signed Nobody.

Aug 15, 2026

The 49ers Could Not Run And Could Not Stop The Run

Aug 15, 2026

Nine Takeaways From The 49ers' 19-13 Loss To Tennessee, Starting With The Rookie Who Caught Seven Passes

Aug 14, 2026

Bryce Hall And Corey Mayfield Jr. Won A UFL Title Together. On Friday They Were Auditioning In Santa Clara.

Aug 14, 2026

One Of The Ninety Is Listed Two Different Ways

Aug 13, 2026

Ten 49ers To Watch Against Tennessee, Starting With The Left Guard On The Depth Chart

Aug 12, 2026

The 49ers Ended Their Punter Competition Twenty-Five Days After It Started

Aug 12, 2026

The 49ers' First Depth Chart Lists Demarcus Robinson As A Starting Receiver

Aug 11, 2026

Left Guard Is An Open Competition Everywhere Except In The Reps

Aug 10, 2026

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

Aug 10, 2026

Two Verbs Decide Whether An Injured 49er Shows Up On The Roster Page

Aug 9, 2026

Brett Toth's Undisclosed Injury Was A Concussion, And This Board Took Him Off The 53

Aug 8, 2026

The +305 On Your Screen Is Not The Price

Aug 7, 2026

The 49ers Worked Out Three Centers On A Day They Did Not Practice

Aug 7, 2026

Connor Colby Rotated With The Backups At Both Guard Spots

Aug 6, 2026

The Injury List Picked Wednesday's Left Guard

Aug 6, 2026

The Roster Was Full, So Kion Smith Cost Colton Dowell His Job

Aug 6, 2026

Paraag Marathe Left, And Seventy-Two Void Seasons Stayed

Aug 6, 2026

The 49ers Signed A Pro Bowl Special Teamer This Morning. He Has Never Returned A Kick.

Aug 5, 2026

The 49ers Wrote A Kick-Return Bonus Into Deebo Samuel's Contract

Aug 5, 2026

San Francisco Has Never Been Over The Roster Limit. The 91st Man Has A Name And An Exemption.

Aug 2, 2026

The Patch Says Est. 1946. You Can Still Walk Into The Building It Means.

Aug 2, 2026

The Edge Room Lost Three Bodies While The New Receiver Took Ten Snaps

Aug 1, 2026

The Warning About This Receiver Room Was Published On May 13

Aug 1, 2026

One Year, A Ceiling Nobody Will Price, And Two Roster Spots That Do Not Exist

Jul 31, 2026

Four Transactions, Three Skirmishes, And Not One Word About Left Guard

Jul 31, 2026

The Safety Battle Everybody Previewed Is Not The One Being Held

Jul 30, 2026

Six Grade Changes, Eight Transactions, And Not One Name Has Crossed The Line

Jul 30, 2026

Pearsall's Knee, Two Quarterback Lines, And A Strip-Sack To Open Team Drills

Jul 29, 2026

Four Men At Left Guard, And Two Practices Of Evidence

Jul 28, 2026

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

Jul 28, 2026

Vederian Lowe Lasted Three Snaps

Jul 27, 2026

What Kyle Shanahan Has Not Said

Jul 26, 2026

About $39 Million Of The 49ers' Cap Space Did Not Come From The 2026 Salary Cap

Jul 26, 2026