Home / Sports / 49ers' McCaffrey Terrorizes Cardinals, Earns Top 100 Spot Despite Missed Games
49ers' McCaffrey Terrorizes Cardinals, Earns Top 100 Spot Despite Missed Games
21 Jul
Summary
- Christian McCaffrey ranked #73 in NFL Top 100 despite playing only 4 games in 2024
- McCaffrey has dominated the Cardinals, going 6-1 against them with 1,006 total yards and 10 TDs
- Eagles' Zack Baun recalls struggling to tackle McCaffrey, questioning his defensive abilities

In the 2024 NFL season, San Francisco 49ers running back Christian McCaffrey was ranked as the 3rd best player in the league. However, due to injuries, he only played in 4 games last year. Despite the limited playing time, McCaffrey was still ranked #73 in the NFL's Top 100 players list for 2025.
McCaffrey has been a dominant force against the Arizona Cardinals, going 6-1 in his career against them. Over those 7 games, he has amassed 580 rushing yards, 426 receiving yards, and 10 total touchdowns. The Cardinals will face McCaffrey and the 49ers twice in the 2025 season, in Weeks 3 and 11.
Philadelphia Eagles linebacker Zack Baun recalled a game where he struggled mightily to tackle McCaffrey, missing 3 or 4 tackles. This experience made Baun question whether he could cut it as a full-time defensive player. Eagles running back Saquon Barkley praised McCaffrey's versatility, saying "you have to account for him in so many ways, physical and pass pro. He can run routes like a receiver."