The Board

Christian McCaffrey

6 moves · Carolina Panthers, San Francisco 49ers

RB · #23 · 30 yrs · 5-11, 210 lb · Stanford10 yrs experience · 2017 rd 1, pick 8

Christian McCaffrey, a 1st-round pick in 2017 (No. 8 overall), has played for two clubs since 2020, the last of them the 49ers (2022–2024) — placed on injured reserve five times and traded once along the way; most recently placed on injured reserve by the 49ers on December 3, 2024.

Draft data: Pro Football Reference