Final2025 Week 10

U.S. Bank Stadium, Minneapolis, MN

Baltimore Ravens vs Minnesota Vikings

Baltimore Ravens

AwayWon

27

Minnesota Vikings

Home

19

Scoring by quarter
TeamQ1Q2Q3Q4Final
Ravens3610827
Vikings733619

BAL 27MIN 19 Final

  • Passing leader

    J.J. McCarthy

    MIN · QB

    16.7PPR pts

    20/42, 248 YDS, 1 TD, 2 INT

  • Top fantasy scorer

    Jalen Nailor

    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.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Ravens Won

Baltimore won the turnover, third-down, and time of possession battles.

Team stats comparison, Ravens vs Vikings
RavensStatVikings
0Turnovers3
40%Third-down conversion21%
32:35Time of possession27:25
Other team stats
321Total yards365
4.9Yards per play6.0
66Plays61

Scoring Summary

The Ravens scored two touchdowns and four field goals; the Vikings scored two touchdowns and two field goals.

Scoring plays, Ravens vs Vikings
TimeTeamPlayBALMIN
1st quarter
9:46MINAaron Jones Sr. 4-yard TD run Takes leadWill Reichard XP07
4:25BALTyler Loop 44-yard FG37
2nd quarter
10:56MINWill Reichard 49-yard FG Extends lead310
1:11BALTyler Loop 28-yard FG610
0:02BALTyler Loop 30-yard FG910
3rd quarter
10:19BALTyler Loop 22-yard FG Takes lead1210
8:02BALJustice Hill 1-yard TD run Extends leadTyler Loop XP1910
2:16MINWill Reichard 43-yard FG1913
4th quarter
10:40BALLamar Jackson → Mark Andrews, 2-yard TD Extends leadLamar Jackson → Rashod Bateman, 2-pt conversion2713
3:23MINJ.J. McCarthy → Jalen Nailor, 10-yard TD2-pt try failed2719

Fantasy Points: Ravens vs Vikings, Week 10 2025

Fantasy leaders

  1. Jalen NailorMINWR23.4 PTSWR4
  2. J.J. McCarthyMINQB16.7 PTSQB14
  3. Lamar JacksonBALQB16.6 PTSQB15
  4. Aaron JonesMINRB15.9 PTSRB12

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
J.J. McCarthyMINQB16.7QB1420/4224812548054.5Start/Sit →
Lamar JacksonBALQB16.6QB1517/2917610936087.7Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Jalen NailorMINWR23.4WR4WR———651241Start/Sit →
Aaron JonesMINRB15.9RB12RB947163220
Zay FlowersBALWR12.1WR31WR16064750Start/Sit →
Derrick HenryBALRB11.4RB22RB207503390Start/Sit →
Mark AndrewsBALTE10.4TE9TE———53141Start/Sit →
Justice HillBALRB8.3RB33RB11121120Start/Sit →
Justin JeffersonMINWR7.7WR42WR———124370Start/Sit →
Jordan AddisonMINWR6.5WR49WR———113350Start/Sit →
Jordan MasonMINRB4.1RB45RB42501160
Rashod BatemanBALWR4.0WR61WR———21100Start/Sit →
Isaiah LikelyBALTE3.7TE31TE———42170Start/Sit →
DeAndre HopkinsBALWR3.6WR64WR———42160
Adam ThielenMINWR3.6WR65WR———32160
Charlie KolarBALTE3.3TE34TE———21230
Keaton MitchellBALRB3.1RB48RB4310————Start/Sit →
T.J. HockensonMINTE2.8TE38TE———2280Start/Sit →

Fantasy Usage

Baltimore Ravens

Snap Share

  1. Zay FlowersWR58 snaps83%
  2. Derrick HenryRB47 snaps67%
  3. Mark AndrewsTE44 snaps63%
  4. Rashod BatemanWR43 snaps61%
  5. Isaiah LikelyTE39 snaps56%

Target Share28 targets

  1. Zay Flowers21%, 6 targets
  2. Mark Andrews18%, 5 targets
  3. DeAndre Hopkins14%, 4 targets
  4. Isaiah Likely14%, 4 targets
  5. Derrick Henry11%, 3 targets
  6. Other21%, 6 targets

Carry Share35 carries

  1. Derrick Henry57%, 20 carries
  2. Lamar Jackson26%, 9 carries
  3. Keaton Mitchell11%, 4 carries
  4. Justice Hill3%, 1 carries
  5. Zay Flowers3%, 1 carries

Minnesota Vikings

Snap Share

  1. Justin JeffersonWR65 snaps100%
  2. Jordan AddisonWR62 snaps95%
  3. T.J. HockensonTE59 snaps91%
  4. Aaron JonesRB46 snaps71%
  5. Jalen NailorWR44 snaps68%

Target Share41 targets

  1. Justin Jefferson29%, 12 targets
  2. Jordan Addison27%, 11 targets
  3. Aaron Jones15%, 6 targets
  4. Jalen Nailor15%, 6 targets
  5. Adam Thielen7%, 3 targets
  6. Other7%, 3 targets

Carry Share18 carries

  1. Aaron Jones50%, 9 carries
  2. J.J. McCarthy28%, 5 carries
  3. Jordan Mason22%, 4 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Justin JeffersonMINWR65100%1229%0
