Christian McCaffrey ran for 129 yards and two touchdowns on 24 carries, added seven receptions for 72 yards, and finished with 201 yards from scrimmage — his highest single-game total since 2019 — as the San Francisco 49ers defeated the Atlanta Falcons 20-10 at Levi’s Stadium on Sunday Night Football. Every player stat and team stat from the Week 7 matchup is compiled below.
Table of Contents
Score by Quarter
Team
Q1
Q2
Q3
Q4
Final
Atlanta Falcons (3-3)
0
3
7
0
10
San Francisco 49ers (5-2)
0
10
3
7
20
Scoring Summary
Qtr
Time
Team
Play
ATL
SF
2nd
12:54
ATL
John Parker Romo 38-yd field goal — 19 plays, 60 yds, 10:40
Penix Jr.: 7 explosive passes (15+ yds) for 143 yards | 5 deep attempts (20+ yds), 1 completion for 38 yards | 4 throwaways | 3 times hit as thrown | Air yards share 62.7%
Mac Jones: 2 explosive passes for 32 yards | 1 deep attempt, 0 completions | 2 throwaways | Air yards share 36.2%
Rushing Stats
Box Score
Player
Team
Att
Yds
Avg
TD
Long
1D
YBC
YBC/Att
YAC
YAC/Att
BrkTkl
Bijan Robinson
ATL
14
40
2.9
0
8
1
21
1.5
19
1.4
0
Tyler Allgeier
ATL
4
16
4.0
0
7
2
6
1.5
10
2.5
0
Michael Penix Jr.
ATL
2
6
3.0
0
3
0
6
3.0
0
0.0
0
ATL Total
20
62
3.1
0
8
3
Christian McCaffrey
SF
24
129
5.4
2
15
9
81
3.4
48
2.0
4
Brian Robinson Jr.
SF
9
36
4.0
0
10
1
14
1.6
22
2.4
2
Mac Jones
SF
5
11
2.2
0
8
2
6
1.2
5
1.0
0
Kyle Juszczyk
SF
1
-2
-2.0
0
—
0
-2
-2.0
0
0.0
0
SF Total
39
174
4.5
2
15
12
PFF Rushing Metrics
Stat
Atlanta
San Francisco
EPA per Rush Play
-0.13 (47th pctile)
+0.04 (83rd pctile)
Avg Yards Before Contact
0.8
1.7
Avg Yards After Contact
1.9
2.6
Explosive Runs (10+ yds)
0
8
Yards on Explosive Runs
0
97
Tackles for Loss Allowed
1
5
Yards Lost on TFLs
-2
-13
Missed Tackles Forced
3
6
Receiving Stats
Atlanta Falcons
Player
Pos
Tgt
Rec
Yds
Avg
TD
Long
YAC
YAC/R
1D
ADOT
Drop
Passer Rat
Kyle Pitts
TE
10
7
62
8.9
0
19
17
2.4
4
7.6
0
86.2
Bijan Robinson
RB
8
6
52
8.7
1
15
59
9.7
3
0.4
0
131.2
Drake London
WR
10
4
42
10.5
0
19
5
1.3
2
11.0
0
52.9
Darnell Mooney
WR
5
3
68
22.7
0
38
11
3.7
3
25.2
1
104.2
Casey Washington
WR
2
1
17
17.0
0
17
0
0.0
1
17.5
0
79.2
Charlie Woerner
TE
1
0
0
—
0
—
—
—
0
—
0
39.6
ATL Total
36
21
241
11.5
1
38
13
San Francisco 49ers
Player
Pos
Tgt
Rec
Yds
Avg
TD
Long
YAC
YAC/R
1D
ADOT
Drop
Passer Rat
Christian McCaffrey
RB
8
7
72
10.3
0
17
53
7.6
5
1.5
0
104.2
Jauan Jennings
WR
7
4
31
7.8
0
13
10
2.5
2
7.3
1
28.6
Skyy Moore
WR
1
1
15
15.0
0
15
18
18.0
1
-3.0
0
118.7
Kendrick Bourne
WR
2
2
14
7.0
0
10
0
0.0
1
7.0
0
95.8
Luke Farrell
TE
1
1
11
11.0
0
11
7
7.0
1
4.0
0
112.5
Kyle Juszczyk
FB
1
1
10
10.0
0
10
4
4.0
0
6.0
0
108.3
George Kittle
TE
2
0
0
—
0
—
—
—
0
8.5
0
39.6
Demarcus Robinson
WR
1
0
0
—
0
—
—
—
0
40.0
0
39.6
Connor Colby
OL
1
1
-1
-1.0
0
-1
5
5.0
0
-6.0
0
79.2
SF Total
24
17
152
8.9
0
17
10
Defensive Box Score
Atlanta Falcons
Player
Pos
Comb
Solo
Ast
Sacks
TFL
PD
QB Hits
INT
INT Yds
FF
Jessie Bates III
S
10
4
6
0
0
0
0
0
—
0
JD Bertrand
LB
10
4
6
0
0
0
0
0
—
0
Kaden Elliss
LB
9
4
5
0
0
1
1
1
16
0
Xavier Watts
S
9
3
6
0
0
0
0
0
—
0
Mike Hughes
CB
5
3
2
0
0
1
0
0
—
0
Zach Harrison
DI
4
3
1
1.0
2
0
1
0
—
0
Ta’Quon Graham
DI
4
3
1
0
1
0
0
0
—
0
Arnold Ebiketie
DE
4
2
2
0
0
0
0
0
—
0
Sam Roberts
DI
3
2
1
0
1
0
1
0
—
0
Ruke Orhorhoro
DI
3
1
2
0
0
0
0
0
—
0
Josh Woods
LB
2
2
0
0
0
0
0
0
—
0
Leonard Floyd
DE
2
1
1
0
1
0
1
0
—
0
A.J. Terrell
CB
2
1
1
0
0
0
0
0
—
0
Brandon Dorlus
DI
2
1
1
0
1
0
0
0
—
0
David Onyemata
DI
1
1
0
0
1
0
0
0
—
0
Divine Deablo
LB
1
1
0
0
0
0
0
0
—
0
Dee Alford
CB
1
1
0
0
0
0
0
0
—
0
James Pearce Jr.
DE
1
1
0
0
0
0
0
0
—
0
KhaDarel Hodge
WR
1
1
0
0
0
0
0
0
—
0
DeAngelo Malone
DE
1
0
1
0
0
0
0
0
—
0
ATL Total
75
39
36
1.0
7
2
4
1
16
0
San Francisco 49ers
Player
Pos
Comb
Solo
Ast
Sacks
TFL
PD
QB Hits
INT
FF
Tatum Bethune
LB
10
4
6
0
1
0
0
0
0
Malik Mustapha
S
6
3
3
0
0
0
0
0
0
Ji’Ayir Brown
S
5
5
0
0
0
0
0
0
0
Darrell Luter Jr.
CB
5
4
1
0
0
0
0
0
0
Bryce Huff
DE
5
2
3
1.0
1
0
2
0
1
Malik Turner
WR
3
3
0
0
0
0
0
0
0
Dee Winters
LB
3
3
0
0
1
0
0
0
0
Jason Pinnock
S
3
2
1
0
0
0
0
0
0
Deommodore Lenoir
CB
3
2
1
0
0
1
0
0
0
Sam Okuayinonu
DE
3
1
2
1.0
1
0
1
0
0
Mykel Williams
DE
3
0
3
0
0
0
0
0
0
Renardo Green
CB
2
1
1
0
0
0
0
0
0
Marques Sigle
S
2
1
1
0
0
0
0
0
0
Siran Neal
S
2
0
2
0
0
0
0
0
0
Jordan Elliott
DI
2
0
2
0
0
0
0
0
0
Curtis Robinson
LB
1
1
0
0
0
0
0
0
0
Kalia Davis
DI
1
1
0
0
0
0
0
0
0
Isaac Guerendo
RB
1
1
0
0
0
0
0
0
0
Luke Farrell
TE
1
0
1
0
0
0
0
0
0
Nick Martin
LB
1
0
1
0
0
0
0
0
0
Chase Lucas
CB
0
0
0
0
0
1
1
0
0
Alfred Collins
DI
0
0
0
0
0
0
1
0
0
SF Total
63
35
28
2.0
4
2
5
0
1
Pass Rush Stats
San Francisco 49ers
Player
Pos
Pressures
Sacks
Hits
Hurries
Rush Snaps
Press%
Unblocked
Bryce Huff
DE
5
1
2
1
32
15.6%
0
Sam Okuayinonu
DE
5
1
0
4
27
18.5%
0
Alfred Collins
DI
3
0
1
2
32
9.4%
1
Jordan Elliott
DI
2
0
0
2
7
28.6%
1
Kevin Givens
DI
2
0
0
2
15
13.3%
1
Dee Winters
LB
2
0
0
2
4
50.0%
1
Mykel Williams
DE
1
0
0
1
28
3.6%
0
Tatum Bethune
LB
1
0
0
1
5
20.0%
1
Chase Lucas
CB
1
0
1
0
1
100%
1
CJ West
DI
0
0
0
0
6
0.0%
0
Jason Pinnock
S
0
0
0
0
2
0.0%
0
Ji’Ayir Brown
S
0
0
0
0
1
0.0%
0
SF Total
22
2
3
11
Atlanta Falcons
Player
Pos
Pressures
Sacks
Hits
Hurries
Rush Snaps
Press%
Unblocked
Kaden Elliss
LB
2
0
1
1
9
22.2%
1
Zach Harrison
DI
2
1
0
1
16
12.5%
0
David Onyemata
DI
1
0
0
1
15
6.7%
0
Leonard Floyd
DE
1
0
1
0
15
6.7%
0
Ruke Orhorhoro
DI
1
0
0
1
18
5.6%
0
Sam Roberts
DI
1
0
1
0
7
14.3%
0
Dee Alford
CB
1
0
0
1
1
100%
1
James Pearce Jr.
DE
0
0
0
0
14
0.0%
0
Arnold Ebiketie
DE
0
0
0
0
6
0.0%
0
Brandon Dorlus
DI
0
0
0
0
9
0.0%
0
ATL Total
9
1
3
5
Coverage Stats
Atlanta Falcons in Coverage
Player
Pos
Tgt
Rec Allowed
Cmp%
Yds Allowed
TD
INT
Rating Against
Mike Hughes
CB
8
3
37.5%
22
0
0
45.8
Kaden Elliss
LB
4
4
100%
35
0
1
63.5
Dee Alford
CB
2
1
50.0%
13
0
0
70.8
Jessie Bates III
S
2
1
50.0%
17
0
0
79.2
A.J. Terrell
CB
2
2
100%
16
0
0
100.0
JD Bertrand
LB
1
1
100%
9
0
0
104.2
DeMarcco Hellams
S
1
1
100%
7
0
0
95.8
Divine Deablo
LB
1
1
100%
6
0
0
91.7
James Pearce Jr.
DE
1
1
100%
13
0
0
118.8
Leonard Floyd
DE
1
1
100%
15
0
0
118.8
San Francisco 49ers in Coverage
Player
Pos
Tgt
Rec Allowed
Cmp%
Yds Allowed
TD
INT
Rating Against
Dee Winters
LB
6
5
83.3%
36
0
0
131.3
Darrell Luter Jr.
CB
6
4
66.7%
78
0
0
109.7
Deommodore Lenoir
CB
6
3
50.0%
44
0
0
74.3
Renardo Green
CB
4
3
75.0%
24
0
0
89.6
Jason Pinnock
S
3
3
100%
30
0
0
108.3
Ji’Ayir Brown
S
3
2
66.7%
30
0
0
99.3
Chase Lucas
CB
3
0
0.0%
0
0
0
39.6
Tatum Bethune
LB
2
2
100%
14
0
0
95.8
Malik Mustapha
S
1
1
100%
19
0
0
118.8
Marques Sigle
S
1
1
100%
4
0
0
83.3
Bryce Huff
DE
1
1
100%
10
1
0
147.9
Mykel Williams
DE
1
1
100%
12
0
0
116.7
Special Teams Stats
Kicking
Player
Team
FGM/FGA
FG%
Made (Distance)
Long
XPM/XPA
Pts
John Parker Romo
ATL
1/1
100%
38 yds (Q2, 12:54)
38
1/1
4
Eddy Piñeiro
SF
2/2
100%
55 yds (Q2, 0:38), 43 yds (Q3, 10:09)
55
2/2
8
Punting
Player
Team
Punts
Total Yds
Avg
Long
TB
In20
Bradley Pinion
ATL
3
152
50.7
61
1
2
Thomas Morstead
SF
3
143
47.7
53
1
1
Kick Returns
Player
Team
Returns
Yds
Avg
Long
TD
Jamal Agnew
ATL
4
90
22.5
45
0
Natrone Brooks
ATL
1
16
16.0
16
0
ATL Total
5
106
21.2
45
0
Skyy Moore
SF
2
53
26.5
29
0
Punt Returns
Player
Team
Returns
Yds
Avg
Long
TD
Jamal Agnew
ATL
2
18
9.0
13
0
Skyy Moore
SF
1
8
8.0
8
0
Drive Chart
San Francisco 49ers Drives
#
Qtr
LOS
Plays
Time
Net Yds
Result
1
1st
Own 16
9
4:34
42
Punt
2
2nd
Own 35
7
3:08
42
Interception
3
2nd
Own 20
13
6:10
80
Touchdown
4
2nd
ATL 40
4
0:50
3
Field Goal
5
3rd
Own 32
11
4:51
43
Field Goal
6
3rd
Own 25
3
2:10
7
Punt
7
3rd
Own 4
6
3:10
31
Punt
8
4th
Own 36
11
5:50
64
Touchdown
9
4th
ATL 45
4
1:27
17
End of Game
Atlanta Falcons Drives
#
Qtr
LOS
Plays
Time
Net Yds
Result
1
1st
Own 22
3
1:52
9
Punt
2
1st
Own 20
19
10:40
60
Field Goal
3
2nd
Own 34
4
1:48
18
Punt
4
2nd
Own 31
3
0:20
9
Fumble Lost
5
2nd
Own 21
3
0:38
44
End of Half
6
3rd
SF 48
6
3:41
48
Touchdown
7
3rd
Own 33
8
3:20
20
Punt
8
4th
Own 17
8
4:32
48
Turnover on Downs
9
4th
Own 23
7
0:59
23
Turnover on Downs
Snap Counts
Atlanta Falcons — Offense (65 total snaps)
Player
Pos
Snaps
Pct
Michael Penix Jr.
QB
65
100%
Chris Lindstrom
G
65
100%
Matthew Bergeron
G
65
100%
Jake Matthews
T
65
100%
Elijah Wilkinson
T
65
100%
Ryan Neuzil
C
65
100%
Drake London
WR
64
98%
Bijan Robinson
RB
57
88%
Darnell Mooney
WR
54
83%
Kyle Pitts
TE
53
82%
Charlie Woerner
TE
38
58%
David Sills V
WR
29
45%
Tyler Allgeier
RB
15
23%
Casey Washington
WR
11
17%
KhaDarel Hodge
WR
4
6%
Atlanta Falcons — Defense (67 total snaps)
Player
Pos
Snaps
Pct
Xavier Watts
S
67
100%
Kaden Elliss
LB
67
100%
A.J. Terrell
CB
67
100%
Jessie Bates III
S
67
100%
Mike Hughes
CB
67
100%
JD Bertrand
LB
58
87%
Ruke Orhorhoro
DI
43
64%
David Onyemata
DI
42
63%
Zach Harrison
DI
40
60%
James Pearce Jr.
DE
40
60%
Leonard Floyd
DE
34
51%
Ta’Quon Graham
DI
30
45%
Arnold Ebiketie
DE
25
37%
Dee Alford
CB
23
34%
Brandon Dorlus
DI
22
33%
Sam Roberts
DI
20
30%
DeMarcco Hellams
S
9
13%
Divine Deablo
LB
9
13%
DeAngelo Malone
DE
6
9%
San Francisco 49ers — Offense (67 total snaps)
Player
Pos
Snaps
Pct
Mac Jones
QB
67
100%
Colton McKivitz
T
67
100%
Dominick Puni
G
67
100%
Trent Williams
T
67
100%
Connor Colby
G
63
94%
Jauan Jennings
WR
57
85%
George Kittle
TE
54
81%
Kendrick Bourne
WR
52
78%
Christian McCaffrey
RB
50
75%
Matt Hennessy
C
47
70%
Kyle Juszczyk
FB
39
58%
Demarcus Robinson
WR
23
34%
Luke Farrell
TE
22
33%
Jake Brendel
C
20
30%
Brian Robinson Jr.
RB
17
25%
Malik Turner
WR
10
15%
Jake Tonges
TE
8
12%
Nick Zakelj
G
4
6%
Skyy Moore
WR
3
4%
San Francisco 49ers — Defense (65 total snaps)
Player
Pos
Snaps
Pct
Ji’Ayir Brown
S
65
100%
Dee Winters
LB
65
100%
Deommodore Lenoir
CB
65
100%
Tatum Bethune
LB
56
86%
Darrell Luter Jr.
CB
47
72%
Bryce Huff
DE
45
69%
Malik Mustapha
S
45
69%
Sam Okuayinonu
DE
44
68%
Mykel Williams
DE
42
65%
Alfred Collins
DI
39
60%
Chase Lucas
CB
35
54%
Jason Pinnock
S
23
35%
Kalia Davis
DI
23
35%
Jordan Elliott
DI
21
32%
Marques Sigle
S
20
31%
Kevin Givens
DI
20
31%
Renardo Green
CB
18
28%
Trevis Gipson
LB
17
26%
Curtis Robinson
LB
9
14%
CJ West
DI
9
14%
Luke Gifford
LB
7
11%
Game Information
Detail
Info
Date
Sunday, October 19, 2025
Kickoff
8:20 PM ET
Broadcast
NBC (Sunday Night Football)
Venue
Levi’s Stadium, Santa Clara, CA
Surface
Grass — outdoors
Attendance
71,217
Game Duration
2:56
Weather
74°F, 49% humidity, 5 mph wind
Vegas Line
San Francisco -2.0
Over/Under
47.0 (under)
Coin Toss
Atlanta won, elected to receive
Referee
Ron Torbert
Umpire
Barry Anderson
Down Judge
Frank LeBlanc
Line Judge
Brian Bolinger
Back Judge
Courtney Brown
Side Judge
Keith Washington
Field Judge
Ryan Dickson
San Francisco ran 39 times for 174 yards in the victory, with McCaffrey accounting for 129 of those yards and both 49ers touchdowns on a night backup quarterback Mac Jones managed just 152 passing yards. Atlanta put up 241 yards through the air from Penix Jr. but scored 10 points on nine drives, went 0-for-2 on fourth down in the fourth quarter, and converted just one of two red zone trips as the Falcons fell to 3-3 while San Francisco moved to 5-2.
Cornelia Lindqvist is a Swedish-American sports journalist with 4 years of experience covering professional athletics. She previously worked at Sports Illustrated before joining Newzire. Cornelia reports on the NFL, NBA, MLB, WNBA, international football, and cricket, covering game results, roster moves, trade deals, playoff standings, and player statistics. Her sports analysis background helps readers understand the strategies and numbers behind wins and losses.