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. 2025 Average)
Home
+0.00
0th percentile
EPA per rushing play (vs. 2025 Average)
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. 2025 Average)
Home
+0.00
0th percentile
EPA per passing play (vs. 2025 Average)
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

49ers • Offense
PlayerPos.Snaps played
Colton McKivitzT
66
Dominick PuniG
66
Matt HennessyC
66
Spencer BurfordG
66
Trent WilliamsT
66
Mac JonesQB
65
Christian McCaffreyHB
57
George KittleTE
57
Jauan JenningsWR
52
Kendrick BourneWR
48
Kyle JuszczykFB
44
Demarcus RobinsonWR
22
Luke FarrellTE
21
Brian RobinsonHB
9
Jordan WatkinsWR
8
Skyy MooreWR
8
Jake TongesTE
4
Adrian MartinezQB
1
Offense participationswipe ▶
49ers • Defense
PlayerPos.Snaps played
Dee WintersLB
57
Deommodore LenoirCB
57
Ji'Ayir BrownS
57
Malik MustaphaS
57
Renardo GreenCB
57
Tatum BethuneLB
57
Upton StoutCB
53
Sam OkuayinonuED
41
Alfred CollinsDI
33
Keion WhiteED
33
Mykel WilliamsED
29
Kalia DavisDI
24
Jordan ElliottDI
19
Clelin FerrellED
18
Kevin GivensDI
18
Robert Beal Jr.ED
13
Luke GiffordLB
3
Jason PinnockS
1
Defense participationswipe ▶
Giants • Offense
PlayerPos.Snaps played
Andrew ThomasT
57
Greg Van RotenG
57
Jaxson DartQB
57
Jon RunyanG
57
Marcus MbowT
57
Wan'Dale RobinsonWR
57
Ray-Ray McCloud IIIWR
52
Darius SlaytonWR
51
Theo JohnsonTE
49
Devin SingletaryHB
32
John Michael Schmitz Jr.C
30
Austin SchlottmannC
27
Tyrone TracyHB
25
Thomas Fidone IITE
11
Gunner OlszewskiWR
4
Beaux CollinsWR
2
Chris ManhertzTE
2
Offense participationswipe ▶
Giants • Defense
PlayerPos.Snaps played
Bobby OkerekeLB
66
Dane BeltonS
66
Deonte BanksCB
66
Tyler NubinS
66
Brian BurnsED
55
Korie BlackCB
51
Dexter LawrenceDI
49
Roy Robertson-HarrisDI
48
Kayvon ThibodeauxED
47
Demetrius Flannigan-FowlesLB
46
Rakeem Nunez-RochesDI
42
Abdul CarterED
39
D.J. DavidsonDI
23
Andru PhillipsCB
19
Jarrick Bernard-ConverseCB
15
Darius AlexanderDI
14
Darius MuasauLB
14
Defense participationswipe ◀

Initial PFF Grades

49ers • Offense
No. 1 offense
T Colton McKivitz
89.5
PFF Grade
66 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Offense
No. 2 offense
C Matt Hennessy
85.9
PFF Grade
66 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Offense
No. 3 offense
T Trent Williams
80.2
PFF Grade
66 snaps
View profile
Initial grade, subject to reviewswipe ▶
Giants • Offense
No. 4 offense
T Andrew Thomas
76.0
PFF Grade
57 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Offense
No. 5 offense
G Dominick Puni
73.4
PFF Grade
66 snaps
View profile
Initial grade, subject to reviewswipe ◀
49ers • Defense
No. 1 defense
CB Renardo Green
81.3
PFF Grade
57 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Defense
No. 2 defense
S Ji'Ayir Brown
76.1
PFF Grade
57 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Defense
No. 3 defense
ED Sam Okuayinonu
75.9
PFF Grade
41 snaps
View profile
Initial grade, subject to reviewswipe ▶
Giants • Defense
No. 4 defense
CB Andru Phillips
74.8
PFF Grade
19 snaps
View profile
Initial grade, subject to reviewswipe ▶
49ers • Defense
No. 5 defense
S Malik Mustapha
74.1
PFF Grade
57 snaps
View profile
Initial grade, subject to reviewswipe ◀
Biggest Team Differences
Box Score Standouts