Game Overview

Score timelineswipe ▶
Plays, yards, efficiencyswipe ▶
First downs breakdownswipe ▶
3rd & 4th down efficiencyswipe ▶
Drives summaryswipe ▶
Red zone summaryswipe ▶
Scoring summaryswipe ◀

Team Rushing Reports

Away
+0.00
0th percentile
EPA per rushing play (vs last season)
Home
+0.00
0th percentile
EPA per rushing play (vs last season)
Avg EPA per rushing playswipe ▶
Rushing reportswipe ▶
Explosive runs & elusivityswipe ▶
Quarterback runsswipe ◀

Team Passing Reports

Away
+0.00
0th percentile
EPA per passing play (vs last season)
Home
+0.00
0th percentile
EPA per passing play (vs last season)
Avg EPA per passing playswipe ▶
Passing reportswipe ▶
Away
0%
Adjusted completion %
Home
0%
Adjusted completion %
Adjusted completion percentageswipe ▶
Pass resultsswipe ▶
Air yards and aDOTswipe ▶
Deep passing & explosive playsswipe ▶
Pass protectionswipe ◀

Quarterback Comparison

Player Participation & Snap Counts

Cardinals • Offense
PlayerPos.Snaps played
Evan BrownG
66
Hjalte FroholdtC
66
Isaiah AdamsG
66
Jonah WilliamsT
66
Kelvin BeachumT
66
Kyler MurrayQB
66
Trey McBrideTE
58
Marvin Harrison Jr.WR
53
Michael WilsonWR
49
Trey BensonHB
40
Tip ReimanTE
33
Zay JonesWR
33
James ConnerHB
20
Greg DortchWR
16
Elijah HigginsTE
10
Josh FryarT
9
Emari DemercadoHB
7
Jon Gaines IIC
2
Offense participationswipe ▶
Cardinals • Defense
PlayerPos.Snaps played
Budda BakerS
65
Jalen ThompsonS
65
Mack Wilson Sr.LB
65
Max MeltonCB
64
Akeem Davis-GaitherLB
52
Dadrion Taylor-DemersonS
40
Jordan BurchED
38
Darius RobinsonDI
37
Dante StillsDI
36
Dalvin TomlinsonDI
35
Denzel BurkeCB
33
Calais CampbellDI
32
Kei'Trel ClarkCB
31
Baron BrowningED
30
Zaven CollinsED
29
Josh SweatED
27
PJ MustipherDI
20
Anthony GoodlowDI
8
Kitan CrawfordS
6
Cody SimonLB
2
Defense participationswipe ▶
49ers • Offense
PlayerPos.Snaps played
Colton McKivitzT
65
Connor ColbyG
65
Dominick PuniG
65
Jake BrendelC
65
Mac JonesQB
65
Trent WilliamsT
65
Ricky PearsallWR
63
Christian McCaffreyHB
59
Kendrick BourneWR
47
Jake TongesTE
45
Skyy MooreWR
34
Luke FarrellTE
30
Kyle JuszczykFB
22
Marquez Valdes-ScantlingWR
17
Brian RobinsonHB
6
Brayden WillisTE
1
Malik TurnerWR
1
Offense participationswipe ▶
49ers • Defense
PlayerPos.Snaps played
Dee WintersLB
66
Fred WarnerLB
66
Jason PinnockS
66
Marques SigleS
66
Deommodore LenoirCB
64
Renardo GreenCB
57
Mykel WilliamsED
43
Sam OkuayinonuED
42
Bryce HuffED
36
Jordan ElliottDI
32
Upton StoutCB
32
Alfred CollinsDI
31
Kalia DavisDI
31
Ji'Ayir BrownS
25
Yetur Gross-MatosDI
22
CJ WestDI
14
Nick BosaED
14
Luke GiffordLB
12
Darrell Luter Jr.CB
7
Defense participationswipe ◀

Initial PFF Grades

Cardinals • Offense
No. 1 offense
QB Kyler Murray
75.5
PFF Grade
66 snaps
View profile
Initial grade, subject to reviewswipe ▶
Cardinals • Offense
No. 2 offense
TE Elijah Higgins
74.4
PFF Grade
10 snaps
View profile
Initial grade, subject to reviewswipe ▶
Cardinals • Offense
No. 3 offense
TE Trey McBride
74.1
PFF Grade
58 snaps
View profile
Initial grade, subject to reviewswipe ▶
Cardinals • Offense
No. 4 offense
C Hjalte Froholdt
73.4
PFF Grade
66 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Offense
No. 5 offense
QB Mac Jones
72.7
PFF Grade
65 snaps
View profile
Initial grade, subject to reviewswipe ◀
Cardinals • Defense
No. 1 defense
DI Calais Campbell
92.2
PFF Grade
32 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Defense
No. 2 defense
LB Fred Warner
90.7
PFF Grade
66 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Defense
No. 3 defense
DI Jordan Elliott
79.3
PFF Grade
32 snaps
View profile
Initial grade, subject to reviewswipe ▶
Cardinals • Defense
No. 4 defense
LB Mack Wilson Sr.
77.2
PFF Grade
65 snaps
View profile
Initial grade, subject to reviewswipe ▶
Cardinals • Defense
No. 5 defense
S Dadrion Taylor-Demerson
74.8
PFF Grade
40 snaps
View profile
Initial grade, subject to reviewswipe ◀
Biggest Team Differences
Box Score Standouts