Christian McCaffrey named among NFL's most explosive players since 2021
Yahoo Sports • 1 min read • Latest: Jun 9, 2026, 4:15 PM
Last updated Jun 9, 2026
Christian McCaffrey of the San Francisco 49ers has been ranked sixth by Pro Football Focus among the top-10 most explosive players since 2021. He recorded 178 total explosive plays, a metric that includes rushes of 10 or more yards and receptions of 15 or more yards. Despite a decline in rushing efficiency last season, McCaffrey excelled as a receiver, posting a league-high 17 explosive catches. The 30-year-old is noted for being a critical asset to the 49ers' offense, although his health will be crucial for the upcoming season.
- •McCaffrey ranks sixth in PFF's explosive players list with 178 plays.
- •He has 130 explosive rushes and 48 receptions of 10-plus yards.
- •His 91.7 receiving grade is the highest among running backs.
- •McCaffrey's performance is crucial for the 49ers' offensive strategy.
- •Health will be essential for his continued impact in the upcoming season.
- 4:15 PMYahoo Sports — Aging 49ers superstar makes PFF's most explosive players list
"Pro Football Focus ranked the top-10 most explosive players from the past five seasons, and one of the San Francisco 49ers older players landed there.
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days- NFL•Jun 9, 2026, 5:26 PMBrowns reveal Dillon Gabriel's new number after Jared Verse takes No. 8
- NFL•Jun 9, 2026, 5:23 PMA.J. Brown’s parting words for the Eagles were dripping in arrogance
- NFL•Jun 9, 2026, 5:12 PMSteelers blockbuster trade rumor could lead to deal with Commanders, Eagles, Bills, or 49ers
NFL•Jun 9, 2026, 5:07 PMFive NFL teams hit with unprecedented NFL scheduling disadvantage in a way that no one has ever overcome- NFL•Jun 9, 2026, 5:00 PMCowboys countdown to kickoff: Top 100 iconic games – Day 96
- NFL•Jun 9, 2026, 4:49 PMKansas City re-signs veteran CB L’Jarius Sneed in secondary boost
