Final2025 Week 13
Huntington Bank Field, Cleveland, OH|
Cleveland Browns vs San Francisco 49ers
San Francisco 49ers
AwayWon
26
Cleveland Browns
Home
8
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 49ers | 7 | 3 | 7 | 9 | 26 |
| Browns | 0 | 8 | 0 | 0 | 8 |
SF 26 · CLE 8 Final
Passing leader
SF · QB
17.1PPR pts
16/29, 168 YDS, 1 TD, 1 RUSH TD
Top fantasy scorer
SF · RB
17.4PPR pts
20 ATT, 53 YDS, 1 TD, 4 REC, 21 REC YDS
Browns leader
CLE · RB
15.9PPR pts
23 ATT, 91 YDS, 3 REC, 18 REC YDS
Defensive playmaker
Clelin Ferrell
SF
2 SACK, 9 TKL
49ers 26, Browns 8: San Francisco leads from start to finish
San Francisco led 10–8 at halftime and outscored Cleveland 16–0 after the break to win 26–8. Cleveland outgained the 49ers 253–252.
The Browns went 3-for-11 on third down and committed two turnovers, while the 49ers finished without a giveaway.
Key advantages
- +2 turnover margin SF 0 turnovers
- +38% third-down rate SF 65% · CLE 27%
- +0:20 time of possession SF 30:10 · CLE 29:50
Game Highlights
Official NFL highlights · Opens from YouTube
Got a 49er or Brown 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 turnover, third-down, and time of possession battles.
| 49ers | Stat | Browns |
|---|---|---|
| 0 | Turnovers | 2 |
| 65% | Third-down conversion | 27% |
| 30:10 | Time of possession | 29:50 |
| Other team stats | ||
| 252 | Total yards | 253 |
| 3.9 | Yards per play | 4.2 |
| 64 | Plays | 60 |
Scoring Summary
The 49ers scored three touchdowns and two field goals; the Browns scored one touchdown.
| Time | Team | Play | SF | CLE |
|---|---|---|---|---|
| 1st quarter | ||||
| 8:15 | SF | Christian McCaffrey 1-yard TD run Takes leadMatt Gay XP | 7 | 0 |
| 2nd quarter | ||||
| 0:39 | CLE | Shedeur Sanders → Harold Fannin Jr., 34-yard TD Takes leadQuinshon Judkins 2-pt run | 7 | 8 |
| 0:00 | SF | Matt Gay 25-yard FG Takes lead | 10 | 8 |
| 3rd quarter | ||||
| 1:29 | SF | Brock Purdy 2-yard TD run Extends leadMatt Gay XP | 17 | 8 |
| 4th quarter | ||||
| 11:05 | SF | Brock Purdy → Jauan Jennings, 7-yard TD Extends lead2-pt try failed | 23 | 8 |
| 4:09 | SF | Matt Gay 31-yard FG Extends lead | 26 | 8 |
Fantasy Points: 49ers vs Browns, Week 13 2025
Fantasy leaders
- Christian McCaffreySF · RB17.4 PTSRB12
- Brock PurdySF · QB17.1 PTSQB16
- Quinshon JudkinsCLE · RB15.9 PTSRB16
- Jauan JenningsSF · WR13.9 PTSWR20
Player Stats
Quarterbacks
| Player | FPTS | FIN | CMP/ATT | Pass YDS | TD | INT | Rush ATT | Rush YDS | Rush TD | Rate | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 17.1 | QB16 | 16/29 | 168 | 1 | 0 | 2 | 4 | 1 | 83.7 | Start/Sit → | |
| 10.6 | QB24 | 16/25 | 149 | 1 | 0 | 1 | 6 | 0 | 93.6 | Start/Sit → | |
| 0.0 | — | 1/1 | 0 | 0 | 0 | — | — | — | 79.2 | ||
| 0.2 | QB34 | — | — | — | — | 2 | 2 | 0 | — | Start/Sit → |
WRs, RBs, & TEs
| Player | FPTS | FIN | POS | Rush ATT | Rush YDS | Rush TD | TGT | REC | Rec YDS | Rec TD | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 17.4 | RB12 | RB | 20 | 53 | 1 | 4 | 4 | 21 | 0 | Start/Sit → | |
| 15.9 | RB16 | RB | 23 | 91 | 0 | 3 | 3 | 18 | 0 | Start/Sit → | |
| 13.9 | WR20 | WR | — | — | — | 6 | 4 | 39 | 1 | Start/Sit → | |
| 11.3 | TE13 | TE | 1 | 0 | 0 | 5 | 3 | 43 | 1 | ||
| 10.7 | TE15 | TE | — | — | — | 5 | 4 | 67 | 0 | Start/Sit → | |
| 5.6 | WR60 | WR | — | — | — | 4 | 3 | 26 | 0 | Start/Sit → | |
| 4.7 | RB55 | RB | — | — | — | 3 | 3 | 17 | 0 | ||
| 3.7 | WR77 | WR | 1 | 9 | 0 | 2 | 1 | 18 | 0 | Start/Sit → | |
| 3.4 | WR80 | WR | — | — | — | 3 | 2 | 14 | 0 | ||
| 2.6 | RB61 | RB | 8 | 26 | 0 | — | — | — | — | ||
| 2.4 | TE45 | TE | — | — | — | 2 | 2 | 4 | 0 | ||
| 2.3 | RB62 | RB | 4 | 23 | 0 | — | — | — | — | ||
| 2.3 | WR90 | WR | — | — | — | 3 | 2 | 23 | 0 | ||
| 0.9 | WR105 | WR | 1 | 9 | 0 | — | — | — | — | Start/Sit → | |
| 0.6 | WR106 | WR | 1 | 6 | 0 | 1 | 0 | 0 | 0 | ||
| 0.0 | — | WR | — | — | — | 1 | 0 | 0 | 0 | Start/Sit → | |
| 0.0 | — | TE | — | — | — | 1 | 0 | 0 | 0 | Start/Sit → | |
| 0.0 | — | WR | — | — | — | 1 | 0 | 0 | 0 | Start/Sit → |
Fantasy Usage
San Francisco 49ers
Snap Share
George KittleTE58 snaps87%
Ricky PearsallWR58 snaps87%
Jauan JenningsWR54 snaps81%
Christian McCaffreyRB53 snaps79%
Demarcus RobinsonWR29 snaps43%
Target Share21 targets
- Jauan Jennings29%, 6 targets
- George Kittle24%, 5 targets
- Christian McCaffrey19%, 4 targets
- Ricky Pearsall14%, 3 targets
- Demarcus Robinson5%, 1 targets
- Other10%, 2 targets
Carry Share33 carries
- Christian McCaffrey61%, 20 carries
- Brian Robinson24%, 8 carries
- Mac Jones6%, 2 carries
- Brock Purdy6%, 2 carries
- Demarcus Robinson3%, 1 carries
Cleveland Browns
Snap Share
Harold FanninTE58 snaps92%
Jerry JeudyWR53 snaps84%
Cedric TillmanWR40 snaps63%
Quinshon JudkinsRB38 snaps60%
David NjokuTE32 snaps51%
Target Share23 targets
- Harold Fannin22%, 5 targets
- Jerry Jeudy17%, 4 targets
- Jerome Ford13%, 3 targets
- Quinshon Judkins13%, 3 targets
- Gage Larvadain13%, 3 targets
- Other22%, 5 targets
Carry Share31 carries
- Quinshon Judkins74%, 23 carries
- Dylan Sampson13%, 4 carries
- Malachi Corley3%, 1 carries
- Isaiah Bond3%, 1 carries
- Harold Fannin3%, 1 carries
- Other3%, 1 carries
View full usage tableHide full usage table
| Player | SNAPS | SNAP % | TGT | TGT % | CAR |
|---|---|---|---|---|---|
| 58 | 92% | 5 | 22% | 1 | |
| 58 | 87% | 5 | 24% | 0 | |
| 58 | 87% | 3 | 14% | 0 | |
| 53 | 84% | 4 | 17% | 0 | |
| 54 | 81% | 6 | 29% | 0 | |
| 53 | 79% | 4 | 19% | 20 | |
| 40 | 63% | 1 | 4% | 0 | |
| 38 | 60% | 3 | 13% | 23 | |
| 32 | 51% | 2 | 9% | 0 | |
| 29 | 43% | 1 | 5% | 1 | |
| 23 | 37% | 0 | 0% | 1 | |
| 23 | 34% | 1 | 5% | 0 | |
| 18 | 29% | 2 | 9% | 1 | |
| 18 | 29% | 3 | 13% | 0 | |
| 14 | 22% | 3 | 13% | 0 | |
| 14 | 21% | 1 | 5% | 0 | |
| 14 | 21% | 0 | 0% | 8 | |
| 12 | 19% | 0 | 0% | 4 | |
| 8 | 12% | 0 | 0% | 0 | |
| 7 | 11% | 0 | 0% | 0 |
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+3.7Jauan Jennings13.9 PTS vs 10.2 xFP
- Biggest underperformer−4.1Quinshon Judkins15.9 PTS vs 20.0 xFP
- Highest expected volume20.2 xFPChristian McCaffrey17.4 PTS scored
| Player | PTS | xFP | vs xFP | Snap% | Usage | Rte% | Pass att | Car | Car% | Tgt | Tgt% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Christian McCaffreySF · RB | 17.4 | 20.2 | −2.8 | 79% | 61% car | — | 1 | 20 | 61% | 4 | 17% |
| Quinshon JudkinsCLE · RB | 15.9 | 20.0 | −4.1 | 60% | 74% car | — | 0 | 23 | 74% | 3 | 13% |
| Brock PurdySF · QB | 17.1 | 14.2 | +2.9 | 94% | 29 att | — | 29 | 2 | 6% | 0 | 0% |
| Shedeur SandersCLE · QB | 10.6 | 11.7 | −1.1 | 97% | 25 att | — | 25 | 1 | 3% | 0 | 0% |
| Jauan JenningsSF · WR | 13.9 | 10.2 | +3.7 | 81% | 26% tgt | — | 0 | 0 | 0% | 6 | 26% |
| Harold Fannin Jr.CLE · TE | 11.3 | 9.2 | +2.1 | 92% | 22% tgt | — | 0 | 1 | 3% | 5 | 22% |
| George KittleSF · TE | 10.7 | 8.5 | +2.2 | 87% | 22% tgt | — | 0 | 0 | 0% | 5 | 22% |
| Jerry JeudyCLE · WR | 5.6 | 6.8 | −1.2 | 84% | 17% tgt | — | 0 | 0 | 0% | 4 | 17% |
| Brian Robinson Jr.SF · RB | 2.6 | 5.2 | −2.6 | 21% | 24% car | — | 0 | 8 | 24% | 0 | 0% |
| Gage LarvadainCLE · WR | 2.3 | 5.1 | −2.8 | 29% | 13% tgt | — | 0 | 0 | 0% | 3 | 13% |
| Jerome FordCLE · RB | 4.7 | 5.1 | −0.4 | 22% | 13% tgt | — | 0 | 0 | 0% | 3 | 13% |
| Ricky PearsallSF · WR | 3.4 | 5.1 | −1.7 | 87% | 13% tgt | — | 0 | 0 | 0% | 3 | 13% |
| Isaiah BondCLE · WR | 3.7 | 4.1 | −0.4 | 29% | 9% tgt | — | 0 | 1 | 3% | 2 | 9% |
| David NjokuCLE · TE | 2.4 | 3.4 | −1.0 | 51% | 9% tgt | — | 0 | 0 | 0% | 2 | 9% |
| Kyle JuszczykSF · RB | 4.7 | 3.4 | +1.3 | — | 9% tgt | — | 0 | 0 | 0% | 2 | 9% |
| Dylan SampsonCLE · RB | 2.3 | 2.6 | −0.3 | 19% | 13% car | — | 0 | 4 | 13% | 0 | 0% |
| Demarcus RobinsonSF · WR | 0.6 | 2.4 | −1.8 | 43% | 4% tgt | — | 0 | 1 | 3% | 1 | 4% |
| Cedric TillmanCLE · WR | 0.0 | 1.7 | −1.7 | 63% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Kendrick BourneSF · WR | 0.0 | 1.7 | −1.7 | 34% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Luke FarrellSF · TE | 0.0 | 1.7 | −1.7 | 21% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Mac JonesSF · QB | 0.2 | 1.3 | −1.1 | 6% | 0 att | — | 0 | 2 | 6% | 0 | 0% |
| Malachi CorleyCLE · WR | 0.9 | 0.6 | +0.3 | 37% | 3% car | — | 0 | 1 | 3% | 0 | 0% |
| Dillon GabrielCLE · QB | 0.0 | 0.4 | −0.4 | 2% | 1 att | — | 1 | 0 | 0% | 0 | 0% |
Team totals: 49ers 23 targets and 33 carries; Browns 23 targets and 31 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. 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 · 17.1 pts on 14.2 expected
16 of 29 passing for 168 yards, 1 touchdown; 2 carries for 4 yards and 1 touchdown.
Verdict: The points matched the role, 14.2 expected.
Last 4 games + this one (PPR): 18.8, 19.7, 19.3, 10.3, 17.1
W1W4W11W12W13
No interceptions after 7 in the previous four games.
Shedeur Sanders
CLE · QB · 10.6 pts on 11.7 expected
16 of 25 passing for 149 yards, 1 touchdown; 1 carry for 6 yards.
Verdict: The points matched the role, 11.7 expected.
Start/Sit: Shedeur Sanders →Christian McCaffrey Volume, no payoff
SF · RB · 17.4 pts on 20.2 expected
0 of 1 passing for 0 yards; 4 targets (17% of the team's), 4 catches for 21 yards; 20 carries (61% of the team's) for 53 yards and 1 touchdown.
Verdict: The points matched the role, 20.2 expected.
Last 5 games + this one (PPR): 9.8, 34.3, 17.6, 35.1, 27.2, 17.4
W8W9W10W11W12W13
Fewest points since Week 8. A touchdown in 6 of the last 8 games.
Jauan Jennings Short-yardage role
SF · WR · 13.9 pts on 10.2 expected
6 targets (26% of the team's), 4 catches for 39 yards and 1 touchdown.
Verdict: The points matched the role, 10.2 expected.
Last 5 games + this one (PPR): 8.5, 14.1, 17.1, 9.4, 15.1, 13.9
W8W9W10W11W12W13
Quinshon Judkins Volume, no payoff
CLE · RB · 15.9 pts on 20.0 expected
3 targets (13% of the team's), 3 catches for 18 yards; 23 carries (74% of the team's) for 91 yards.
Verdict: The points matched the role, 20.0 expected.
Last 5 games + this one (PPR): 26.4, 4.7, 10.5, 5.9, 16.7, 15.9
W7W8W10W11W12W13
Harold Fannin Jr. Short-yardage role
CLE · TE · 11.3 pts on 9.2 expected
5 targets (22% of the team's), 3 catches for 43 yards and 1 touchdown; 1 carry (3% of the team's) for 0 yards.
Verdict: The points matched the role, 9.2 expected.
Last 5 games + this one (PPR): 7.6, 18.4, 8.4, 4.6, 8.4, 11.3
W7W8W10W11W12W13
Best score since Week 8.
Kendrick Bourne
SF · WR · 0.0 pts on 1.7 expected
1 target (4% of the team's), 0 catches for 0 yards.
Verdict: The points matched the role, 1.7 expected.
Last 5 games + this one (PPR): 7.4, 5.4, 2.9, 0.0, 0.0, 0.0
W8W9W10W11W12W13
Luke Farrell
SF · TE · 0.0 pts on 1.7 expected
1 target (4% of the team's), 0 catches for 0 yards.
Verdict: The points matched the role, 1.7 expected.
Last 5 games + this one (PPR): 0.0, 1.9, 9.5, 0.0, 1.3, 0.0
W8W9W10W11W12W13
Stock Up, Stock Down
San Francisco 49ers
- ▼Stock down: Kendrick Bourne played 34% of the snaps, down from a 62% season average.
- ▼Stock down: Luke Farrell played 21% of the snaps, down from a 37% season average.
Cleveland Browns
- ▲Stock up: Harold Fannin Jr. played 92% of the snaps, up from a 75% season average.
- ▲Stock up: Malachi Corley played 37% of the snaps, up from a 19% season average.
- ▼Stock down: Isaiah Bond played 29% of the snaps, down from a 50% season average.
Fantasy Matchups
Fantasy points allowed per game by position, 2025 through Week 18.
| Points allowed to | 49ers D | Browns D |
|---|---|---|
| QBs | 17.5 | 14.0 |
| RBs | 21.2 | 22.4 |
| WRs | 32.1 | 26.0 |
| TEs | 14.8 | 12.1 |
Regular season, summed from each game's box score and scored with this page's rules.
How the Game Swung
Cleveland opened at 34% win probability and fell below 2% in the fourth quarter.
Browns win probability
Key Swings
- −18McCaffrey 1-yd TD run35% → 18%Q1 8:15
- +27Sanders → Fannin, 34-yd TD15% → 43%Q2 0:39
- −12Gay 25-yd FG43% → 31%Q2 0:00
- −24Purdy 2-yd TD run31% → 7%Q3 1:29
- −4Purdy → Jennings, 7-yd TD4% → <1%Q4 11:05
Swing in Browns win probability, in points
Play Calling and Possessions
| San Francisco 49ers | Measure | Cleveland Browns |
|---|---|---|
| 64 | Plays | 60 |
| 48% | Pass rate | 48% |
| 5.2 | Yds / dropback | 4.0 |
| 2.8 | Yds / carry | 4.5 |
| 11/17 | Third downs | 3/11 |
Efficiency edge San Francisco ran 4 more plays and gained 1.2 more yards per dropback.
- Top targets
- SF Jennings 26% · Kittle 22% · McCaffrey 17%
- CLE Fannin 22% · Jeudy 17% · Larvadain 13%
Possession Results
| Result | SF | CLE |
|---|---|---|
| Touchdowns | 3 | 1 |
| Field goals | 2 | 0 |
| Punts | 5 | 4 |
| Turnovers | 0 | 1 |
| Turnovers on downs | 0 | 3 |
SF turnover edge: +1
- The 49ers opened the scoring on their second possession, a 6-play, 16-yard drive that ended in a touchdown.
All 20 possessions, drive by drive
| Team | Start | Plays | Yards | Time | Result |
|---|---|---|---|---|---|
| SF | Q1 15:00 | 4 | 24 | 1:48 | Punt |
| CLE | Q1 13:12 | 5 | 21 | 2:50 | Punt |
| SF | Q1 10:22 | 6 | 16 | 2:10 | Touchdown |
| CLE | Q1 8:12 | 10 | 49 | 5:13 | Downs |
| SF | Q1 2:59 | 3 | 1 | 1:31 | Punt |
| CLE | Q1 1:28 | 7 | 12 | 4:04 | Punt |
| SF | Q2 12:24 | 8 | 40 | 6:03 | Punt |
| CLE | Q2 6:21 | 10 | 90 | 5:42 | Touchdown |
| SF | Q2 0:39 | 6 | 58 | 0:39 | Field goal |
| CLE | Q3 15:00 | 5 | 14 | 2:49 | Punt |
| SF | Q3 12:11 | 8 | 19 | 3:05 | Punt |
| CLE | Q3 9:06 | 4 | 8 | 2:01 | Fumble |
| SF | Q3 7:05 | 9 | 32 | 5:36 | Touchdown |
| CLE | Q3 1:29 | 3 | 1 | 1:01 | Punt |
| SF | Q3 0:28 | 3 | -1 | 2:01 | Punt |
| SF | Q4 13:27 | 6 | 18 | 2:22 | Touchdown |
| CLE | Q4 11:05 | 7 | 10 | 3:41 | Downs |
| SF | Q4 7:24 | 9 | 29 | 3:15 | Field goal |
| CLE | Q4 4:09 | 9 | 27 | 2:29 | Downs |
| SF | Q4 1:40 | 4 | 11 | 1: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 Browns Head-to-Head
The 49ers and Browns first met in 1950 and have played 22 times since.
- All-time series
- 13–9Browns lead, 22 meetings since 1950
- Postseason
- 0No playoff meetings
- Largest 49ers win
- 41–71984
- Largest Browns win
- 38–31955
Since 2021
1–1 Series tied
2 meetings since the 2021 season, regular season and playoffs.
- B
- 4
Oldest to newest. 4 = 49ers win, B = Browns win, outlined = this game.
Recent Meetings
- 2025 Wk 13 49ers at Browns, 2025 Wk 13 recap SF 26 CLE 8 SF W
- 2023 Wk 6 49ers at Browns, 2023 Wk 6 recap CLE 19 SF 17 CLE W
Season to Date (Through Week 18)
The 2025 regular season, from each game's box score.
| 49ers | Stat | Browns |
|---|---|---|
| 12-5 | Record | 5-12 |
| 25.7 | Points per game | 16.4 |
| 351.4 | Yards per game | 262.2 |
| 5.5 | Yards per play | 4.3 |
| 21.8 | Points allowed per game | 22.3 |
| 340.2 | Yards allowed per game | 283.6 |
49ers vs Browns Odds and Results
How this game finished against the betting lines.
- Spread
- SF −5.549ers covered by 12.5
- Total
- 35.5Under: 34 points scored (by 1.5)
Expected vs Actual Scoring
| Team | Implied | Actual | Difference |
|---|---|---|---|
| 49ers | 20.5 | 26 | +5.5 |
| Browns | 15.0 | 8 | −7.0 |
The 49ers beat their implied total and the Browns fell short of theirs; the Fantasy tab has the player lines behind it.
Betting Trends
Each team's 2025 season through this game. Over/under is overs first.
San Francisco 49ers
- Against the spread
- 2–0
- Over/under
- 0–2
- ATS as favorite
- 2–0
- ATS on the road
- 1–0
Cleveland Browns
- Against the spread
- 0–1
- Over/under
- 0–1
- ATS as underdog
- 0–1
- ATS at home
- 0–1
Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.
21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.
49ers and Browns in Fantasy
The two teams don't meet again this season. If you roster a 49er or a Brown, these answer the week-to-week question.
- Start/Sit ToolShould your 49ers or Browns player start this week? Compare the decision against your other options.
- Fantasy Football ProjectionsSee the latest weekly and rest-of-season projections for 49ers and Browns players.
- Fantasy Points Allowed by PositionHow the 49ers and Browns defenses have treated QBs, RBs, WRs and TEs.
- Strength of ScheduleWhere each team's remaining games fall in your 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 Browns Game FAQ
Who won the 2025 49ers vs Browns Week 13 game?
The San Francisco 49ers beat the Cleveland Browns 26–8 in Week 13 of the 2025 season. The game was played at Huntington Bank Field in Cleveland, OH, on November 30, 2025. See the 49ers' 2025 schedule.
What was the final score of 49ers vs Browns?
The final score was 49ers 26, Browns 8. The 49ers led 10–8 at halftime, and the second half went 49ers 16, Browns 0.
What happened in the 49ers vs Browns game?
San Francisco led 10–8 at halftime and outscored Cleveland 16–0 after the break to win 26–8. Cleveland outgained the 49ers 253–252. Christian McCaffrey led all players with 4 catches for 21 yards, plus 20 carries for 53 rushing yards and a touchdown. The Browns committed 2 turnovers, the 49ers none.
Who scored the most fantasy points in 49ers vs Browns?
Christian McCaffrey led the game with 17.4 PPR fantasy points, the RB12 of Week 13, on 4 catches for 21 yards, plus 20 carries for 53 rushing yards and a touchdown. Brock Purdy was next with 17.1 (QB16). See Christian McCaffrey's 2025 game log.
Who led 49ers vs Browns in passing, rushing and receiving?
Brock Purdy (SF) led all passers with 16 of 29 for 168 yards and a touchdown. Quinshon Judkins (CLE) led in rushing with 23 carries for 91 yards. George Kittle (SF) led in receiving with 4 catches for 67 yards.
How many fantasy points did Christian McCaffrey score against the Browns?
Christian McCaffrey scored 17.4 points in PPR leagues, 15.4 in half-PPR and 13.4 in standard scoring against the Browns in Week 13 of the 2025 season, on 4 catches for 21 yards, plus 20 carries for 53 rushing yards and a touchdown. He handled 61% of his team's carries.
Who outperformed and underperformed expected fantasy points in 49ers vs Browns?
Jauan Jennings outperformed his expected fantasy points the most, scoring 13.9 PPR points on 10.2 xFP (+3.7). Quinshon Judkins fell furthest short, with 15.9 points on 20.0 xFP (−4.1). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.
Who had the highest expected fantasy points in 49ers vs Browns?
Christian McCaffrey had the most fantasy opportunity in the game, worth 20.2 expected PPR points (xFP) at league-average rates, and scored 17.4. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.
How did the 49ers beat the Browns?
The 49ers beat the Browns 26–8 because they won the turnover battle 2–0.
Which team won the turnover battle in 49ers vs Browns?
The 49ers won the turnover battle 2–0: the Browns gave the ball away 2 times and the 49ers not at all. The 49ers won the game.
What is the all-time 49ers vs Browns record?
The Browns lead the all-time series 13–9 across 22 meetings since 1950.
When did the 49ers and Browns last play before this game?
Before Week 13 of 2025, they last met in the 2023 season on October 15, 2023, when the Browns beat the 49ers 19–17.
What was the closing spread for 49ers vs Browns?
The consensus closing spread at kickoff was 49ers −5.5, making the San Francisco 49ers 5.5-point favorites, with a closing total of 35.5. That implied about 20.5 points for the 49ers and 15.0 for the Browns.
Did 49ers vs Browns go over or under the total?
The game went under. The consensus closing total was 35.5, and the teams combined for 34 points, 1.5 under the number.
Who covered the spread in 49ers vs Browns?
The 49ers covered by 12.5 against the closing line of 49ers −5.5. The final margin was 18 points.
