Game Preview of Los Angeles Rams @ San Francisco 49ers. Week 10 of 2025 NFL Season
The Los Angeles Rams travel to Levi’s Stadium to face the San Francisco 49ers in a huge NFC West matchup. Kickoff is set for Sunday at 4:25 p.m. Eastern. Oddsmakers have made the Rams small road favorites, with a key spread sitting at Rams -3.5 (-161) and 49ers +3.5 (+114).
The total tells its own story. Books list a main number of 49.5, with the Over at -122 and the Under at -114. That range points to a game where both offenses can move the ball, but the market still respects the Rams defense that ranks second in scoring per the storylines. With divisional stakes and a tight spread, every possession will matter.
On paper, the Rams live through Matthew Stafford and his receivers. The traits say their passing game is one of the league’s most explosive, with a 10.6% explosive_pass_rate and 9.2% deep_pass_expl rate. That fits the storyline of Stafford feeding Davante Adams and Puka Nacua in high-volume, high-leverage spots. At the same time, both receivers are listed as Questionable, and several offensive linemen are banged up, so any bet on the Rams air attack comes with real injury risk.
San Francisco has leaned hard on Christian McCaffrey. The storylines say he handles nearly half of the 49ers touches, even while averaging just 3.5 yards per carry. Traits back up the idea that this offense grinds rather than explodes, with only a 2.4% explosive_run_rate and a middle-of-the-pack explosive_pass_rate at 7.9%. Mac Jones has kept them afloat at quarterback, but both he and Brock Purdy carry Questionable tags, and the defense is missing stars Fred Warner and Nick Bosa. That leaves the 49ers as home underdogs in a rivalry where the underdog has covered in most recent meetings.
| Date | Opponent | Result | ATS | O/U |
|---|---|---|---|---|
| 2025-11-02 | @ NYG | W 34-24 | W +-2.5 | o47.5 |
| 2025-10-26 | @ HOU | L 15-26 | L 2.5 | u41.5 |
| 2025-10-19 | vs ATL | W 20-10 | W +1.5 | u46.5 |
| 2025-10-12 | @ TB | L 19-30 | L 3.5 | o46.5 |
| 2025-10-02 | @ LAR | W 26-23 | L 8.5 | o43.5 |
| 2025-09-28 | vs JAX | L 21-26 | L 3.5 | o45.5 |
| 2025-09-21 | vs ARI | W 16-15 | W +1.5 | u44.5 |
| 2025-09-14 | @ NO | W 26-21 | W +-3.0 | o40.5 |
| 2025-09-07 | @ SEA | W 17-13 | W +-2.5 | u43.5 |
| 2025-01-05 | @ ARI | L 24-47 | L 4.5 | o42.5 |
Rams vertical passing vs 49ers pass rush and coverage
The Rams rank at the top of the league in explosive passing, with a 10.6% explosive_pass_rate and 9.2% deep_pass_expl rate, which means many throws gain at least 15 or 20 yards. San Francisco’s defense actually limits explosive passes well at 6.8%, but traits show a weak pass rush with only 2.6% sack_rate_generated, so Stafford may have time to attack downfield.
Rams defense is elite on money downs
Los Angeles posts a 67.3% third_down_stop_rate over 153 plays and a 54.7% third_and_short_stuff rate on 53 snaps. That kind of success on third down can stall long 49ers drives, even though San Francisco’s offense converts third downs at 47.1%. This clash on key downs could decide whether the 49ers can keep up.
Christian McCaffrey faces a tough run front but should see volume
Rams run defense allows explosive gains on only 2.3% of carries faced, a strong mark across 310 rushes. San Francisco’s own explosive_run_rate is just 2.4%, so McCaffrey likely needs volume and short gains, not long runs, to carry the offense. With many 49ers receivers Questionable or out, traits and injuries both point to McCaffrey staying central to the game plan.
49ers offensive style is efficient, not explosive
San Francisco’s offense looks more methodical than explosive. They sit at 47.1% on third_down_conversion and 30.4% on third_and_long_conversion, both strong marks, but pair that with a low 7.1% big_play_touchdown_rate and the low explosive_run_rate. That profile suggests long, sustained drives rather than quick strikes.
Rams red zone defense could force field goals
The Rams allow touchdowns on only 42.9% of red zone trips (42-sample), among the best rates in the league, and they post a 63.6% goal_line_stuff_rate on a smaller sample of 33 snaps. The 49ers offense scores touchdowns on 56.7% of red zone chances. If those trends hold, San Francisco may need to settle for field goals more often than it likes.
Injuries change how both sides can win
The 49ers front seven is missing Warner, Bosa, and others, which matches their low pass-rush traits and puts more pressure on a secondary that has held up well. On the Rams side, Questionable tags on Adams, Nacua, and multiple linemen threaten their elite passing profile. Bettors should treat any pre-game status changes as a major shift in how the game may unfold.
Tight spread with heavy juice on the favorite
The anchor spread sits at Rams -3.5 (-161) and 49ers +3.5 (+114). That price shows clear market respect for Los Angeles but also makes it expensive to lay the points. Backing the Rams at this number leans on their elite explosive_pass_rate and strong third_down_stop_rate, while taking the 49ers plus the hook leans into the underdog trend in this rivalry and the chance that their high third_down_conversion rate keeps it close.
Total of 49.5 points reflects two different offensive styles
The main total is 49.5, with the Over priced at -122 and the Under at -114. The Over side leans on Stafford’s big-play connection with Adams and Nacua plus the 49ers third-down efficiency. The Under side leans on the Rams ability to limit explosive runs and red zone touchdowns, plus San Francisco’s methodical pace rather than a track meet.
Moneyline choice reflects trust in Rams defense and passing
The Rams sit at -238 on the moneyline, with the 49ers at +198. Laying that price means trusting the combination of strong Rams pass protection (only a 4.2% sack_rate_allowed) and their top-tier deep passing to overcome the road setting. Taking the plus money on San Francisco leans more on home field, the Mac Jones storyline, and the historical underdog success, but comes with clear risk against a defense giving up few points per game.
Stafford passing prop aligns with the traits but at a cost
Matthew Stafford’s passing line is 267.5 yards, with the Over at -120 and the Under at -119. The Over aligns with the Rams explosive_pass_rate of 10.6 percent and their 91.3 percent long_drive_efficiency, but the Niners defense does a decent job limiting explosive passes and could force shorter throws. The tight pricing on both sides shows the market expects a high-volume passing script but leaves little margin for error.
Feature receiver props hinge on health
Davante Adams has a receiving line of 61.5 yards (Over -122, Under -118) and Puka Nacua sits at 97.5 yards (Over -118, Under -122). Those numbers match their high-usage roles from the storylines and the Rams deep-passing traits, but both are listed as Questionable. Any Over bet here carries higher variance, while Unders at similar juice lean on the injury risk and the possibility that SF’s 6.8% expl_pass_allowed rate keeps a lid on explosive gains.
Running back props highlight different paths for McCaffrey and Kyren
Christian McCaffrey’s rushing line is 62.5 yards (Over -123, Under -116), with a receiving line of 51.5 yards (Over -118). Given SF’s low explosive_run_rate and the Rams strong run defense, his receiving Over may better match his volume-heavy role, while the rush Over asks him to grind out tough yards. Kyren Williams, on the other side, has 64.5 rushing yards (Over -116) and is -101 to score anytime. Those prices tie into the storyline of his heavy red zone volume and the Rams solid 57.1% redzone_td_rate, but touchdowns are always high variance.
Rams vs 49ers brings almost everything bettors like in a late-season divisional game. You get a tight spread, a near-50 total, strong narratives on both sidelines, and clear statistical strengths that clash head-on. The Rams look like the more explosive team by the traits, especially in the passing game, and their defense has backed up the reputation from the storylines with elite work on third down and in the red zone.
San Francisco leans more on efficiency than splash plays. Their offense converts third downs at a high rate and can stay on schedule, but lacks the same explosive run profile and is missing key pieces at receiver and in the front seven. Christian McCaffrey’s massive workload plus a long injury list make the 49ers harder to project, especially with both Mac Jones and Brock Purdy carrying Questionable tags.
From a betting angle, the market has tilted toward the Rams, but the price reflects that respect. Laying -3.5 at heavy juice or -238 on the moneyline demands real confidence that Stafford, Adams, and Nacua will be healthy enough to fully leverage their deep-pass traits. The 49ers plus the points or at plus money offer a higher-variance path that leans on home field, coaching, and their own strong third-down metrics to keep this game inside a field goal.
No matter which side or prop you consider, the long injury reports and contrasting styles should keep you honest with your bankroll. A few deep shots, a key red zone stop, or a single turnover could flip not just the result, but multiple markets tied to this game. Treat the juice with respect, assume some weirdness in a heated rivalry, and build your card around the game scripts you trust most rather than chasing a “sure thing.”
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Total Points | 194 | #20 | 127 | #31 | |
| Total Points Per Game | 21.6 | #23 | 15.9 | #2 | |
| Total Touchdowns | 19 | #21 | 12 | #1 | |
| Passing Touchdowns | 14 | #14 | 9 | #7 | |
| Rushing Touchdowns | 5 | #23 | 2 | #1 | |
| Other Touchdowns | 0 | #26 | 1 | #18 | |
| Total Kicking Points | 76 | #6 | 55 | #25 | |
| Total Two Point Conversions | 2 | #8 | 0 | #21 | |
| Kick Extra Points | 16 | #23 | 10 | #32 |
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Net Passing Yards | 2295 | #3 | 1625 | #23 | |
| Net Passing Yards Per Game | 255 | #5 | 203 | #20 | |
| Passer Rating | 91.8 | #17 | 84 | #27 | |
| Passing Attempts | 323 | #4 | 281 | #18 | |
| Completions | 216 | #3 | 175 | #21 | |
| Completion Percentage | 66.9 | #15 | 62.3 | #6 | |
| Passing 1st downs | 123 | #1 | 83 | #9 | |
| Passing 1st Down % | 64.1 | #3 | 55.7 | #16 | |
| Longest Pass | 56 | #18 | 75 | #6 | |
| Passing Fumbles Lost | 4 | #3 | 5 | #1 | |
| Receiving Targets | 310 | #4 | 271 | #15 | |
| Receptions | 216 | #3 | 175 | #12 | |
| Receiving Yards After Catch | 1115 | #2 | 714 | #4 | |
| YAC Average | 5.2 | #11 | 4.1 | #3 |
| Statistic | Offense | Rank | Defense | Rank | Advantage |
|---|---|---|---|---|---|
| Rushing Yards | 874 | #22 | 798 | #10 | |
| Rushing Yards Per Game | 97.1 | #26 | 99.8 | #22 | |
| Rushing Attempts | 249 | #5 | 204 | #12 | |
| Yards Per Rush Attempt | 3.5 | #32 | 3.9 | #27 | |
| Rushing 1st downs | 55 | #16 | 50 | #11 | |
| 20+ Yard Rushing Plays | 0 | #32 | 1 | #32 | 🏈 |
| Long Rushing | 19 | #32 | 29 | #30 | |
| Rushing Fumbles | 0 | #32 | 1 | #32 | 🏈 |
| Rushing Fumbles Lost | 0 | #28 | 1 | #21 |