SANTA CLARA -- Colin Kaepernick finished the 49ers' minicamp and nine-week offseason program in impressive fashion Thursday, completing his final five passes to five different receivers.
Consider that an appropriate summation on where things stand with a 49ers offense searching for receiver depth after Michael Crabtree's Achilles tear last month.
The 49ers did add former Raiders receiver Brandon Carswell, but he promptly tore his anterior cruciate ligament in his first practice Wednesday, as coach Jim Harbaugh announced after Thursday's practice.
Carswell's exit resulted in an audition Thursday for former Indianapolis Colts receiver Austin Collie, whose injury history (multiple concussions, 2012 ACL tear) has the 49ers seeking further medial evaluations before a potential signing.
An injury isn't what kept Anquan Boldin, the 49ers' most established receiver, out of the final team drills. "I felt like he had done enough, and I wanted to see the younger receivers," Harbaugh said.
One such receiver is A.J. Jenkins, whose breakout offseason finished with a fantastic, diving catch during Kaepernick's closing spree. Marlon Moore, Kassim Osgood, Ricardo Lockette and tight end Vance McDonald also hauled in Kaepernick passes on that final stretch.
"They were really sharp there. Colin has been on it all offseason, and that period especially was outstanding," Harbaugh said.
Kaepernick cited his vocal leadership as the biggest area he's improved through his first offseason as the 49ers' starting quarterback. Teammates agreed.
"I've seen him most definitely speak up and let it be known what needs to be done," linebacker Patrick Willis said. "That's the kind of thing you have to do when you want it to be right, when you're the guy who's leading."
"After the first game we played the Rams, we saw we were," Harbaugh said of a run-pass, pre-snap indication. Such tells were "not as much" an issue in the 49ers' 16-13 overtime loss three weeks later in St. Louis, he said.
Kaepernick dismissed the notion the Rams' recognition of 49ers' tendencies resulted in his first career loss as a starter in that Dec. 2 matchup. "There were things in that game we should have made plays, I should have made different decisions," Kaepernick said. "I'm not going to chalk something totally up to what a defense was doing. I look at ourselves, first."
"I'm just getting my body back, and I want to be fresh," the 49ers' all-time leading rusher said as he prepares for his ninth season. After turning 30 in May, Gore's newfound motivation is fueled by reaching that proverbial age barrier for a running back.
"I laugh. I feel like every year it's something with me. I've got to overcome everything every year," said Gore, the 49ers' leading rusher every season since his 2005 rookie year. "I'm just going to keep working and training hard, and whenever Ferg lets me get on the field, I'll just go hard and prove everybody wrong again."