The 49ers have a stable group of veteran leaders, and as a result they’re a rare NFL team that will have all the same captains two years in a row.
49ers head coach Kyle Shanahan confirmed that the players elected the same eight team captains that they elected for the 2025 season: defensive lineman Nick Bosa, fullback Kyle Juszczyk, tight end George Kittle, defensive back Deommodore Lenoir, running back Christian McCaffrey, quarterback Brock Purdy, linebacker Fred Warner and offensive tackle Trent Williams.
Williams has a distinct honor in NFL history: He is a 49ers captain for the seventh time, and he was previously a team captain in Washington for seven seasons. The NFL doesn’t keep official records of team captaincies, but Williams is believed to be the only player in NFL history who has been a team captain for at least seven seasons on two different teams.
Kittle has now been a 49ers team captain for nine seasons, with his teammates choosing him every year but his rookie year. Warner is in his seventh season as a 49ers captain. Kittle, Warner and Williams will all wear the gold “C” on their jerseys that denote they’ve been captains for at least five seasons.
Purdy and Bosa are both captains for the fourth time. Juszczyk is a 49ers captain for the third time, and so is McCaffrey, who was previously a Panthers captain for four seasons. This is Lenoir’s second season as captain.