Game Preview of Minnesota Vikings @ Los Angeles Chargers. Week 8 of 2025 NFL Season
Minnesota heads to SoFi on Thursday night with Carson Wentz likely under center again. The Vikings have leaned on a vertical passing plan with Wentz, and the traits back it up: they rank near the top of the league in deep and explosive pass rates. The question is who is available. Justin Jefferson is listed as questionable with a leg strain, so his status will shape the target tree and how aggressive Minnesota can be.
Los Angeles faces a different problem. The backfield is gutted by injuries, which points to another pass-heavy night for Justin Herbert. That puts the spotlight on the Chargers’ offensive line. Left tackle Joe Alt is questionable. Against Brian Flores’ blitz packages, protection and Herbert’s quick answers matter more than ever.
This game may hinge on third downs. Minnesota’s defense ranks among the best at getting off the field, while the Chargers’ offense ranks among the best at staying on it. If the Vikings turn pressures into sacks like they have all year, short fields and quick strikes follow. If the Chargers hold up and Herbert hits rhythm throws to Keenan Allen and Ladd McConkey, Los Angeles controls pace.
The total sits in the mid-40s on the board. With both teams on a short week and carrying injuries, scoring could swing on explosive passes and red zone execution rather than long, methodical drives.
| Date | Opponent | Result | ATS | O/U |
|---|---|---|---|---|
| 2025-10-19 | vs IND | L 24-38 | L 2.5 | o48.5 |
| 2025-10-12 | @ MIA | W 29-27 | W +-3.5 | o45.5 |
| 2025-10-05 | vs WAS | L 10-27 | L 2.5 | u47.5 |
| 2025-09-28 | @ NYG | L 18-21 | W +-6.0 | u43.5 |
| 2025-09-21 | vs DEN | W 23-20 | W +2.5 | u45.5 |
| 2025-09-15 | @ LV | W 20-9 | W +-3.5 | u46.5 |
| 2025-09-05 | vs KC | W 27-21 | W +-3.0 | o47.5 |
| 2025-01-11 | @ HOU | L 12-32 | L -3.0 | o41.5 |
| 2025-01-05 | @ LV | W 34-20 | W +-7.0 | o42.5 |
| 2024-12-28 | @ NE | W 40-7 | W +-6.0 | o42.0 |
MIN deep threat is real: Vikings rank 94th pct in Deep Pass Expl and 91st pct in Explosive Pass Rate.
LAC pass defense baseline is better than recent form: traits show 81st pct at limiting explosive passes; recent slippage makes it a swing factor.
Pass rush pressure point: MIN is 97th pct in Sack Rate Generated and Pressure-to-Sack Conversion; LAC’s Sack Rate Allowed sits 36th pct.
Third-down battle: MIN defense 94th pct stop rate vs LAC offense 88th pct conversion rate.
Quick-strike profile: MIN is 100th pct in Quick Strike Capability; LAC sits low on that metric, suggesting momentum swings favor Minnesota if they hit explosives.
Availability matters: Jefferson (Q) for MIN and multiple Chargers OL (Alt, Pipkins, Salyer) could tilt matchups late.
Anchor spread: Chargers -3.5 (-105). If Alt plays and the OL holds, Herbert’s efficiency vs blitz can carry value at this number.
Total: 44.0 with Over -139 / Under +100. The juice leans Over, but short-week variance and OL questions keep the Under live at even money.
Moneyline (regulation): Chargers -175, Vikings +148. Pricing reflects LAC’s home edge and QB stability.
Justin Herbert Over 254.5 pass yds (-118): depleted RB room plus blitz volume should keep attempts high.
Jordan Addison Over 51.5 rec yds (-116): matches MIN’s explosive-pass profile; monitor Jefferson’s status for target competition.
Keenan Allen Over 48.5 rec yds (-120): chain-mover role fits vs heavy blitz; hot read volume can stack yards.
Justin Herbert Over 15.5 rush yds (-123): blitz often creates scramble lanes; modest number, fair juice.
Market caution: avoid any props for players listed Out even if a number is posted.
This matchup is set up by pressure and explosives. Minnesota brings one of the league’s best pressure-to-sack profiles and a top-tier deep passing rate. The Chargers counter with a high-functioning third-down offense and an explosive-pass defense that rates well on season data, even if recent weeks haven’t looked the part.
If Joe Alt suits up and the Chargers manage protection, Herbert can beat the blitz with timing routes to Keenan Allen and quick throws to the flats. That path supports Chargers -3.5 at modest juice and Herbert yardage overs. If protection frays, Minnesota’s rush creates short fields and a live dog scenario at +3.5.
The total at 44.0 sits in a tricky zone. Short weeks can suppress execution, but both teams can score in chunks when healthy. With the Over taxed, the Under at +100 is viable if the Chargers’ OL remains banged up and Minnesota has to grind without a fully fit Jefferson.
Bottom line: lean Chargers -3.5 (-105) if Alt is in and reports are positive pre-kick. Pair that with Herbert Over 254.5 (-118) and one receiver Over (Allen 48.5 or Addison 51.5) based on inactives. Manage stake size, respect the juice, and be ready to pivot on final injury news.
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Total Points | 151 | #17 | 125 | #27 | |
| Total Points Per Game | 21.6 | #20 | 20.8 | #11 | |
| Total Touchdowns | 15 | #22 | 12 | #5 | |
| Passing Touchdowns | 13 | #6 | 8 | #10 | |
| Rushing Touchdowns | 2 | #31 | 4 | #9 | |
| Other Touchdowns | 0 | #22 | 0 | #5 | |
| Total Kicking Points | 59 | #5 | 41 | #25 | |
| Total Two Point Conversions | 1 | #12 | 0 | #28 | |
| Kick Extra Points | 14 | #18 | 14 | #19 |
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Net Passing Yards | 1831 | #3 | 1104 | #29 | |
| Net Passing Yards Per Game | 262 | #3 | 184 | #26 | |
| Passer Rating | 94.8 | #14 | 101 | #10 | |
| Passing Attempts | 275 | #1 | 161 | #2 | |
| Completions | 186 | #2 | 109 | #29 | |
| Completion Percentage | 67.6 | #12 | 67.7 | #22 | |
| Passing 1st downs | 91 | #4 | 45 | #1 | |
| Passing 1st Down % | 59.5 | #6 | 41.4 | #1 | |
| Longest Pass | 60 | #15 | 80 | #4 | |
| Passing Fumbles Lost | 2 | #18 | 4 | #3 | |
| Receiving Targets | 269 | #1 | 158 | #30 | |
| Receptions | 186 | #2 | 109 | #4 | |
| Receiving Yards After Catch | 861 | #7 | 559 | #4 | |
| YAC Average | 4.8 | #18 | 5.2 | #20 |
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Rushing Yards | 778 | #13 | 706 | #15 | |
| Rushing Yards Per Game | 111 | #16 | 118 | #15 | |
| Rushing Attempts | 160 | #25 | 170 | #16 | |
| Yards Per Rush Attempt | 4.9 | #5 | 4.2 | #15 | |
| Rushing 1st downs | 41 | #22 | 45 | #19 | |
| 20+ Yard Rushing Plays | 6 | #3 | 2 | #24 | |
| Long Rushing | 54 | #10 | 32 | #24 | |
| Rushing Fumbles | 6 | #3 | 2 | #24 | |
| Rushing Fumbles Lost | 0 | #30 | 1 | #13 |