Final2025 Week 10
U.S. Bank Stadium, Minneapolis, MN|
Baltimore Ravens vs Minnesota Vikings, Week 10 2025
Baltimore Ravens
AwayWon
27
Minnesota Vikings
Home
19
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Ravens | 3 | 6 | 10 | 8 | 27 |
| Vikings | 7 | 3 | 3 | 6 | 19 |
BAL 27 · MIN 19 Final
Passing leader
MIN · QB
16.7PPR pts
20/42, 248 YDS, 1 TD, 2 INT
Top fantasy scorer
MIN · WR
23.4PPR pts
5 REC, 124 YDS, 1 TD
Vikings leader
Aaron Jones Sr.
MIN · RB
15.9PPR pts
9 ATT, 47 YDS, 1 TD, 3 REC, 22 REC YDS
Defensive playmaker
Malaki Starks
BAL
1 INT, 4 TKL
Ravens 27, Vikings 19: Baltimore rallies from 1 down at halftime
Baltimore erased a 10–9 halftime deficit, outscoring Minnesota 18–9 after the break to win 27–19. Minnesota outgained the Ravens 365–321.
The Vikings went 3-for-14 on third down and committed three turnovers, while the Ravens kept the ball for 32:35 and finished without a giveaway.
Key advantages
- +3 turnover margin BAL 0 turnovers
- +19% third-down rate BAL 40% · MIN 21%
- +5:10 time of possession BAL 32:35 · MIN 27:25
Game Highlights
Official NFL highlights · Opens from YouTube
Got a Raven or Viking 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, third-down, and time of possession battles.
| Ravens | Stat | Vikings |
|---|---|---|
| 0 | Turnovers | 3 |
| 40% | Third-down conversion | 21% |
| 32:35 | Time of possession | 27:25 |
| Other team stats | ||
| 321 | Total yards | 365 |
| 4.9 | Yards per play | 6.0 |
| 66 | Plays | 61 |
Scoring Summary
The Ravens scored two touchdowns and four field goals; the Vikings scored two touchdowns and two field goals.
| Time | Team | Play | BAL | MIN |
|---|---|---|---|---|
| 1st quarter | ||||
| 9:46 | MIN | Aaron Jones Sr. 4-yard TD run Takes leadWill Reichard XP | 0 | 7 |
| 4:25 | BAL | Tyler Loop 44-yard FG | 3 | 7 |
| 2nd quarter | ||||
| 10:56 | MIN | Will Reichard 49-yard FG Extends lead | 3 | 10 |
| 1:11 | BAL | Tyler Loop 28-yard FG | 6 | 10 |
| 0:02 | BAL | Tyler Loop 30-yard FG | 9 | 10 |
| 3rd quarter | ||||
| 10:19 | BAL | Tyler Loop 22-yard FG Takes lead | 12 | 10 |
| 8:02 | BAL | Justice Hill 1-yard TD run Extends leadTyler Loop XP | 19 | 10 |
| 2:16 | MIN | Will Reichard 43-yard FG | 19 | 13 |
| 4th quarter | ||||
| 10:40 | BAL | Lamar Jackson → Mark Andrews, 2-yard TD Extends leadLamar Jackson → Rashod Bateman, 2-pt conversion | 27 | 13 |
| 3:23 | MIN | J.J. McCarthy → Jalen Nailor, 10-yard TD2-pt try failed | 27 | 19 |
Fantasy Points: Ravens vs Vikings, Week 10 2025
Fantasy leaders
- Jalen NailorMIN · WR23.4 PTSWR4
- J.J. McCarthyMIN · QB16.7 PTSQB14
- Lamar JacksonBAL · QB16.6 PTSQB15
- Aaron JonesMIN · RB15.9 PTSRB12
Player Stats
Quarterbacks
| Player | FPTS | FIN | CMP/ATT | Pass YDS | TD | INT | Rush ATT | Rush YDS | Rush TD | Rate | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 16.7 | QB14 | 20/42 | 248 | 1 | 2 | 5 | 48 | 0 | 54.5 | Start/Sit → | |
| 16.6 | QB15 | 17/29 | 176 | 1 | 0 | 9 | 36 | 0 | 87.7 | Start/Sit → |
WRs, RBs, & TEs
| Player | FPTS | FIN | POS | Rush ATT | Rush YDS | Rush TD | TGT | REC | Rec YDS | Rec TD | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 23.4 | WR4 | WR | — | — | — | 6 | 5 | 124 | 1 | Start/Sit → | |
| 15.9 | RB12 | RB | 9 | 47 | 1 | 6 | 3 | 22 | 0 | ||
| 12.1 | WR31 | WR | 1 | 6 | 0 | 6 | 4 | 75 | 0 | Start/Sit → | |
| 11.4 | RB22 | RB | 20 | 75 | 0 | 3 | 3 | 9 | 0 | Start/Sit → | |
| 10.4 | TE9 | TE | — | — | — | 5 | 3 | 14 | 1 | Start/Sit → | |
| 8.3 | RB33 | RB | 1 | 1 | 1 | 2 | 1 | 12 | 0 | Start/Sit → | |
| 7.7 | WR42 | WR | — | — | — | 12 | 4 | 37 | 0 | Start/Sit → | |
| 6.5 | WR49 | WR | — | — | — | 11 | 3 | 35 | 0 | Start/Sit → | |
| 4.1 | RB45 | RB | 4 | 25 | 0 | 1 | 1 | 6 | 0 | ||
| 4.0 | WR61 | WR | — | — | — | 2 | 1 | 10 | 0 | Start/Sit → | |
| 3.7 | TE31 | TE | — | — | — | 4 | 2 | 17 | 0 | Start/Sit → | |
| 3.6 | WR64 | WR | — | — | — | 4 | 2 | 16 | 0 | ||
| 3.6 | WR65 | WR | — | — | — | 3 | 2 | 16 | 0 | ||
| 3.3 | TE34 | TE | — | — | — | 2 | 1 | 23 | 0 | ||
| 3.1 | RB48 | RB | 4 | 31 | 0 | — | — | — | — | Start/Sit → | |
| 2.8 | TE38 | TE | — | — | — | 2 | 2 | 8 | 0 | Start/Sit → |
Fantasy Usage
Baltimore Ravens
Snap Share
Zay FlowersWR58 snaps83%
Derrick HenryRB47 snaps67%
Mark AndrewsTE44 snaps63%
Rashod BatemanWR43 snaps61%
Isaiah LikelyTE39 snaps56%
Target Share28 targets
- Zay Flowers21%, 6 targets
- Mark Andrews18%, 5 targets
- DeAndre Hopkins14%, 4 targets
- Isaiah Likely14%, 4 targets
- Derrick Henry11%, 3 targets
- Other21%, 6 targets
Carry Share35 carries
- Derrick Henry57%, 20 carries
- Lamar Jackson26%, 9 carries
- Keaton Mitchell11%, 4 carries
- Justice Hill3%, 1 carries
- Zay Flowers3%, 1 carries
Minnesota Vikings
Snap Share
Justin JeffersonWR65 snaps100%
Jordan AddisonWR62 snaps95%
T.J. HockensonTE59 snaps91%
Aaron JonesRB46 snaps71%
Jalen NailorWR44 snaps68%
Target Share41 targets
- Justin Jefferson29%, 12 targets
- Jordan Addison27%, 11 targets
- Aaron Jones15%, 6 targets
- Jalen Nailor15%, 6 targets
- Adam Thielen7%, 3 targets
- Other7%, 3 targets
Carry Share18 carries
- Aaron Jones50%, 9 carries
- J.J. McCarthy28%, 5 carries
- Jordan Mason22%, 4 carries
View full usage tableHide full usage table
| Player | SNAPS | SNAP % | TGT | TGT % | CAR |
|---|---|---|---|---|---|
| 65 | 100% | 12 | 29% | 0 | |
| 62 | 95% | 11 | 27% | 0 | |
| 59 | 91% | 2 | 5% | 0 | |
| 58 | 83% | 6 | 21% | 1 | |
| 46 | 71% | 6 | 15% | 9 | |
| 44 | 68% | 6 | 15% | 0 | |
| 47 | 67% | 3 | 11% | 20 | |
| 44 | 63% | 5 | 18% | 0 | |
| 43 | 61% | 2 | 7% | 0 | |
| 39 | 56% | 4 | 14% | 0 | |
| 30 | 43% | 2 | 7% | 0 | |
| 19 | 27% | 4 | 14% | 0 | |
| 19 | 27% | 2 | 7% | 1 | |
| 16 | 25% | 1 | 2% | 4 | |
| 11 | 17% | 0 | 0% | 0 | |
| 9 | 14% | 3 | 7% | 0 | |
| 8 | 11% | 0 | 0% | 0 | |
| 6 | 9% | 0 | 0% | 0 | |
| 5 | 7% | 0 | 0% | 4 | |
| 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+13.2Jalen Nailor23.4 PTS vs 10.2 xFP
- Biggest underperformer−12.8Justin Jefferson7.7 PTS vs 20.5 xFP
- Highest expected volume21.9 xFPJ.J. McCarthy16.7 PTS scored
| Player | PTS | xFP | vs xFP | Snap% | Usage | Rte% | Pass att | Car | Car% | Tgt | Tgt% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J.J. McCarthyMIN · QB | 16.7 | 21.9 | −5.2 | 100% | 42 att | — | 42 | 5 | 28% | 0 | 0% |
| Justin JeffersonMIN · WR | 7.7 | 20.5 | −12.8 | 100% | 29% tgt | — | 0 | 0 | 0% | 12 | 29% |
| Jordan AddisonMIN · WR | 6.5 | 18.8 | −12.3 | 95% | 27% tgt | — | 0 | 0 | 0% | 11 | 27% |
| Lamar JacksonBAL · QB | 16.6 | 18.7 | −2.1 | 100% | 29 att | — | 29 | 9 | 25% | 0 | 0% |
| Derrick HenryBAL · RB | 11.4 | 18.0 | −6.6 | 67% | 56% car | — | 0 | 20 | 56% | 3 | 10% |
| Aaron Jones Sr.MIN · RB | 15.9 | 16.0 | −0.1 | 71% | 50% car | — | 0 | 9 | 50% | 6 | 15% |
| Zay FlowersBAL · WR | 12.1 | 10.9 | +1.2 | 83% | 21% tgt | — | 0 | 1 | 3% | 6 | 21% |
| Jalen NailorMIN · WR | 23.4 | 10.2 | +13.2 | 68% | 15% tgt | — | 0 | 0 | 0% | 6 | 15% |
| Isaiah LikelyBAL · TE | 3.7 | 8.5 | −4.8 | 56% | 17% tgt | — | 0 | 0 | 0% | 5 | 17% |
| Mark AndrewsBAL · TE | 10.4 | 8.5 | +1.9 | 63% | 17% tgt | — | 0 | 0 | 0% | 5 | 17% |
| DeAndre HopkinsBAL · WR | 3.6 | 6.8 | −3.2 | 27% | 14% tgt | — | 0 | 0 | 0% | 4 | 14% |
| Adam ThielenMIN · WR | 3.6 | 5.1 | −1.5 | 14% | 7% tgt | — | 0 | 0 | 0% | 3 | 7% |
| Jordan MasonMIN · RB | 4.1 | 4.3 | −0.2 | 25% | 22% car | — | 0 | 4 | 22% | 1 | 2% |
| Justice HillBAL · RB | 8.3 | 4.1 | +4.2 | 27% | 7% tgt | — | 0 | 1 | 3% | 2 | 7% |
| Charlie KolarBAL · TE | 3.3 | 3.4 | −0.1 | 43% | 7% tgt | — | 0 | 0 | 0% | 2 | 7% |
| Rashod BatemanBAL · WR | 4.0 | 3.4 | +0.6 | 61% | 7% tgt | — | 0 | 0 | 0% | 2 | 7% |
| T.J. HockensonMIN · TE | 2.8 | 3.4 | −0.6 | 91% | 5% tgt | — | 0 | 0 | 0% | 2 | 5% |
| Keaton MitchellBAL · RB | 3.1 | 2.6 | +0.5 | 7% | 11% car | — | 0 | 4 | 11% | 0 | 0% |
| Patrick RicardBAL · RB | 0.3 | 0.6 | −0.3 | — | 3% car | — | 0 | 1 | 3% | 0 | 0% |
Team totals: Ravens 29 targets and 36 carries; Vikings 41 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 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
Lamar Jackson
BAL · QB · 16.6 pts on 18.7 expected
17 of 29 passing for 176 yards, 1 touchdown; 9 carries for 36 yards.
Verdict: The points matched the role, 18.7 expected.
Last 5 games + this one (PPR): 29.4, 26.3, 27.0, 11.7, 25.6, 16.6
W1W2W3W4W9W10
J.J. McCarthy Unlucky
MIN · QB · 16.7 pts on 21.9 expected
20 of 42 passing for 248 yards, 1 touchdown, 2 interceptions; 5 carries for 48 yards.
Verdict: The role was there, worth 21.9 points at league-average rates; the production wasn't.
Last 3 games + this one (PPR): 23.2, 4.8, 19.9, 16.7
W1W2W9W10
Derrick Henry Unlucky
BAL · RB · 11.4 pts on 18.0 expected
3 targets (10% of the team's), 3 catches for 9 yards; 20 carries (56% of the team's) for 75 yards.
Verdict: The role was there, worth 18.0 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 7.8, 9.3, 14.0, 19.1, 13.1, 11.4
W4W5W6W8W9W10
Fewest points since Week 5.
Zay Flowers
BAL · WR · 12.1 pts on 10.9 expected
6 targets (21% of the team's), 4 catches for 75 yards; 1 carry (3% of the team's) for 6 yards.
Verdict: The points matched the role, 10.9 expected.
Last 5 games + this one (PPR): 14.4, 12.2, 8.6, 14.1, 11.4, 12.1
W4W5W6W8W9W10
Justin Jefferson Unlucky
MIN · WR · 7.7 pts on 20.5 expected
12 targets (29% of the team's), 4 catches for 37 yards.
Verdict: The role was there, worth 20.5 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 22.6, 19.3, 12.9, 14.4, 16.7, 7.7
W4W5W7W8W9W10
Season high in targets (12). Lowest-scoring game of the season.
Jordan Addison Unlucky
MIN · WR · 6.5 pts on 18.8 expected
11 targets (27% of the team's), 3 catches for 35 yards.
Verdict: The role was there, worth 18.8 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 15.4, 15.1, 21.8, 11.6, 8.4, 6.5
W4W5W7W8W9W10
Lowest-scoring game of the season.
Jalen Nailor Ran hot
MIN · WR · 23.4 pts on 10.2 expected
6 targets (15% of the team's), 5 catches for 124 yards and 1 touchdown.
Verdict: The opportunities were worth 10.2 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 9.2, 7.2, 5.7, 0.0, 2.6, 23.4
W4W5W7W8W9W10
Season high in targets (6). Best fantasy game of the season.
Aaron Jones Sr.
MIN · RB · 15.9 pts on 16.0 expected
6 targets (15% of the team's), 3 catches for 22 yards; 9 carries (50% of the team's) for 47 yards and 1 touchdown.
Verdict: The points matched the role, 16.0 expected.
Last 4 games + this one (PPR): 15.7, 2.3, 5.0, 11.8, 15.9
W1W2W8W9W10
Season high in targets (6). Best fantasy game of the season.
Stock Up, Stock Down
Minnesota Vikings
- ▲Stock up: Aaron Jones Sr. led the backfield with 71% of the snaps after trailing Jordan Mason before this game.
- ▼Stock down: Jordan Mason lost the backfield lead: 25% of the snaps to Aaron Jones Sr.'s 71%.
- ▼Stock down: Adam Thielen played 14% of the snaps, down from a 37% season average.
Fantasy Matchups
Fantasy points allowed per game by position, 2025 through Week 18.
| Points allowed to | Ravens D | Vikings D |
|---|---|---|
| QBs | 18.2 | 11.5 |
| RBs | 23.6 | 19.0 |
| WRs | 34.3 | 23.5 |
| TEs | 10.9 | 10.7 |
Regular season, summed from each game's box score and scored with this page's rules.
How the Game Swung
Minnesota opened at 50% win probability and fell below 2% in the fourth quarter.
Vikings win probability
Key Swings
- +21Jones 4-yd TD run50% → 71%Q1 9:46
- −12Loop 30-yd FG66% → 54%Q2 0:02
- −14Loop 22-yd FG55% → 41%Q3 10:19
- −26Hill 1-yd TD run41% → 14%Q3 8:02
- −14Jackson → Andrews, 2-yd TD15% → 1%Q4 10:40
Swing in Vikings win probability, in points
Play Calling and Possessions
| Baltimore Ravens | Measure | Minnesota Vikings |
|---|---|---|
| 66 | Plays | 61 |
| 45% | Pass rate | 70% |
| 5.6 | Yds / dropback | 5.7 |
| 4.2 | Yds / carry | 6.7 |
| 6/15 | Third downs | 3/14 |
Efficiency edge Baltimore ran 5 more plays than Minnesota.
- Top targets
- BAL Flowers 21% · Likely 17% · Andrews 17%
- MIN Jefferson 29% · Addison 27% · Jones 15%
Possession Results
| Result | BAL | MIN |
|---|---|---|
| Touchdowns | 2 | 2 |
| Field goals | 4 | 2 |
| Punts | 5 | 2 |
| Turnovers | 0 | 3 |
| Turnovers on downs | 0 | 3 |
| Missed field goals | 1 | 0 |
BAL turnover edge: +3
- The Vikings opened the scoring on their first possession, a 7-play, 86-yard drive that ended in a touchdown.
All 26 possessions, drive by drive
| Team | Start | Plays | Yards | Time | Result |
|---|---|---|---|---|---|
| BAL | Q1 15:00 | 3 | 8 | 1:47 | Punt |
| MIN | Q1 13:13 | 7 | 86 | 3:27 | Touchdown |
| BAL | Q1 9:46 | 11 | 42 | 5:21 | Field goal |
| MIN | Q1 4:25 | 3 | 8 | 2:19 | Punt |
| BAL | Q1 2:06 | 3 | 3 | 2:11 | Punt |
| MIN | Q2 14:55 | 7 | 26 | 3:59 | Field goal |
| BAL | Q2 10:56 | 3 | 5 | 1:46 | Punt |
| MIN | Q2 9:10 | 5 | 21 | 2:23 | Interception |
| BAL | Q2 6:47 | 10 | 68 | 5:36 | Field goal |
| MIN | Q2 1:11 | 3 | 5 | 0:41 | Punt |
| BAL | Q2 0:30 | 4 | 63 | 0:28 | Field goal |
| MIN | Q2 0:02 | 0 | 0 | 0:02 | End of half |
| MIN | Q3 15:00 | 4 | 26 | 2:19 | Interception |
| BAL | Q3 12:41 | 6 | 67 | 2:22 | Field goal |
| MIN | Q3 10:19 | 0 | 0 | 0:06 | Fumble |
| BAL | Q3 10:13 | 6 | 23 | 2:11 | Touchdown |
| MIN | Q3 8:02 | 5 | 6 | 2:18 | Downs |
| BAL | Q3 5:44 | 4 | 0 | 0:49 | Missed FG |
| MIN | Q3 4:55 | 7 | 29 | 2:39 | Field goal |
| BAL | Q3 2:16 | 11 | 67 | 6:36 | Touchdown |
| MIN | Q4 10:40 | 7 | 58 | 3:25 | Downs |
| BAL | Q4 7:15 | 3 | -7 | 1:40 | Punt |
| MIN | Q4 5:35 | 9 | 65 | 2:12 | Touchdown |
| BAL | Q4 3:23 | 6 | 18 | 1:39 | Punt |
| MIN | Q4 1:44 | 6 | 32 | 1:35 | Downs |
| BAL | Q4 0:09 | 1 | -1 | 0:09 | 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 Vikings Head-to-Head
The Ravens and Vikings first met in 1998 and have played 8 times since.
- All-time series
- 5–3Ravens lead, 8 meetings since 1998
- Postseason
- 0No playoff meetings
- Largest Ravens win
- 19–32001
- Largest Vikings win
- 38–281998
Since 2021
2–0 Ravens lead
2 meetings since the 2021 season, regular season and playoffs.
- R
- R
Oldest to newest. R = Ravens win, V = Vikings win, outlined = this game.
Recent Meetings
- 2025 Wk 10 Ravens at Vikings BAL 27 MIN 19 BAL W
- 2021 Wk 9 Vikings at Ravens, 2021 Wk 9 recap BAL 34 MIN 31 BAL W
Season to Date (Through Week 18)
The 2025 regular season, from each game's box score.
| Ravens | Stat | Vikings |
|---|---|---|
| 8-9 | Record | 9-8 |
| 24.9 | Points per game | 20.2 |
| 332.2 | Yards per game | 275.0 |
| 5.8 | Yards per play | 4.9 |
| 23.4 | Points allowed per game | 19.6 |
| 354.6 | Yards allowed per game | 282.6 |
Ravens and Vikings in Fantasy
The two teams don't meet again this season. If you roster a Raven or a Viking, these answer the week-to-week question.
- Start/Sit ToolShould your Ravens or Vikings 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 Vikings players.
- Fantasy Points Allowed by PositionHow the Ravens and Vikings 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
Ravens vs Vikings Game FAQ
Who won the 2025 Ravens vs Vikings Week 10 game?
The Baltimore Ravens beat the Minnesota Vikings 27–19 in Week 10 of the 2025 season. The game was played at U.S. Bank Stadium in Minneapolis, MN, on November 9, 2025. See the Ravens' 2025 schedule.
What was the final score of Ravens vs Vikings?
The final score was Ravens 27, Vikings 19. The Vikings led 10–9 at halftime, and the second half went Ravens 18, Vikings 9.
What happened in the Ravens vs Vikings game?
Baltimore erased a 10–9 halftime deficit, outscoring Minnesota 18–9 after the break to win 27–19. Minnesota outgained the Ravens 365–321. Jalen Nailor led all players with 5 catches for 124 yards and a touchdown. The Vikings committed 3 turnovers, the Ravens none.
Who scored the most fantasy points in Ravens vs Vikings?
Jalen Nailor led the game with 23.4 PPR fantasy points, the WR4 of Week 10, on 5 catches for 124 yards and a touchdown. J.J. McCarthy was next with 16.7 (QB14). See Jalen Nailor's 2025 game log.
Who led Ravens vs Vikings in passing, rushing and receiving?
J.J. McCarthy (MIN) led all passers with 20 of 42 for 248 yards, a touchdown and 2 interceptions. Derrick Henry (BAL) led in rushing with 20 carries for 75 yards. Jalen Nailor (MIN) led in receiving with 5 catches for 124 yards and a touchdown.
How many fantasy points did Jalen Nailor score against the Ravens?
Jalen Nailor scored 23.4 points in PPR leagues, 20.9 in half-PPR and 18.4 in standard scoring against the Ravens in Week 10 of the 2025 season, on 5 catches for 124 yards and a touchdown.
Who outperformed and underperformed expected fantasy points in Ravens vs Vikings?
Jalen Nailor outperformed his expected fantasy points the most, scoring 23.4 PPR points on 10.2 xFP (+13.2). Justin Jefferson fell furthest short, with 7.7 points on 20.5 xFP (−12.8). 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 Vikings?
J.J. McCarthy had the most fantasy opportunity in the game, worth 21.9 expected PPR points (xFP) at league-average rates, and scored 16.7. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.
How did the Ravens come back to beat the Vikings?
The Ravens' chances of winning fell as low as 24% in the first half. Justice Hill's 1-yard touchdown run in the third quarter was the biggest swing of the game. They finished the comeback with a 27–19 win.
Which team won the turnover battle in Ravens vs Vikings?
The Ravens won the turnover battle 3–0: the Vikings gave the ball away 3 times and the Ravens not at all. The Ravens won the game.
What was the turning point of Ravens vs Vikings?
Justice Hill's 1-yard touchdown run with 8:02 left in the third quarter was the biggest swing of the game, moving the Vikings' win probability from 41% to 14%.
What is the all-time Ravens vs Vikings record?
The Ravens lead the all-time series 5–3 across 8 meetings since 1998.
When did the Ravens and Vikings last play before this game?
Before Week 10 of 2025, they last met in the 2021 season on November 7, 2021, when the Ravens beat the Vikings 34–31.
What is the Ravens vs Vikings record since 2021?
The Ravens lead 2–0 across 2 meetings since the 2021 season, including this game.
