Final2023 Week 16
Levi's Stadium, Santa Clara, CA|
Baltimore Ravens vs San Francisco 49ers
Baltimore Ravens
AwayWon
33
San Francisco 49ers
Home
19
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Ravens | 3 | 13 | 17 | 0 | 33 |
| 49ers | 5 | 7 | 0 | 7 | 19 |
BAL 33 · SF 19 Final
Passing leader
SF · QB
6.4PPR pts
18/32, 255 YDS, 4 INT
Top fantasy scorer
SF · RB
25.1PPR pts
14 ATT, 103 YDS, 1 TD, 6 REC, 28 REC YDS
49ers leader
SF · TE
19.6PPR pts
7 REC, 126 YDS
Defensive playmaker
Kyle Hamilton
BAL
2 INT, 5 TKL
Ravens 33, 49ers 19: Baltimore pulls away from San Francisco
Baltimore led 16–12 at halftime and outscored San Francisco 17–7 after the break to win 33–19. San Francisco outgained the Ravens 429–343.
The 49ers went 6-for-14 on third down and committed five turnovers, while the Ravens finished without a giveaway.
Key advantages
- +5 turnover margin BAL 0 turnovers
- +2:28 time of possession BAL 31:14 · SF 28:46
Game Highlights
Official NFL highlights · Opens from YouTube
Got a Raven or 49er 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 Ravens Won
Baltimore won the turnover and time of possession battles.
| Ravens | Stat | 49ers |
|---|---|---|
| 0 | Turnovers | 5 |
| 31:14 | Time of possession | 28:46 |
| Other team stats | ||
| 343 | Total yards | 429 |
| 5.4 | Yards per play | 6.3 |
| 63 | Plays | 68 |
| 36% | Third-down conversion | 43% |
Scoring Summary
The Ravens scored three touchdowns and four field goals; the 49ers scored two touchdowns, one field goal, and one safety.
| Time | Team | Play | BAL | SF |
|---|---|---|---|---|
| 1st quarter | ||||
| 10:24 | SF | Safety Takes lead | 0 | 2 |
| 5:58 | SF | Jake Moody 45-yard FG Extends lead | 0 | 5 |
| 0:57 | BAL | Justin Tucker 28-yard FG | 3 | 5 |
| 2nd quarter | ||||
| 9:35 | BAL | Gus Edwards 1-yard TD run Takes leadJustin Tucker XP | 10 | 5 |
| 7:03 | BAL | Justin Tucker 41-yard FG Extends lead | 13 | 5 |
| 3:23 | SF | Christian McCaffrey 9-yard TD runJake Moody XP | 13 | 12 |
| 0:00 | BAL | Justin Tucker 28-yard FG Extends lead | 16 | 12 |
| 3rd quarter | ||||
| 12:07 | BAL | Lamar Jackson → Nelson Agholor, 6-yard TD Extends leadJustin Tucker XP | 23 | 12 |
| 11:49 | BAL | Lamar Jackson → Zay Flowers, 9-yard TD Extends leadJustin Tucker XP | 30 | 12 |
| 2:39 | BAL | Justin Tucker 24-yard FG Extends lead | 33 | 12 |
| 4th quarter | ||||
| 6:19 | SF | Sam Darnold → Ronnie Bell, 12-yard TDJake Moody XP | 33 | 19 |
Fantasy Points: Ravens vs 49ers, Week 16 2023
Fantasy leaders
- Christian McCaffreySF · RB25.1 PTSRB2
- Lamar JacksonBAL · QB22.6 PTSQB8
- Zay FlowersBAL · WR22.2 PTSWR13
- George KittleSF · TE19.6 PTSTE1
Player Stats
Quarterbacks
| Player | FPTS | FIN | CMP/ATT | Pass YDS | TD | INT | Rush ATT | Rush YDS | Rush TD | Rate | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 6.4 | QB33 | 18/32 | 255 | 0 | 4 | 1 | 2 | 0 | 42.6 | Start/Sit → | |
| 22.6 | QB8 | 23/35 | 252 | 2 | 0 | 7 | 45 | 0 | 105.9 | Start/Sit → | |
| 7.1 | QB32 | 8/14 | 81 | 1 | 1 | 1 | 9 | 0 | 67.9 | Start/Sit → |
WRs, RBs, & TEs
| Player | FPTS | FIN | POS | Rush ATT | Rush YDS | Rush TD | TGT | REC | Rec YDS | Rec TD | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 25.1 | RB2 | RB | 14 | 103 | 1 | 10 | 6 | 28 | 0 | Start/Sit → | |
| 22.2 | WR13 | WR | — | — | — | 13 | 9 | 72 | 1 | Start/Sit → | |
| 19.6 | TE1 | TE | — | — | — | 10 | 7 | 126 | 0 | Start/Sit → | |
| 17.3 | WR21 | WR | — | — | — | 7 | 6 | 113 | 0 | ||
| 14.0 | RB18 | RB | 9 | 31 | 1 | 1 | 1 | 39 | 0 | ||
| 10.0 | WR42 | WR | — | — | — | 4 | 3 | 10 | 1 | ||
| 9.4 | WR45 | WR | 2 | 7 | 0 | 12 | 4 | 47 | 0 | ||
| 8.7 | RB36 | RB | 10 | 26 | 0 | 3 | 3 | 31 | 0 | Start/Sit → | |
| 8.6 | TE23 | TE | — | — | — | 4 | 3 | 56 | 0 | Start/Sit → | |
| 8.2 | WR51 | WR | — | — | — | 1 | 1 | 12 | 1 | ||
| 3.3 | WR85 | WR | — | — | — | 3 | 2 | 13 | 0 | ||
| 2.7 | TE46 | TE | — | — | — | 1 | 1 | 17 | 0 | ||
| 2.4 | WR96 | WR | — | — | — | 4 | 1 | 14 | 0 | Start/Sit → | |
| 1.5 | WR114 | WR | — | — | — | 2 | 1 | 5 | 0 |
Fantasy Usage
Baltimore Ravens
Snap Share
Zay FlowersWR53 snaps78%
Isaiah LikelyTE50 snaps74%
Justice HillRB42 snaps62%
Odell BeckhamWR37 snaps54%
Nelson AgholorWR37 snaps54%
Target Share33 targets
- Zay Flowers39%, 13 targets
- Nelson Agholor12%, 4 targets
- Rashod Bateman12%, 4 targets
- Isaiah Likely12%, 4 targets
- Odell Beckham9%, 3 targets
- Other15%, 5 targets
Carry Share26 carries
- Justice Hill38%, 10 carries
- Gus Edwards35%, 9 carries
- Lamar Jackson27%, 7 carries
San Francisco 49ers
Snap Share
Christian McCaffreyRB70 snaps100%
Deebo SamuelWR67 snaps96%
Brandon AiyukWR66 snaps94%
George KittleTE62 snaps89%
Willie SneadWR25 snaps36%
Target Share42 targets
- Deebo Samuel29%, 12 targets
- Christian McCaffrey24%, 10 targets
- George Kittle24%, 10 targets
- Brandon Aiyuk17%, 7 targets
- Willie Snead5%, 2 targets
- Other2%, 1 targets
Carry Share18 carries
- Christian McCaffrey78%, 14 carries
- Deebo Samuel11%, 2 carries
- Sam Darnold6%, 1 carries
- Brock Purdy6%, 1 carries
View full usage tableHide full usage table
| Player | SNAPS | SNAP % | TGT | TGT % | CAR |
|---|---|---|---|---|---|
| 70 | 100% | 10 | 24% | 14 | |
| 67 | 96% | 12 | 29% | 2 | |
| 66 | 94% | 7 | 17% | 0 | |
| 62 | 89% | 10 | 24% | 0 | |
| 53 | 78% | 13 | 39% | 0 | |
| 50 | 74% | 4 | 12% | 0 | |
| 42 | 62% | 3 | 9% | 10 | |
| 37 | 54% | 3 | 9% | 0 | |
| 37 | 54% | 4 | 12% | 0 | |
| 37 | 54% | 4 | 12% | 0 | |
| 29 | 43% | 1 | 3% | 9 | |
| 25 | 36% | 2 | 5% | 0 | |
| 20 | 29% | 1 | 3% | 0 | |
| 16 | 23% | 0 | 0% | 0 | |
| 12 | 17% | 0 | 0% | 0 | |
| 5 | 7% | 0 | 0% | 0 | |
| 3 | 4% | 1 | 2% | 0 | |
| 1 | 1% | 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+6.8Gus Edwards14.0 PTS vs 7.2 xFP
- Biggest underperformer−11.9Deebo Samuel Sr.9.4 PTS vs 21.3 xFP
- Highest expected volume25.3 xFPChristian McCaffrey25.1 PTS scored
| Player | PTS | xFP | vs xFP | Snap% | Usage | Rte% | Pass att | Car | Car% | Tgt | Tgt% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Christian McCaffreySF · RB | 25.1 | 25.3 | −0.2 | 100% | 78% car | — | 0 | 14 | 78% | 10 | 23% |
| Zay FlowersBAL · WR | 22.2 | 21.7 | +0.5 | 78% | 38% tgt | — | 0 | 0 | 0% | 13 | 38% |
| Deebo Samuel Sr.SF · WR | 9.4 | 21.3 | −11.9 | 96% | 27% tgt | — | 0 | 2 | 11% | 12 | 27% |
| Lamar JacksonBAL · QB | 22.6 | 19.0 | +3.6 | 100% | 35 att | — | 35 | 7 | 27% | 0 | 0% |
| George KittleSF · TE | 19.6 | 16.7 | +2.9 | 89% | 23% tgt | — | 0 | 0 | 0% | 10 | 23% |
| Brock PurdySF · QB | 6.4 | 14.1 | −7.7 | 73% | 32 att | — | 32 | 1 | 6% | 0 | 0% |
| Brandon AiyukSF · WR | 17.3 | 11.7 | +5.6 | 94% | 16% tgt | — | 0 | 0 | 0% | 7 | 16% |
| Justice HillBAL · RB | 8.7 | 11.1 | −2.4 | 62% | 38% car | — | 0 | 10 | 38% | 3 | 9% |
| Gus EdwardsBAL · RB | 14.0 | 7.2 | +6.8 | 43% | 35% car | — | 0 | 9 | 35% | 1 | 3% |
| Isaiah LikelyBAL · TE | 8.6 | 6.7 | +1.9 | 74% | 12% tgt | — | 0 | 0 | 0% | 4 | 12% |
| Nelson AgholorBAL · WR | 10.0 | 6.7 | +3.3 | 54% | 12% tgt | — | 0 | 0 | 0% | 4 | 12% |
| Rashod BatemanBAL · WR | 2.4 | 6.7 | −4.3 | 54% | 12% tgt | — | 0 | 0 | 0% | 4 | 12% |
| Sam DarnoldSF · QB | 7.1 | 6.5 | +0.6 | 27% | 14 att | — | 14 | 1 | 6% | 0 | 0% |
| Odell Beckham Jr.BAL · WR | 3.3 | 5.0 | −1.7 | 54% | 9% tgt | — | 0 | 0 | 0% | 3 | 9% |
| Kyle JuszczykSF · RB | 1.5 | 3.3 | −1.8 | — | 5% tgt | — | 0 | 0 | 0% | 2 | 5% |
| Willie Snead IVSF · WR | 1.5 | 3.3 | −1.8 | 36% | 5% tgt | — | 0 | 0 | 0% | 2 | 5% |
| Charlie KolarBAL · TE | 2.7 | 1.7 | +1.0 | 29% | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Patrick RicardBAL · RB | 0.0 | 1.7 | −1.7 | — | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Ronnie BellSF · WR | 8.2 | 1.7 | +6.5 | 4% | 2% tgt | — | 0 | 0 | 0% | 1 | 2% |
Team totals: Ravens 34 targets and 26 carries; 49ers 44 targets and 18 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 2023 season: 1.67 PPR points per target (67% catch rate), 0.61 per carry and 0.42 per pass attempt. They don't adjust for field position or target depth.
Fantasy Verdicts
Lamar Jackson
BAL · QB · 22.6 pts on 19.0 expected
23 of 35 passing for 252 yards, 2 touchdowns; 7 carries for 45 yards.
Verdict: The points matched the role, 19.0 expected.
Last 5 games + this one (PPR): 15.0, 24.0, 15.0, 32.6, 19.5, 22.6
W10W11W12W14W15W16
Brock Purdy Unlucky
SF · QB · 6.4 pts on 14.1 expected
18 of 32 passing for 255 yards, 4 interceptions; 1 carry for 2 yards.
Verdict: The role was there, worth 14.1 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 26.7, 11.5, 29.5, 22.4, 25.7, 6.4
W11W12W13W14W15W16
Lowest-scoring game of the season.
Zay Flowers Strong role
BAL · WR · 22.2 pts on 21.7 expected
13 targets (38% of the team's), 9 catches for 72 yards and 1 touchdown.
Verdict: The points matched the role, 21.7 expected.
Last 5 games + this one (PPR): 12.3, 8.0, 23.2, 20.0, 1.7, 22.2
W10W11W12W14W15W16
Season high in targets (13).
Justice Hill
BAL · RB · 8.7 pts on 11.1 expected
3 targets (9% of the team's), 3 catches for 31 yards; 10 carries (38% of the team's) for 26 yards.
Verdict: The points matched the role, 11.1 expected.
Last 5 games + this one (PPR): 0.7, 1.7, 3.1, 2.2, 2.3, 8.7
W10W11W12W14W15W16
Best score since Week 8.
Christian McCaffrey Volume, no payoff
SF · RB · 25.1 pts on 25.3 expected
10 targets (23% of the team's), 6 catches for 28 yards; 14 carries (78% of the team's) for 103 yards and 1 touchdown.
Verdict: The points matched the role, 25.3 expected.
Last 5 games + this one (PPR): 21.3, 30.9, 22.3, 16.3, 41.7, 25.1
W11W12W13W14W15W16
A touchdown in 6 of the last 8 games.
Deebo Samuel Sr. Unlucky
SF · WR · 9.4 pts on 21.3 expected
12 targets (27% of the team's), 4 catches for 47 yards; 2 carries (11% of the team's) for 7 yards.
Verdict: The role was there, worth 21.3 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 9.2, 22.4, 35.8, 34.0, 21.9, 9.4
W11W12W13W14W15W16
Fewest points since Week 11. A touchdown in 5 of the last 8 games.
Brandon Aiyuk Ran hot
SF · WR · 17.3 pts on 11.7 expected
7 targets (16% of the team's), 6 catches for 113 yards.
Verdict: The opportunities were worth 11.7 points; efficiency supplied the rest.
Last 5 games + this one (PPR): 26.6, 13.0, 15.6, 16.6, 6.7, 17.3
W11W12W13W14W15W16
Best score since Week 11.
Gus Edwards Ran hot
BAL · RB · 14.0 pts on 7.2 expected
1 target (3% of the team's), 1 catch for 39 yards; 9 carries (35% of the team's) for 31 yards and 1 touchdown.
Verdict: The opportunities were worth 7.2 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 9.8, 21.0, 4.7, 1.5, 13.9, 14.0
W10W11W12W14W15W16
Best score since Week 11. A touchdown in 6 of the last 8 games.
Stock Up, Stock Down
Baltimore Ravens
- ▲Stock up: Justice Hill led the backfield with 62% of the snaps after trailing Gus Edwards before this game.
- ▲Stock up: Isaiah Likely played 74% of the snaps, up from a 41% season average.
- ▼Stock down: Gus Edwards lost the backfield lead: 43% of the snaps to Justice Hill's 62%.
San Francisco 49ers
- ▲Stock up: Christian McCaffrey played 100% of the snaps, up from a 82% season average.
- ▲Stock up: Deebo Samuel Sr. played 96% of the snaps, up from a 75% season average.
- ▲Stock up: Willie Snead IV played 36% of the snaps, up from a 12% season average.
Fantasy Matchups
Fantasy points allowed per game by position, 2023 through Week 18.
| Points allowed to | Ravens D | 49ers D |
|---|---|---|
| QBs | 13.2 | 14.8 |
| RBs | 20.2 | 18.0 |
| WRs | 29.7 | 33.4 |
| TEs | 10.1 | 10.8 |
Regular season, summed from each game's box score and scored with this page's rules.
How the Game Swung
San Francisco opened at 50% win probability and fell below 2% in the third quarter.
49ers win probability
Key Swings
- −10Tucker 28-yd FG66% → 57%Q1 0:57
- −25Edwards 1-yd TD run57% → 32%Q2 9:35
- +25McCaffrey 9-yd TD run21% → 46%Q2 3:23
- −12Tucker 28-yd FG46% → 34%Q2 0:00
- −22Jackson → Agholor, 6-yd TD33% → 11%Q3 12:07
Swing in 49ers win probability, in points
Play Calling and Possessions
| Baltimore Ravens | Measure | San Francisco 49ers |
|---|---|---|
| 63 | Plays | 68 |
| 59% | Pass rate | 74% |
| 6.5 | Yds / dropback | 6.2 |
| 3.9 | Yds / carry | 6.7 |
| 4/11 | Third downs | 6/14 |
Efficiency edge Baltimore ran 5 fewer plays than San Francisco.
- Top targets
- BAL Flowers 38% · Likely 12% · Agholor 12%
- SF Samuel 27% · McCaffrey 23% · Kittle 23%
Possession Results
| Result | BAL | SF |
|---|---|---|
| Touchdowns | 3 | 2 |
| Field goals | 4 | 1 |
| Punts | 3 | 2 |
| Turnovers | 0 | 5 |
| Turnovers on downs | 0 | 1 |
| Safeties | 1 | 0 |
BAL turnover edge: +5
- The 49ers opened the scoring on their second possession, a 10-play, 52-yard drive that ended in a field goal.
- The Ravens drained the clock with two second-half drives of four to seven minutes.
All 23 possessions, drive by drive
| Team | Start | Plays | Yards | Time | Result |
|---|---|---|---|---|---|
| BAL | Q1 15:00 | 3 | 2 | 1:01 | Punt |
| SF | Q1 13:59 | 5 | 74 | 2:20 | Interception |
| BAL | Q1 11:39 | 4 | -8 | 1:15 | Safety |
| SF | Q1 10:24 | 10 | 52 | 4:26 | Field goal |
| BAL | Q1 5:58 | 8 | 65 | 5:01 | Field goal |
| SF | Q1 0:57 | 4 | 38 | 1:41 | Interception |
| BAL | Q2 14:16 | 11 | 53 | 4:41 | Touchdown |
| SF | Q2 9:35 | 3 | 5 | 1:41 | Interception |
| BAL | Q2 7:54 | 4 | -3 | 0:51 | Field goal |
| SF | Q2 7:03 | 6 | 67 | 3:40 | Touchdown |
| BAL | Q2 3:23 | 11 | 64 | 3:23 | Field goal |
| SF | Q3 15:00 | 3 | 0 | 1:43 | Punt |
| BAL | Q3 13:17 | 3 | 44 | 1:10 | Touchdown |
| SF | Q3 12:07 | 1 | 0 | 0:15 | Interception |
| BAL | Q3 11:52 | 1 | 9 | 0:03 | Touchdown |
| SF | Q3 11:49 | 5 | 24 | 2:28 | Punt |
| BAL | Q3 9:21 | 11 | 89 | 6:42 | Field goal |
| SF | Q3 2:39 | 7 | 29 | 2:52 | Downs |
| BAL | Q4 14:47 | 5 | 13 | 4:23 | Punt |
| SF | Q4 10:24 | 12 | 90 | 4:05 | Touchdown |
| BAL | Q4 6:19 | 3 | 2 | 1:44 | Punt |
| SF | Q4 4:35 | 13 | 47 | 3:35 | Interception |
| BAL | Q4 1:00 | 3 | 15 | 1:00 | 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.
Ravens vs 49ers Head-to-Head
The Ravens and 49ers first met in 1996 and have played 8 times since.
- All-time series
- 6–2Ravens lead, 8 meetings since 1996
- Postseason
- 1–0Ravens won in 2012
- Largest Ravens win
- 44–62003
- Largest 49ers win
- 38–201996
Since 2021
1–0 Ravens lead
1 meeting since the 2021 season, regular season and playoffs.
- R
Oldest to newest. R = Ravens win, 4 = 49ers win, outlined = this game.
Recent Meetings
- 2023 Wk 16 Ravens at 49ers, 2023 Wk 16 recap BAL 33 SF 19 BAL W
Season to Date (Through Week 18)
The 2023 regular season, from each game's box score.
| Ravens | Stat | 49ers |
|---|---|---|
| 13-4 | Record | 12-5 |
| 28.4 | Points per game | 28.9 |
| 370.4 | Yards per game | 398.4 |
| 5.9 | Yards per play | 6.6 |
| 16.5 | Points allowed per game | 17.5 |
| 301.4 | Yards allowed per game | 303.9 |
Ravens and 49ers in Fantasy
The two teams don't meet again this season. If you roster a Raven or a 49er, these answer the week-to-week question.
- Start/Sit ToolShould your Ravens or 49ers player start this week? Compare the decision against your other options.
- Fantasy Football ProjectionsSee the latest weekly and rest-of-season projections for Ravens and 49ers players.
- Fantasy Points Allowed by PositionHow the Ravens and 49ers 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
2023 Game Logs for Players in This Game
Ravens vs 49ers Game FAQ
Who won the 2023 Ravens vs 49ers Week 16 game?
The Baltimore Ravens beat the San Francisco 49ers 33–19 in Week 16 of the 2023 season. The game was played at Levi's Stadium in Santa Clara, CA, on December 25, 2023. See the Ravens' 2023 schedule.
What was the final score of Ravens vs 49ers?
The final score was Ravens 33, 49ers 19. The Ravens led 16–12 at halftime, and the second half went Ravens 17, 49ers 7.
What happened in the Ravens vs 49ers game?
Baltimore led 16–12 at halftime and outscored San Francisco 17–7 after the break to win 33–19. San Francisco outgained the Ravens 429–343. Christian McCaffrey led all players with 6 catches for 28 yards, plus 14 carries for 103 rushing yards and a touchdown. The 49ers committed 5 turnovers, the Ravens none.
Who scored the most fantasy points in Ravens vs 49ers?
Christian McCaffrey led the game with 25.1 PPR fantasy points, the RB2 of Week 16, on 6 catches for 28 yards, plus 14 carries for 103 rushing yards and a touchdown. Lamar Jackson was next with 22.6 (QB8). See Christian McCaffrey's 2023 game log.
Who led Ravens vs 49ers in passing, rushing and receiving?
Brock Purdy (SF) led all passers with 18 of 32 for 255 yards and 4 interceptions. Christian McCaffrey (SF) led in rushing with 14 carries for 103 yards and a touchdown. George Kittle (SF) led in receiving with 7 catches for 126 yards.
How many fantasy points did Christian McCaffrey score against the Ravens?
Christian McCaffrey scored 25.1 points in PPR leagues, 22.1 in half-PPR and 19.1 in standard scoring against the Ravens in Week 16 of the 2023 season, on 6 catches for 28 yards, plus 14 carries for 103 rushing yards and a touchdown. He drew 23% of his team's targets.
Who outperformed and underperformed expected fantasy points in Ravens vs 49ers?
Gus Edwards outperformed his expected fantasy points the most, scoring 14.0 PPR points on 7.2 xFP (+6.8). Deebo Samuel Sr. fell furthest short, with 9.4 points on 21.3 xFP (−11.9). 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 Ravens vs 49ers?
Christian McCaffrey had the most fantasy opportunity in the game, worth 25.3 expected PPR points (xFP) at league-average rates, and scored 25.1. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.
How did the Ravens beat the 49ers?
The Ravens beat the 49ers 33–19 because they won the turnover battle 5–0.
Which team won the turnover battle in Ravens vs 49ers?
The Ravens won the turnover battle 5–0: the 49ers gave the ball away 5 times and the Ravens not at all. The Ravens won the game.
What is the all-time Ravens vs 49ers record?
The Ravens lead the all-time series 6–2 across 8 meetings since 1996, including a 1–0 record in the postseason.
Have the Ravens and 49ers played in the Super Bowl?
Yes, once: the Ravens won Super Bowl XLVII 34–31 over the 49ers after the 2012 season.
When did the Ravens and 49ers last play before this game?
Before Week 16 of 2023, they last met in the 2019 season on December 1, 2019, when the Ravens beat the 49ers 20–17.
