Menu
2017 — 2026
Loading latest data…

Player history

RB

Christian McCaffrey

2017–2026 · 10 recorded seasons

Drafted
10
2017 onward
Traded
1
Sleeper only
Managers
6
Documented associations
Starts
66
Sleeper only
Rostered weeks
90
Sleeper only

Season / manager history

SEASONMANAGERDRAFT PICKTRADES INVOLVING MANAGERROSTERED WEEKSSTARTSSTARTER POINTS
2026Aiden profile pictureAiden1.05077144.00
2025Brett profile pictureBrett1.0801716404.90
2024Aiden profile pictureAiden—116447.80
2024JC profile pictureJC1.011110.00
2023Aiden profile pictureAiden1.0301716391.30
2022Anthony profile pictureAnthony1.0301715331.26
2021Brett profile pictureBrett1.010157127.50
2020Anthony profile pictureAnthony1.01UnavailableUnavailableUnavailable—
2019Anthony profile pictureAnthony1.01UnavailableUnavailableUnavailable—
2018Andy profile pictureAndy3.05UnavailableUnavailableUnavailable—
2017Nick profile pictureNick5.06UnavailableUnavailableUnavailable—

Draft history

SEASONMANAGERPICKNFL
2026 ↗Aiden1.05 #5SF
2025 ↗Brett1.08 #8SF
2024 ↗JC1.01 #1SF
2023 ↗Aiden1.03 #3SF
2022 ↗Anthony1.03 #3CAR
2021 ↗Brett1.01 #1CAR
2020 ↗Anthony1.01 #1CAR
2019 ↗Anthony1.01 #1CAR
2018 ↗Andy3.05 #25CAR
2017 ↗Nick5.06 #46CAR

Trade history

Pickups & drops

DATESEASONMANAGERACTIONTYPEFAAB
Dec 19, 20212021BrettDroppedFree agent—

Weekly roster history

SEASONMANAGERROSTERED WEEKSSTARTED WEEKSWEEKLY SCORES
2026Aiden profile pictureAiden1–71–7
Show starts
Week 113.80
Week 222.60
Week 321.60
Week 416.00
Week 517.30
Week 630.70
Week 722.00
2025Brett profile pictureBrett1–171–13, 15–17
Show starts
Week 123.20
Week 222.70
Week 324.00
Week 426.10
Week 527.90
Week 624.10
Week 739.10
Week 89.80
Week 934.30
Week 1017.60
Week 1135.10
Week 1227.20
Week 1317.40
Week 1515.70
Week 1632.60
Week 1728.10
2024Aiden profile pictureAiden2–1710–13
Show starts
Week 1016.70
Week 1114.60
2024JC profile pictureJC11
Show starts
Week 10.00
2023Aiden profile pictureAiden1–171–8, 10–17
Show starts
Week 125.90
Week 222.50
Week 322.90
Week 448.70
Week 513.80
Week 614.20
Week 722.60
Week 829.80
Week 1020.20
Week 1121.30
Week 1230.90
Week 1322.30
Week 1416.30
Week 1541.70
Week 1625.10
Week 1713.10
2022Anthony profile pictureAnthony1–171–6, 8, 10–17
Show starts
Week 115.70
Week 216.80
Week 313.50
Week 425.80
Week 523.40
Week 622.80
Week 840.26
Week 1017.70
Week 1117.60
Week 1328.60
Week 1429.30
Week 1525.80
Week 1613.80
Week 1731.30
2021Brett profile pictureBrett1–151–3, 9–12
Show starts
Week 127.70
Week 224.70
Week 36.00
Week 914.60
Week 1026.10
Week 1124.90
i
NFL Fantasy weekly rosters and trades are unavailable.

Roster history uses saved Sleeper weekly snapshots, not exact acquisition or release dates. Starts include bye weeks if the player remained in the starting lineup, and include postseason weeks. Career rostered weeks count each season/week once; a traded player can appear under two managers in the same week.