49ers roster: Who's on the bubble, who isn't after 2 weeks of training camp
By Peter Panacy
![San Francisco 49ers quarterbacks Brock Purdy (L), Trey Lance (C) and head coach Kyle Shanahan (R) San Francisco 49ers quarterbacks Brock Purdy (L), Trey Lance (C) and head coach Kyle Shanahan (R)](https://images2.minutemediacdn.com/image/upload/c_crop,w_3600,h_2025,x_0,y_0/c_fill,w_720,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/42/01h74tzw7wp357r29vbw.jpg)
49ers roster bubble watch: Offensive line
Lock: Aaron Banks, Jake Brendel, Spencer Burford, Jon Feliciano, Colton McKivitz, Jaylon Moore, Trent Williams
Strong bubble: Jason Poe, Matt Pryor, Leroy Watson, Nick Zakelj
Weak bubble: Joey Fisher*, Corey Luciano*
Long shot: Alfredo Gutierrez, Keith Ismael, Ilm Manning*
When Jaylon Moore went down in practice with what looked to be a serious injury, all kinds of doubt was cast upon what San Francisco would do for its swing-tackle role.
Fortunately, Moore suffered a mere bone bruise and should be considered day-to-day, although the options to replace him in the vital backup role to Colton McKivitz and All-Pro Trent Williams are pretty thin. Matt Pryor and Leroy Watson seemed to be the go-to options, so that reveals a bit about how the 49ers feel about them.
Likewise, the 49ers placed Aaron Banks in the concussion protocol, and that gave Jason Poe a bit more field time.
Will one of the undrafted rookies, Ilm Manning, Joey Fisher or Corey Luciano wind up carving out a niche role at the back end of the roster?
It'll be tough, but signs are pointing to the Niners' O-line depth being a bit problematic.