Brock Purdy said he didn't know about the milestone until he reached the locker room.
Purdy passed for two touchdowns and scored a third himself Sunday as the 49ers beat the Las Vegas Raiders 38-17 at Levi's Stadium. The first of those passes, a 12-yard throw to a wide-open Christian McCaffrey midway through the second quarter, was the 100th of his career and came in his 57th regular-season game, according to the 49ers.
The Associated Press said he is the 10th quarterback since the 1970 merger to reach 100 that quickly.
"In the moment we're competing and have a next-play mentality and I didn't know that was a thing," Purdy said. "In the locker room when I found out that was pretty cool. That's something I don't want to overlook. As a kid if you told me I'd be in the NFL and throw 100 touchdowns, that's really cool."
He finished 17 of 25 for 232 yards with one interception and added 40 rushing yards on seven carries.
Three drives, three touchdowns
San Francisco scored on its first three possessions. McCaffrey ran in from the 1 at 9:32 of the first quarter, and Purdy followed with a 1-yard run of his own at 1:52 to cap an 89-yard drive. After Kirk Cousins answered with a short touchdown run, Purdy found McCaffrey for the milestone score and a 21-7 lead. The 49ers led 21-10 at the half.
NFL.com noted that San Francisco converted 8 of 13 third downs and that punter Corliss Waitman never had to punt. Purdy also kept drives alive with his legs, including an 18-yard dive on third-and-15 in the first quarter.
"He did miss a few, but we scored on all those drives, too," coach Kyle Shanahan said, per NFL.com. "It was kind of awkward when he comes to the sidelines. I'm telling him what he did wrong, and then it's, 'Awesome job scoring.'"