Final2025 Week 18

SoFi Stadium, Inglewood, CA

Arizona Cardinals vs Los Angeles Rams, Week 18 2025

Arizona Cardinals

Away

20

Los Angeles Rams

HomeWon

37

Scoring by quarter
TeamQ1Q2Q3Q4Final
Cardinals3314020
Rams31371437

ARI 20LAR 37 Final

  • Passing leader

    Matthew Stafford

    LAR · QB

    26.7PPR pts

    25/40, 259 YDS, 4 TD

  • Top fantasy scorer

    Puka Nacua

    LAR · WR

    26.0PPR pts

    10 REC, 76 YDS, 1 TD

  • Cardinals leader

    Michael Wilson

    ARI · WR

    20.9PPR pts

    5 REC, 99 YDS, 1 TD

  • Defensive playmaker

    Ahkello Witherspoon

    LAR

    1 INT

Rams 37, Cardinals 20: Los Angeles beats Arizona

Los Angeles led 16–6 at halftime and outscored Arizona 21–14 after the break to win 37–20. The Rams finished with a 395–317 edge in total offense.

The Cardinals went 4-for-11 on third down and committed two turnovers, while the Rams kept the ball for 32:11 and finished without a giveaway.

The two teams meet again in Week 6 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.

Key advantages

  • +2 turnover margin LAR 0 turnovers
  • +78 total yards LAR 395 · ARI 317
  • +20% third-down rate LAR 56% · ARI 36%

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Cardinal or Ram 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 Rams Won

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

Team stats comparison, Cardinals vs Rams
CardinalsStatRams
2Turnovers0
317Total yards395
36%Third-down conversion56%
Other team stats
6.0Yards per play5.5
53Plays72
27:49Time of possession32:11

Scoring Summary

The Rams scored four touchdowns and three field goals; the Cardinals scored two touchdowns and two field goals.

Scoring plays, Cardinals vs Rams
TimeTeamPlayARILAR
1st quarter
11:07LARHarrison Mevis 34-yard FG Takes lead03
3:26ARIChad Ryland 45-yard FG Ties game33
2nd quarter
11:45LARHarrison Mevis 42-yard FG Takes lead36
9:35ARIChad Ryland 56-yard FG Ties game66
1:22LARMatthew Stafford → Puka Nacua, 2-yard TD Takes leadHarrison Mevis XP613
0:00LARHarrison Mevis 40-yard FG Extends lead616
3rd quarter
10:38ARIJacoby Brissett → Michael Wilson, 43-yard TDChad Ryland XP1316
3:51ARIJacoby Brissett → Josiah Deguara, 7-yard TD Takes leadChad Ryland XP2016
0:42LARMatthew Stafford → Colby Parkinson, 21-yard TD Takes leadHarrison Mevis XP2023
4th quarter
10:39LARMatthew Stafford → Tyler Higbee, 22-yard TD Extends leadHarrison Mevis XP2030
4:15LARMatthew Stafford → Colby Parkinson, 1-yard TD Extends leadHarrison Mevis XP2037

Fantasy Points: Cardinals vs Rams, Week 18 2025

