FantasyHQ · Game Recap

NFL · Week 7 · October 19, 2025 · 12 min read

Atlanta Falcons vs. San Francisco 49ers: 2025 Week 7 Recap

49ers defeat Falcons 20–10 in Week 7

Christian McCaffrey led Fantasy Impact as 49ers prevailed in a 10–20 Week 7 finish.

Atlanta Falcons 10 3–3
Final 10–20
San Francisco 49ers 20 5–2 Winner
Winner
San Francisco 49ers
Final score
10–20
Halftime
Atlanta Falcons 3–19 San Francisco 49ers
Top passer
Michael Penix Jr.
FantasyHQ MVP
Christian McCaffrey
Game date
October 19, 2025

Top fantasy performers · Falcons

  • Darnell Mooney
    Darnell Mooney 3 REC · 68 YDS +3.9 Fantasy Impact
  • Brian Robinson
    Brian Robinson 6 REC · 52 YDS · 1 TD +3.3 Fantasy Impact
  • Kyle Pitts
    Kyle Pitts 7 REC · 62 YDS +2.8 Fantasy Impact

Top fantasy performers · 49ers

  • Christian McCaffrey
    Christian McCaffrey 7 REC · 72 YDS +9.8 Fantasy Impact
  • Marcus Jones
    Marcus Jones 17/28 · 158 YDS +2.5 Fantasy Impact
  • Kendrick Bourne
    Kendrick Bourne 2 REC · 14 YDS +1.9 Fantasy Impact

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.

Q2Q3Q4T
Atlanta Falcons3700010
San Francisco 49ers193130020

Scoring Map

Each pin marks where a score occurred on the field — yard line from play-by-play.

ATLAtlanta Falcons
SFSan Francisco 49ers

FantasyHQ Analytics

Scoring timeline

10 scores

Chronological scoring plays — scroll to follow the game.

  1. ATLAtlanta Falcons
    Q2 12:59FG
    John Parker Romo

    Points+3

    Yard line
    SF 20
    Score
    3-0

    (12:59) 39-J.Romo 38 yard field goal is GOOD, Center-49-L.McCullough, Holder-13-B.Pinion.

  2. SFSan Francisco 49ers
    Q2 1:50TD
    Christian McCaffrey

    Points+6

    Yard line
    ATL 1
    Score
    3-6

    (1:50) 23-C.McCaffrey up the middle for 1 yard, TOUCHDOWN.

  3. SFSan Francisco 49ers
    Q2 1:48TD
    Eddy Pineiro

    Points+7

    Yard line
    ATL 15
    Score
    3-7

    18-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.

  4. SFSan Francisco 49ers
    Q2 0:43FG
    Eddy Pineiro

    Points+3

    Yard line
    ATL 37
    Score
    3-10

    (:43) 18-E.Pineiro 55 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.

  5. SFSan Francisco 49ers
    Q2 0:38FG
    Eddy Pineiro

    Points+3

    Yard line
    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).

  6. SFSan Francisco 49ers
    Q3 10:14FG
    Eddy Pineiro

    Points+3

    Yard line
    ATL 25
    Score
    3-13

    (10:14) 18-E.Pineiro 43 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.

  7. ATLAtlanta Falcons
    Q3 6:34TD
    Brian Robinson

    Points+6

    Yard line
    SF 10
    Score
    9-13

    (6:34) (Shotgun) 9-M.Penix pass short right to 7-B.Robinson for 10 yards, TOUCHDOWN.

  8. ATLAtlanta Falcons
    Q3 6:28XP
    John Parker Romo

    Points+1

    Yard line
    SF 15
    Score
    10-13

    39-J.Romo extra point is GOOD, Center-49-L.McCullough, Holder-13-B.Pinion.

  9. SFSan Francisco 49ers
    Q4 2:31TD
    Christian McCaffrey

    Points+6

    Yard line
    ATL 4
    Score
    10-19

    (2:31) 23-C.McCaffrey right tackle for 4 yards, TOUCHDOWN.

  10. SFSan Francisco 49ers
    Q4 2:26TD
    Eddy Pineiro

    Points+7

    Yard line
    ATL 15
    Score
    10-20

    18-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.

Stars of the game

Top performers by total expected points added (EPA).

  1. 1Christian McCaffreyChristian McCaffrey · San Francisco 49ers · Receiving · +9.79 total EPA · 8 snaps · +1.22 EPA/play
  2. 2Darnell MooneyDarnell Mooney · Atlanta Falcons · Receiving · +3.93 total EPA · 5 snaps · +0.79 EPA/play
  3. 3Christian McCaffreyChristian McCaffrey · San Francisco 49ers · Rushing · +3.65 total EPA · 24 snaps · +0.15 EPA/play
  4. 4Brian RobinsonBrian Robinson · Atlanta Falcons · Receiving · +3.31 total EPA · 8 snaps · +0.41 EPA/play
  5. 5Kyle PittsKyle Pitts · Atlanta Falcons · Receiving · +2.84 total EPA · 10 snaps · +0.28 EPA/play
  6. 6Marcus JonesMarcus Jones · San Francisco 49ers · Passing · +2.53 total EPA · 28 snaps · +0.09 EPA/play
  7. 7Kendrick BourneKendrick Bourne · San Francisco 49ers · Receiving · +1.86 total EPA · 2 snaps · +0.93 EPA/play
  8. 8Casey WashingtonCasey 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.

Christian McCaffrey

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.Michael Penix Jr. (Atlanta Falcons) · 47 dropbacks · 44.7% completion · -5.8% CPOE · -0.13 EPA/play · -6.15 total EPA
  • Marcus JonesMarcus 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.

StatAtlanta FalconsSan Francisco 49ers
Offensive EPA/play-0.077+0.044
Offensive success rate44.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 rate47.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

  • Christian McCaffreySan Francisco 49ers — Christian McCaffrey (Q2 1:50)
  • Brian RobinsonAtlanta Falcons — Brian Robinson (Michael Penix Jr. pass) (Q3 6:34)
  • Christian McCaffreySan Francisco 49ers — Christian McCaffrey (Q4 2:31)

Field goals

  • John Parker RomoAtlanta Falcons — John Parker Romo (Q2 12:59)
  • Eddy PineiroSan Francisco 49ers — Eddy Pineiro (Q2 0:43)
  • Eddy PineiroSan Francisco 49ers — Eddy Pineiro (Q2 0:38)
  • Eddy PineiroSan Francisco 49ers — Eddy Pineiro (Q3 10:14)
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). [WPA -18.4% · EPA -5.53]
  • 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. [WPA -17.4% · EPA -3.83]
  • 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). [WPA +13.7% · EPA +1.89]
  • 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. [WPA -13.6% · EPA -4.72]
  • 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). [WPA +10.3% · EPA +2.86]
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). [WPA -18.4% · EPA -5.53]
  • 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. [WPA -13.6% · EPA -4.72]
  • 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. [WPA -17.4% · EPA -3.83]
  • 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). [WPA +6.3% · EPA +2.98]
Every scoring play

Chronological scoring with play-by-play context.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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).
  6. 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.
  7. 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.
  8. 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.
  9. San Francisco 49ers TD (+6) — Q4 2:31 · ATL 4 · Score 10-19
    (2:31) 23-C.McCaffrey right tackle for 4 yards, TOUCHDOWN.
  10. 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