It was an underwhelming start for the quarterbacks, but Trey Lance finished strong, ending with a deep touchdown pass to Willie Snead on an incredible catch for a touchdown.
Of course, much of the eyes are on the quarterbacks, as Brock Purdy is returning to practice, while Trey Lance and Sam Darnold are competing for the top backup spot, but there's much more that goes on than meets the eye.
With that said, what are some of my random observations on Day 9 of training camp?
Danny Gray
Over the first nine practices, Danny Gray has generally been a positive on my practice reports, with me sharing that he's the most improved receiver in that room this offseason. But how exactly has he improved?
Last offseason, it was clear that Gray was raw as a receiver; he had elite-level speed, but struggled to mesh it well with his route-running, while his lack of strength and release packages at the line of scrimmage caused defenders to have their way with him before he even had a chance to utilize that speed.
There were several 1-on-1 reps that Gray couldn't even get past the line of scrimmage due to the issues he faced with press coverage. And those issues weren't new; Gray had the same problems in college that were visualized on tape.
Still, I felt that his overall skillset would develop with time in the NFL, hence why I felt high about him in the draft, despite his raw nature.
Well, that development process has been on showcase this offseason, as Gray has put together an impressive training camp to solidify a roster spot during a year where there's been significant competition at the backend of the position group, with Chris Conley, Tay Martin, and Ronnie Bell all flashing at times.
Gray has gotten stronger, which has led to much better success at the line of scrimmage, allowing him to then burn past defenders on go-routes purely with his speed.
However, his route-running has also improved, as Gray isn't sacrificing much speed in and out of breaks, which was the case in college, leading to a ton of targets and good catches in training camp so far.
Gray did have a body-catching problem at times during college and his rookie season, but has developed better hands in Year 2, not dropping many, if any, passes during training camp so far, while working well with his athleticism at the catch point.
Is he ready for a starting role? He could push for Jauan Jennings's spot in the slot, but I still think he's better suited for a bigger role in 2024 once Jennings and Ray-Ray McCloud hit free agency after the season. Nonetheless, it's been a good bounce-back camp for Gray, who is showing he can play against the backups, and earning a ton of reps.
Leroy Watson
Earlier this offseason, I dubbed swing tackle as the most problematic issue on the 49ers' roster, even over the starting right tackle spot and second defensive end, because of the depth at the position.
I wasn't confident in Jaylon Moore or Matt Pryor, given their history at the position, and Leroy Watson was an unknown, although I did share during the OTAs period that I felt he had the best shot to win the job, given his transformation and the way he looked this offseason.
Transforming from a tight end to an offensive tackle over the past few years, Watson's shape looks better this season, and he's done as I believed: flashed at the swing tackle role, primarily working as the backup left tackle to Trent Williams with Jaylon Moore suffering a lower leg injury.
Watson still has development to go; he's raw as a pass-protector and is still learning the position, but he's impressed me more than Pryor, who hasn't looked good, and Moore, who's been inconsistent and is facing an injury.
The 49ers are undoubtedly going to carry a swing tackle on their roster for the 2023 season, and Watson has the edge on the battle, solely based on training camp.
Written By:
Writer/Reporter for 49ers Webzone
All articles by Rohan Chakravarthi
@RohanChakrav
YouTube Channel
Rohan Chakravarthi
Writer/Reporter for 49ers Webzone
All articles by Rohan Chakravarthi
More San Francisco 49ers News
-
49ers vs. Bears injury update: George Kittle remains a game-day decision
San Francisco 49ers tight end George Kittle did not practice this week as the team prepares for its Week 17 matchup against the Chicago Bears, leaving his status up in the air heading into Sunday. Despite the lack of on-field work, the 49ers remain optimistic that the All-Pro... -
Will the 49ers allow Deommodore Lenoir to shadow Jaxon Smith-Njigba?
Seattle Seahawks wide receiver Jaxon Smith-Njigba enters Saturday night's matchup as one of the NFL's most productive pass-catchers. He leads the league in receiving yards (1,709) and yards per touch (14.5), serving as a driving force behind Seattle's offensive success. While... -
49ers add explosiveness to offense in PFF's 2026 NFL mock draft
The San Francisco 49ers are expected to pursue a veteran wide receiver in free agency, especially with Brandon Aiyuk's time in the Bay Area appearing to wind down. But head coach Kyle Shanahan and general manager John Lynch may also use the 2026 NFL Draft to add another weapon... -
49ers vs. Seahawks: NFL insider suggests Trent Williams may miss Week 18
The San Francisco 49ers may be without left tackle Trent Williams—quarterback Brock Purdy's most trusted protector—when they face the Seattle Seahawks on Saturday night at Levi's Stadium. The Week 18 matchup will decide the NFC West champion and the NFC's No. 1 seed, giving...