The general public got its first glimpse of the 2017 edition of the 49ers on Saturday at Levi’s Stadium.

An announced crowd of more than 25,000 watched the team’s final practice before a day off. The 49ers now head into a week that culminates with their exhibition opener Saturday Friday night against the Kansas City Chiefs.

The day producted two significant injury developments:

--Linebacker Malcolm Smith’s season-ending pectoral tear is a big blow to the team. The 49ers will turn to rookie Reuben Foster and Ray-Ray Armstrong to take it from here.

--Guard Joshua Garnett was in competition for a starting job. With him expected to be out of action for at least a month – approximatley four to six weeks – due to a knee condition, it looks as if Zane Beadles has a clear path to remain as a starter.

Here is a look at NBCSportsBayArea.com’s current roster projection. Of course, there are still plenty of practices and four exhibition games to allow for roster fluctuations:

QUARTERBACK (3)
Brian Hoyer
Matt Barkley
C.J. Beathard
Hoyer has been extremely consistent on the practice field while also owning the role of starting quarterback from a leadership standpoint. There’s solid competition for the No. 2 job between Barkley and Beathard. “They’ve been competing,” 49ers coach Kyle Shanahan said. “I think they’ve had even reps. I think it’s a good battle for us. We’ve been looking at it every day and they’re going to make it tough on us.”

 

RUNNING BACK/FULLBACK (5)
Carlos Hyde
FB Kyle Juszczyk
Tim Hightower
Joe Williams
Matt Breida
Williams, a fourth-round draft pick, has picked it up, as Breida is no longer clearly the best rookie on the roster. Kapri Bibbs and Raheem Mostert remain in the picture. The 49ers acquired Bibbs from the Broncos in a draft-day trade. It’s uncertain how much time he will miss with a shoulder injury sustained during Saturday’s practice.

WIDE RECEIVER (6)
Pierre Garçon
Marquise Goodwin
Jeremy Kerley
Aldrick Robinson
Trent Taylor
Aaron Burbridge
The top five spots appear established. Burbridge wins his way onto the roster based on his strong showing on special teams. DeAndre Smelter, Victor Bolden, Kendrick Bourne and DeAndre Carter have shown enough to remain in the battle for spots on the roster and/or practice squad. Veteran Louis Murphy is playing catchup.

TIGHT END (3)
George Kittle
Logan Paulsen
Cole Hikutini
Vance McDonald is making a solid run at holding onto his spot with the team. Trade talks surrounding McDonald could begin again if Kittle gets healthy, remains healthy, and proves he is an every-down option. Paulsen and Hikutini could have specialized roles as a blocker and receiver, respectively. Garrett Celek and Blake Bell are in fights to hold onto their roster spots, too.

OFFENSIVE LINE (8)
LT Joe Staley
LG Zane Beadles
C Daniel Kilgore
RG Brandon Fusco
RT Trent Brown
Joshua Garnett
Garry Gilliam
Jeremy Zuttah
Zuttah, who made the Pro Bowl last season while with the Baltimore Ravens, has not distinguished himself, yet. His roster spot is not assured, but he has value because of his versatility to play center and both guard positions. Veteran center Tim Barnes has a chance to play his way onto the roster in the next month. The 49ers could keep as many as three of the young, developmental players on the practice squad.

DEFENSIVE LINE (9)
LE Solomon Thomas
NT Earl Mitchell
DT DeForest Buckner
RE Arik Armstead
Elvis Dumervil
Chris Jones
Tank Carradine
D.J. Jones
Aaron Lynch
Quinton Dial is a starter in this league. But he does not appear to be a good fit in the 49ers’ new 4-3 defensive scheme. The presence of Mitchell and D.J. Jones at nose tackle could make Dial a strong trade candidate. Lynch has done everything asked of him, but he still has more work to do. His ability to also serve as a backup at strong side linebacker gives the 49ers some flexibility with its roster. Rookie Pita Taumoepenu looks to be targeted for the practice squad. (Updated: Carradine and Ronald Blair are probably competing for one of the final spots in this group. Both are lining up at the LDE, where Thomas will eventually take over as the starter. Carradine has been with the first team, while Blair is working primarily with the third string.)

 

LINEBACKER (6)
SLB Ahmad Brooks
MLB NaVorro Bowman
WLB Reuben Foster
Ray-Ray Armstrong
Dekoda Watson
Brock Coyle
Malcolm Smith’s season-ending injury creates a roster spot for someone who would have been on the outside looking in. Eli Harold is out indefinitely with a concussion. Harold and Watson are likely fighting for the same spot. Coyle has special-teams value.

CORNERBACK (6)
Rashard Robinson
Dontae Johnson
K’Waun Williams
Will Redmond
Keith Reaser
Ahkello Witherspoon
Rookie Adrian Colbert, who sustained an ankle sprain during practice, is big-bodied cornerback who appears ticketed for the practice squad. Witherspoon, a third-round draft pick, should be a lock on the 53-man roster but has the look of a player who will be inactive during the regular season as the 49ers continue to groom him.

SAFETY (4)
Eric Reid
Jimmie Ward
Jaquiski Tartt
Lorenzo Jerome
Ward is expected to be ready to be activated off the physically-unable-to-perform list in mid-August. Jerome and fellow undrafted rookie Chanceller James have opened eyes. James is knocking on the door for a roster spot, and he can win a job if he proves his value as a core special-teams contributor. Veterans Vinnie Sunseri and Don Jones also remains in the conversation.

SPECIALISTS (3)
Robbie Gould
Bradley Pinion
Kyle Nelson
This group is set, as Gould replaces Phil Dawson as the kicker. It remains to be seen whether Gould or Pinion will handle the kickoff chores.