Stan Szeto-USA TODAY Sports

Stan Szeto-USA TODAY Sports

49ers Training Camp Day 7 Breakdown: Offense

Rohan Chakravarthi
Aug 4, 2022 at 10:30 AM--

The San Francisco 49ers had a non-padded practice on Wednesday, softening the workload after going an extra 11-on-11 session on Tuesday, as multiple key players got veteran rest days, including tight end George Kittle.

RELATED 49ers Training Camp Day 7 Breakdown: Defense
RELATED 49ers Training Camp Day Breakdown: 11-on-11s
RELATED 49ers Training Camp Day 7 Breakdown: 1-on-1s

While center Daniel Brunskill looked good playing the majority of the first-team reps on Tuesday, the musical chairs continued as veteran Jake Brendel was the first-team starter on Wednesday in what seemed to be an even split.



Trey Lance completed 3/9 passes today, which included two drops and two touchdowns. Lance was 1/7 during the 11-on-11 portion of the day, but 2/2 in the red zone. Here's a breakdown of his throws.

Lance looked to throw deep on four of his nine passes, but was off-target on two well-covered throws near the sideline, had a drop by Deebo Samuel on a would-be touchdown, and a miscommunication with Samuel, who ran a different route on the play.

On another throw, Lance faced a charging Samson Ebukam and attempted to alter the throw to avoid a batted pass, which ended up too high for JaMycal Hasty in the flat.

Today was a smaller install with several shorter throws after Tuesday's long practice, and Nate Sudfeld completed 8/8 passes with a touchdown, while Brock Purdy finished 3/6 with an interception off a bobbled reception.

Lance continued to get work in the zone-read game and had one questionable rep as well as one really good rep. On the first play, Lance kept the ball, rushing to the left right into a tackle for loss from a waiting Fred Warner. With the defensive look, he should've likely handed it off to Jeff Wilson Jr. rushing to the right, which could've resulted in positive yardage. On the second play, Lance correctly identified the linebacker to the left side that was step-in-step on the play, deked him with the fake handoff to Elijah Mitchell, and rushed up the middle for a good 6-7 yard gain with good blocking on the play.

Once again, quarterback Jimmy Garoppolo was on the practice field, this time working directly on the main field rather than the sidelines, getting his throwing program in while practice was running on the other side. Talk about awkward.

Running Backs

Elijah Mitchell continued to take a majority of the first-team reps at running back on Wednesday, seeing eight total touches on 41 offensive plays. However, Mitchell did drop an easy 4-yard throw in the flat on one of his two targets.

Jeff Wilson Jr. returned to the fold on Wednesday after not being a part of team drills over the past two days and got an extended run with the first and second-team offense, bumping Tyrion Davis-Price and Jordan Mason down on the depth chart.

Wilson had his best practice yet after looking slower and appearing to lack his previous explosiveness during last week's practices, and he showcased his smarts, making decisive cuts for a couple of good gains. He's once again in the mix, further complicating the running back battle.

Trey Sermon was the only other player to get first-team carries on Wednesday and had a bit of a slower day, although that could be explained by the lack of pads for the offensive line, which limited the run game at times on the day.

Tyrion Davis-Price had a good practice on Wednesday, showcasing his ability to use his burst to get to the edge for a good run. After a slow start yesterday, Davis-Price had a strong finish to Tuesday's practice and hasn't looked back since.

Jordan Mason got limited touches today, having a three-yard rush and a three-yard completion, for which he earned five yards after the catch. Mason's receiving ability seems to be his separating factor from the other running backs in the group, placing him in the battle for a roster spot as well.

JaMycal Hasty caught one of the two passing touchdowns on Wednesday. Originally, I hadn't included it as a part of Lance's stats because I believed Hasty would've been stopped, but got a second opinion. He's one of the receivers in the backfield, but I'm not as confident in him based on his track record.

However, I can understand why the coaching staff likes him, and currently, based on rotations and play, he appears to be battling for that fourth running-back spot with Mason and Wilson.

Wide Receivers

Brandon Aiyuk continued his offensive dominance, catching two difficult touchdown passes, as well as a tough 10-12 yard catch over Ambry Thomas near the sideline.

The top receiver also won both of his 1-on-1 reps, defeating both Charvarius Ward and Jimmie Ward on separate reps. He's been the most consistent player in 1-on-1s as well.

Deebo Samuel and Trey Lance continue to work on their connection, which was up-and-down on Wednesday as Lance accurately hit the receiver on a nice over-the-shoulder throw, but Samuel then dropped a pass with Emmanuel Moseley close in coverage. Then, on another incompletion, Samuel ran a 20-yard out-route, while Trey Lance threw a 40-yard go-route pass.

Rookie receiver Tay Martin had a great day in 1-on-1s, showcasing a great release off the line as he beat Jimmie Ward, Ka'Darr Hollman, and Qwuantrezz Knight on separate reps.

Receiver Jauan Jennings continued his drop issues. He had a 1-on-1 rep against Samuel Womack, beating him to the endzone on a great route, but dropped the wide-open pass near the sideline. Jennings dropped a ball yesterday as well after beating Charvarius Ward on a route, and a third pass in the red zone on Monday. It's been a quieter second week for Jennings after he was targeted a lot during the first week of training camp.