Fantasy leaders

  1. Matthew StaffordLARQB26.7 PTSQB2
  2. Puka NacuaLARWR26.0 PTSWR3
  3. Michael WilsonARIWR20.9 PTSWR6
  4. Tyler HigbeeLARTE20.1 PTSTE3

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Matthew StaffordLARQB26.7QB225/4025940130114.5Start/Sit →
Jacoby BrissettARIQB16.6QB1422/31243213190101.9Start/Sit →
Jimmy GaroppoloLARQB-0.3—————3-30—

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Puka NacuaLARWR26.0WR3WR22401110761Start/Sit →
Michael WilsonARIWR20.9WR6WR———85991Start/Sit →
Tyler HigbeeLARTE20.1TE3TE———65911Start/Sit →
Colby ParkinsonLARTE19.6TE4TE———74362Start/Sit →
Trey McBrideARITE13.5TE6TE———87650Start/Sit →
Kyren WilliamsLARRB11.1RB19RB1260053210Start/Sit →
Josiah DeguaraARITE9.5TE14TE———22151
Blake CorumLARRB7.9RB28RB1359011100Start/Sit →
Michael CarterARIRB6.9RB33RB718033210Start/Sit →
Emari DemercadoARIRB6.7RB37RB229011280Start/Sit →
Elijah HigginsARITE5.8TE29TE———33280Start/Sit →
Corey KinerARIRB4.8RB51RB313032150Start/Sit →
Tutu AtwellLARWR2.9WR77WR———31190Start/Sit →
Xavier SmithLARWR1.6WR95WR———2160Start/Sit →
Davis AllenLARTE0.0—TE———1000Start/Sit →
Konata MumpfieldLARWR0.0—WR———1000Start/Sit →

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%
Puka NacuaLAR · WR26.020.0+6.0—30% tgt—026%1130%
Matthew StaffordLAR · QB26.718.4+8.3—40 att—4013%00%
Kyren WilliamsLAR · RB11.116.3−5.2—39% car—01239%514%
Jacoby BrissettARI · QB16.615.7+0.9—31 att—31320%00%
Michael WilsonARI · WR20.913.6+7.3—29% tgt—000%829%
Trey McBrideARI · TE13.513.6−0.1—29% tgt—000%829%
Colby ParkinsonLAR · TE19.611.9+7.7—19% tgt—000%719%
Tyler HigbeeLAR · TE20.110.2+9.9—16% tgt—000%616%
Blake CorumLAR · RB7.910.1−2.2—42% car—01342%13%
Michael CarterARI · RB6.99.6−2.7—47% car—0747%311%
Corey KinerARI · RB4.87.1−2.3—20% car—0320%311%
Elijah HigginsARI · TE5.85.1+0.7—11% tgt—000%311%
Tutu AtwellLAR · WR2.95.1−2.2—8% tgt—000%38%
Josiah DeguaraARI · TE9.53.4+6.1—7% tgt—000%27%
Xavier SmithLAR · WR1.63.4−1.8—5% tgt—000%25%
Emari DemercadoARI · RB6.73.0+3.7—13% car—0213%14%
Jimmy GaroppoloLAR · QB-0.31.9−2.2—0 att—0310%00%
Davis AllenLAR · TE0.01.7−1.7—3% tgt—000%13%
Konata MumpfieldLAR · WR0.01.7−1.7—3% tgt—000%13%

Team totals: Cardinals 28 targets and 15 carries; Rams 37 targets and 31 carries. Shares are from the box score. Snap counts aren't available for this game. 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

Jacoby Brissett

ARI · QB · 16.6 pts on 15.7 expected

22 of 31 passing for 243 yards, 2 touchdowns, 1 interception; 3 carries for 19 yards.

Verdict: The points matched the role, 15.7 expected.

Start/Sit: Jacoby Brissett →

Matthew Stafford Ran hot

LAR · QB · 26.7 pts on 18.4 expected

25 of 40 passing for 259 yards, 4 touchdowns; 1 carry for 3 yards.

Verdict: The opportunities were worth 18.4 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Matthew Stafford →

Michael Wilson Ran hot

ARI · WR · 20.9 pts on 13.6 expected

