Game Preview of Baltimore Ravens @ Minnesota Vikings. Week 10 of 2025 NFL Season
The Baltimore Ravens visit the Minnesota Vikings on Sunday in a game that feels like November playoff football. Kickoff is set for 1:00 p.m. ET at U.S. Bank Stadium. The fast indoor field should help both offenses, and the market expects points.
Baltimore comes in at 3 and 5 but with Lamar Jackson back in the middle of the MVP conversation. He just lit up Miami in his return, and this offense now leans on a heavy dose of Derrick Henry and deep shots to Zay Flowers and Mark Andrews. The Ravens need a win to stay in the AFC North race and to keep those futures tickets alive.
On the other side, J.J. McCarthy has turned into a live storyline for Minnesota. The second year quarterback just beat Detroit on the road with three total touchdowns and has brought real juice to a team that sat at 4 and 4 through eight weeks. His ankle sprain still lingers, but if he moves well, his legs give this Vikings offense another layer.
Justin Jefferson and this passing game remain the headliners. If Jefferson’s leg cooperates, he will test a Ravens defense that still gives up explosive passes even after a recent turnaround. With both teams fighting to stay in the playoff hunt, this shapes up as a high leverage, high variance spot in the middle of the season.
| Date | Opponent | Result | ATS | O/U |
|---|---|---|---|---|
| 2025-11-02 | @ DET | W 27-24 | L 9.5 | o47.5 |
| 2025-10-23 | @ LAC | L 10-37 | L 3.0 | o45.5 |
| 2025-10-19 | vs PHI | L 22-28 | L -2.5 | o43.5 |
| 2025-10-05 | @ CLE | W 21-17 | W +-3.5 | o35.5 |
| 2025-09-28 | @ PIT | L 21-24 | L -2.5 | o41.5 |
| 2025-09-21 | vs CIN | W 48-10 | W +3.0 | o41.5 |
| 2025-09-14 | vs ATL | L 6-22 | L 3.5 | u44.5 |
| 2025-09-08 | @ CHI | W 27-24 | W +-1.5 | o43.5 |
| 2025-01-13 | @ LAR | L 9-27 | L -2.5 | u47.5 |
| 2025-01-05 | @ DET | L 9-31 | L 3.0 | u56.5 |
Ravens run game has a clear edge on the ground
Baltimore turns 6.3% of its carries into explosive runs of 10+ yards, which ranks in the 91st percentile on 205 rushes. Minnesota’s defense allows explosive runs on 6.0% of opponent carries and ranks just 20th percentile in that area, so Henry and Lamar should find some lanes if the line holds up.
Vikings pass rush can stress a shaky Ravens line
Minnesota generates sacks on 9.3% of pass rush snaps (91st percentile, 246 snaps), and they convert pressures to sacks at the same 9.3% clip. Baltimore’s offense allows sacks on 10.0% of dropbacks (14th percentile, 230 dropbacks), and several Ravens linemen are Questionable, which could lead to quick pressure on Lamar.
Explosive play tug of war
The Ravens are deadly when they hit a big play, scoring on 34.4% of gains of 20+ yards (100th percentile, though only 32 such plays so a small sample). The Vikings defense is built to limit those, allowing explosive passes of 15+ yards on just 5.3% of attempts (91st percentile, 244 throws). Whoever wins that explosive play battle may control the flow of the game.
Vikings defense bends but does not break in the red zone
Minnesota allows touchdowns on only 48.0% of opponent red zone trips (91st percentile, 25 drives). Baltimore’s own red zone touchdown rate on offense is 48.1% (19th percentile, 27 trips). That combo points toward some Ravens drives stalling inside the 20 if they cannot punch it in with Henry.
Quick strike ability on both sides, but in different ways
The Vikings and Ravens both grade as elite in quick strike capability, which measures how often they score on short drives. Minnesota sits at 4.1% (100th percentile on 49 drives), and Baltimore is at 3.9% (88th percentile on 51 drives. That is a modest sample for each, but it fits the idea of Lamar and McCarthy turning broken plays into sudden touchdowns.
Third down contrast between the offenses
Baltimore converts 40.2% of its third downs (59th percentile, 92 attempts), helped by strong numbers on third and long at 32.6% (88th percentile, 46 attempts). Minnesota’s offense converts only 34.0% of third downs (14th percentile, 94 attempts). With both quarterbacks Questionable, whichever offense wins on third down will have a big edge in time of possession.
Spread sits near a key number
The anchor spread has the Ravens at -3.5 (-133) and the Vikings at +3.5 (-105). You are paying a premium to lay the field goal and the hook with Baltimore, especially with Lamar Jackson and several linemen on the injury report. Minnesota’s side offers friendlier juice but relies on a banged up McCarthy and offensive line to keep this close.
Total points market calls for a high scoring script
The main total sits at 48.5, with the Over priced at -123 and the Under at -108. That lean toward the Over matches the quick strike traits for both teams and Baltimore’s explosive run game, but it must overcome Minnesota’s strong red zone defense and several key offensive players listed Questionable.
Moneyline reflects Ravens as clear favorites but not a lock
In the simple Winner market, the Ravens are -208 on the moneyline, while the Vikings are +186 as home underdogs. That price range implies Baltimore wins this matchup more often than not, but the plus money on Minnesota will tempt bettors who buy McCarthy’s Week 9 breakout and the indoor home field edge.
Quarterback passing props show tight, juiced lines
Lamar Jackson’s passing yardage line is 221.5, with the Over at -122 and the Under at -118. J.J. McCarthy sits at 210.5 yards, with the Over at -119 and the Under at -120. The heavy juice on both sides tells you that books see a wide range of outcomes, especially with both quarterbacks carrying leg injuries that could change game plans on short notice.
Ground game props line up with the traits
Derrick Henry’s rushing line is 73.5 yards, with both Over and Under priced at -119. Lamar Jackson’s rushing line is 36.5 yards, with the Over at -122 and the Under at -116. Those numbers fit Baltimore’s 91st percentile explosive_run_rate and Minnesota’s weaker explosive_run_allowed metric, but you are paying juice for that matchup edge and still have to dodge blowout or negative script risk.
Receiver props hinge on health, especially for Jefferson and Flowers
Justin Jefferson’s receiving yardage line is 77.5 (Over -119, Under -120), and Zay Flowers sits at 64.5 (Over -118, Under -122). Both are priced like true WR1 options, but each carries a Questionable tag. Any Over on these numbers needs a smaller stake and a hard check of inactives, especially against defenses that either limit explosive passes like Minnesota or give up a high rate of them like Baltimore.
Ravens at Vikings shapes up as one of Week 10’s most intriguing games. It brings two quarterbacks at very different stages together inside a loud dome, with playoff hopes hanging in the balance for both sides. Lamar Jackson’s legs and Derrick Henry’s power give Baltimore a clear identity on the ground, while J.J. McCarthy and Justin Jefferson unlock a fast strike passing game when healthy.
The numbers say Baltimore should control the run game and hit some explosive plays, but also that Minnesota’s pass rush and red zone defense can keep them from separating. The Vikings offense has struggled on third downs and protection all year, yet the deep ball traits and home field give them a live underdog profile if they stay within one score.
From a betting point of view, almost every angle runs through the injury report. Lamar, McCarthy, Jefferson, and several starting linemen all carry Q tags, and that can flip game script, pace, and props in an instant. Laying more than a field goal with the Ravens on the road at -3.5 (-133), or betting Overs on banged up stars, both come with extra variance.
The safest way to approach this matchup is to respect the range of outcomes. Align your bets with the traits you trust most, whether that is Baltimore’s run game or Minnesota’s pass defense, and size your positions so one surprise inactive or early injury does not wreck your day. This game has real shootout potential on paper, but in November with so many key players at less than 100 percent, nothing is guaranteed.
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Total Points | 182 | #21 | 216 | #10 | |
| Total Points Per Game | 22.8 | #18 | 27 | #26 | |
| Total Touchdowns | 18 | #24 | 24 | #24 | 🏈 |
| Passing Touchdowns | 11 | #24 | 14 | #18 | |
| Rushing Touchdowns | 6 | #22 | 10 | #26 | |
| Other Touchdowns | 1 | #6 | 0 | #10 | |
| Total Kicking Points | 64 | #13 | 72 | #10 | |
| Total Two Point Conversions | 2 | #3 | 0 | #23 | |
| Kick Extra Points | 16 | #22 | 21 | #12 |
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Net Passing Yards | 1535 | #28 | 2001 | #9 | |
| Net Passing Yards Per Game | 192 | #26 | 250 | #5 | |
| Passer Rating | 83.9 | #26 | 99.2 | #11 | |
| Passing Attempts | 244 | #25 | 294 | #22 | |
| Completions | 154 | #29 | 198 | #8 | |
| Completion Percentage | 63.1 | #23 | 67.3 | #20 | |
| Passing 1st downs | 81 | #26 | 104 | #23 | |
| Passing 1st Down % | 57.0 | #18 | 60.5 | #25 | |
| Longest Pass | 81 | #3 | 51 | #24 | |
| Passing Fumbles Lost | 1 | #25 | 3 | #12 | |
| Receiving Targets | 234 | #24 | 276 | #11 | |
| Receptions | 154 | #29 | 198 | #25 | |
| Receiving Yards After Catch | 779 | #25 | 877 | #15 | |
| YAC Average | 5.1 | #13 | 4.4 | #6 |
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Rushing Yards | 799 | #26 | 989 | #20 | |
| Rushing Yards Per Game | 99.9 | #23 | 124 | #12 | |
| Rushing Attempts | 182 | #31 | 222 | #19 | |
| Yards Per Rush Attempt | 4.4 | #15 | 4.5 | #11 | |
| Rushing 1st downs | 44 | #29 | 57 | #17 | |
| 20+ Yard Rushing Plays | 2 | #29 | 8 | #7 | |
| Long Rushing | 31 | #26 | 72 | #4 | |
| Rushing Fumbles | 2 | #29 | 8 | #7 | |
| Rushing Fumbles Lost | 2 | #10 | 1 | #22 |