The Niners got lucky, though, having Brock Purdy fall into their laps with the last overall pick in last year's draft. Purdy became the starter after injuries to Lance and Jimmy Garoppolo, helping guide the team to its second consecutive NFC Championship Game.
"It didn't work the way all of us wanted it to," Shanahan told KNBR's Tom Tolbert and Ray Ratto on Thursday. "And once you realize that, it's time to move on. And we did for us, and we did for him. And I think we're both in a much better position now."
Looking back, does the coach regret the pre-draft trade the 49ers made to acquire a rookie quarterback? With their sights set on either Lance or Mac Jones, San Francisco traded away three first-round picks and a third-rounder to move up to the No. 3 overall pick. Was it a mistake to make such a significant trade without narrowing it down to one player?
"We knew exactly one of two people who we were going to take," Shanahan said. "When you move up and it doesn't work out, definitely that's a mistake. But we did like our decisions when we looked into the two veterans that were available, and we didn't get that. And we knew what way we were going to have to go two years from then. We knew we needed to go up and get a quarterback at that time. We didn't feel we'd be in a position the following year to have that option, one, in the draft and, two, in free agency. And I think that was accurate.
"We ended up having the 29th pick in the draft the year after that and the following year, and that would have been impossible to get up into a high pick to take a rookie quarterback. So that was the reasoning for it, which I do get that, but this is the risk of it. And we took a huge risk that didn't work out in that way. That's why I feel very fortunate that we still have a [quarterback] in a rookie deal."
You can listen to the entire conversation with Shanahan below.
More San Francisco 49ers News
-
Recap: 49ers fall 20-17 to Seahawks on game-winning drive in mistake-filled slugfest
The latest chapter in the 49ers-Seahawks rivalry will be one the Seahawks will cherish -- and one the 49ers will be eager to erase as soon as possible. On a day where the 49ers shot themselves in the foot repeatedly with nine penalties for 54 yards, the Seahawks came from... -
49ers' Kyle Shanahan loved Nick Bosa's Trump-inspired sack celebration against Buccaneers
Sunday's game against the Tampa Bay Buccaneers wasn't Nick Bosa's most dominant showing. The San Francisco 49ers defensive end recorded only three pressures. However, Bosa did manage to bring down Buccaneers quarterback Baker Mayfield for a sack, and his celebration following... -
Kyle Shanahan, Brandon Allen discuss 49ers-Packers Week 12 matchup
San Francisco 49ers head coach Kyle Shanahan and quarterback Brandon Allen spoke with reporters after Friday's practice as the team prepares for its Week 12 matchup against the Green Bay Packers. Here's everything they said. Transcript provided by the San Francisco 49ers... -
Kyle Shanahan shares final updates ahead of 49ers-Seahawks Week 11 matchup
San Francisco 49ers head coach Kyle Shanahan spoke with reporters after Friday's practice as the team prepares for its Week 11 matchup against the Seattle Seahawks. Here's everything he said. Transcript provided by the San Francisco 49ers Communications staff. Opening...