8 targets (29% of the team's), 5 catches for 99 yards and 1 touchdown.

Verdict: The opportunities were worth 13.6 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Michael Wilson →

Trey McBride

ARI · TE · 13.5 pts on 13.6 expected

8 targets (29% of the team's), 7 catches for 65 yards.

Verdict: The points matched the role, 13.6 expected.

Start/Sit: Trey McBride →

Puka Nacua Ran hot

LAR · WR · 26.0 pts on 20.0 expected

11 targets (30% of the team's), 10 catches for 76 yards and 1 touchdown; 2 carries (6% of the team's) for 24 yards.

Verdict: The opportunities were worth 20.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Puka Nacua →

Kyren Williams Unlucky

LAR · RB · 11.1 pts on 16.3 expected

5 targets (14% of the team's), 3 catches for 21 yards; 12 carries (39% of the team's) for 60 yards.

Verdict: The role was there, worth 16.3 points at league-average rates; the production wasn't.

Start/Sit: Kyren Williams →

Colby Parkinson Ran hot

LAR · TE · 19.6 pts on 11.9 expected

7 targets (19% of the team's), 4 catches for 36 yards and 2 touchdowns.

Verdict: The opportunities were worth 11.9 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Colby Parkinson →

Tyler Higbee Ran hot

LAR · TE · 20.1 pts on 10.2 expected

6 targets (16% of the team's), 5 catches for 91 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: Tyler Higbee →

Fantasy Matchups

Fantasy points allowed per game by position, 2025 through Week 18.

Fantasy points allowed per game by position, Cardinals defense and Rams defense
Points allowed toCardinals DRams D
QBs17.615.9
RBs25.717.4
WRs30.232.7
TEs16.913.0

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Los Angeles opened at 86% win probability and passed 98% in the fourth quarter on the way to the win.

Rams win probability

Rams win probability by game minuteRams started at 86%, stood at 96% at halftime and finished at 100%, across 11 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +15Stafford → Nacua, 2-yd TD78% → 93%Q2 1:22
  2. −12Brissett → Wilson, 43-yd TD97% → 85%Q3 10:38
  3. −31Brissett → Deguara, 7-yd TD84% → 53%Q3 3:51
  4. +35Stafford → Parkinson, 21-yd TD49% → 84%Q3 0:42
  5. +15Stafford → Higbee, 22-yd TD84% → 99%Q4 10:39

Swing in Rams win probability, in points

Play Calling and Possessions

Play calling, Cardinals vs Rams
Arizona CardinalsMeasureLos Angeles Rams
53Plays72
72%Pass rate57%
6.3Yds / dropback6.1
5.3Yds / carry4.6
4/11Third downs9/16

Efficiency edge Los Angeles ran 19 more plays than Arizona.

  • Top targets
  • ARI Wilson 29% · McBride 29% · Kiner 11%
  • LAR Nacua 30% · Parkinson 19% · Higbee 16%

Possession Results

How each possession ended, Cardinals vs Rams
ResultARILAR
Touchdowns24
Field goals23
Punts22
Turnovers20
Turnovers on downs10

LAR turnover edge: +2

  • The Rams opened the scoring on their first possession, a 4-play, 7-yard drive that ended in a field goal.
All 19 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
ARIQ1 15:00302:00Fumble
LARQ1 13:00471:53Field goal
ARIQ1 11:0713567:41Field goal
LARQ1 3:2613496:41Field goal
ARIQ2 11:456272:10Field goal
LARQ2 9:3518748:13Touchdown
ARIQ2 1:222110:33Interception
LARQ2 0:497470:49Field goal
LARQ3 15:003-61:19Punt
ARIQ3 13:415733:03Touchdown
LARQ3 10:38300:30Punt
ARIQ3 10:0810766:17Touchdown
LARQ3 3:516703:09Touchdown
ARIQ3 0:423-62:10Punt
LARQ4 13:326662:53Touchdown
ARIQ4 10:393-21:27Punt
LARQ4 9:1212814:57Touchdown
ARIQ4 4:1510472:28Downs
LARQ4 1:473-31:47End 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.

Cardinals vs Rams Head-to-Head

One of the NFL's oldest matchups: the two franchises first met in 1937, when the Cardinals played in Chicago and the Rams in Cleveland, and they have been NFC West rivals since 2002.

All-time series
53–41–2Rams lead, 96 meetings since 1937
Postseason
2–0Rams won in 1975 and 2021
Largest Cardinals win
44–62016
Largest Rams win
34–02018

Since 2021

8–3 Rams lead

11 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. R = Rams win, C = Cardinals win, outlined = this game.

2026 Meetings

  • Week 6 Cardinals at Rams Upcoming
  • Week 10 Rams at Cardinals Upcoming

Recent Meetings

Season to Date (Through Week 18)

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

Season to date, Cardinals vs Rams
CardinalsStatRams
3-14Record12-5
20.9Points per game30.5
325.8Yards per game394.6
5.2Yards per play6.2
28.7Points allowed per game20.4
357.7Yards allowed per game327.5

Cardinals vs Rams Odds and Results

How this game finished against the betting lines.

Spread
LAR −14.5Rams covered by 2.5
Total
49.5Over: 57 points scored (by 7.5)

Expected vs Actual Scoring

Implied team totals against the actual score
TeamImpliedActualDifference
Rams32.037+5.0
Cardinals17.520+2.5

Both offenses beat the market's expectation, and the Fantasy tab shows who cashed in.

Betting Trends

Last 6 meetings: Rams 5–1 ATS, overs 4–2.

Each team's 2025 season through this game. Over/under is overs first.

Arizona Cardinals

Against the spread
1–5
Over/under
3–3
ATS as underdog
1–5
ATS on the road
1–3

Los Angeles Rams

Against the spread
4–2
Over/under
6–0
ATS as favorite
3–2
ATS as underdog
1–0
ATS at home
2–0

Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.

21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.

Cardinals vs Rams Fantasy Outlook for 2026

Two meetings are left on the 2026 schedule: Week 6 in Los Angeles and Week 10 in Arizona. Here's how to decide who to play in your league.

Keep Exploring

2025 Game Logs for Players in This Game

Cardinals vs Rams Game FAQ

Who won the 2025 Cardinals vs Rams Week 18 game?

The Los Angeles Rams beat the Arizona Cardinals 37–20 in Week 18 of the 2025 season. The game was played at SoFi Stadium in Inglewood, CA, on January 4, 2026. See the Rams' 2025 schedule.

What was the final score of Cardinals vs Rams?

The final score was Rams 37, Cardinals 20. The Rams led 16–6 at halftime, and the second half went Cardinals 14, Rams 21.

What happened in the Cardinals vs Rams game?

Los Angeles led 16–6 at halftime and outscored Arizona 21–14 after the break to win 37–20. The Rams finished with a 395–317 edge in total offense. Matthew Stafford led all players with 25 of 40 passing for 259 yards and 4 touchdowns, plus a carry for 3 rushing yards. The Cardinals committed 2 turnovers, the Rams none.

Who scored the most fantasy points in Cardinals vs Rams?

Matthew Stafford led the game with 26.7 PPR fantasy points, the QB2 of Week 18, on 25 of 40 passing for 259 yards and 4 touchdowns, plus a carry for 3 rushing yards. Puka Nacua was next with 26.0 (WR3). See Matthew Stafford's 2025 game log.

Who led Cardinals vs Rams in passing, rushing and receiving?

Matthew Stafford (LAR) led all passers with 25 of 40 for 259 yards and 4 touchdowns. Kyren Williams (LAR) led in rushing with 12 carries for 60 yards. Michael Wilson (ARI) led in receiving with 5 catches for 99 yards and a touchdown.

How many fantasy points did Matthew Stafford score against the Cardinals?

Matthew Stafford scored 26.7 fantasy points against the Cardinals in Week 18 of the 2025 season, the same in PPR, half-PPR and standard scoring because he had no catches, on 25 of 40 passing for 259 yards and 4 touchdowns, plus a carry for 3 rushing yards.

Who outperformed and underperformed expected fantasy points in Cardinals vs Rams?

Tyler Higbee outperformed his expected fantasy points the most, scoring 20.1 PPR points on 10.2 xFP (+9.9). Kyren Williams fell furthest short, with 11.1 points on 16.3 xFP (−5.2). 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.

How did the Rams beat the Cardinals?

The Rams beat the Cardinals 37–20 because they won the turnover battle 2–0 and outgained them 395–317.

Which team won the turnover battle in Cardinals vs Rams?

The Rams won the turnover battle 2–0: the Cardinals gave the ball away 2 times and the Rams not at all. The Rams won the game.

What is the all-time Cardinals vs Rams record?

The Rams lead the all-time series 53–41–2 across 96 meetings since 1937, including a 2–0 record in the postseason.

When did the Cardinals and Rams last play before this game?

Before Week 18 of 2025, they last met in the 2025 season on December 7, 2025, when the Rams beat the Cardinals 45–17.

Have the Cardinals and Rams met in the playoffs?

Yes, 2 times, most recently in the 2021 playoffs. The Cardinals are 0–2 against the Rams in the postseason.

What was the closing spread for Cardinals vs Rams?

The consensus closing spread at kickoff was Rams −14.5, making the Los Angeles Rams 14.5-point favorites, with a closing total of 49.5. That implied about 32.0 points for the Rams and 17.5 for the Cardinals.

Did Cardinals vs Rams go over or under the total?

The game went over. The consensus closing total was 49.5, and the teams combined for 57 points, 7.5 over the number.

Who covered the spread in Cardinals vs Rams?

The Rams covered by 2.5 against the closing line of Rams −14.5. The final margin was 17 points.