49ers training camp roster: Updated bubble watch after first week

San Francisco 49ers during training camp (Photo by Michael Zagaris/San Francisco 49ers/Getty Images)
San Francisco 49ers during training camp (Photo by Michael Zagaris/San Francisco 49ers/Getty Images)
10 of 10
Jimmy Garoppolo, 49ers
Jimmy Garoppolo #10 of the San Francisco 49ers (Photo by Michael Zagaris/San Francisco 49ers/Getty Images)

49ers Quarterbacks

Lock: Jimmy Garoppolo, Nick Mullens

Strong Bubble: C.J. Beathard

Weak Bubble: none

Long Shot: none

The only question Kyle Shanahan has to answer with regards to his quarterback is whether or not he wants to keep two or three on the regular-season roster.

More from SF 49ers News

Last year, it was three: Jimmy Garoppolo, Nick Mullens and C.J. Beathard, which created something of a buzz considering Mullens beat Beathard for the No. 2 job behind Jimmy G. And most teams don’t keep three signal-callers on the 53-man roster.

Shanahan could go this route again, predicated on his actions from the previous year. But if there’s another spot on the roster needing some added depth, it might be a smarter move to free up that roster spot and part ways with Beathard.

Especially with practice squads now increased to 16 players, and four of those spots can be used on players who previously wouldn’t have met eligibility requirements.

Beathard isn’t going to win over Mullens in training camp, barring an incredible turnaround. So the pecking order, even if Shanahan keeps three signal-callers on his roster, will be the same as it was in 2019 with Garoppolo at the helm.

Unless the 49ers bring in some new competition for the sake of it, which is another possibility.

Schedule