Sign up free
NFL nextThursday 12 NovAll games →
Fri 01:15ProjCommanders20.2Giants24.2SpreadNYG −4.0Total44.4WinNYG 62%
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Arizona Cardinals vs San Francisco 49ers: result and box score, 21 September 2025

NFL games
Final, Levi's Stadium
2–1
@
3–0
15FINAL16
Box score →

Matchup

Last 15 games
23.4Points per game21.9
20.5Points allowed25.9
231Passing yards256.7
137.7Rushing yards119.5
-0.2Turnover margin-0.73

Injuries

Will JohnsonARI, GroinDoubtful
Max MeltonARI, KneeQuestionable
Paris Johnson Jr.ARI, KneeQuestionable
Tip ReimanARI, FootQuestionable
Will HernandezARI, KneeQuestionable
Calais CampbellARI, Not injury related - resting playerDid Not Participate In Practice
Cody SimonARI, ConcussionFull Participation in Practice
Dante StillsARI, ElbowFull Participation in Practice
Kelvin BeachumARI, Not injury related - resting playerFull Participation in Practice
Jordan WatkinsSF, CalfOut
Spencer BurfordSF, KneeOut
Brock PurdySF, ShoulderQuestionable
Connor ColbySF, GroinQuestionable
Jauan JenningsSF, AnkleQuestionable
NFL matchupsCardinals @ 49ers
Away, 2–1
Home, 3–0
Sun 21 Sep, 21:25 UK, Levi's Stadium
15 – 16

Box score

Box score

TeamPointsPassing yardsRushing yardsCarriesTurnovers
Arizona Cardinals15159 106280
San Francisco 49ers16284 73201

Arizona Cardinals

PassingC/ATTYDSTDINTSACKS
Kyler Murray22/35159101
RushingCARYDSTDLONG
Trey Benson1042029
Kyler Murray63709
James Conner92209
Greg Dortch1505
Emari Demercado2001
ReceivingRECTGTYDSTDLONG
Marvin Harrison Jr.3644032
Trey McBride5843117
Zay Jones2325018
James Conner3415010
Trey Benson34905
Tip Reiman23806
Elijah Higgins11707
Michael Wilson12505
Greg Dortch22302
Emari Demercado0100—
KickingFGLONGXP
Chad Ryland2/3341/1
DefenceTKLSOLOSACKSINTPD
Mack Wilson126002
Akeem Davis-Gaither85000
Budda Baker63000
Jalen Thompson64000
Kei'Trel Clark53000
Dadrion Taylor-Demerson44011
Dalvin Tomlinson32000
Max Melton32000

San Francisco 49ers

PassingC/ATTYDSTDINTSACKS
Mac Jones27/41284111
RushingCARYDSTDLONG
Christian McCaffrey1752015
Brian Robinson222019
Mac Jones1-10—
ReceivingRECTGTYDSTDLONG
Ricky Pearsall811117034
Christian McCaffrey101588020
Kendrick Bourne4638011
Jake Tonges2321011
Skyy Moore1110010
Marquez Valdes-Scantling11909
Kyle Juszczyk11111
KickingFGLONGXP
Eddy Pineiro3/3511/1
DefenceTKLSOLOSACKSINTPD
Fred Warner115002
Dee Winters84001
Sam Okuayinonu72000
Marques Sigle72000
Bryce Huff52101
Upton Stout53001
Ji'Ayir Brown42000
Renardo Green41000

Passing yards are before sacks. Defence shows each side's top tacklers.

Team comparison

Last 15 games before this one
Cardinals49ers
23.4 Points per game 21.9
20.5 Points allowed 25.9
231 Passing yards 256.7
137.7 Rushing yards 119.5
-0.2 Turnover margin -0.73

Injuries

Doubtful Will JohnsonARI, Groin
Questionable Max MeltonARI, Knee
Questionable Paris Johnson Jr.ARI, Knee
Questionable Tip ReimanARI, Foot
Questionable Will HernandezARI, Knee
Did Not Participate In Practice Calais CampbellARI, Not injury related - resting player
Full Participation in Practice Cody SimonARI, Concussion
Full Participation in Practice Dante StillsARI, Elbow
Full Participation in Practice Kelvin BeachumARI, Not injury related - resting player
Out Jordan WatkinsSF, Calf
Out Spencer BurfordSF, Knee
Questionable Brock PurdySF, Shoulder
Questionable Connor ColbySF, Groin
Questionable Jauan JenningsSF, Ankle