Ray-Ray McCloud was back in the action on Wednesday, catching a 20-yard and 10-yard pass from Nate Sudfeld out of the slot. He appeared to injure himself earlier in the week, although nothing was disclosed and the receiver was back out in team drills today.

Tight Ends

Top tight end George Kittle had a rest day, so the backup tight ends got a chance to try and separate themselves from the bunch.

Tanner Hudson won two 1-on-1 reps, both against Leon O'Neal, while Ross Dwelley beat both Tarvarius Moore and Talanoa Hufanga on good routes to win 1-on-1 battles.

Tyler Kroft was held in check by Hufanga on his first rep, although he beat George Odum later on in a 1-on-1 rep.

Hudson saw three targets on Wednesday, including an impressive 25-yard catch, "Mossing" Marcelino McCrary-Ball at the catch-point, but dropping the pass as he turned around due to a concentration miscue.

None of the other tight ends really saw any other action during 11-on-11s, failing to truly separate themselves, perhaps creating an issue as to who can really serve as the third tight end on the roster.

In unfortunate news, veteran receiver-turned-tight-end Jordan Matthews tore his ACL on Monday and is out for the season after injuring himself on a non-contact 1-on-1 rep where he was seen limping and slowly jogging off the field.

He had been the second-best tight end behind Kittle to that point, making a strong case for a roster spot prior to the injury.

Offensive Line

The offensive line was without pads on Wednesday, leaving their performance as one to take with a grain of salt.

The pass protection was better than expected at times, as the full starting offensive line saw action on Wednesday, with right tackle Mike McGlinchey back in the fold.

Jake Brendel and Daniel Brunskill continued to split first-team reps, which has appeared to hurt the cohesion of the interior offensive line at times, especially with the run-game during inside-zone failing to fully materialize on Wednesday.

Brendel gave up a sack to defensive tackle Kevin Givens, while Spencer Burford had a good overall day, keeping Givens, who has been a pleasant surprise, in check.

Burford and Brunskill combined for a nice block in the red zone period, paving the way for an Elijah Mitchell five-yard run.

Friday and Saturday will give a better indicator of performance when pads return, providing the offensive line a better chance to sustain blocks and create more "game-like" scenarios.

Stay tuned for Wednesday's coverage!
The opinions within this article are those of the writer and, while just as important, are not necessarily those of the site as a whole.


Facebook Comments

More San Francisco 49ers News

Is Christian McCaffrey the most valuable member of the 49ers offense?

By Rohan Chakravarthi
May 26

The San Francisco 49ers saw significant success in 2023, despite a slow start to the season and multiple midseason quarterback changes due to injury, forcing seventh-round rookie Brock Purdy into action. A crucial part of that formula? Christian McCaffrey, who instantly elevated the 49ers' offense upon his arrival via trade at the midseason mark. McCaffrey changed the outlook of the offense, creating a more efficient offense on the ground, but more importantly, changing the dynamics of the 49ers' passing attack with his presence out of the backfield. Additionally, McCaffrey made the pace of the game easier for both veteran Jimmy Garoppolo and rookie Brock Purdy, as the 49ers' offense averaged over 30 points per game since the running back was fully

Sam Darnold working with first-team offense during 49ers OTAs

By David Bonilla
May 31

A somewhat bigger-than-necessary deal was made last week when reporters saw San Francisco 49ers quarterback Trey Lance taking the first-team reps in the first practice of organized team activities (OTAs) open to reporters. After the practice, head coach Kyle Shanahan was asked what, if anything, could be concluded from that. "It'll even out," Shanahan assured reporters. "We'll make sure to get that right." The coach made a point to add, "And the first-team is kind of funny because there's no [offensive] line out there. Most of our receivers are second- and third-team on the first-team today, so I'm curious what everyone thinks first- and second- and third-team is." The 49ers also made Wednesday's practice open to reporters as the team

Podcast: 49ers OTAs Day 1 recap

By Rohan Chakravarthi
May 24

Rohan Chakravarthi and Jessie Naylor break down Day 1 of the San Francisco 49ers OTAs that was available to media. The audio for the show is embedded above, while the video is available below. You can listen to "The Rohan Chakravarthi Show" from our dedicated podcast page, on

Kyle Shanahan feels "really fortunate" with 49ers' QB room

By David Bonilla
May 24

Kyle Shanahan praises his quarterback room every year. Last season, the San Francisco 49ers went through three starting quarterbacks and still made it to the NFC Championship Game. Trey Lance was the Week 1 starter but suffered a season-ending ankle injury during his second game. Eleven weeks later, Jimmy Garoppolo sustained a broken foot. That opened the door for rookie Brock Purdy to show his coaches and the NFL world that he belonged, despite being the last overall pick in the draft. Purdy guided the 49ers to eight consecutive wins before suffering a severe injury in that NFC title game matchup against the Philadelphia Eagles. Two of the quarterbacks from last season—Lance and Purdy—remain. Both are just 23 years old. They are joined by Sam


Trending News

Share 49ersWebzone