Quick answer
- Winner
- San Francisco 49ers
- Final score
- San Francisco 49ers 20–10 Atlanta Falcons
- Halftime
- Atlanta Falcons 3–19 San Francisco 49ers at halftime
- FantasyHQ MVP
- Christian McCaffrey
- Top passer
- Michael Penix Jr.
- Biggest EPA play
- (9:54) 10-M.Jones pass short middle intended for 15-J.Jennings INTERCEPTED by 55-K.Elliss …
- Game date
- 2025-10-19
Game summary
The San Francisco 49ers beat the Atlanta Falcons 20–10 on 2025-10-19. Christian McCaffrey posted a game-high +9.79 total EPA in the receiving.
The highest-scoring period was Q2 with 22 combined points.
Line score
Final score and points by quarter.
| Q2 | Q3 | Q4 | — | — | T | |
|---|---|---|---|---|---|---|
| 3 | 7 | 0 | 0 | 0 | 10 | |
| 19 | 3 | 13 | 0 | 0 | 20 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Christian McCaffrey · San Francisco 49ers · Receiving · +9.79 total EPA · 8 snaps · +1.22 EPA/play - 2

Darnell Mooney · Atlanta Falcons · Receiving · +3.93 total EPA · 5 snaps · +0.79 EPA/play - 3

Christian McCaffrey · San Francisco 49ers · Rushing · +3.65 total EPA · 24 snaps · +0.15 EPA/play - 4

Brian Robinson · Atlanta Falcons · Receiving · +3.31 total EPA · 8 snaps · +0.41 EPA/play - 5

Kyle Pitts · Atlanta Falcons · Receiving · +2.84 total EPA · 10 snaps · +0.28 EPA/play - 6

Marcus Jones · San Francisco 49ers · Passing · +2.53 total EPA · 28 snaps · +0.09 EPA/play - 7

Kendrick Bourne · San Francisco 49ers · Receiving · +1.86 total EPA · 2 snaps · +0.93 EPA/play - 8

Casey Washington · Atlanta Falcons · Receiving · +1.48 total EPA · 2 snaps · +0.74 EPA/play
FantasyHQ Game MVP
Highest total EPA with the player's top snap and the game's biggest single play when different.

FantasyHQ Game MVP
Christian McCaffrey — SF · Receiving
Christian McCaffrey posted the highest total EPA (+9.79) in the game, the strongest overall impact for San Francisco 49ers. Across 8 counted snaps, they averaged +1.22 EPA per play.
Christian McCaffrey's top snap (+2.98 EPA): (2:46) (Shotgun) 10-M.Jones pass short left to 23-C.McCaffrey to ATL 4 for 17 yards (3-J.Bates; 31-X.Watts).
Biggest single play (-5.53 EPA): Marcus Jones — (9:54) 10-M.Jones pass short middle intended for 15-J.Jennings INTERCEPTED by 55-K.Elliss at ATL 18. 55-K.Elliss to ATL 34 for 16 yards (10-M.Jones).
Quarterback report card
Michael Penix Jr. led all passers in efficiency for Atlanta Falcons, setting the tone in the passing game according to FantasyHQ analytics.

Michael Penix Jr. (Atlanta Falcons) · 47 dropbacks · 44.7% completion · -5.8% CPOE · -0.13 EPA/play · -6.15 total EPA
Marcus Jones (San Francisco 49ers) · 28 dropbacks · 60.7% completion · +1.2% CPOE · +0.09 EPA/play · +2.53 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | -0.077 | +0.044 |
| Offensive success rate | 44.2% | 52.6% |
| Pass EPA/play | -0.131 | +0.090 |
| Rush EPA/play | -0.065 | -0.009 |
| Defensive EPA/play | -0.044 | +0.077 |
| Defensive success rate | 47.4% | 55.8% |
Drive & efficiency notes
San Francisco 49ers held the efficiency edge in offensive EPA per play (+0.04 vs -0.08), even if the scoreboard told a different story.
Season benchmark context (offensive EPA per play):
- Atlanta Falcons: -0.08 EPA/play (29th percentile vs. 2025 team-game averages)
- San Francisco 49ers: +0.04 EPA/play (56th percentile vs. 2025 team-game averages)
- Atlanta Falcons: 9 drives, -5.96 total EPA, 2 scoring drives
- San Francisco 49ers: 9 drives, +3.40 total EPA, 4 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns

