Final2025 NFC Wild Card
Lincoln Financial Field, Philadelphia, PA|
San Francisco 49ers vs Philadelphia Eagles, Wild Card 2025
San Francisco 49ers
AwayWon, advanced
23
Philadelphia Eagles
Home
19
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 49ers | 7 | 3 | 0 | 13 | 23 |
| Eagles | 6 | 7 | 3 | 3 | 19 |
SF 23 · PHI 19 Final
Passing leader
SF · QB
18.9PPR pts
18/31, 262 YDS, 2 TD, 2 INT
Top fantasy scorer
SF · RB
29.4PPR pts
15 ATT, 48 YDS, 6 REC, 66 REC YDS, 2 REC TD
Eagles leader
PHI · TE
19.4PPR pts
4 REC, 33 YDS, 1 TD, 1 RUSH TD
Defensive playmaker
Quinyon Mitchell
PHI
2 INT, 3 TKL
49ers 23, Eagles 19: San Francisco rallies from 3 down at halftime in the 2025 Wild Card
San Francisco erased a 13–10 halftime deficit, outscoring Philadelphia 13–6 after the break to win 23–19. The 49ers finished with a 361–307 edge in total offense and averaged 6.2 yards per play.
The Eagles went 5-for-16 on third down.
The 49ers' run ended in the Divisional Round, a 41–6 loss to the Seahawks.
The two teams meet again in Week 17 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.
Key advantages
- +1.9 yards/play SF 6.2 · PHI 4.3
- +54 total yards SF 361 · PHI 307
- +24% third-down rate SF 55% · PHI 31%
Game Highlights
Official NFL highlights · Opens from YouTube
Got a 49er or Eagle on your fantasy team?
Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.
Works with Sleeper, ESPN and Fleaflicker. No password needed.
Why the 49ers Won
San Francisco won the efficiency and third-down battles.
| 49ers | Stat | Eagles |
|---|---|---|
| 6.2 | Yards per play | 4.3 |
| 361 | Total yards | 307 |
| 55% | Third-down conversion | 31% |
| Other team stats | ||
| 58 | Plays | 72 |
| 2 | Turnovers | 0 |
| 24:21 | Time of possession | 35:39 |
Scoring Summary
The 49ers scored three touchdowns and one field goal; the Eagles scored two touchdowns and two field goals.
| Time | Team | Play | SF | PHI |
|---|---|---|---|---|
| 1st quarter | ||||
| 11:51 | SF | Brock Purdy → Demarcus Robinson, 2-yard TD Takes leadEddy Pineiro XP | 7 | 0 |
| 6:16 | PHI | Dallas Goedert 1-yard TD runXP missed | 7 | 6 |
| 2nd quarter | ||||
| 6:08 | PHI | Jalen Hurts → Dallas Goedert, 9-yard TD Takes leadJake Elliott XP | 7 | 13 |
| 2:50 | SF | Eddy Pineiro 36-yard FG | 10 | 13 |
| 3rd quarter | ||||
| 2:11 | PHI | Jake Elliott 41-yard FG Extends lead | 10 | 16 |
| 4th quarter | ||||
| 14:52 | SF | Jauan Jennings → Christian McCaffrey, 29-yard TD Takes leadEddy Pineiro XP | 17 | 16 |
| 8:00 | PHI | Jake Elliott 33-yard FG Takes lead | 17 | 19 |
| 2:54 | SF | Brock Purdy → Christian McCaffrey, 4-yard TD Game winnerXP missed | 23 | 19 |
Playoff game: these points don't count in most season-long fantasy leagues.
Fantasy Points vs Expected
Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.
- Biggest overperformer+11.2Demarcus Robinson23.1 PTS vs 11.9 xFP
- Biggest underperformer−10.9Saquon Barkley16.1 PTS vs 27.0 xFP
- Highest expected volume27.0 xFPSaquon Barkley16.1 PTS scored
| Player | PTS | xFP | vs xFP | Snap% | Usage | Rte% | Pass att | Car | Car% | Tgt | Tgt% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Saquon BarkleyPHI · RB | 16.1 | 27.0 | −10.9 | — | 72% car | — | 0 | 26 | 72% | 6 | 18% |
| Christian McCaffreySF · RB | 29.4 | 23.3 | +6.1 | — | 60% car | — | 0 | 15 | 60% | 8 | 27% |
| Brock PurdySF · QB | 18.9 | 19.6 | −0.7 | — | 31 att | — | 31 | 9 | 36% | 0 | 0% |
| DeVonta SmithPHI · WR | 15.0 | 18.8 | −3.8 | — | 32% tgt | — | 0 | 0 | 0% | 11 | 32% |
| Jalen HurtsPHI · QB | 12.1 | 18.8 | −6.7 | — | 35 att | — | 35 | 5 | 14% | 0 | 0% |
| Dallas GoedertPHI · TE | 19.4 | 12.6 | +6.8 | — | 21% tgt | — | 0 | 1 | 3% | 7 | 21% |
| A.J. BrownPHI · WR | 5.5 | 11.9 | −6.4 | — | 21% tgt | — | 0 | 0 | 0% | 7 | 21% |
| Demarcus RobinsonSF · WR | 23.1 | 11.9 | +11.2 | — | 23% tgt | — | 0 | 0 | 0% | 7 | 23% |
| Kyle JuszczykSF · RB | 8.9 | 6.8 | +2.1 | — | 13% tgt | — | 0 | 0 | 0% | 4 | 13% |
| Jauan JenningsSF · WR | 10.7 | 5.6 | +5.1 | — | 10% tgt | — | 1 | 0 | 0% | 3 | 10% |
| Jake TongesSF · TE | 2.4 | 5.1 | −2.7 | — | 10% tgt | — | 0 | 0 | 0% | 3 | 10% |
| George KittleSF · TE | 1.6 | 3.4 | −1.8 | — | 7% tgt | — | 0 | 0 | 0% | 2 | 7% |
| Tank BigsbyPHI · RB | 1.9 | 2.6 | −0.7 | — | 11% car | — | 0 | 4 | 11% | 0 | 0% |
| Skyy MooreSF · WR | 0.3 | 2.4 | −2.1 | — | 4% car | — | 0 | 1 | 4% | 1 | 3% |
| Darius CooperPHI · WR | 1.9 | 1.7 | +0.2 | — | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Jahan DotsonPHI · WR | 0.0 | 1.7 | −1.7 | — | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Luke FarrellSF · TE | 0.0 | 1.7 | −1.7 | — | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Malik TurnerSF · WR | 0.0 | 1.7 | −1.7 | — | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Will ShipleyPHI · RB | 1.6 | 1.7 | −0.1 | — | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
Team totals: 49ers 30 targets and 25 carries; Eagles 34 targets and 36 carries. Shares are from the box score. Snap counts aren't available for this game. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2025 season: 1.70 PPR points per target (67% catch rate), 0.65 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.
Fantasy Verdicts
Brock Purdy
SF · QB · 18.9 pts on 19.6 expected
18 of 31 passing for 262 yards, 2 touchdowns, 2 interceptions; 9 carries for 24 yards.
Verdict: The points matched the role, 19.6 expected.
Last 5 games + this one (PPR): 17.1, 26.2, 31.9, 37.9, 6.2, 18.9
W13W15W16W17W18WC
Jalen Hurts Unlucky
PHI · QB · 12.1 pts on 18.8 expected
20 of 35 passing for 168 yards, 1 touchdown; 5 carries for 14 yards.
Verdict: The role was there, worth 18.8 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 17.3, 4.4, 22.9, 19.4, 8.9, 12.1
W13W14W15W16W17WC
No interceptions after 4 in the previous four games.
Christian McCaffrey Ran hot
SF · RB · 29.4 pts on 23.3 expected
8 targets (27% of the team's), 6 catches for 66 yards and 2 touchdowns; 15 carries (60% of the team's) for 48 yards.
Verdict: The opportunities were worth 23.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 17.4, 15.7, 32.6, 28.1, 11.7, 29.4
W13W15W16W17W18WC
A touchdown in 7 of the last 8 games.
Demarcus Robinson Ran hot
SF · WR · 23.1 pts on 11.9 expected
7 targets (23% of the team's), 6 catches for 111 yards and 1 touchdown.
Verdict: The opportunities were worth 11.9 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 0.6, 5.6, 10.3, 5.0, 5.4, 23.1
W13W15W16W17W18WC
Best fantasy game of the season.
Saquon Barkley Volume, no payoff
PHI · RB · 16.1 pts on 27.0 expected
6 targets (18% of the team's), 3 catches for 25 yards; 26 carries (72% of the team's) for 106 yards.
Verdict: The role was there, worth 27.0 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 5.6, 18.2, 17.2, 21.2, 6.8, 16.1
W13W14W15W16W17WC
DeVonta Smith Volume, no payoff
PHI · WR · 15.0 pts on 18.8 expected
11 targets (32% of the team's), 8 catches for 70 yards.
Verdict: The points matched the role, 18.8 expected.
Last 5 games + this one (PPR): 7.7, 7.0, 16.2, 4.5, 8.2, 15.0
W14W15W16W17W18WC
Dallas Goedert Ran hot
PHI · TE · 19.4 pts on 12.6 expected
7 targets (21% of the team's), 4 catches for 33 yards and 1 touchdown; 1 carry (3% of the team's) for 1 yard and 1 touchdown.
Verdict: The opportunities were worth 12.6 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 4.7, 15.8, 25.0, 12.2, 9.8, 19.4
W13W14W15W16W17WC
A.J. Brown Unlucky
PHI · WR · 5.5 pts on 11.9 expected
7 targets (21% of the team's), 3 catches for 25 yards.
Verdict: The role was there, worth 11.9 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 35.2, 16.0, 12.1, 18.5, 11.8, 5.5
W13W14W15W16W17WC
Fewest points since Week 10.
Fantasy Matchups
Fantasy points allowed per game by position, 2025 through Week 18.
| Points allowed to | 49ers D | Eagles D |
|---|---|---|
| QBs | 17.5 | 14.1 |
| RBs | 21.2 | 22.8 |
| WRs | 32.1 | 26.2 |
| TEs | 14.8 | 8.3 |
Regular season, summed from each game's box score and scored with this page's rules.
How the Game Swung
Philadelphia opened at 66% win probability, climbed as high as 86%, then lost.
Eagles win probability
Key Swings
- −21Purdy → Robinson, 2-yd TD65% → 45%Q1 11:51
- +23Hurts → Goedert, 9-yd TD59% → 81%Q2 6:08
- −34Jennings → McCaffrey, 29-yd TD86% → 52%Q4 14:52
- +23Elliott 33-yd FG48% → 71%Q4 8:00
- −67Purdy → McCaffrey, 4-yd TD78% → 10%Q4 2:54
Swing in Eagles win probability, in points
Play Calling and Possessions
| San Francisco 49ers | Measure | Philadelphia Eagles |
|---|---|---|
| 58 | Plays | 72 |
| 57% | Pass rate | 50% |
| 8.7 | Yds / dropback | 4.6 |
| 3.0 | Yds / carry | 3.9 |
| 6/11 | Third downs | 5/16 |
Efficiency edge San Francisco ran 14 fewer plays but gained 4.1 more yards per dropback.
- Top targets
- SF McCaffrey 27% · Robinson 23% · Juszczyk 13%
- PHI Smith 32% · Brown 21% · Goedert 21%
Possession Results
| Result | SF | PHI |
|---|---|---|
| Touchdowns | 3 | 2 |
| Field goals | 1 | 2 |
| Punts | 3 | 4 |
| Turnovers | 2 | 0 |
| Turnovers on downs | 0 | 2 |
PHI turnover edge: +2
- The 49ers opened the scoring on their first possession, a 6-play, 76-yard drive that ended in a touchdown.
All 21 possessions, drive by drive
| Team | Start | Plays | Yards | Time | Result |
|---|---|---|---|---|---|
| SF | Q1 15:00 | 6 | 76 | 3:09 | Touchdown |
| PHI | Q1 11:51 | 10 | 63 | 5:35 | Touchdown |
| SF | Q1 6:16 | 3 | 7 | 1:15 | Punt |
| PHI | Q1 5:01 | 7 | 20 | 3:32 | Downs |
| SF | Q1 1:29 | 3 | 3 | 1:21 | Punt |
| PHI | Q1 0:08 | 16 | 94 | 9:00 | Touchdown |
| SF | Q2 6:08 | 6 | 59 | 3:18 | Field goal |
| PHI | Q2 2:50 | 3 | 1 | 0:59 | Punt |
| SF | Q2 1:51 | 9 | 41 | 1:51 | End of half |
| PHI | Q3 15:00 | 3 | 7 | 1:31 | Punt |
| SF | Q3 13:29 | 8 | 41 | 3:07 | Interception |
| PHI | Q3 10:22 | 4 | -4 | 2:05 | Punt |
| SF | Q3 8:17 | 3 | 1 | 0:55 | Punt |
| PHI | Q3 7:22 | 10 | 23 | 5:11 | Field goal |
| SF | Q3 2:11 | 5 | 67 | 2:19 | Touchdown |
| PHI | Q4 14:52 | 3 | -3 | 1:37 | Punt |
| SF | Q4 13:15 | 3 | 13 | 1:20 | Interception |
| PHI | Q4 11:55 | 8 | 47 | 3:55 | Field goal |
| SF | Q4 8:00 | 10 | 66 | 5:06 | Touchdown |
| PHI | Q4 2:54 | 10 | 44 | 2:14 | Downs |
| SF | Q4 0:40 | 3 | -3 | 0:40 | End of game |
About these numbers
Possessions that ended with the clock running out at the half or the end of the game aren't counted.
Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.
49ers vs Eagles Head-to-Head
The 49ers and Eagles first met in 1951 and have played 38 times since.
- All-time series
- 22–15–149ers lead, 38 meetings since 1951
- Postseason
- 2–149ers won in 1996 and 2025; Eagles won in 2022
- Largest 49ers win
- 31–31971
- Largest Eagles win
- 42–32005
Since 2021
3–1 49ers lead
4 meetings since the 2021 season, regular season and playoffs.
- 4
- E
- 4
- 4
Oldest to newest. 4 = 49ers win, E = Eagles win, outlined = this game.
2026 Meetings
- Week 17 Eagles at 49ers Upcoming
Recent Meetings
- 2025 Wild Card 49ers at Eagles SF 23 PHI 19 SF W
- 2023 Wk 13 49ers at Eagles, 2023 Wk 13 recap SF 42 PHI 19 SF W
- 2022 Conference Championship 49ers at Eagles, 2022 Conference Championship recap PHI 31 SF 7 PHI W
- 2021 Wk 2 49ers at Eagles, 2021 Wk 2 recap SF 17 PHI 11 SF W
Season to Date (Through Week 18)
The 2025 regular season, from each game's box score.
| 49ers | Stat | Eagles |
|---|---|---|
| 12-5 | Record | 11-6 |
| 25.7 | Points per game | 22.3 |
| 351.4 | Yards per game | 311.2 |
| 5.5 | Yards per play | 5.2 |
| 21.8 | Points allowed per game | 19.1 |
| 340.2 | Yards allowed per game | 314.2 |
49ers vs Eagles Odds and Results
How this game finished against the betting lines.
- Spread
- PHI −5.5Eagles failed to cover by 9.5
- Total
- 44.5Under: 42 points scored (by 2.5)
Expected vs Actual Scoring
| Team | Implied | Actual | Difference |
|---|---|---|---|
| Eagles | 25.0 | 19 | −6.0 |
| 49ers | 19.5 | 23 | +3.5 |
The 49ers beat their implied total and the Eagles fell short of theirs; the Fantasy tab has the player lines behind it.
Betting Trends
Last 3 meetings: 49ers 2–1 ATS, unders 3–0.
Each team's 2025 season through this game. Over/under is overs first.
San Francisco 49ers
- Against the spread
- 5–2
- Over/under
- 3–4
- ATS as favorite
- 4–1
- ATS as underdog
- 1–1
- ATS on the road
- 3–0
Philadelphia Eagles
- Against the spread
- 3–4
- Over/under
- 2–5
- ATS as favorite
- 2–4
- ATS as underdog
- 1–0
- ATS at home
- 1–3
Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.
21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.
49ers vs Eagles Fantasy Outlook for 2026
One meeting is left on the 2026 schedule: Week 17 in San Francisco. Here's how to decide who to play in your league.
- Start/Sit ToolShould your 49ers or Eagles player start in Week 17? Compare the decision against your other options.
- Fantasy Football ProjectionsSee the latest weekly and rest-of-season projections for 49ers and Eagles players.
- Fantasy Points Allowed by PositionHow the 49ers and Eagles defenses have treated QBs, RBs, WRs and TEs.
- Strength of ScheduleWhere this matchup falls in each team's fantasy playoff run.
- Redraft CommandConnect your league for personalized lineup, trade and roster advice.
Keep Exploring
2025 Game Logs for Players in This Game
49ers vs Eagles Game FAQ
Who won the 2025 49ers vs Eagles Wild Card game?
The San Francisco 49ers beat the Philadelphia Eagles 23–19 in the Wild Card round of the 2025 playoffs. The game was played at Lincoln Financial Field in Philadelphia, PA, on January 11, 2026. See the 49ers' 2025 schedule.
What was the final score of 49ers vs Eagles?
The final score was 49ers 23, Eagles 19. The Eagles led 13–10 at halftime, and the second half went 49ers 13, Eagles 6.
What happened in the 49ers vs Eagles game?
San Francisco erased a 13–10 halftime deficit, outscoring Philadelphia 13–6 after the break to win 23–19. The 49ers finished with a 361–307 edge in total offense and averaged 6.2 yards per play. The 49ers committed 2 turnovers, the Eagles none.
What was the game-winning score in 49ers vs Eagles?
Brock Purdy's 4-yard touchdown pass to Christian McCaffrey with 2:54 left in the fourth quarter gave the 49ers a 23–19 lead they never gave up. It was the final score of the game.
How did the 49ers come back to beat the Eagles?
The 49ers' chances of winning fell as low as 14% in the fourth quarter. Brock Purdy's 4-yard touchdown pass to Christian McCaffrey in the fourth quarter was the biggest swing of the game. Brock Purdy's 4-yard touchdown pass to Christian McCaffrey then put them ahead for good.
Which team won the turnover battle in 49ers vs Eagles?
The Eagles won the turnover battle 2–0: the 49ers gave the ball away 2 times and the Eagles not at all. The 49ers won the game anyway.
What was the turning point of 49ers vs Eagles?
Brock Purdy's 4-yard touchdown pass to Christian McCaffrey with 2:54 left in the fourth quarter was the biggest swing of the game, moving the Eagles' win probability from 78% to 10%.
What is the all-time 49ers vs Eagles record?
The 49ers lead the all-time series 22–15–1 across 38 meetings since 1951, including a 2–1 record in the postseason.
When did the 49ers and Eagles last play before this game?
Before the 2025 Wild Card round, they last met in the 2023 season on December 3, 2023, when the 49ers beat the Eagles 42–19.
Have the 49ers and Eagles met in the playoffs?
Yes, 3 times, most recently in the 2025 playoffs. The 49ers are 2–1 against the Eagles in the postseason.
What is the 49ers vs Eagles record since 2021?
The 49ers lead 3–1 across 4 meetings since the 2021 season, including this game.
What was the closing spread for 49ers vs Eagles?
The consensus closing spread at kickoff was Eagles −5.5, making the Philadelphia Eagles 5.5-point favorites, with a closing total of 44.5. That implied about 25.0 points for the Eagles and 19.5 for the 49ers.
Did 49ers vs Eagles go over or under the total?
The game went under. The consensus closing total was 44.5, and the teams combined for 42 points, 2.5 under the number.
Who covered the spread in 49ers vs Eagles?
The 49ers covered as 5.5-point underdogs against the closing line of Eagles −5.5. The final margin was 4 points.
