Barring any setbacks, it sounds like quarterback Jimmy Garoppolo will be back on the field when the San Francisco 49ers take on the Miami Dolphins at Levi's Stadium this weekend. Head coach Kyle Shanahan joined KNBR this morning and provided an update on his quarterback situation.
"It's looking like that's going to be the case," Shanahan said. "I definitely can't make that decision just off yesterday. Him and Raheem (Mostert) are a little bit in the same boat. They haven't been able to get in full practices, but they've gotten better each day. Thursday was a lot better than Wednesday. If today continues that way, then I think it will be looking pretty good.
"If he comes in today, and he's sore from yesterday and the work he put in or has any setbacks with our practice today, then we're going to have to wait another week. It's coming down to the wire a little bit. I'm hoping it will work out."
Added Shanahan: "It has gotten better each day, but those high-ankle sprains are always pretty weird."
Shanahan said that Mostert was in the same situation as Garoppolo.
The 49ers will hold their last of three full practices later today. Garoppolo was limited during the first two practices of the week.
"I think Jimmy has done a really good job on this rehab, just like he does (with everything)," general manager John Lynch said on Thursday. "He's a very hard worker. He's been very intent on being out there as soon as possible. It's hurt him not to be out there. The good news is he's been out there. Now, we're through two days of practice, and he's been out there both days.
"I always think it's a positive step when you practice Wednesday, and you come back feeling a little better on Thursday. That's typically a good sign when you don't regress. Instead, you're making progress. And I think that was the case today."
Garoppolo hasn't played since Week 2 when he suffered an ankle injury against the New York Jets. Nick Mullens started the next two games but was benched in favor of C.J. Beathard late in this past Sunday night's loss to the Philadelphia Eagles.
Shanahan didn't want to reveal who would start — Mullens or Beathard — should Garoppolo not play.
"Yes, I have (decided on who would start)," Shanahan said earlier this week, "but I'm going to hold that just because there is a difference between them, and if Jimmy can't go, I'd like Miami to find that out on Sunday. I've decided that."
You can listen to the entire conversation with Shanahan below.