Mark J. Rebilas-USA TODAY Sports

Reigning NFL Offensive Player of the Year Christian McCaffrey is widely regarded as the best running back in the NFL, largely due to his versatility. McCaffrey amassed an impressive NFL-leading 2,023 all-purpose yards and 21 total touchdowns this past season, including 564 receiving yards.

The San Francisco 49ers traded for McCaffrey during the 2022 season. The running back has led the team in rushing yards in each of his two seasons with the team, including his abbreviated time in the Bay Area in 2022.

McCaffrey leads the pack as a pure running back, so much so that Pro Football Focus (PFF) ranked him as the best among the NFL's top 32 running backs heading into the 2024 season.

"McCaffrey has been by far and away the most productive running back in the NFL for the past two seasons, and he dominated once again in 2023," wrote Thomas Valentine. "He led the league with a career-high 1,459 rushing yards and added a league-leading 21 total touchdowns in the process, earning a 90.6 grade — the second highest in the NFL."

Seven of McCaffrey's touchdowns came through the air, contributing to an 87.1 receiving grade from the analytics site. That mark ranks 12th among all NFL pass-catchers last season. His quarterbacks had a 115.4 passer rating when throwing in McCaffrey's direction.

"The former Panther was the ultimate workhorse, too," Valentine continued. "His 339 touches from scrimmage led the league, and despite the lofty workload, his efficiency was excellent."

Additionally, McCaffrey's 5.4 rushing yards per attempt led the NFL among running backs with over 120 carries last season. The combination of excellence in carrying the football and proficiency in hauling in passes makes McCaffrey one of the best offensive weapons in the league.

More must-reads:

TODAY'S BEST
Packers WR sees contract offer retracted for disappointing reason
Timberwolves bounce back with emphatic Game 2 win over Steph Curry-less Warriors
Pope Leo XIV's three surprising connections to the sports world
Pirates make long overdue change in leadership
Shedeur Sanders reportedly made big admission about Giants coaches
There are too many MLB teams not even trying to compete
Red Sox star Rafael Devers sounds off on front office
George Pickens answers the big question about his contract
SEC, Big Ten reportedly in favor of another major change to College Football Playoff
LeBron James tries to explain Lakers' embarrassing playoff exit
Top landing spots for former No. 1 overall pick
Capitals' Tom Wilson shows his value in Game 2 win
Boxer Manny Pacquiao is coming out of retirement for title fight
Ashton Jeanty nearly sets NFL record without playing a snap
Connor Bedard facing major criticism for refusing to play for Team Canada at World Championship
Panthers RB to miss 2025 season after placement on PUP list
Jordan Love’s new weapon shares honest observation of Green Bay
Panthers release former first overall pick
Ducks make decision on next head coach
Analyst criticizes Jets for questionable draft decision