Jordan AddisonMINWR6295%1127%0
T.J. HockensonMINTE5991%25%0
Zay FlowersBALWR5883%621%1
Aaron JonesMINRB4671%615%9
Jalen NailorMINWR4468%615%0
Derrick HenryBALRB4767%311%20
Mark AndrewsBALTE4463%518%0
Rashod BatemanBALWR4361%27%0
Isaiah LikelyBALTE3956%414%0
Charlie KolarBALTE3043%27%0
DeAndre HopkinsBALWR1927%414%0
Justice HillBALRB1927%27%1
Jordan MasonMINRB1625%12%4
Ben YurosekMINTE1117%00%0
Adam ThielenMINWR914%37%0
Tylan WallaceBALWR811%00%0
Ben SimsMINTE69%00%0
Keaton MitchellBALRB57%00%4
LaJohntay WesterBALWR11%00%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.

Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
J.J. McCarthyMIN · QB16.721.9−5.2100%42 att—42528%00%
Justin JeffersonMIN · WR7.720.5−12.8100%29% tgt—000%1229%
Jordan AddisonMIN · WR6.518.8−12.395%27% tgt—000%1127%
Lamar JacksonBAL · QB16.618.7−2.1100%29 att—29925%00%
Derrick HenryBAL · RB11.418.0−6.667%56% car—02056%310%
Aaron Jones Sr.MIN · RB15.916.0−0.171%50% car—0950%615%
Zay FlowersBAL · WR12.110.9+1.283%21% tgt—013%621%
Jalen NailorMIN · WR23.410.2+13.268%15% tgt—000%615%
Isaiah LikelyBAL · TE3.78.5−4.856%17% tgt—000%517%
Mark AndrewsBAL · TE10.48.5+1.963%17% tgt—000%517%
DeAndre HopkinsBAL · WR3.66.8−3.227%14% tgt—000%414%
Adam ThielenMIN · WR3.65.1−1.514%7% tgt—000%37%
Jordan MasonMIN · RB4.14.3−0.225%22% car—0422%12%
Justice HillBAL · RB8.34.1+4.227%7% tgt—013%27%
Charlie KolarBAL · TE3.33.4−0.143%7% tgt—000%27%
Rashod BatemanBAL · WR4.03.4+0.661%7% tgt—000%27%
T.J. HockensonMIN · TE2.83.4−0.691%5% tgt—000%25%
Keaton MitchellBAL · RB3.12.6+0.57%11% car—0411%00%
Patrick RicardBAL · RB0.30.6−0.3—3% car—013%00%

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.

Start/Sit: Lamar Jackson →

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.

Start/Sit: J.J. McCarthy →

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.

Start/Sit: Derrick Henry →

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.

Start/Sit: Zay Flowers →

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.

Start/Sit: Justin Jefferson →

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.

Start/Sit: Jordan Addison →

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.

Start/Sit: Jalen Nailor →

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.

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.

Fantasy points allowed per game by position, Ravens defense and Vikings defense
Points allowed toRavens DVikings D
QBs18.211.5
RBs23.619.0
WRs34.323.5
TEs10.910.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

Vikings win probability by game minuteVikings started at 50%, stood at 54% at halftime and finished at 0%, across 10 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +21Jones 4-yd TD run50% → 71%Q1 9:46
  2. −12Loop 30-yd FG66% → 54%Q2 0:02
  3. −14Loop 22-yd FG55% → 41%Q3 10:19
  4. −26Hill 1-yd TD run41% → 14%Q3 8:02
  5. −14Jackson → Andrews, 2-yd TD15% → 1%Q4 10:40

Swing in Vikings win probability, in points

Play Calling and Possessions

Play calling, Ravens vs Vikings
Baltimore RavensMeasureMinnesota Vikings
66Plays61
45%Pass rate70%
5.6Yds / dropback5.7
4.2Yds / carry6.7
6/15Third downs3/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

How each possession ended, Ravens vs Vikings
ResultBALMIN
Touchdowns22
Field goals42
Punts52
Turnovers03
Turnovers on downs03
Missed field goals10

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
Drive chart
TeamStartPlaysYardsTimeResult
BALQ1 15:00381:47Punt
MINQ1 13:137863:27Touchdown
BALQ1 9:4611425:21Field goal
MINQ1 4:25382:19Punt
BALQ1 2:06332:11Punt
MINQ2 14:557263:59Field goal
BALQ2 10:56351:46Punt
MINQ2 9:105212:23Interception
BALQ2 6:4710685:36Field goal
MINQ2 1:11350:41Punt
BALQ2 0:304630:28Field goal
MINQ2 0:02000:02End of half
MINQ3 15:004262:19Interception
BALQ3 12:416672:22Field goal
MINQ3 10:19000:06Fumble
BALQ3 10:136232:11Touchdown
MINQ3 8:02562:18Downs
BALQ3 5:44400:49Missed FG
MINQ3 4:557292:39Field goal
BALQ3 2:1611676:36Touchdown
MINQ4 10:407583:25Downs
BALQ4 7:153-71:40Punt
MINQ4 5:359652:12Touchdown
BALQ4 3:236181:39Punt
MINQ4 1:446321:35Downs
BALQ4 0:091-10:09End 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.

Oldest to newest. R = Ravens win, V = Vikings win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

The 2025 regular season, from each game's box score.

Season to date, Ravens vs Vikings
RavensStatVikings
8-9Record9-8
24.9Points per game20.2
332.2Yards per game275.0
5.8Yards per play4.9
23.4Points allowed per game19.6
354.6Yards allowed per game282.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.

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.