San Francisco 49ers — Christian McCaffrey 
Atlanta Falcons — Brian Robinson (Michael Penix Jr. pass) 
San Francisco 49ers — Christian McCaffrey
Field goals

Atlanta Falcons — John Parker Romo 
San Francisco 49ers — Eddy Pineiro 
San Francisco 49ers — Eddy Pineiro 
San Francisco 49ers — Eddy Pineiro
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The second quarter: San Francisco 49ers won the period 19–3. Atlanta Falcons connected on a field goal from the SF 20 (Q2 12:59) — (12:59) 39-J.Romo 38 yard field goal is GOOD, Center-49-L.McCullough, Holder-13-B.Pinion.; San Francisco 49ers found the end zone from the ATL 1 (Q2 1:50) — (1:50) 23-C.McCaffrey up the middle for 1 yard, TOUCHDOWN.; San Francisco 49ers found the end zone from the ATL 15 (Q2 1:48) — 18-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.; San Francisco 49ers connected on a field goal from the ATL 37 (Q2 0:43) — (:43) 18-E.Pineiro 55 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.; San Francisco 49ers connected on a field goal from the SF 35 (Q2 0:38).
The third quarter: Atlanta Falcons won the period 7–3. San Francisco 49ers connected on a field goal from the ATL 25 (Q3 10:14) — (10:14) 18-E.Pineiro 43 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.; Atlanta Falcons found the end zone from the SF 10 (Q3 6:34) — (6:34) (Shotgun) 9-M.Penix pass short right to 7-B.Robinson for 10 yards, TOUCHDOWN.; Atlanta Falcons added 1 points from the SF 15 (Q3 6:28) — 39-J.Romo extra point is GOOD, Center-49-L.McCullough, Holder-13-B.Pinion..
The fourth quarter: San Francisco 49ers won the period 13–0. San Francisco 49ers found the end zone from the ATL 4 (Q4 2:31) — (2:31) 23-C.McCaffrey right tackle for 4 yards, TOUCHDOWN.; San Francisco 49ers found the end zone from the ATL 15 (Q4 2:26) — 18-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead..
Turning points
Plays that moved win probability the most.
- San Francisco 49ers (Q2 9:54) — (9:54) 10-M.Jones pass short middle intended for 15-J.Jennings INTERCEPTED by 55-K.Elliss at ATL 18. 55-K.Elliss to ATL 34 for 16 yards (10-M.Jones).
- Atlanta Falcons (Q4 8:20) — (8:20) (Shotgun) 9-M.Penix pass incomplete short right to 5-D.London (26-C.Lucas). ** Injury Update: ATL-25-T.Allgeier has returned to the game.
- Atlanta Falcons (Q4 10:51) — (10:51) (Shotgun) 9-M.Penix pass deep right to 8-K.Pitts ran ob at SF 44 for 19 yards (6-M.Mustapha).
- Atlanta Falcons (Q2 1:32) — (1:32) (Shotgun) 9-M.Penix sacked at ATL 39 for -7 yards (47-B.Huff). FUMBLES (47-B.Huff) [47-B.Huff], RECOVERED by SF-95-A.Collins at ATL 40.
- Atlanta Falcons (Q3 3:27) — (3:27) (Shotgun) 9-M.Penix pass deep left to 82-C.Washington to ATL 47 for 17 yards (28-D.Luter).
Impact plays
Highest EPA snaps that flipped field position.
- San Francisco 49ers (Q2 9:54) — (9:54) 10-M.Jones pass short middle intended for 15-J.Jennings INTERCEPTED by 55-K.Elliss at ATL 18. 55-K.Elliss to ATL 34 for 16 yards (10-M.Jones).
- Atlanta Falcons (Q2 1:32) — (1:32) (Shotgun) 9-M.Penix sacked at ATL 39 for -7 yards (47-B.Huff). FUMBLES (47-B.Huff) [47-B.Huff], RECOVERED by SF-95-A.Collins at ATL 40.
- Atlanta Falcons (Q4 8:20) — (8:20) (Shotgun) 9-M.Penix pass incomplete short right to 5-D.London (26-C.Lucas). ** Injury Update: ATL-25-T.Allgeier has returned to the game.
- San Francisco 49ers (Q4 2:46) — (2:46) (Shotgun) 10-M.Jones pass short left to 23-C.McCaffrey to ATL 4 for 17 yards (3-J.Bates; 31-X.Watts).
Every scoring play
Chronological scoring with play-by-play context.
Atlanta Falcons FG (+3) — Q2 12:59 · SF 20 · Score 3-0
(12:59) 39-J.Romo 38 yard field goal is GOOD, Center-49-L.McCullough, Holder-13-B.Pinion.
San Francisco 49ers TD (+6) — Q2 1:50 · ATL 1 · Score 3-6
(1:50) 23-C.McCaffrey up the middle for 1 yard, TOUCHDOWN.
San Francisco 49ers TD (+7) — Q2 1:48 · ATL 15 · Score 3-7
18-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
San Francisco 49ers FG (+3) — Q2 0:43 · ATL 37 · Score 3-10
(:43) 18-E.Pineiro 55 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
San Francisco 49ers FG (+3) — Q2 0:38 · SF 35 · Score 3-10
18-E.Pineiro kicks 51 yards from SF 35 to ATL 14. 14-J.Agnew MUFFS catch, and recovers at ATL 16. 14-J.Agnew to ATL 21 for 5 yards (81-M.Turner).
San Francisco 49ers FG (+3) — Q3 10:14 · ATL 25 · Score 3-13
(10:14) 18-E.Pineiro 43 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
Atlanta Falcons TD (+6) — Q3 6:34 · SF 10 · Score 9-13
(6:34) (Shotgun) 9-M.Penix pass short right to 7-B.Robinson for 10 yards, TOUCHDOWN.
Atlanta Falcons XP (+1) — Q3 6:28 · SF 15 · Score 10-13
39-J.Romo extra point is GOOD, Center-49-L.McCullough, Holder-13-B.Pinion.
San Francisco 49ers TD (+6) — Q4 2:31 · ATL 4 · Score 10-19
(2:31) 23-C.McCaffrey right tackle for 4 yards, TOUCHDOWN.
San Francisco 49ers TD (+7) — Q4 2:26 · ATL 15 · Score 10-20
18-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- San Francisco 49ers earned the result — use the box score for snap-level context.
- Christian McCaffrey (San Francisco 49ers) led total EPA — start here for highlight and prop research.
- Michael Penix Jr. (ATL) finished below expected efficiency despite volume.
Frequently asked questions
Who won Atlanta Falcons vs San Francisco 49ers on 2025-10-19?
The San Francisco 49ers beat the Atlanta Falcons 20-10 in Week 7, 2025.
What was the score by quarter in Atlanta Falcons vs San Francisco 49ers?
Q2: Atlanta Falcons 3, San Francisco 49ers 19; Q3: Atlanta Falcons 7, San Francisco 49ers 3; Q4: Atlanta Falcons 0, San Francisco 49ers 13; Final: Atlanta Falcons 10, San Francisco 49ers 20.
Who scored touchdowns and field goals in Atlanta Falcons vs San Francisco 49ers?
San Francisco 49ers touchdown — C. McCaffrey (Q2 1:50) Atlanta Falcons touchdown — B. Robinson (M. Penix pass) (Q3 6:34) San Francisco 49ers touchdown — C. McCaffrey (Q4 2:31) Atlanta Falcons field goal — J. Romo (Q2 12:59, 3 pts) San Francisco 49ers field goal — E. Pineiro (Q2 0:43, 3 pts) San Francisco 49ers field goal — E. Pineiro (Q2 0:38, 3 pts) San Francisco 49ers field goal — E. Pineiro (Q3 10:14, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Atlanta Falcons vs San Francisco 49ers?
Michael Penix Jr. (Atlanta Falcons), 44.7% completion, -5.8% CPOE, -0.13 EPA per dropback, -6.15 total passing EPA. Marcus Jones (San Francisco 49ers), 60.7% completion, +1.2% CPOE, +0.09 EPA per dropback, +2.53 total passing EPA.
Who was FantasyHQ's player of the game in Atlanta Falcons vs San Francisco 49ers?
Christian McCaffrey (San Francisco 49ers) was FantasyHQ's Game MVP with +9.79 total EPA on Receiving plays. across 8 snaps. Their top snap (+2.98 EPA): (2:46) (Shotgun) 10-M.Jones pass short left to 23-C.McCaffrey to ATL 4 for 17 yards (3-J.Bates; 31-X.Watts)..
Season records after this game
Atlanta Falcons
Entered 3-2 Now 3-3 L
San Francisco 49ers
Entered 4-2 Now 5-2 W