placeholder image

Stan Szeto-USA TODAY Sports

49ers Training Camp Day 2: 11-on-11s recap

Rohan Chakravarthi
Jul 28, 2022 at 6:15 PM--

Videos are auto-populated by an affiliate. This site has no control over the videos that appear above.
The San Francisco 49ers continued training camp on Thursday, and there were two 11-on-11 sessions of practice in between the team drills and positional drills.

Here's a play-by-play recap of all the passing plays from the scrimmage sessions:

1st Scrimmage Session

1. QB Brock Purdy is intercepted by DB Ka'Darr Holmann on a deep pass near the right sideline. DT Kevin Atkins beat Alfredo Guitierrez for a pressure.

2. QB Trey Lance was sacked. The play continued and Lance threw an incompletion over the middle of the field intended for Brandon Aiyuk. Charvarius Ward was in coverage and recorded a PBU.

3. QB Nate Sudfeld hit Brandon Aiyuk for a 30-yard contested catch over S George Odum. CB Ambry Thomas was in coverage, but played 7-10 yards off the line of scrimmage.

4. Trey Lance threw an incompletion to Brandon Aiyuk, overthrowing him on the far sideline. Charvarius Ward was in coverage.

5. Trey Lance threw an incompletion to Jauan Jennings on a 5-yard slant, throwing the pass five yards behind the receiver.

6. Nick Bosa beat Colton McKivitz on the left side for a sack.

7. Nate Sudfeld throws an incomplete pass. DE Drake Jackson recorded a pressure on RT Justin Skule and LG Jason Poe was pressured as well.

8. Brock Purdy avoided a sack and completed a 5-yard checkdown.

9. Brock Purdy completes a 20-yard pass to Jauan Jennings on an out-route.

10. Trey Lance avoids the sack and rushes for 20-30 yards along the sideline.

11. Trey Lance hits TE George Kittle for a 40-yard pass, with 20 yards after the catch. Jimmie Ward was charging in on the pass, but Lance fired a bullet with great accuracy to make the completion.

12. Trey Lance completes a 7-yard pass to Ray-Ray McCloud, who ran an out-route.

13. Nate Sudfeld throws an interception on a pass intended for WR Danny Gray. The pass was broken up and batted in the air, and LB Segun Olubi made the interception.

14. Nate Sudfeld hits RB Trey Sermon in the flat.

End of Session 1 stats:

Trey Lance: 2/5
Nate Sudfeld: 2/4 INT
Brock Purdy: 3/4, TD, INT

1st Scrimmage Session

1. Trey Lance hits Brandon Aiyuk on a 20-yard pass. Lance extended the plays with his legs, rolled to his left, and fired a cross-body pass. Charvarius Ward was in coverage.

2. Trey Lance hits Jauan Jennings for a 15-yard pass over the middle. Nick Bosa and Kevin Givens recorded pressures.

3. Nate Sudfeld hits JaMycal Hasty for a 5-yard pass on an angle route.

4. Nate Sudfeld throws a 7-yard pass to Marcus Johnson on an in-route. Ambry Thomas was tight in coverage.

5. Brock Purdy hits WR KeeSean Johnson for a 6-yard pass.

6. Brock Purdy throws a 45-yard TD to Danny Gray. Drake Jackson and Robert Nkemdiche combined for a sack on the play. The ball was underthrown, but Gray was in the clear against the third-team defense.

7. Trey Lance finds George Kittle for a 13-yarder over the middle.

8. Trey Lance throws a 35-yard pass intended for Brandon Aiyuk, who made a good play, but was pinned to the sideline by Moseley, who hit the ball away as Aiyuk came down. Nick Bosa recorded a pressure on McKivitz.

9. Nate Sudfeld finds Jordan Matthews on a 23-yarder to the right sideline.

10. Nate Sudfeld throws a 3-yard pass to KeeSean Johnson.

11. Trey Lance intends a 17-yard pass to Ray-Ray McCloud, but Talanoa Hufanga rushed in and recorded a PBU.

12. Trey Lance throws an interception to Jimmie Ward on a 20-yard pass intended for Brandon Aiyuk. Lance didn't see Ward over the middle.

