Cardinals vs. 49ers Odds & Betting Predictions - September 21, 2025

Cardinals at 49ers

8:25 pm • FOX
15 - 16

Cardinals at 49ers Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
2-2
+3.5
+1.5-110
o44.5-110
+105
49ers
4-1
u47.5
-1.5-110
u44.5-110
-125
location pinSunday 8:25 p.m.
September 21, 2025
Levi's StadiumSanta Clara
Cardinals vs. 49ers Expert Picks
💰🦡 Jake
💰🦡 Jake
Last 30d: 101-128-6 (+23.6u)
Under 42 (Live)+750
22.5u
Gamblers Dream
Gamblers Dream
Last 30d: 4-5-0 (+10.9u)
SF +230 (Live)
5.75u
Final drive 3 to win. Be a hero Mac.
Ryan Sura
Ryan Sura
Last 30d: 99-94-2 (+7.7u)
ARI +3-141
1.06u
Mjaybrod
Mjaybrod
Last 30d: 68-84-3 (-10.1u)
SF -120
0.83u
Mac Jones ML
The Degenerates
The Degenerates
Last 30d: 72-62-2 (+4.9u)
SF -2.5-115
1.15u
Vegas Refund
Vegas Refund
Last 30d: 36-36-2 (-3.7u)
ARI +1.5-110
1u
Babs .
Babs .
Last 30d: 79-70-1 (+8.9u)
J.Tonges o2.5 Recs+105
1u
Matthew Freedman
Matthew Freedman
Last 30d: 30-37-0 (-5.9u)
Over 44.5-108
1.08u
Projection: 46.3. For more, check out the Fantasy Life game model.
Capper Central
Capper Central
Last 30d: 94-56-1 (+24.5u)
ARI +2.5-110
1u
Matthew Freedman
Matthew Freedman
Last 30d: 30-37-0 (-5.9u)
C.McCaffrey Anytime TD Scorer Yes-177
0.89u
Projection: -233. For more, check out the Fantasy Life player projections.
Shady Biev
Shady Biev
Last 30d: 28-37-1 (-8.7u)
ARI +2.5-115
1.5u
Scott Rickenbach
Scott Rickenbach
Last 30d: 55-58-2 (-11.2u)
ARI +2.5-115
0.87u
Sean Zerillo
Sean Zerillo
Last 30d: 148-170-6 (-11.0u)
SF -1.5-107
0.27u
Royals Props
Royals Props
Last 30d: 23-22-1 (-2.6u)
M.Harrison o47.5 Rec Yds-115
1.15u
MGM
Matt Moore
Matt Moore
Last 30d: 14-15-1 (-2.0u)
K.Murray Anytime TD Scorer Yes+380
0.25u
Via @GDAWG5000
Gilles Gallant
Gilles Gallant
Last 30d: 22-69-0 (-8.6u)
K.Murray Anytime TD Scorer Yes+380
1u
Let’s Ride!
Kenny Ducey
Kenny Ducey
Last 30d: 28-25-2 (+1.3u)
ARI +2.5-105
1u
Roger Goodell
Roger Goodell
Last 30d: 47-33-2 (+7.8u)
SF -120
0.83u
Chris Raybon
Chris Raybon
Last 30d: 23-25-1 (+11.0u)
SF +1.5-115
1u
▶️ ARI could be w/o all 3 starting CBs ▶️ ARI getting outgained by 54 yards per game (316-276 by NO, 352-293 by CAR) despite 2-0 record, +12 Pt Diff ▶️ SF 2-0, +9 but outgaining opponents by 96 yards per game (SEA 384-230, NO 344-307) ▶️ Mac outplayed Kyler vs common opponent NO: Kyler 2 TD, 130 net pass yds on 34 DB (3.8 NYA), Jones 3 TD, 267 net yd on 42 DB (6.4 NYA) ▶️ Week 3 home dogs coming off 2-0 SU start are 13-5 (72%) ATS since ‘06, covering by 6.9 PPG — including 10-4, +7.5 ATS diff vs. 2-0 SU opponent.
Brandon Kravitz
Brandon Kravitz
Last 30d: 44-58-0 (-11.6u)
SF +100
1u
FTN Fantasy
FTN Fantasy
Last 30d: 74-69-1 (+2.3u)
SF +100
1u
SF +1-110
0.91u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 90-109-1 (-27.3u)
Under 43.5-110
0.91u

