Latest News
Filter by Team
QB RB WR TE PK | All Non-IDP | DT DE DL ILB OLB LB CB S DB | Footballguys View | All the news |
49ers | Christian McCaffrey wins Comeback Player award Sun Feb 8, 02:19 PM
San Francisco 49ers RB Christian McCaffrey was named the 2025 NFL Comeback Player of the Year Award. He led the 49ers in both rushing and receiving yardage in 2025, totaling over 2,000 scrimmage yards after playing just four games in 2024.
| Footballguys view: Fantasy players that believed in McCaffrey's ability to return to his previous high level of play (and win this award) were rewarded with the most valuable player in fantasy football in 2025. He's likely to stay in the mid first round again in 2026, but it's doubtful that anyone who took McCaffrey there in 2025 would pass on him this summer. |
Christian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey eclipsed 2,000 yards from scrimmage for the third time in his career in 2025, and in the seasons after his previous two 2,000-yard campaigns, he played in a combined seven games. 'You've got to be ready to play in the games as much as possible,' McCaffrey said. 'I'll do whatever it takes for this team.'
| Footballguys view: There's always a concern about McCaffrey being able to stay healthy. He runs hard and plays with a fire that few can match. That style (and his large workload) leads to a lot of hits. We'll see what he can do next year with a sizable role, but Fantasy GMs who draft McCaffrey are already conditioned to be ready for him to miss time. |
Christian McCaffrey player page
San Francisco 49ers QB Brock Purdy completed 15 of his 27 passes for 140 yards and an interception and rushed five times for 37 yards and lost a fumble in a 41-6 loss to the Seattle Seahawks in the Divisional Round. RB Christian McCaffrey (stinger) dealt with a stinger but managed 11 carries for 35 yards and caught five passes for 39 yards, and RB Jordan James added six carries for 28 yards and caught a seven-yard pass. TE Jake Tonges (foot) caught five passes for a team-high 59 yards before exiting with a foot injury, and WR Jauan Jennings had two grabs for 23 yards. WR Ricky Pearsall and WR Kendrick Bourne were both targeted twice, but neither caught a pass, and WR Demarcus Robinson gained a yard on his only catch. LB Dee Winters tied for the team lead with nine tackles, including three tackles for loss, and LB Eric Kendricks also had nine stops. S Malik Mustapha chipped in eight tackles and a sack.
| Footballguys view: The 49ers offense came in shorthanded due to injuries and then lost Jake Tonges during the game and also didn't have Christian McCaffrey for part of the game. It was just too much for them to overcome against a great and balanced team like Seattle. The 49ers overachieved when you consider what they lost to injury, but the team needs to figure out what they seem to have such bad injury luck. |
Eric Kendricks player page
Demarcus Robinson player page
Christian McCaffrey player page
Kendrick Bourne player page
Jauan Jennings player page
Updating a previous report, San Francisco 49ers RB Christian McCaffrey (stinger) returned to the Divisional Round game against the Seattle Seahawks after exiting with a stinger.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (undisclosed) did not start the second half of the Divisional Round game against the Seattle Seahawks after being checked out by trainers at the end of the second quarter.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey faces the Seattle Seahawks in the Divisional Round, and McCaffrey gained 92 rushing yards on 30 carries in two meetings with Seattle in the regular season.
Link to storyChristian McCaffrey player page
San Francisco 49ers QB Brock Purdy completed 18-of-31 passes for 262 yards, two touchdowns and two interceptions, while running nine times for 24 yards, in the NFC Wild Card game road win against the Philadelphia Eagles. RB Christian McCaffrey rushed 15 times for 48 yards, while posting six receptions for 66 yards and two touchdowns, including a 29-yard TD from WR Jauan Jennings. The latter had one reception for 45 yards on three targets and the scoring strike. WR Demarcus Robinson led the way with six receptions for 111 yards and a touchdown on seven targets, while FB Kyle Juszczyk absorbed all four targets for 49 yards, with TE Jake Tonges posted a 14-yard catch on three targets, stepping in for TE George Kittle (Achilles), who had one grab for six yards before leaving with a ruptured Achilles. LB Garret Wallow had 11 total stops with five solo tackles and a pass defensed, while LB Eric Kendricks, a former Eagle, had 10 total stops with seven solo tackles, two stops for loss and a pass break-up to seal the win.
| Footballguys view: The 49ers offense was getting pushed around early, but Brock Purdy completed a few big plays and the defense make enough stops to keep the team hanging around. A trick play perfect Jauan Jennings throw to Christian McCaffrey for a touchdown gave the 49ers the lead in the second half, and then McCaffrey caught another score to regain the lead in the waning minutes. Losing George Kittle to an achilles tear is a big blow to the offense. The 49ers were only able to muster three points against the Seahawks back in Week 18 with the #1 seed on the line, and that's where they will go in the divisional round. |
Kyle Juszczyk player page
Eric Kendricks player page
Demarcus Robinson player page
Christian McCaffrey player page
George Kittle player page
Jauan Jennings player page
Garret Wallow player page
San Francisco 49ers LB Luke Gifford (quadriceps), WR Ricky Pearsall (ankle, knee) and LB Dee Winters (ankle) did not participate in practice Friday, Jan. 9, and are listed as questionable for the Wild Card playoff game. CE Renardo Green (ankle), DE Keion White (groin, hamstring) and OT Trent Williams (hamstring) were limited during practice and are listed as questionable. WR Jacob Cowing (hamstring) fully participated in practice but is listed as questionable. DE Yetur Gross-Matos (knee) did not practice but is not on the injury report. S Ji'Ayir Brown (rib), DT Kalia Davis (knee), DT Jordan Elliott (knee), TE George Kittle (ankle) and RB Christian McCaffrey (non-injury) fully participated in practice and are not on the injury report.
Link to storyChristian McCaffrey player page
George Kittle player page
Luke Gifford player page
Yetur Gross-Matos player page
Jordan Elliott player page
Keion White player page
Ji'Ayir Brown player page
San Francisco 49ers RB Christian McCaffrey (non-injury) fully participated in practice Friday, Jan. 9, and is not on the injury report for the Wild Card playoff game.
| Footballguys view: McCaffrey finished the season as the top-scoring running back and enters this game with no restrictions. He's a great option in all fantasy formats, even up against a stout Eagles' defense. |
Christian McCaffrey player page
San Francisco 49ers LB Luke Gifford (quadriceps), WR Ricky Pearsall (ankle, knee), DE Keion White (groin, hamstring) and LB Dee Winters (ankle) did not participate in practice Thursday, Jan. 8. DT Jordan Elliott (knee), DE Yetur Gross-Matos (knee), TE George Kittle (ankle) and OT Trent Williams (hamstring) were limited during practice. S Ji'Ayir Brown (rib), WR Jacob Cowing (hamstring), DT Kalia Davis (knee) and RB Christian McCaffrey (non-injury) fully participated in practice.
Link to storyChristian McCaffrey player page
George Kittle player page
Luke Gifford player page
Yetur Gross-Matos player page
Jordan Elliott player page
Keion White player page
Ji'Ayir Brown player page
San Francisco 49ers RB Christian McCaffrey (non-injury) fully participated in practice Thursday, Jan. 8.
| Footballguys view: McCaffrey was just getting some rest as he usually does during the week of practice. He's good to go for Sunday's game against the Eagles. The best chance of the 49ers winning is a big day from McCaffrey. |
Christian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (non-injury), WR Ricky Pearsall (ankle, knee), DE Keion White (groin, hamstring), OT Trent Williams (hamstring) and LB Dee Winters (ankle) did not participate in practice Wednesday, Jan. 7. DT Jordan Elliott (knee), LB Luke Gifford (quadriceps), DE Yetur Gross-Matos (knee) and TE George Kittle (ankle) were limited during practice. S Ji'Ayir Brown (rib), WR Jacob Cowing (hamstring) and DT Kalia Davis (knee) fully participated in practice.
Link to storyChristian McCaffrey player page
George Kittle player page
Luke Gifford player page
Yetur Gross-Matos player page
Jordan Elliott player page
Keion White player page
Ji'Ayir Brown player page
San Francisco 49ers RB Christian McCaffrey (non-injury) did not participate in practice Wednesday, Jan. 7.
| Footballguys view: If the 49ers want to get past the Eagles in the Wild Card Round, McCaffrey is going to have to be a big part (as per usual). He gets rest most Wednesdays. |
Christian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey rushed eight times for 23 yards and caught six passes for 34 yards in a 13-3 loss to the Seattle Seahawks in Week 18.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (back) is not on the injury report, and ready for the Week 18 game against the Seattle Seahawks. However, there is some wet weather in the Bay Area, but it is not expected to impact how McCaffrey is used in the NFC West title game. There is a 45 percent chance of rain showers, so it could be a slippery track.
Link to storyChristian McCaffrey player page
San Francisco 49ers OT Trent Williams (hamstring) did not participate in practice Thursday, Jan. 1, and is listed as questionable for Week 18. TE George Kittle (ankle), WR Ricky Pearsall (ankle, knee) and DE Keion White (groin) were limited during practice and are listed as questionable. CB Upton Stout (concussion) fully participated in practice but is listed as questionable. DE Yetur Gross-Matos (knee) did not practice but is not on the injury report. CB Renardo Green (neck), FB Kyle Juszczyk (hip) and RB Christian McCaffrey (back) fully participated in practice and are not on the injury report.
Link to storyKyle Juszczyk player page
Christian McCaffrey player page
George Kittle player page
Yetur Gross-Matos player page
Keion White player page
San Francisco 49ers RB Christian McCaffrey (back) fully participated in practice Thursday, Jan. 1, and is not on the injury report for Week 18.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (back) was a limited participant in practice Wednesday, Dec. 31.
Link to storyChristian McCaffrey player page
San Francisco 49ers OT Trent Williams (hamstring) and DL Keion White (groin) did not practice Wednesday, Dec. 31. TE George Kittle (ankle), RB Christian McCaffrey (back), FB Kyle Juszczyk (hip), DL Yetur Gross-Matos (knee), CB Upton Stout (concussion) and WR Ricky Pearsall (ankle, knee) were limited participants.
Link to storyKyle Juszczyk player page
Christian McCaffrey player page
George Kittle player page
Yetur Gross-Matos player page
Keion White player page
San Francisco 49ers RB Christian McCaffrey (back) did not practice on Tuesday, Dec. 30.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey rushed 23 times for 140 yards and a touchdown in Week 17 against the Chicago Bears, while adding four receptions for 41 yards on six targets.
| Footballguys view: McCaffrey continues to put together a season to remember as his 181 scrimmage yards and one TD Sunday pushed him into elite company. McCaffrey joined Hall of Famer LaDainian Tomlinson as the only players in NFL history to have three seasons with at least 2,000 scrimmage yards and 15 touchdowns. McCaffrey's 28.1 fantasy points made him RB3 through the Sunday night game. |
Christian McCaffrey player page
San Francisco 49ers CB Renardo Green (neck) was limited during practice Friday, Dec. 26, but has been ruled out for Week 17. QB Kurtis Rourke (knee) fully participated in practice but has been ruled out. TE George Kittle (ankle) did not participate in practice and is listed as questionable. WR Ricky Pearsall (ankle, knee) was limited during practice and is listed as questionable. DE Yetur Gross-Matos (knee) was limited during practice but is not on the injury report. LB Tatum Bethune (ankle), RB Christian McCaffrey (non-injury), DE Sam Okuayinonu (ankle) and OT Trent Williams (non-injury) fully participated in practice and are not on the injury report.
Link to storyChristian McCaffrey player page
George Kittle player page
Yetur Gross-Matos player page
San Francisco 49ers RB Christian McCaffrey (non-injury) fully participated in practice Friday, Dec. 26, and is not on the injury report for Week 17.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (non-injury) was a full participant in practice Thursday, Dec. 25.
Link to storyChristian McCaffrey player page
San Francisco 49ers TE George Kittle (ankle) did not participate in practice Thursday, Dec. 25. CB Renardo Green (neck), DE Yetur Gross-Matos (knee) and WR Ricky Pearsall (ankle, knee) were limited during practice. LB Tatum Bethune (ankle), RB Christian McCaffrey (non-injury), DE Sam Okuayinonu (ankle), QB Kurtis Rourke (knee) and OT Trent Williams (non-injury) fully participated in practice.
Link to storyChristian McCaffrey player page
George Kittle player page
Yetur Gross-Matos player page
San Francisco 49ers DE Yetur Gross-Matos (knee), TE George Kittle (ankle), RB Christian McCaffrey (non-injury) and OT Trent Williams (non-injury) did not participate in practice Wednesday, Dec. 24. CB Renardo Green (neck) and WR Ricky Pearsall (ankle, knee) were limited during practice. LB Tatum Bethune (ankle), DE Sam Okuayinonu (ankle) and QB Kurtis Rourke (knee) fully participated in practice.
Link to storyChristian McCaffrey player page
George Kittle player page
Yetur Gross-Matos player page
San Francisco 49ers RB Christian McCaffrey (non-injury) did not participate in practice Wednesday, Dec. 24.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey had 21 carries for 117 yards versus the Indianapolis Colts in Week 16. He added six receptions for 29 yards and a pair of touchdowns.
| Footballguys view: The 49ers' run game has struggled to gain traction all season, and Monday didn't seem the most likely time for that to change against a Colts defense that entered tied for second in yards per carry allowed (3.8). But San Francisco's offensive line was up to the task with McCaffrey enjoying his second-best rushing effort of the season. McCaffrey surpassed 1,000 rushing yards for the season, the fifth time he has done it in his career. He'll go up against the Bears on Sunday night in Week 17. |
Christian McCaffrey player page
San Francisco 49ers WR Ricky Pearsall (ankle, knee) did not participate in practice Saturday, Dec. 20, and has been ruled out for Week 16. CB Renardo Green (neck) was limited during practice but has been ruled out. QB Kurtis Rourke (knee) fully participated in practice but has been ruled out. DE Yetur Gross-Matos (hamstring) did not practice and is listed as questionable. LB Tatum Bethune (ankle), OG Spencer Burford (ankle, knee), DT Jordan Elliott (knee), RB Christian McCaffrey (non-injury), DE Sam Okuayinonu (ankle), OT Trent Williams (non-injury) and LB Dee Winters (wrist) fully participated in practice and are not on the injury report.
Link to storyChristian McCaffrey player page
Yetur Gross-Matos player page
Jordan Elliott player page
San Francisco 49ers RB Christian McCaffrey (non-injury) fully participated in practice Saturday, Dec. 20, and is not on the injury report for Week 16.
Link to storyChristian McCaffrey player page
San Francisco 49ers LB Nick Martin (concussion) and WR Ricky Pearsall (ankle, knee) did not participate in practice Friday, Dec. 19. LB Tatum Bethune (ankle), OG Spencer Burford (ankle, knee), DT Jordan Elliott (knee), CB Renardo Green (neck), DE Yetur Gross-Matos (hamstring) and DE Sam Okuayinonu (ankle) were limited during practice. RB Christian McCaffrey (non-injury), QB Kurtis Rourke (knee), OT Trent Williams (non-injury) and LB Dee Winters (wrist) fully participated in practice.
Link to storyChristian McCaffrey player page
Yetur Gross-Matos player page
Jordan Elliott player page
San Francisco 49ers RB Christian McCaffrey (non-injury) fully participated in practice Friday, Dec. 19.
Link to storyChristian McCaffrey player page
San Francisco 49ers OG Spencer Burford (neck), DE Jordan Elliott (knee), LB Nick Martin (concussion), RB Christian McCaffrey (non-injury), WR Ricky Pearsall (ankle, knee) and OT Trent Williams (non-injury) did not participate in practice Thursday, Dec. 18. LB Tatum Bethune (ankle), CB Renardo Green (neck), DE Yetur Gross-Matos (hamstring) and DE Sam Okuayinonu (ankle) were limited during practice. QB Kurtis Rourke (knee) fully participated in practice.
Link to storyChristian McCaffrey player page
Yetur Gross-Matos player page
Jordan Elliott player page
San Francisco 49ers RB Christian McCaffrey (non-injury) did not participate in practice Thursday, Dec. 18.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey rushed 22 times for 73 yards and a touchdown in Week 15 against the Tennessee Titans, while going for a single 14-yard reception on his lone target.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (back) is officially active for the Week 15 game.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (back) is expected to play in the Week 15 game even though he was added to the injury report Saturday, Dec. 13, and is listed as questionable, according to a source.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (back) was added to the Week 15 injury report Saturday, Dec. 13, because of a back injury and is listed as questionable.
| Footballguys view: McCaffrey was limited in practice this week. On Thursday, he was listed with an illness, but on Friday, he was a full participant. Now, he's on the injury report with a back injury. Although ESPN's Adam Schefter reports McCaffrey "should be good to go," it's the Titans, so the 49ers should control this game. They might shut McCaffrey down if/when they jump out to a big lead... assuming he plays. The game is Sunday afternoon, so have another plan ready just in case. Brian Robinson might be in line to do more in Week 15. |
Christian McCaffrey player page
San Francisco 49ers LB Tatum Bethune (ankle), LB Nick Martin (concussion) and DE Sam Okuayinonu (ankle) did not participate in practice Friday, Dec. 12, and have been ruled out for Week 15. DE Yetur Gross-Matos (hamstring) was limited during practice but has been ruled out. QB Kurtis Rourke (knee) fully participated in practice but has been ruled out. DT Kevin Givens (non-injury), FB Kyle Juszczyk (ribs), RB Christian McCaffrey (illness), PK Eddy Pineiro (hamstring) and OT Trent Williams (non-injury) fully participated in practice and are not on the injury report.
Link to storyKyle Juszczyk player page
Christian McCaffrey player page
Eddy Piñeiro player page
Kevin Givens player page
Yetur Gross-Matos player page
San Francisco 49ers RB Christian McCaffrey (illness) fully participated in practice Friday, Dec. 12, and is not on the injury report for Week 15.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey (illness) was limited during practice Thursday, Dec. 11.
Link to storyChristian McCaffrey player page
San Francisco 49ers LB Tatum Bethune (ankle), LB Nick Martin (concussion) and DE Sam Okuayinonu (ankle) did not participate in practice Thursday, Dec. 11. FB Kyle Juszczyk (ribs) and RB Christian McCaffrey (illness) were limited during practice. DT Kevin Givens (non-injury), PK Eddy Pineiro (hamstring), QB Kurtis Rourke (knee) and OT Trent Williams (non-injury) fully participated in practice.
Link to storyKyle Juszczyk player page
Christian McCaffrey player page
Eddy Piñeiro player page
Kevin Givens player page
San Francisco 49ers LB Tatum Bethune (ankle), DT Kevin Givens (non-injury), LB Nick Martin (concussion), RB Christian McCaffrey (non-injury), DE Sam Okuayinonu (ankle) and OT Trent Williams (non-injury) did not participate in practice Wednesday, Dec. 10. FB Kyle Juszczyk (ribs) was limited during practice. PK Eddy Pineiro (hamstring) and QB Kurtis Rourke (knee) fully participated in practice.
Link to storyKyle Juszczyk player page
Christian McCaffrey player page
Eddy Piñeiro player page
Kevin Givens player page
San Francisco 49ers RB Christian McCaffrey (non-injury) did not participate in practice Wednesday, Dec. 10.
Link to storyChristian McCaffrey player page
San Francisco 49ers RB Christian McCaffrey rushed for 53 yards and one touchdown on 20 carries against the Cleveland Browns in Week 13. He also caught four passes for 21 yards during the game.
| Footballguys view: This is what a floor game for McCaffrey looks like this season. He has stayed healthy under a heavy workload and will get to rest during his Week 14 bye. A lot of McCaffrey fantasy teams are going to get first round byes, or at least make the fantasy playoffs to reward the risk taken in the first round of drafts. |
Christian McCaffrey player page
San Francisco 49ers LB Tatum Bethune (ankle), DE Sam Okuayinonu (ankle) and PK Eddy Pineiro (hamstring) did not participate in practice Friday, Nov. 28, and have been ruled out for Week 13. DE Robert Beal Jr. (concussion), LB Luke Gifford (calf, hip), RB Christian McCaffrey (non-injury), WR Ricky Pearsall (knee), OG Dominick Puni (shoulder), QB Brock Purdy (toe) and OT Trent Williams (non-injury) fully participated in practice and are not on the injury report.
Link to storyChristian McCaffrey player page
Eddy Piñeiro player page
Luke Gifford player page
San Francisco 49ers RB Christian McCaffrey (non-injury) fully participated in practice Friday, Nov. 28, and is not on the injury report for Week 13.
| Footballguys view: McCaffrey gets a massive workload on gameday and regular rest days throughout the week. There's no reason to expect anything less than him getting his normal RB1 share of carries and targets. |
Christian McCaffrey player page
San Francisco 49ers LB Tatum Bethune (ankle), RB Christian McCaffrey (non-injury), DE Sam Okuayinonu (ankle) and PK Eddy Pineiro (hamstring) did not participate in practice Thursday, Nov. 27. LB Luke Gifford (calf, hip) was limited during practice. DE Robert Beal Jr. (concussion), WR Ricky Pearsall (knee), OG Dominick Puni (shoulder), QB Brock Purdy (toe) and OT Trent Williams (non-injury) fully participated in practice.
Link to storyChristian McCaffrey player page
Eddy Piñeiro player page
Luke Gifford player page
San Francisco 49ers RB Christian McCaffrey (non-injury) did not participate in practice Thursday, Nov. 27.
| Footballguys view: McCaffrey is just getting some rest as the team prepares to play the Browns. Even in a tough matchup, McCaffrey is a must-start RB1 for Fantasy GMs. |
Christian McCaffrey player page
San Francisco 49ers LB Tatum Bethune (ankle), RB Christian McCaffrey (non-injury), DE Sam Okuayinonu (ankle), PK Eddy Pineiro (hamstring) and OT Trent Williams (non-injury) did not participate in practice Wednesday, Nov. 26. LB Luke Gifford (calf, hip) was limited during practice. DE Robert Beal Jr. (concussion), WR Ricky Pearsall (knee), OG Dominick Puni (shoulder) and QB Brock Purdy (toe) fully participated in practice.
Link to storyChristian McCaffrey player page
Eddy Piñeiro player page
Luke Gifford player page
































