Christian McCaffrey vs. Colts - NFL - Player Props, Lines and Trends
21 December 2025

Take a look at Christian McCaffrey's player prop betting options set by oddsmakers for his next NFL game on Monday at 8:15 p.m. ET airing on ESPN. McCaffrey's San Francisco 49ers (10-4) face the Indianapolis Colts (8-6) in Week 16. The matchup will take place at Lucas Oil Stadium in Indianapolis, Indiana.
Keep reading for more Dunkel stats, insights and trends.Christian McCaffrey Player Props
| Rush Yds Over/Under | Rush Yds Over Payout | Rec. Yds Over/Under | Rec. Yds Over Payout |
|---|---|---|---|
| 62.5 | -111 | 39.5 | -116 |
McCaffrey Rushing Insights
- McCaffrey records 65.9 rushing yards per game, 3.4 higher than Monday's over/under.
- McCaffrey has put up over 62.5 yards on the ground in six of 14 games so far this season.
- McCaffrey's average rushing yards prop so far this season (68.1) is just a bit higher than his rushing yard average (65.9) this year.
- In six of 14 opportunities this season (42.9%), McCaffrey has gone over his rushing yards prop total.
- McCaffrey had multiple rushing touchdowns in two games this year, while scoring in seven games.
McCaffrey Receiving Insights
- McCaffrey is averaging 58.6 receiving yards, 19.1 more than the prop bet of 39.5 set for Monday.
- In 12 out of 14 games this year, McCaffrey has collected over 39.5 receiving yards.
- McCaffrey's season average of 58.6 receiving yards is 13.1 more than his average over/under (45.5).
- McCaffrey has hit the over on his receiving yards prop bet in 10 of 14 games.
- McCaffrey has five games with a touchdown catch this season, out of 14 played, but only a single TD each time.
Indianapolis Colts Rankings
- The 95.1 rushing yards per game given up by the Colts defense makes them the NFL's fourth-ranked run defense.
- Opponents of the Colts have scored 13 touchdowns on the ground (0.9 per game). The Colts' defense is 13th in the NFL in that category.
For more expert NFL prop picks and best bets, visit Dunkel Index Best NFL Player Props today.
Last Five Games
| Opponent | Date | Week | Rushing Stats | Receiving Stats |
|---|---|---|---|---|
| vs. Titans | 12/14/2025 | Week 15 | 22 ATT / 73 YDS / 1 TD | 1 TAR / 1 REC / 14 YDS / 0 TDs |
| vs. Browns | 11/30/2025 | Week 13 | 20 ATT / 53 YDS / 1 TD | 4 TAR / 4 REC / 21 YDS / 0 TDs |
| vs. Panthers | 11/24/2025 | Week 12 | 24 ATT / 89 YDS / 1 TD | 7 TAR / 7 REC / 53 YDS / 0 TDs |
| vs. Cardinals | 11/16/2025 | Week 11 | 13 ATT / 81 YDS / 2 TDs | 6 TAR / 5 REC / 40 YDS / 1 TD |
| vs. Rams | 11/9/2025 | Week 10 | 12 ATT / 30 YDS / 0 TDs | 10 TAR / 8 REC / 66 YDS / 0 TDs |
