- This page contains affiliate links. We may earn a commission at no extra cost to you.
Seattle (11-3-0) at San Francisco (12-4-0)
- When: Jan 3 2026, 8:00 PM
- Where: Levi’s Stadium, Santa Clara, CA
- Where to watch: ABC/ESPN
Game Odds, Spread, Moneyline & Total
Seattle Seahawks @ San Francisco 49ers
Moneyline
Seattle Seahawks -140
San Francisco 49ers +120
Seattle Seahawks @ San Francisco 49ers
Point Spread
Seattle Seahawks -2.5 (-115)
San Francisco 49ers 2.5 (-105)
Seattle Seahawks @ San Francisco 49ers
Total
Over 47.5 (-110)
Under 47.5 (-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 heads into Week 18 as the focal point of San Francisco’s offense in every game script. His usage spans early downs, passing situations, and red zone work, making him matchup proof. In high leverage divisional games, the 49ers consistently lean on McCaffrey’s versatility, vision, and ability to dictate tempo from snap one.
Seattle Seahawks @ San Francisco 49ers
Anytime Touchdown Scorer
Christian McCaffrey (SF) -168
Seattle Seahawks @ San Francisco 49ers
First Touchdown Scorer
Christian McCaffrey (SF) +440
Seattle Seahawks @ San Francisco 49ers
First Touchdown Scorer – San Francisco 49ers
Christian McCaffrey (SF) +195
Seattle Seahawks @ San Francisco 49ers
Who will Score 2 or more Touchdowns?
Christian McCaffrey (SF) +330
Seattle Seahawks @ San Francisco 49ers
To Score 3 or more Touchdowns
Christian McCaffrey (SF) +1500
Seattle Seahawks @ San Francisco 49ers
Total Rush Attempts – Christian McCaffrey (SF)
Over 18.5 (EVEN)
Under 18.5 (-130)
Seattle Seahawks @ San Francisco 49ers
Longest Rushing Attempt – Christian McCaffrey (SF)
Over 12.5 (-105)
Under 12.5 (-125)
Seattle Seahawks @ San Francisco 49ers
Total Rushing Yards – Christian McCaffrey (SF)
Over 66.5 (-105)
Under 66.5 (-125)
Seattle Seahawks @ San Francisco 49ers
Total Rushing Yards – Christian McCaffrey (SF)
Over – 1Q 18.5 (-120)
Under – 1Q 18.5 (-110)
Seattle Seahawks @ San Francisco 49ers
Alternate Rushing Yards – Christian McCaffrey (SF)
To Record 40+ Rushing Yards -725
To Record 50+ Rushing Yards -330
To Record 60+ Rushing Yards -190
To Record 70+ Rushing Yards -110
To Record 80+ Rushing Yards +150
To Record 90+ Rushing Yards +230
To Record 100+ Rushing Yards +350
To Record 110+ Rushing Yards +525
To Record 125+ Rushing Yards +850
Seattle Seahawks @ San Francisco 49ers
Who will record the most Rushing Yards in the game?
Christian McCaffrey (SF) -160
Seattle Seahawks @ San Francisco 49ers
Total Receptions – Christian McCaffrey (SF)
Over 5.5 (-115)
Under 5.5 (-115)
Seattle Seahawks @ San Francisco 49ers
Alternate Receptions – Christian McCaffrey (SF)
To Record 4+ Receptions -650
To Record 5+ Receptions -275
To Record 6+ Receptions -145
To Record 7+ Receptions +140
To Record 8+ Receptions +225
To Record 9+ Receptions +400
To Record 10+ Receptions +650
Seattle Seahawks @ San Francisco 49ers
Longest Reception – Christian McCaffrey (SF)
Over 16.5 (-115)
Under 16.5 (-115)
Seattle Seahawks @ San Francisco 49ers
Who will record the most Receiving Yards in the Game?
Christian McCaffrey (SF) +1500
Seattle Seahawks @ San Francisco 49ers
Total Receiving Yards – Christian McCaffrey (SF)
Over – 1Q 7.5 (-115)
Under – 1Q 7.5 (-115)
Seattle Seahawks @ San Francisco 49ers
Total Receiving Yards – Christian McCaffrey (SF)
Over 46.5 (-115)
Under 46.5 (-115)
Seattle Seahawks @ San Francisco 49ers
Alternate Receiving Yards – Christian McCaffrey (SF)
To Record 20+ Receiving Yards -1100
To Record 25+ Receiving Yards -600
To Record 30+ Receiving Yards -380
To Record 40+ Receiving Yards -200
To Record 50+ Receiving Yards -105
To Record 60+ Receiving Yards +165
To Record 70+ Receiving Yards +250
To Record 80+ Receiving Yards +380
To Record 90+ Receiving Yards +600
To Record 100+ Receiving Yards +800
To Record 110+ Receiving Yards +1100
Seattle Seahawks @ San Francisco 49ers
Total Rushing & Receiving Yards – Christian McCaffrey (SF)
Over 115.5 (-115)
Under 115.5 (-115)
Christian McCaffrey Statistics
| Game | Rushing Att | Total Yards | Average | Longest | Total TDs |
| 16 | 303 | 1179 | 3.9 | 41 | 10 |
Christian McCaffrey Past Results
| Rushing | ||||||||
| Date | Opp | Score | Att | Yds | Avg | Lng | TD | Fum |
| Dec 28 | vs CHI | W 42-38 |
23 | 140 | 6.1 | 41 | 1 | 0 |
| Dec 22 | @IND | W 48-27 |
21 | 117 | 5.6 | 24 | 0 | 0 |
| 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 28 | 10.3 | 4 | 41 | 18 | 0 | 0 |
| Dec 22 | 4.8 | 6 | 29 | 10 | 2 | 0 |
| 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 the engine of San Francisco’s offense, averaging over 129 total yards across his last 10 games. Seattle struggles containing versatile backs, and McCaffrey’s dual threat usage guarantees volume through both ground and passing game in high stakes matchups.
Christian McCaffrey Props Pick: Total Rushing & Receiving Yards –
Over 115.5 (-115)
A $115 Bet on that Props will return $215
- NFL Props source: Bovada Sportsbook