13. Trey Lance intends a 40-yard pass on the right sideline to Jauan Jennings, but Charvarius Ward records the PBU as Jennings tries to corral the ball in.

14. Nate Sudfeld finds Jauan Jennings on an 11-yard out-route.

15. Nate Sudfeld throws a 10-yard pass to RB Jordan Mason on a comeback route.

16. Brock Purdy throws an interception to Tayler Hawkins on a pass 45 yards down the field. Robert Nkemdiche recorded a sack on the play. WR Marcus Johnson was open, but Purdy's pass was in the air for a long time.

17. Brock Purdy finds Tyrion Davis-Price for a 6-yard gain.

18. Trey Lance throws an incompletion to Danny Gray 50 yards down the field. Charvarius Ward was step-in-step with Gray.

18. Trey Lance hits Brandon Aiyuk on a 20-yarder. Aiyuk made a nice catch on the sidelines, jumping for the ball and keeping both feet in. Darqueze Dennard was in coverage.

19. Nate Sudfeld throws a 4-yard play-action pass to Tanner Hudson.

End of Session 2 stats:

Trey Lance: 4/9, INT
Nate Sudfeld: 7/7
Brock Purdy: 3/4, INT
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.

1 Comment

  • Bill Bruneau
    Thanks for the stats. Was Lance against the 1st team defense, Nate against 2nd team defense, and Brock against the 3rd team defense, or did they mix it up?
    Jul 28, 2022 at 8:21 PM
    Response: Hi there, I just saw your comment. It was exactly that.

Facebook Comments

More San Francisco 49ers News

placeholder image

49ers mailbag: Who is most likely to be traded? What positions will SF draft? Which free-agent pass rushers will the 49ers pursue?

By Marc Adams
Feb 28

It's been a quiet couple of weeks for the San Francisco 49ers. Other than firing defensive coordinator Steve Wilks, and that little Super Bowl thing, there hasn't been much going on. But this week kicks off the NFL Scouting Combine in Indianapolis, and free agency is only a couple of weeks away. So things will soon pick up. GM John Lynch spoke with reporters at the Combine on Tuesday. And while he didn't give a lot of new information, there were still some highlights to discuss. So we opened up the 49ers Webzone Mailbag to see what questions you had about the team. Let's jump in and take a look. Who are you hoping for (as defensive coordinator)? - Brian J. I think we are all hoping for some big name from the outside, but I don't expect that to

placeholder image

Mel Kiper's latest mock draft has 49ers adding pass rusher at No. 31

By David Bonilla
Feb 28

ESPN analyst Mel Kiper unveiled his latest mock draft, projecting the 32 selections of the first round. For the first time since 2021, the San Francisco 49ers own a first-round selection and could use the pick to bolster the offensive line or the defensive backfield. However, Kiper has the team going in another direction. He proposes adding a pass rusher to complement defensive end Nick Bosa on the opposite side. Kiper's pick for San Francisco is Chop Robinson of Penn State. Kiper wrote, "It has to be offensive line or edge rusher for the 49ers, right? They need to find

placeholder image

No Huddle Podcast: 49ers Are All-In On Next Season

By Site Staff
Feb 29

(Episode 317) - Brian Renick and Al Sacco react to Mike Silver's article on the 49ers' core deteriorating in spots you wouldn't see coming, why this team doesn't consider mailing a season in, Deebo Samuel's regression as a player, how the 49ers' offensive philosophy could change, update on the defensive coordinator search, and more. The audio for the show is embedded above. Remember to subscribe! You can listen to the latest "No Huddle Podcast" episode above, from our dedicated podcast page, on

placeholder image

49ers met with Wake Forest DB Malik Mustapha at NFL Scouting Combine

By David Bonilla
Feb 29

The San Francisco 49ers could look into bolstering their defensive backfield in the upcoming draft. Mike Kaye of the Charlotte Observer reports that the team is one of several that have met with former Wake Forest defensive back Malik Mustapha. Texans, Saints, Eagles and 49ers among the teams that have met with Wake Forest DB Malik Mustapha, per him.— Mike Kaye (@mike_e_kaye) February 29,


Trending News

Share 49ersWebzone