Cardinals vs. 49ers Previews & Analysis

  • Cardinals vs. 49ers: Over/Under Pick for Today's Game article feature image

    Cardinals vs. 49ers: Over/Under Pick for Today's Game

    John Lanfranca
    Sep 21, 2025 UTC
  • Anytime Touchdown Picks for Every NFL Game article feature image

    Anytime Touchdown Picks for Every NFL Game

    Gilles Gallant
    Sep 21, 2025 UTC
  • A 50-1 TD Pick Leads Best Late-Slate Bets article feature image

    A 50-1 TD Pick Leads Best Late-Slate Bets

    Alex Kolodziej
    Sep 21, 2025 UTC
  • 14-1, 9-1 Sleepers Lead Top ATD Edges  article feature image

    14-1, 9-1 Sleepers Lead Top ATD Edges

    Alex Kolodziej
    Sep 21, 2025 UTC
See more NFL Coverage Right Arrow

Cardinals vs. 49ers Props

Prop Projections

See All
Right Arrow

There are no prop projections found for the selected slate. Please check back later.

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. 49ers Public Betting Percentages

Away Logo

Cardinals

Public

57%

Bets%

43%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
49ers
3-20-23-02-21-0
Cardinals
2-20-22-01-11-1

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
49ers
3-21-12-12-21-0
Cardinals
1-31-10-21-10-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
49ers
4-1N/AN/A3-11-0
Cardinals
2-2N/AN/A2-00-2

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Sep 14th@NOW 26-21-3 WO 40.5SF -160
Sep 7th@SEAW 17-13-2.5 WU 43.5SF -132
Aug 24thLACW 30-23+2.5 WO 35.5SF +125
Aug 16th@LVW 22-19+4.5 WO 40.5SF +180
Aug 10thDENL 9-30+6.5 LO 38.5DEN +240

49ers vs. Cardinals Injury Updates

49ers Injuries

  • George Kittle
    TE

    Kittle is out with hamstring

    Out

  • Brandon Aiyuk
    WR

    Aiyuk is out with knee

    Out

  • Jauan Jennings
    WR

    Jennings is out with ankle

    Out

  • Brock Purdy
    QB

    Purdy is out with toe

    Out

  • Ricky Pearsall
    WR

    Pearsall is out with knee

    Out

  • Jacob Cowing
    WR

    Cowing is out with hamstring

    Out

  • Jordan Watkins
    WR

    Watkins is doubtful with ankle

    Doubtful

  • Jordan James
    RB

    James is doubtful with finger

    Doubtful

Cardinals Injuries

  • James Conner
    RB

    Conner is out with foot

    Out

  • Greg Dortch
    WR

    Dortch is questionable with collarbone

    Questionable

  • Owen Pappoe
    LB

    Pappoe is questionable with quad

    Questionable

  • Trey Benson
    RB

    Benson is out with knee

    Out

Team Stats
260
Total Yards
355
64
Total Plays
62
4.1
Yards Per Play
5.7
159
YDS
284
22/35
Comps/Atts
27/41
4.278
YPA
6.714
1/0
TDs/INTs
1/1
1/5
Sacks/Yards
1/2
106
Rush Yards
73
28
Attempts
20
3.786
YPC
3.65
0
TDs
0
0
Fumbles Lost
0
0
Interceptions
1

Efficiency

1/3 33.33%
Redzone
1/4 25%
5/15 0%
3rd Down
2/10 0%
2/2 0%
4th Down
1/2 0%

First Downs

16
Total
19
8
Pass
14
7
Rush
4
1
Penalty
1
5/30
Penalties/Yards
5/69
34:39
Possession
25:21

Cardinals vs. 49ers Odds Comparison

Right Arrow

Could not load odds

Cardinals at 49ers Team Totals

MatchupOverUnder
Cardinals
2-2
o22-113
u22-115
49ers
4-1
o23.5-103
u23.5-125