ARIZONA

CARDINALSARI

2-0  |  Road

15
FINAL
Sun, Sep 21 • 4:25 PM ET
Levi's Stadium
View Odds Details →

SAN FRANCISCO

49ERSSF

2-0  |  Home

16
Key Game
Kendrick Bourne
KEY GAME

Kendrick Bourne

#17 | Wide Receiver
@
Eddy Pineiro
KEY GAME

Eddy Pineiro

#18 | Place kicker
Player
Kendrick Bourne None-None
Eddy Pineiro None-None
None-None W-L None-None
AI Model Win Probability
CARDINALS
100%
📊
49ERS
0%
CARDINALS --
49ERS --
AI Model Projected Total
AI Projection
37.0
Projected
Book Total
--
Over / Under Line
Over 0 0%
Under 0 100%
AI Model Spread Expectation
AI Spread Proj
-4.8
SAN FRANCISCO
Book Spread
--
Book Line
▲ Edge: +4.8 points (San Francisco)
CardinalsARI (-3.5) 0 49ersSF (+3.5)
Model Expected Spread
Spread Distribution
AI Model

Cardinals Cover

36.5%

49ers Cover

63.5%

+42+28+140-14-28-42
Distribution centered around SF -4.8 expected margin.
Margin of Victory (SF)

ARI By 1-6 points

14.3%

ARI By 7-13 points

11.4%

SF By 1-6 points

16.9%

SF By 7-13 points

18.5%

AI Model Projected Score
16.1
ARIZONA
20.92
SAN FRANCISCO
Simulated Score
31
ARIZONA
20
SAN FRANCISCO
Projections Grades
Moneyline (ML)
Divergence
AI 49ers Win
0% Win Prob
D
Sim Cardinals Loss
50% Win Prob
C
Point Spread (ATS)
Divergence
AI 49ers (+0) Win
Proj Spread: -4.8
D
Sim Cardinals (-0) Loss
Proj Spread: -11.0
C
Over/Under (Total)
No Consensus
AI o0 Win
Proj Total: 37.0
D
Sim u0.0 Win
Proj Total: 51.0
C
Head-to-Head History
Date Game Score
Sep 27, 2026 ARI @ SF 30 - 36
Nov 16, 2025 SF @ ARI 41 - 22
Sep 21, 2025 ARI @ SF 15 - 16
Jan 5, 2025 SF @ ARI 24 - 47
Oct 6, 2024 ARI @ SF 24 - 23
Key Model Drivers
Turnovers (L5) +89.0% more
San Francisco: 1.7 vs Arizona: 0.8
Net Passing Yards (L5) +34.4% more
San Francisco: 276.1 vs Arizona: 205.4
First Downs (L5) +15.2% more
San Francisco: 23.2 vs Arizona: 20.1
Total Yards (L5) +13.5% more
San Francisco: 375.1 vs Arizona: 330.6
Post-Mortem Analysis
Metric Projected Actual
Score Game
ARI Score 16.1 15
SF Score 20.9 16
Team Stats Splits (Home / Away)
First Downs 23.2 / 20.1 19.0 / 16.0
Net Passing Yards 276.1 / 205.4 282.0 / 154.0
Rushing Yards 99.0 / 125.2 73.0 / 106.0
Third Down Efficiency 0.5 / 0.4 0.2 / 0.33
Time of Possession 0.5 / 0.5 0.42 / 0.58
Total Yards 375.1 / 330.6 355.0 / 260.0
Turnovers 1.7 / 0.8 1.0 / 0.0
Yards Per Play 5.7 / 5.7 5.7 / 4.1
Public Market Splits
Moneyline
Open: -- → --
39%TICKETS61%
45%MONEY55%
Spread (ATS)
Open: -- → --
43%TICKETS57%
35%MONEY65%
Total (O/U)
Open: -- → --
64%TICKETS36%
69%MONEY31%
Situational Trends
📊 Win-Loss
ARI
1-3-0 (25.0%)
Margin: -7.5 ATS +/-: -2.8
SF Advantage
4-0-0 (100.0%)
Margin: 14.5 ATS +/-: +9.5
🎯 ATS (Spread)
ARI
2-2-0 (50.0%)
Margin: -7.5 ATS +/-: -2.8
SF Advantage
3-1-0 (75.0%)
Margin: 14.5 ATS +/-: +9.5
⚖️ Over/Under
ARI
2-2-0
O: 50.0% / U: 50.0% Total +/-: +5.8
SF
2-2-0
O: 50.0% / U: 50.0% Total +/-: -0.8