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
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| ARI | – | 3 | 3 | 9 | 15 |
| SF | – | 6 | – | 10 | 16 |
Head to head: Cardinals vs 49ers, series and next game
Follow the next game live on your lock screen — in the app

Game leaders
SF
Passing yards
Rushing yards
Receiving yards
Tackles
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
Arizona Cardinals, Field goal · 8:45C.Ryland 34 yard field goal is GOOD, Center-A.Brewer, Holder-B.Gillikin.ARI 3, SF 0
San Francisco 49ers, Field goal · 4:22E.Pineiro 38 yard field goal is GOOD, Center-J.Weeks, Holder-T.Morstead.ARI 3, SF 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
Arizona Cardinals, Field goal · 6:37C.Ryland 28 yard field goal is GOOD, Center-A.Brewer, Holder-B.Gillikin.ARI 6, SF 6
Q4
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
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
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
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
| Stat | SF | |
|---|---|---|
| 5-15(better)33% | 3rd down efficiency | 2-1020% |
| 2-2(better)100% | 4th down efficiency | 1-250% |
| 15922/35 C/ATT | Passing yards | 284(better)27/41 C/ATT |
| 106(better)28 CAR | Rushing yards | 7320 CAR |
| 1 | Sacks taken | 1 |
| 0(better) | Turnovers | 1 |
Box score
| Kyler MurrayQB | 22/35 | 159 | 1 | 0 | 1 | 82.9 |
|---|
| Mac JonesQB | 27/41 | 284 | 1 | 1 | 1 | 83.8 |
|---|
| Kyler MurrayQB | 6 | 37 | 6.2 | 0 | 9 |
|---|---|---|---|---|---|
| Trey BensonRB | 10 | 42 | 4.2 | 0 | 29 |
| James ConnerRB | 9 | 22 | 2.4 | 0 | 9 |
| Greg DortchWR | 1 | 5 | 5.0 | 0 | 5 |
| Emari DemercadoRB | 2 | 0 | 0.0 | 0 | 1 |
| Mac JonesQB | 1 | -1 | -1.0 | 0 | -1 |
|---|---|---|---|---|---|
| Christian McCaffreyRB | 17 | 52 | 3.1 | 0 | 15 |
| Brian Robinson Jr.RB | 2 | 22 | 11.0 | 0 | 19 |
| Trey BensonRB | 3 | 4 | 9 | 0 | 5 |
|---|---|---|---|---|---|
| James ConnerRB | 3 | 4 | 15 | 0 | 10 |
| Trey McBrideTE | 5 | 8 | 43 | 1 | 17 |
| Greg DortchWR | 2 | 2 | 3 | 0 | 2 |
| Marvin Harrison Jr.WR | 3 | 6 | 44 | 0 | 32 |
| Emari DemercadoRB | 0 | 1 | 0 | 0 | 0 |
| Tip ReimanTE | 2 | 3 | 8 | 0 | 6 |
| Zay JonesWR | 2 | 3 | 25 | 0 | 18 |
| Michael WilsonWR | 1 | 2 | 5 | 0 | 5 |
| Elijah HigginsTE | 1 | 1 | 7 | 0 | 7 |
| Christian McCaffreyRB | 10 | 15 | 88 | 0 | 20 |
|---|---|---|---|---|---|
| Ricky PearsallWR | 8 | 11 | 117 | 0 | 34 |
| Kendrick BourneWR | 4 | 6 | 38 | 0 | 11 |
| Jake TongesTE | 2 | 3 | 21 | 0 | 11 |
| Skyy MooreWR | 1 | 1 | 10 | 0 | 10 |
| Kyle JuszczykFB | 1 | 1 | 1 | 1 | 1 |
| Marquez Valdes-ScantlingWR | 1 | 1 | 9 | 0 | 9 |
| Mack Wilson Sr.LB | 12 | 6 | 0 | 1 | 0 | 2 |
|---|---|---|---|---|---|---|
| Akeem Davis-GaitherLB | 8 | 5 | 0 | 0 | 0 | 0 |
| Budda BakerS | 6 | 3 | 0 | 0 | 0 | 0 |
| Jalen ThompsonS | 6 | 4 | 0 | 0 | 0 | 0 |
| Kei'Trel ClarkCB | 5 | 3 | 0 | 0 | 0 | 0 |
| Dadrion Taylor-DemersonS | 4 | 4 | 0 | 0 | 1 | 1 |
| Dalvin TomlinsonDT | 3 | 3 | 0 | 1 | 0 | 0 |
| Max MeltonCB | 3 | 2 | 0 | 0 | 0 | 0 |
| Kitan CrawfordS | 2 | 1 | 0 | 0 | 0 | 0 |
| Zaven CollinsLB | 2 | 0 | 0 | 0 | 0 | 0 |
| Denzel BurkeCB | 2 | 2 | 0 | 0 | 0 | 0 |
| Josh SweatLB | 2 | 1 | 1 | 1 | 0 | 0 |
| Cody SimonLB | 2 | 0 | 0 | 0 | 0 | 0 |
| Calais CampbellDE | 1 | 1 | 0 | 0 | 0 | 0 |
| Jordan BurchLB | 1 | 1 | 0 | 0 | 0 | 0 |
| Dante StillsDT | 1 | 0 | 0 | 0 | 0 | 0 |
| Simi FehokoWR | 1 | 1 | 0 | 0 | 0 | 0 |
| Darius RobinsonDE | 1 | 1 | 0 | 0 | 0 | 0 |
| Baron BrowningLB | 1 | 0 | 0 | 0 | 0 | 0 |
| Owen PappoeLB | 1 | 0 | 0 | 0 | 0 | 0 |
| PJ MustipherDT | 1 | 1 | 0 | 0 | 0 | 1 |
| Anthony GoodlowDE | 1 | 0 | 0 | 0 | 0 | 0 |
| Fred WarnerLB | 11 | 5 | 0 | 0 | 0 | 2 |
|---|---|---|---|---|---|---|
| Dee WintersLB | 8 | 4 | 0 | 0 | 0 | 1 |
| Marques SigleS | 7 | 2 | 0 | 0 | 0 | 0 |
| Sam OkuayinonuDT | 7 | 2 | 0 | 0 | 0 | 0 |
| Upton StoutCB | 5 | 3 | 0 | 0 | 0 | 1 |
| Bryce HuffDE | 5 | 2 | 1 | 1 | 0 | 1 |
| Renardo GreenCB | 4 | 1 | 0 | 0 | 0 | 0 |
| Ji'Ayir BrownS | 4 | 2 | 0 | 0 | 0 | 0 |
| Deommodore LenoirCB | 3 | 3 | 0 | 1 | 0 | 0 |
| Jordan ElliottDT | 3 | 1 | 0 | 1 | 0 | 0 |
| Jason PinnockS | 3 | 3 | 0 | 0 | 0 | 0 |
| Nick BosaDE | 2 | 0 | 0 | 0 | 0 | 0 |
| C.J. WestDT | 2 | 1 | 0 | 0 | 0 | 0 |
| Luke GiffordLB | 2 | 0 | 0 | 0 | 0 | 0 |
| Mykel WilliamsDE | 2 | 2 | 0 | 1 | 0 | 0 |
| Kalia DavisDT | 2 | 0 | 0 | 0 | 0 | 0 |
| Darrell Luter Jr.CB | 2 | 0 | 0 | 0 | 0 | 0 |
| Siran NealS | 1 | 0 | 0 | 0 | 0 | 0 |
| Brayden WillisTE | 1 | 0 | 0 | 0 | 0 | 0 |
| Tatum BethuneLB | 1 | 1 | 0 | 0 | 0 | 0 |
| Chase LucasCB | 1 | 1 | 0 | 0 | 0 | 0 |
| Curtis RobinsonLB | 1 | 1 | 0 | 0 | 0 | 0 |
| Trent WilliamsOT | 1 | 1 | 0 | 0 | 0 | 0 |
| Chad RylandPK | 2/3 | 34 | 1 |
|---|
| Eddy PineiroPK | 3/3 | 51 | 1 |
|---|
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…
Season series
ARI 0, SF 2- Sep 21 · this gameArizona Cardinals 15, San Francisco 49ers 16
- Nov 16San Francisco 49ers 41, Arizona Cardinals 22
Before and after
The divisions this week
This week’s games
- Patriots vs LionsHead to head: Patriots vs Lions
- Chiefs vs FalconsHead to head: Chiefs vs Falcons
- Texans vs BrownsHead to head: Texans vs Browns
- Vikings vs PackersHead to head: Vikings vs Packers
- Jaguars vs TitansHead to head: Jaguars vs Titans
- Dolphins vs ColtsHead to head: Dolphins vs Colts
- Panthers vs SaintsHead to head: Panthers vs Saints
- Bills vs JetsHead to head: Bills vs Jets
- Seahawks vs RaidersHead to head: Seahawks vs Raiders
- Rams vs CardinalsHead to head: Rams vs Cardinals
- 49ers vs CowboysHead to head: 49ers vs Cowboys
- Steelers vs BengalsHead to head: Steelers vs Bengals