Skip to content
Keel Stats

Newer meeting, Sep 27: ARI 30, SF 36

Arizona Cardinals vs San Francisco 49ers: player stats (Sep 21, 2025)

Week 3Final

Arizona Cardinals 15, San Francisco 49ers 16, Final

At Levi's Stadium

Score by quarter
TeamQ1Q2Q3Q4T
ARI–33915
SF–6–1016

Head to head: Cardinals vs 49ers, series and next game

Follow the next game live on your lock screen — in the app

ARI

Game leaders

SF

In Week 3, the San Francisco 49ers held off the Arizona Cardinals 16-15 on September 21, 2025 at Levi's Stadium. Mac Jones passed for 284 yards for the San Francisco 49ers, and Kyler Murray had 159 for the Arizona Cardinals.

Scoring plays

Q2

  1. Arizona Cardinals, Field goal · 8:45C.Ryland 34 yard field goal is GOOD, Center-A.Brewer, Holder-B.Gillikin.ARI 3, SF 0
  2. San Francisco 49ers, Field goal · 4:22E.Pineiro 38 yard field goal is GOOD, Center-J.Weeks, Holder-T.Morstead.ARI 3, SF 3
  3. San Francisco 49ers, Field goal · 0:17E.Pineiro 51 yard field goal is GOOD, Center-J.Weeks, Holder-T.Morstead.ARI 3, SF 6

Q3

  1. Arizona Cardinals, Field goal · 6:37C.Ryland 28 yard field goal is GOOD, Center-A.Brewer, Holder-B.Gillikin.ARI 6, SF 6

Q4

  1. San Francisco 49ers, Touchdown · 10:50M.Jones pass short left to K.Juszczyk for 1 yard, TOUCHDOWN [B.Browning]. E.Pineiro extra point is GOOD, Center-J.Weeks, Holder-T.Morstead.ARI 6, SF 13
  2. Arizona Cardinals, Touchdown · 8:37K.Murray pass short right to T.McBride for 1 yard, TOUCHDOWN. C.Ryland extra point is GOOD, Center-A.Brewer, Holder-B.Gillikin.ARI 13, SF 13
  3. Arizona Cardinals, Safety · 3:15(Shotgun) M.Jones sacked at SF 6 for 0 yards (Ma.Wilson).PENALTY on SF-D.Puni, Offensive Holding, 6 yards, enforced in End Zone, SAFETY - No Play.ARI 15, SF 13
  4. San Francisco 49ers, Field goal · 0:00E.Pineiro 35 yard field goal is GOOD, Center-J.Weeks, Holder-T.Morstead.ARI 15, SF 16

Team stats

Team stats: Arizona Cardinals and San Francisco 49ers
ARIStatSF
5-15(better)33%3rd down efficiency2-1020%
2-2(better)100%4th down efficiency1-250%
15922/35 C/ATTPassing yards284(better)27/41 C/ATT
106(better)28 CARRushing yards7320 CAR
1Sacks taken1
0(better)Turnovers1

Box score

Arizona Cardinals: Passing
Kyler MurrayQB22/3515910182.9
San Francisco 49ers: Passing
Mac JonesQB27/4128411183.8
Arizona Cardinals: Rushing
Kyler MurrayQB6376.209
Trey BensonRB10424.2029
James ConnerRB9222.409
Greg DortchWR155.005
Emari DemercadoRB200.001
San Francisco 49ers: Rushing
Mac JonesQB1-1-1.00-1
Christian McCaffreyRB17523.1015
Brian Robinson Jr.RB22211.0019
Arizona Cardinals: Receiving
Trey BensonRB34905
James ConnerRB3415010
Trey McBrideTE5843117
Greg DortchWR22302
Marvin Harrison Jr.WR3644032
Emari DemercadoRB01000
Tip ReimanTE23806
Zay JonesWR2325018
Michael WilsonWR12505
Elijah HigginsTE11707
San Francisco 49ers: Receiving
Christian McCaffreyRB101588020
Ricky PearsallWR811117034
Kendrick BourneWR4638011
Jake TongesTE2321011
Skyy MooreWR1110010
Kyle JuszczykFB11111
Marquez Valdes-ScantlingWR11909
Arizona Cardinals: Defense
Mack Wilson Sr.LB1260102
Akeem Davis-GaitherLB850000
Budda BakerS630000
Jalen ThompsonS640000
Kei'Trel ClarkCB530000
Dadrion Taylor-DemersonS440011
Dalvin TomlinsonDT330100
Max MeltonCB320000
Kitan CrawfordS210000
Zaven CollinsLB200000
Denzel BurkeCB220000
Josh SweatLB211100
Cody SimonLB200000
Calais CampbellDE110000
Jordan BurchLB110000
Dante StillsDT100000
Simi FehokoWR110000
Darius RobinsonDE110000
Baron BrowningLB100000
Owen PappoeLB100000
PJ MustipherDT110001
Anthony GoodlowDE100000
San Francisco 49ers: Defense
Fred WarnerLB1150002
Dee WintersLB840001
Marques SigleS720000
Sam OkuayinonuDT720000
Upton StoutCB530001
Bryce HuffDE521101
Renardo GreenCB410000
Ji'Ayir BrownS420000
Deommodore LenoirCB330100
Jordan ElliottDT310100
Jason PinnockS330000
Nick BosaDE200000
C.J. WestDT210000
Luke GiffordLB200000
Mykel WilliamsDE220100
Kalia DavisDT200000
Darrell Luter Jr.CB200000
Siran NealS100000
Brayden WillisTE100000
Tatum BethuneLB110000
Chase LucasCB110000
Curtis RobinsonLB110000
Trent WilliamsOT110000
Arizona Cardinals: Kicking
Chad RylandPK2/3341
San Francisco 49ers: Kicking
Eddy PineiroPK3/3511

Lines

Consensus close, 11 books
Spread
SF −1.5
ARI covered
Total
44.5
opened 42.5
Under

BetMGM closed SF −1.5, total 44.5. 10 more books and every move are in Pro

Sportsbook lines are shown as reference data. Keel Stats takes no bets and gives no picks. 21+. Gambling problem? Call 1-800-GAMBLER. Responsible gaming

Play by play

Loading…

This week’s games

NFL schedule: every team