Back to the San Francisco 49ers Newsfeed

Purdy shines while Darnold struggles; Observations from day 19 of 49ers training camp

Trey Lance

Word broke moments before practice was about to begin that Lance had lost the competition to be the backup quarterback. He was not at practice and his future in San Francisco is up in the air.

Brock Purdy

Purdy was nearly flawless on Wednesday, completing 12 of 13 attempts.

The best play of the day for Purdy came when he hit George Kittle with a deep throw down the left sideline. Purdy lofted the ball perfectly over the coverage of JiAyir Brown to the tight end.

Purdy worked two move the ball periods, hitting seven of eight attempts and getting the offense into scoring position.