View every player currently on the San Francisco 49ers 2019 roster.

LB Azeez Al-Shaair

LB Kwon Alexander

DL Arik Armstead

QB C.J. Beathard

DL Ronald Blair III

DL Nick Bosa

WR Kendrick Bourne

RB Matt Breida

OL Daniel Brunskill

DL DeForest Buckner

RB Tevin Coleman

DL Sheldon Day

TE Ross Dwelley


DL Dee Ford

OL Ben Garland

QB Jimmy Garoppolo

WR Marquise Goodwin

K Robbie Gould

LB Dre Greenlaw

LS Colin Holba

WR Jalen Hurd

WR Richie James Jr.

DL D.J. Jones

FB Kyle Juszczyk

TE George Kittle

T Mike McGlinchey

DB Tarvarius Moore

CB Emmanuel Moseley

RB Raheem Mostert

QB Nick Mullens

LB Mark Nzeocha

OL Mike Person

WR Dante Pettis

CB D.J. Reed Jr.

C Weston Richburg

WR Deebo Samuel

CB Richard Sherman

T Justin Skule

TE Kaden Smith

T Joe Staley

S Jaquiski Tartt

DT Jullian Taylor

WR Trent Taylor

DL Solomon Thomas

TE Levine Toilolo

OL Laken Tomlinson

DB Jason Verrett

DB Jimmie Ward

LB Fred Warner

CB K'Waun Williams

P Mitch Wishnowksy

CB Ahkello Witherspoon
The San Francisco 49ers roster has finally been set to 53 after the team made 22 cuts ahead of Saturday's 1 p.m. PT deadline. It's important to remember that John Lynch and Kyle Shanahan are likely to tinker with the roster as the rest of the 31 clubs begin to take shape. Also, it's worth noting that San Francisco is No. 2 in the waiver order, so expect changes to the roster to occur in the next 24 hours. With that, here is a position-by-position breakdown of where the 49ers currently stand.

QUARTERBACK (3)
Jimmy Garoppolo, Nick Mullens and C.J. Beathard
Not much of a surprise here. Shanahan said earlier in the week that the 49ers have full intentions on keeping three quarterbacks on the roster.
"If you have three NFL quarterbacks, they are not easy to come by regardless of where you draft them or anything," Shanahan said. "When you have that, you do not just give that away. Sometimes that takes years to find."


RUNNING BACK (4)
Tevin Coleman, Matt Breida, Raheem Mostert and Kyle Juszczyk
Jerick McKinnon was the biggest question mark heading into roster cuts. McKinnon suffered another setback from his surgically repaired ACL ahead of the preseason finale against the Los Angeles Chargers. The 49ers placed McKinnon on season-ending Injured Reserve List for the second-straight season. The 49ers also parted ways with Jeff Wilson Jr., who came off of a monster performance against the Los Angeles Chargers on Thursday night. The 49ers have the option to stash Wilson Jr. on the practice squad if he does become available through the waiver wire.


WIDE RECEIVER (7)
Kendrick Bourne, Jalen Hurd, Marquise Goodwin, Richie James Jr., Dante Pettis, Deebo Samuel and Trent Taylor
Wide receiver was one of the most intriguing battles heading into the preseason. Goodwin, Pettis, Samuel and Hurd appeared as locks in early August. The 49ers set on seven receivers as the team parted ways with veteran wideout Jordan Matthews. The 49ers will be without two of their key pass catchers to open the season. Third year wideout Trent Taylor, who was having a strong camp, is dealing with a foot injury while Hurd is nursing a back injury.

TIGHT END (4)
George Kittle, Ross Dwelley, Kaden Smith and Levine Toilolo
The 49ers decided to go with four tight ends. The team placed Garrett Celek on the physically unable to perform list as the tight end underwent back surgery earlier this offseason. Celek will miss at least the first six weeks of the season.


OFFENSIVE LINE (8)
Joe Staley, Laken Tomlinson, Weston Richburg, Mike McGlinchey, Mike Person, Ben Garland, Justin Skule and Daniel Brunskill
The 49ers parted ways with former 2016 first round pick Joshua Garnett. Ben Garland is expected to be the top backup interior offensive lineman.


DEFENSIVE LINE (10)
DeForest Buckner, Nick Bosa, Dee Ford, Arik Armstead, Solomon Thomas, D.J. Jones, Ronald Blair III, Kentavius Street, Jullian Taylor and Sheldon Day
Expect a shakeup in the group as Street will be placed on Injured Reserved with designation to return. The defensive lineman may become eligible to rejoin the team after eight weeks. Lynch noted he may use Street's roster spot to address other needs in the coming days (see safety).


LINEBACKER (5)
Kwon Alexander, Fred Warner, Dre Greenlaw, Mark Nzeocha and Azeez Al-Shaair
The 49ers let go of Elijah Lee, who has been dealing with a broken thumb. Lee's departure opened the door for Greenlaw as the team's starting SAM linebacker. Undrafted rookie Al-Shaair impressed through the preseason, beating out several veterans for a roster spot.


CORNERBACKS (6)
Richard Sherman, Ahkello Witherspoon, K'Waun Williams, Jason Verrett, D.J. Reed Jr. and Emmanuel Moseley
The 49ers liked what they saw out of Verrett and anticipate the cornerback being available Week 1 against the Tampa Bay Buccaneers.

SAFETY (3)
Jimmie Ward, Jaquiski Tartt and Tarvarius Moore
The 49ers decided to keep three safeties on the roster following initial roster cuts. Versatility played a big factor in the 49ers decisions, given Ward, Reed and Moore all have experience at both safety and cornerback. Lynch alluded that he may address this position once the 49ers Injured Reserve list shakes out.

SPECIALISTS (3)
Robbie Gould, Mitch Wishnowsky and Colin Holba
No real surprises here. However, the 49ers will have to make a decision once long snapper Kyle Nelson serves the final six games of his 10-game suspension.