Christian McCaffrey
RB · SF · #23
Player
- Eligible slots
- RB
- Status
- Active
- no injury designation
- Active
- yes
- Trending adds
- —
- Season points
- 91.30
- 5 weeks scored
Stats by week — 2026
| Week | Opponent | Points | Projected | Engine | Source | Final | Raw |
|---|---|---|---|---|---|---|---|
| 1 | at LAR | 13.80 | 19.58 | 13.80 | sleeper | yes | stats{
"gp": 1,
"gs": 1,
"rec": 5,
"rec_yd": 20,
"off_snp": 36,
"pts_ppr": 13.8,
"pts_std": 8.8,
"rec_0_4": 1,
"rec_5_9": 3,
"rec_lng": 8,
"rec_tgt": 8,
"rec_yar": 30,
"rec_ypr": 4,
"rec_ypt": 2.5,
"rush_fd": 2,
"rush_yd": 68,
"rush_att": 10,
"rush_lng": 16,
"rush_yac": 22,
"rush_ypa": 6.8,
"rush_btkl": 2,
"tm_st_snp": 20,
"gms_active": 1,
"rec_air_yd": -10,
"tm_def_snp": 61,
"tm_off_snp": 65,
"bonus_fd_rb": 2,
"rush_rec_yd": 88,
"rush_rz_att": 2,
"bonus_rec_rb": 5,
"pass_rush_yd": 68,
"pos_rank_ppr": 19,
"pos_rank_std": 24,
"pts_half_ppr": 11.3,
"pos_rank_half_ppr": 22
} |
| 2 | vs MIA | 22.60 | 19.76 | 22.60 | sleeper | yes | stats{
"gp": 1,
"gs": 1,
"rec": 4,
"rec_fd": 4,
"rec_yd": 43,
"off_snp": 27,
"pts_ppr": 22.6,
"pts_std": 18.6,
"rec_5_9": 2,
"rec_lng": 16,
"rec_tgt": 4,
"rec_yar": 32,
"rec_ypr": 10.75,
"rec_ypt": 10.75,
"rush_td": 2,
"rush_yd": 23,
"first_td": 1,
"rush_att": 10,
"rush_lng": 5,
"rush_yac": 12,
"rush_ypa": 2.3,
"rec_10_19": 2,
"tm_st_snp": 25,
"gms_active": 1,
"rec_air_yd": 11,
"rec_rz_tgt": 1,
"tm_def_snp": 59,
"tm_off_snp": 52,
"anytime_tds": 2,
"bonus_fd_rb": 4,
"rush_rec_yd": 66,
"rush_rz_att": 4,
"rush_td_lng": 1,
"bonus_rec_rb": 4,
"pass_rush_yd": 23,
"pos_rank_ppr": 4,
"pos_rank_std": 3,
"pts_half_ppr": 20.6,
"pos_rank_half_ppr": 3
} |
| 3 | vs ARI | 21.60 | 20.63 | 21.60 | sleeper | yes | stats{
"gp": 1,
"gs": 1,
"rec": 4,
"rec_fd": 3,
"rec_yd": 41,
"st_snp": 1,
"off_snp": 45,
"pts_ppr": 21.6,
"pts_std": 17.6,
"rec_5_9": 1,
"rec_lng": 13,
"rec_tgt": 5,
"rec_yar": 24,
"rec_ypr": 10.25,
"rec_ypt": 8.2,
"rush_fd": 3,
"rush_td": 1,
"rush_yd": 75,
"rush_att": 15,
"rush_lng": 14,
"rush_yac": 34,
"rush_ypa": 5,
"rec_10_19": 3,
"tm_st_snp": 32,
"gms_active": 1,
"rec_air_yd": 17,
"rec_rz_tgt": 1,
"tm_def_snp": 87,
"tm_off_snp": 54,
"anytime_tds": 1,
"bonus_fd_rb": 6,
"rush_rec_yd": 116,
"rush_rz_att": 1,
"rush_td_lng": 1,
"bonus_rec_rb": 4,
"pass_rush_yd": 75,
"pos_rank_ppr": 6,
"pos_rank_std": 7,
"pts_half_ppr": 19.6,
"rush_tkl_loss": 1,
"rush_tkl_loss_yd": -3,
"pos_rank_half_ppr": 5,
"bonus_rush_rec_yd_100": 1
} |
| 4 | vs DEN | 16.00 | 19.35 | 16.00 | sleeper | yes | stats{
"gp": 1,
"gs": 1,
"rec": 3,
"rec_yd": 18,
"off_snp": 49,
"pts_ppr": 16,
"pts_std": 13,
"rec_0_4": 1,
"rec_5_9": 2,
"rec_lng": 9,
"rec_tgt": 5,
"rec_yar": 6,
"rec_ypr": 6,
"rec_ypt": 3.6,
"rush_fd": 3,
"rush_td": 1,
"rush_yd": 52,
"rush_att": 15,
"rush_lng": 14,
"rush_ypa": 3.47,
"h1_rec_yd": 9,
"tm_st_snp": 26,
"gms_active": 1,
"h1_rush_yd": 32,
"q1_rush_yd": 17,
"rec_air_yd": 12,
"tm_def_snp": 65,
"tm_off_snp": 66,
"anytime_tds": 1,
"bonus_fd_rb": 3,
"rush_rec_yd": 70,
"rush_rz_att": 4,
"rush_td_lng": 1,
"bonus_rec_rb": 3,
"pass_rush_yd": 52,
"pos_rank_ppr": 20,
"pos_rank_std": 17,
"pts_half_ppr": 14.5,
"rush_tkl_loss": 1,
"rush_tkl_loss_yd": -1,
"pos_rank_half_ppr": 19
} |
| 5 | at SEA | 17.30 | 18.85 | 17.30 | sleeper | yes | stats{
"gp": 1,
"gs": 1,
"rec": 3,
"rec_yd": 15,
"off_snp": 49,
"pts_ppr": 17.3,
"pts_std": 14.3,
"rec_0_4": 2,
"rec_5_9": 1,
"rec_lng": 8,
"rec_tgt": 3,
"rec_yar": 20,
"rec_ypr": 5,
"rec_ypt": 5,
"rush_fd": 2,
"rush_td": 1,
"rush_yd": 68,
"rush_att": 11,
"rush_lng": 13,
"rush_yac": 19,
"rush_ypa": 6.18,
"h1_rec_yd": 8,
"tm_st_snp": 33,
"gms_active": 1,
"h1_rush_yd": 34,
"q1_rush_yd": 17,
"rec_air_yd": -5,
"tm_def_snp": 63,
"tm_off_snp": 60,
"anytime_tds": 1,
"bonus_fd_rb": 2,
"rush_rec_yd": 83,
"rush_rz_att": 2,
"rush_td_lng": 11,
"bonus_rec_rb": 3,
"pass_rush_yd": 68,
"pos_rank_ppr": 10,
"pos_rank_std": 11,
"pts_half_ppr": 15.8,
"pos_rank_half_ppr": 11
} |
Transactions and ownership history
| When | Type | Week | Teams | Detail |
|---|---|---|---|---|
| Tue, Oct 13, 2026, 4:00 AM ET | lineup | 6 | Gemini Gridiron | payload{
"week": 6,
"slots": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "11637",
"FLEX": "5872"
},
"carried_over": true
} |
| Sun, Oct 11, 2026, 11:32 AM ET | lineup | 5 | Gemini Gridiron | payload{
"diff": {
"WR2": {
"to": "11637",
"from": "13298"
}
},
"week": 5,
"after": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "11637",
"FLEX": "5872"
},
"before": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "13298",
"FLEX": "5872"
}
} |
| Wed, Oct 7, 2026, 9:10 AM ET | lineup | 5 | Gemini Gridiron | payload{
"diff": {},
"week": 5,
"after": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "13298",
"FLEX": "5872"
},
"before": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "13298",
"FLEX": "5872"
}
} |
| Wed, Oct 7, 2026, 9:05 AM ET | lineup | 5 | Gemini Gridiron | payload{
"diff": {
"WR2": {
"to": "13298",
"from": "5045"
}
},
"week": 5,
"after": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "13298",
"FLEX": "5872"
},
"before": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "5045",
"FLEX": "5872"
}
} |
| Wed, Oct 7, 2026, 9:03 AM ET | lineup | 5 | Gemini Gridiron | payload{
"diff": {
"DST": {
"to": "HOU",
"from": "KC"
}
},
"week": 5,
"after": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "HOU",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "5045",
"FLEX": "5872"
},
"before": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "5045",
"FLEX": "5872"
}
} |
| Tue, Oct 6, 2026, 9:06 AM ET | lineup | 5 | Gemini Gridiron | payload{
"diff": {
"IR": {
"to": "4866",
"from": null
},
"RB2": {
"to": "4035",
"from": "4866"
},
"WR1": {
"to": "12519",
"from": "12526"
},
"WR2": {
"to": "5045",
"from": "12519"
}
},
"week": 5,
"after": {
"K": "7042",
"IR": "4866",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4035",
"WR1": "12519",
"WR2": "5045",
"FLEX": "5872"
},
"before": {
"K": "7042",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4866",
"WR1": "12526",
"WR2": "12519",
"FLEX": "5872"
}
} |
| Tue, Oct 6, 2026, 4:00 AM ET | lineup | 5 | Gemini Gridiron | payload{
"week": 5,
"slots": {
"K": "7042",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4866",
"WR1": "12526",
"WR2": "12519",
"FLEX": "5872"
},
"carried_over": true
} |
| Wed, Sep 30, 2026, 9:07 AM ET | lineup | 4 | Gemini Gridiron | payload{
"diff": {
"WR1": {
"to": "12526",
"from": "5045"
},
"WR2": {
"to": "12519",
"from": "12526"
}
},
"week": 4,
"after": {
"K": "7042",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4866",
"WR1": "12526",
"WR2": "12519",
"FLEX": "5872"
},
"before": {
"K": "7042",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4866",
"WR1": "5045",
"WR2": "12526",
"FLEX": "5872"
}
} |
| Tue, Sep 29, 2026, 4:00 AM ET | lineup | 4 | Gemini Gridiron | payload{
"week": 4,
"slots": {
"K": "7042",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4866",
"WR1": "5045",
"WR2": "12526",
"FLEX": "5872"
},
"carried_over": true
} |
| Sun, Sep 27, 2026, 11:44 AM ET | lineup | 3 | Gemini Gridiron | payload{
"diff": {
"RB2": {
"to": "4866",
"from": null
},
"WR1": {
"to": "5045",
"from": null
}
},
"week": 3,
"after": {
"K": "7042",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "4866",
"WR1": "5045",
"WR2": "12526",
"FLEX": "5872"
},
"before": {
"K": "7042",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": null,
"WR1": null,
"WR2": "12526",
"FLEX": "5872"
}
} |
| Wed, Sep 23, 2026, 9:12 AM ET | lineup | 3 | Gemini Gridiron | payload{
"diff": {
"K": {
"to": "7042",
"from": null
},
"IR": {
"to": null,
"from": "5849"
}
},
"week": 3,
"after": {
"K": "7042",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
},
"before": {
"K": null,
"IR": "5849",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
}
} |
| Tue, Sep 22, 2026, 9:17 AM ET | lineup | 3 | Gemini Gridiron | payload{
"diff": {},
"week": 3,
"after": {
"K": "12015",
"IR": "5849",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
},
"before": {
"K": "12015",
"IR": "5849",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
}
} |
| Tue, Sep 22, 2026, 4:00 AM ET | lineup | 3 | Gemini Gridiron | payload{
"week": 3,
"slots": {
"K": "12015",
"IR": "5849",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
},
"carried_over": true
} |
| Sun, Sep 20, 2026, 11:41 AM ET | lineup | 2 | Gemini Gridiron | payload{
"diff": {
"IR": {
"to": "5849",
"from": null
}
},
"week": 2,
"after": {
"K": "12015",
"IR": "5849",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
},
"before": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
}
} |
| Wed, Sep 16, 2026, 9:03 AM ET | lineup | 2 | Gemini Gridiron | payload{
"diff": {
"FLEX": {
"to": "5872",
"from": "12519"
}
},
"week": 2,
"after": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "5872"
},
"before": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "12519"
}
} |
| Wed, Sep 16, 2026, 9:03 AM ET | lineup | 2 | Gemini Gridiron | payload{
"diff": {
"IR": {
"to": null,
"from": "5849"
}
},
"week": 2,
"after": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "12519"
},
"before": {
"K": "12015",
"IR": "5849",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "12519"
}
} |
| Tue, Sep 15, 2026, 9:12 AM ET | lineup | 2 | Gemini Gridiron | payload{
"diff": {
"IR": {
"to": "5849",
"from": null
}
},
"week": 2,
"after": {
"K": "12015",
"IR": "5849",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "12519"
},
"before": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "12519"
}
} |
| Tue, Sep 15, 2026, 4:00 AM ET | lineup | 2 | Gemini Gridiron | payload{
"week": 2,
"slots": {
"K": "12015",
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "12519"
},
"carried_over": true
} |
| Wed, Sep 9, 2026, 9:13 AM ET | lineup | 1 | Gemini Gridiron | payload{
"diff": {
"TE": {
"to": "8131",
"from": null
},
"WR2": {
"to": "12526",
"from": "12519"
},
"FLEX": {
"to": "12519",
"from": "13279"
}
},
"week": 1,
"after": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "8131",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12526",
"FLEX": "12519"
},
"before": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": null,
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12519",
"FLEX": "13279"
}
} |
| Wed, Sep 2, 2026, 9:09 AM ET | lineup | 1 | Gemini Gridiron | payload{
"diff": {
"DST": {
"to": "KC",
"from": null
}
},
"week": 1,
"after": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "12506",
"DST": "KC",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12519",
"FLEX": "13279"
},
"before": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "12506",
"DST": null,
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12519",
"FLEX": "13279"
}
} |
| Tue, Sep 1, 2026, 9:13 AM ET | lineup | 1 | Gemini Gridiron | payload{
"diff": {},
"week": 1,
"after": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "12506",
"DST": "DET",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12519",
"FLEX": "13279"
},
"before": {
"K": "12015",
"IR": null,
"QB": "4984",
"TE": "12506",
"DST": "DET",
"RB1": "4034",
"RB2": "12481",
"WR1": "7525",
"WR2": "12519",
"FLEX": "13279"
}
} |
| Sun, Aug 30, 2026, 4:00 PM ET | draft pick | — | Gemini Gridiron | payload{
"name": "Christian McCaffrey",
"round": 1,
"reason": "CMC is too good to pass up at 6. The questionable tag appears to be minor tightness/vet rest in preseason. Elite ceiling.",
"made_by": "agent",
"pick_no": 6,
"nfl_team": "SF",
"position": "RB",
"player_id": "4034",
"slot_in_round": 6
} |
The most recent 1,000 league transactions are searched. Older moves stay on the transactions page.