Here is what stood out from the 49ers first day of practice. As will be the case for the first four session the team was just in helmets. The pads will come on for the first time Monday.
The quarterback competition got underway with Trey Lance and Sam Darnold splitting reps with the first team offensive line.
Lance spent the offseason working on his mechanics with QB coach Jeff Christensen and it showed on day one. Going into his third season with San Francisco, Lance looked confident and showed more touch on his passes than he has previously.
The touch on Lance’s passes was on full display on his first throw of team drills when Lance put the ball right on the hands of Ty Davis-Price for a big gain up the left sideline. Lance showed this again later in team with one of his best throws of the although it didn’t result in a completion. More on that play down below.
Lance also showed off his ability to make things happen with his legs. Facing heavy pressure up the middle, Lance moved to his right to buy time before taking off down the right sideline for a nice gain.
On the day, Lance finished 6-9 with two of his incompletions being solid pass breakups by the 49ers defense. Not a bad start to training camp.
As was the case throughout the offseason program, Darnold nearly matched the numbers of Lance. The veteran finished his day 5-8.
Most of Darnold’s completions came on underneath throws, however he did air it out on a couple of occasions. Facing third and long, he found Brandon Aiyuk down the middle for a big conversion. He also took a deep shot down the right side to Danny Gray which was broken up by Talanoa Hufanga.
Like Lance, Darnold also showed off his running ability when he took off around the left side on a run for a short gain.
Allen was a standout performer early in the open offseason sessions before struggling late. Those struggles continued into day one of training camp as Allen completed just one of his five attempts.
Davis-Price looked like a different player today. The second year back was consistently explosive through the hole and showed off his hands on the reception from Lance mentioned above. If he can continue this throughout camp the 49ers will need to find a way to get him on the field this season.
Coming off the first one-thousand-yard season of his career, Aiyuk looks like he is ready to continue the upward his upward trajectory.
The fourth year veteran made a couple of big plays to help Lance and Darnold convert on third an long situations. The first coming when Aiyuk leapt high into the air to snag a Lance throw away from Deommodore Lenoir who had tight coverage on the play. Three plays later, Aiyuk got open over the middle to help Darnold move the sticks.
In his own words, Samuel had an “awful” season in 2022. The veteran receiver looks to be in much better shape as this training camp gets underway. Samuel noted after practice that he feels lighter and quicker on his feet than he did a season ago.
Warner showed off why he is one of the best coverage linebackers in the game when he broke up a nearly perfect pass from Trey Lance to Deebo Samuel.
On the play, Warner got good depth on his drop which enabled him to get his fingers on the ball to knock it away. Samuel noted after practice that Lance could not have put the ball in a better spot, Warner is just that good sometimes.
Hufanga showed off his range when he knocked away a deep throw from Sam Darnold to Danny Gray. What made the play stand out was how far Hufanga had to go to get there.
On the play Hufanga was lined up in the middle of the field and Darnold did a good job of trying to keep the safety in the middle of the field. It’s this type of range that helped Hufanga be named a first team All Pro last season.
Ward looked healthy and in good shape to get training camp underway. He looked quick during individual drills and was all over Deebo Samuel on a short route early in practice leading to an incompletion.
The undrafted rookie free agent continues to impress. Today he did a nice job of chasing a play from the backside chase down the running back.
The free agent acquisition was able to put pressure on Sam Darnold resulting in a sack. Ferrell is competing to be the primary backup to Nick Bosa as part of the 49ers defensive end rotation.
The 2022 draft pick is competing in his first training camp after missing all last season due to a knee injury suffered during his senior year at Central Florida.
Davis moved well during individual drills. He followed that up during team period by putting pressure on Trey Lance resulting in a scramble by the quarterback.
The safety broke up a Lance pass intended for rookie tight end Cameron Latu.
Broke up a pass in the right flat from Brandon Allen.
Martin showed off his speed when he ran past Tre Swilling down the left sideline. This would have been a big play with an accurate throw from Allen.
Dwelley is fighting for a roster spot. Today he caught a pair of short throws, one from Lance and one from Darnold.
Participated in individual period before observing the rest of practice. Kyle Shanahan noted the team plans to have certain veterans be on a snap count during camp.