- This page contains affiliate links. We may earn a commission at no extra cost to you.
San Francisco (10-4-0) at Indianapolis (8-6-0)
- When: Dec 22 2025, 8:15 PM
- Where: Lucas Oil Stadium, Indianapolis, IN
- Where to watch: ESPN
Game Odds, Spread, Moneyline & Total
San Francisco 49ers @ Indianapolis Colts
Moneyline
San Francisco 49ers -230
Indianapolis Colts +190
San Francisco 49ers @ Indianapolis Colts
Point Spread
San Francisco 49ers -4.5 (-110)
Indianapolis Colts 4.5 (-110)
San Francisco 49ers @ Indianapolis Colts
Total
Over 46.0 (-110)
Under 46.0 (-110)
- Odds source: Bovada Sportsbook
- Super Bowl LX odds here!
- Get real-time live scores & latest betting odds here!
Christian McCaffrey NFL Preview & Props
Christian McCaffrey enters Week 16 as the engine of San Francisco’s offense, commanding touches in every situation. His versatility forces defensive adjustments pre snap and post snap, opening space for everyone else. On Monday night stages, teams lean on players they trust most, and McCaffrey consistently handles workload, tempo, and high leverage moments with elite efficiency.
San Francisco 49ers @ Indianapolis Colts
Anytime Touchdown Scorer
Christian McCaffrey (SF) -200
San Francisco 49ers @ Indianapolis Colts
First Touchdown Scorer
Christian McCaffrey (SF) +360
San Francisco 49ers @ Indianapolis Colts
First Touchdown Scorer – San Francisco 49ers
Christian McCaffrey (SF) +190
San Francisco 49ers @ Indianapolis Colts
Who will Score 2 or more Touchdowns?
Christian McCaffrey (SF) +270
San Francisco 49ers @ Indianapolis Colts
To Score 3 or more Touchdowns
Christian McCaffrey (SF) +1200
San Francisco 49ers @ Indianapolis Colts
Total Rush Attempts – Christian McCaffrey (SF)
Over 17.5 (-130)
Under 17.5 (EVEN)
San Francisco 49ers @ Indianapolis Colts
Longest Rushing Attempt – Christian McCaffrey (SF)
Over 12.5 (-125)
Under 12.5 (-105)
San Francisco 49ers @ Indianapolis Colts
Total Rushing Yards – Christian McCaffrey (SF)
Over 59.5 (-145)
Under 59.5 (+110)
San Francisco 49ers @ Indianapolis Colts
Alternate Rushing Yards – Christian McCaffrey (SF)
To Record 30+ Rushing Yards -1300
To Record 40+ Rushing Yards -450
To Record 50+ Rushing Yards -230
To Record 60+ Rushing Yards -125
To Record 70+ Rushing Yards +135
To Record 80+ Rushing Yards +210
To Record 90+ Rushing Yards +330
To Record 100+ Rushing Yards +500
To Record 110+ Rushing Yards +700
To Record 125+ Rushing Yards +1100
San Francisco 49ers @ Indianapolis Colts
Who will record the most Rushing Yards in the game?
Christian McCaffrey (SF) +275
San Francisco 49ers @ Indianapolis Colts
Total Receptions – Christian McCaffrey (SF)
Over 4.5 (-150)
Under 4.5 (+115)
San Francisco 49ers @ Indianapolis Colts
Alternate Receptions – Christian McCaffrey (SF)
To Record 3+ Receptions -900
To Record 4+ Receptions -325
To Record 5+ Receptions -160
To Record 6+ Receptions +125
To Record 7+ Receptions +225
To Record 8+ Receptions +375
To Record 9+ Receptions +600
San Francisco 49ers @ Indianapolis Colts
Longest Reception – Christian McCaffrey (SF)
Over 15.5 (-120)
Under 15.5 (-110)
San Francisco 49ers @ Indianapolis Colts
Total Receiving Yards – Christian McCaffrey (SF)
Over – 1Q 5.5 (-110)
Under – 1Q 5.5 (-120)
San Francisco 49ers @ Indianapolis Colts
Total Receiving Yards – Christian McCaffrey (SF)
Over 38.5 (-125)
Under 38.5 (-105)
San Francisco 49ers @ Indianapolis Colts
Alternate Receiving Yards – Christian McCaffrey (SF)
To Record 15+ Receiving Yards -1000
To Record 20+ Receiving Yards -500
To Record 25+ Receiving Yards -325
To Record 30+ Receiving Yards -220
To Record 40+ Receiving Yards -110
To Record 50+ Receiving Yards +160
To Record 60+ Receiving Yards +275
To Record 70+ Receiving Yards +425
To Record 80+ Receiving Yards +600
San Francisco 49ers @ Indianapolis Colts
Total Rushing & Receiving Yards – Christian McCaffrey (SF)
Over 104.5 (-120)
Under 104.5 (-110)
Christian McCaffrey Statistics
| Game | Rushing Att | Total Yards | Average | Longest | Total TDs |
| 14 | 259 | 922 | 3.6 | 20 | 9 |
Christian McCaffrey Past Results
| Rushing | ||||||||
| Date | Opp | Score | Att | Yds | Avg | Lng | TD | Fum |
| Dec 14 | vs TEN | W 37-24 |
22 | 73 | 3.3 | 9 | 1 | 0 |
| Nov 30 | @CLE | W 26-8 |
20 | 53 | 2.7 | 7 | 1 | 0 |
| Nov 24 | vs CAR | W 20-9 |
24 | 89 | 3.7 | 17 | 1 | 1 |
| Nov 16 | @ARI | W 41-22 |
13 | 81 | 6.2 | 20 | 2 | 0 |
| Nov 9 | vs LAR | L 42-26 |
12 | 30 | 2.5 | 5 | 0 | 0 |
| Nov 2 | @NYG | W 34-24 |
28 | 106 | 3.8 | 16 | 1 | 0 |
| Oct 26 | @HOU | L 26-15 |
8 | 25 | 3.1 | 9 | 0 | 0 |
| Oct 19 | vs ATL | W 20-10 |
24 | 129 | 5.4 | 15 | 2 | 0 |
| Oct 12 | @TB | L 30-19 |
17 | 54 | 3.2 | 11 | 1 | 0 |
| Oct 2 | @LAR | W 26-23 |
22 | 57 | 2.6 | 8 | 0 | 0 |
| Sep 28 | vs JAC | L 26-21 |
17 | 49 | 2.9 | 11 | 0 | 0 |
| Sep 21 | vs ARI | W 16-15 |
17 | 52 | 3.1 | 15 | 0 | 0 |
| Sep 14 | @NO | W 26-21 |
13 | 55 | 4.2 | 10 | 0 | 0 |
| Sep 7 | @SEA | W 17-13 |
22 | 69 | 3.1 | 13 | 0 | 0 |
| Receiving | ||||||
| Date | Avg | Rec | Yds | Lng | TD | Fum |
| Dec 14 | 14.0 | 1 | 14 | 14 | 0 | 0 |
| Nov 30 | 5.3 | 4 | 21 | 12 | 0 | 0 |
| Nov 24 | 7.6 | 7 | 53 | 19 | 0 | 0 |
| Nov 16 | 8.0 | 5 | 40 | 15 | 1 | 0 |
| Nov 9 | 8.3 | 8 | 66 | 19 | 0 | 0 |
| Nov 2 | 13.4 | 5 | 67 | 39 | 1 | 0 |
| Oct 26 | 14.3 | 3 | 43 | 27 | 0 | 0 |
| Oct 19 | 10.3 | 7 | 72 | 17 | 0 | 0 |
| Oct 12 | 8.1 | 7 | 57 | 23 | 0 | 0 |
| Oct 2 | 10.3 | 8 | 82 | 16 | 1 | 0 |
| Sep 28 | 15.3 | 6 | 92 | 29 | 1 | 1 |
| Sep 21 | 8.8 | 10 | 88 | 20 | 0 | 0 |
| Sep 14 | 8.7 | 6 | 52 | 14 | 1 | 0 |
| Sep 7 | 8.1 | 9 | 73 | 25 | 0 | 0 |
- Christian McCaffrey MVP odds here!
- NFL Weekly Specials odds & props
- Today’s player props picks
NFL Player Props Picks & Predictions
Christian McCaffrey remains San Francisco’s offensive centerpiece, averaging over 124 total yards per game this season. His dual threat role creates constant touches through runs and passes, while Indianapolis has struggled containing versatile backs, boosting volume and efficiency across quarters.
Christian McCaffrey Props Pick: Total Rushing & Receiving Yards –
Over 104.5 (-120)
A $120 Bet on that Props will return $220
- NFL Props source: Bovada Sportsbook