Christian McCaffrey Stats

McCaffrey ran for 68.0 yards on the ground per game in his NFL career. He’s run for 52 touchdowns with the longest carry being for 84 yards. His average when carrying the ball sits at 4.8 and he toted the ball 1,297 total times. Christian McCaffrey ran for 6,185 yds carrying the ball in 91 games played in his career.

During his 16 games in his last season, Christian McCaffrey rushed for 91.2 yds per game and scored 14 times on the ground. His longest run that season was 72 yards. McCaffrey carried the ball 272 different times for an average of 5.4 yards per attempt.

Christian McCaffrey Stats

Year Team Att Yards TD G GS Lng Y/A Y/G Fmb
Career 1,297 6,185 52 91 84 84 4.8 68.0 12
2023 SFO 272 1,459 14 16 16 72 5.4 91.2 3
2022 2TM 244 1,139 8 17 16 49 4.7 67.0 1
2021 CAR 99 442 1 7 7 18 4.5 63.1 1
2020 CAR 59 225 5 3 3 15 3.8 75.0 0
2019 CAR 287 1,387 15 16 16 84 4.8 86.7 1
2018 CAR 219 1,098 7 16 16 59 5.0 68.6 4
2017 CAR 117 435 2 16 10 40 3.7 27.2 2

2023 Stats for Christian McCaffrey

Stat Value NFL Rank
Games 16 98th
Games Started 16 26th
Rushing Attempts 272 3rd
Rushing Yards 1,459 1st
Rushing Touchdowns 14 4th
Longest Run 72 5th
Rushing Yards Per Attempt 5.4 78th
Rushing Yards Per Game 91.2 2nd
Fumbles 3 47th

2022 Stats for Christian McCaffrey

Stat Value NFL Rank
Games 17 7th
Games Started 16 29th
Rushing Attempts 244 9th
Rushing Yards 1,139 8th
Rushing Touchdowns 8 13th
Longest Run 49 28th
Rushing Yards Per Attempt 4.7 124th
Rushing Yards Per Game 67.0 12th
Fumbles 1 108th

2021 Stats for Christian McCaffrey

Stat Value NFL Rank
Games 7 280th
Games Started 7 130th
Rushing Attempts 99 54th
Rushing Yards 442 50th
Rushing Touchdowns 1 101st
Longest Run 18 139th
Rushing Yards Per Attempt 4.5 147th
Rushing Yards Per Game 63.1 14th
Fumbles 1 123rd

2020 Stats for Christian McCaffrey

Stat Value NFL Rank
Games 3 332nd
Games Started 3 189th
Rushing Attempts 59 82nd
Rushing Yards 225 89th
Rushing Touchdowns 5 38th
Longest Run 15 166th
Rushing Yards Per Attempt 3.8 207th
Rushing Yards Per Game 75.0 8th
Fumbles 0 207th

2019 Stats for Christian McCaffrey

Stat Value NFL Rank
Games 16 3rd
Games Started 16 3rd
Rushing Attempts 287 4th
Rushing Yards 1,387 3rd
Rushing Touchdowns 15 3rd
Longest Run 84 3rd
Rushing Yards Per Attempt 4.8 109th
Rushing Yards Per Game 86.7 4th
Fumbles 1 102nd

2018 Stats for Christian McCaffrey

Stat Value NFL Rank
Games 16 6th
Games Started 16 5th
Rushing Attempts 219 10th
Rushing Yards 1,098 6th
Rushing Touchdowns 7 17th
Longest Run 59 16th
Rushing Yards Per Attempt 5.0 106th
Rushing Yards Per Game 68.6 13th
Fumbles 4 34th

2017 Stats for Christian McCaffrey

Stat Value NFL Rank
Games 16 23rd
Games Started 10 81st
Rushing Attempts 117 40th
Rushing Yards 435 44th
Rushing Touchdowns 2 57th
Longest Run 40 45th
Rushing Yards Per Attempt 3.7 174th
Rushing Yards Per Game 27.2 63rd
Fumbles 2 71st