When the Buffalo Bills vs Los Angeles Rams match player stats are reviewed in detail, what emerges isn’t just a high‑scoring NFL contest — it’s one of the most remarkable statistical performances in recent memory.
On December 8, 2024, at SoFi Stadium, fans witnessed a shootout that combined explosive offensive output with rare historical feats and subplots that matter to both statistical purists and casual observers alike. The final score was Rams 44, Bills 42, but the tale of this game goes far deeper than the two‑point margin would suggest.
Let’s break down what happened, why it mattered, and how the player stats define the narrative, from basic box score figures to contextual insights that tell the full story.
What the Box Score Tells Us: Total Numbers and Team Performance
Here’s a snapshot of the essential game statistics and what they reveal about how each team performed:
Team Offensive Summary
| Category | Bills | Rams |
|---|---|---|
| Total Yards | 445 | 457 |
| Passing Yards | 342 | 320 |
| Rushing Yards | 103 | 137 |
| Yards per Play | 8.2 | 6.3 |
| Time of Possession | 21:30 | 38:30 |
| Turnovers | 0 | 0 |
Despite the loss, Buffalo kept this game incredibly close by generating explosive offense. The total yardage for both teams combined topped 900 yards without a single turnover, a testament to offensive execution on both sides.
A few things to notice right away:
- The Bills produced a more efficient offense per snap (8.2 yards per play) compared to the Rams (6.3).
- The Rams controlled the clock and field position with significantly higher time of possession.
- Neither team committed turnovers, making this rare in modern NFL shootouts.
Also read: Who Won AC Milan vs SSC Bari in Coppa Italia 2026
Josh Allen: A Historic Dual‑Threat Performance
Josh Allen’s performance in this game will be remembered for years — not because Buffalo won, but because he achieved something unprecedented in league history. Allen became the first player to record three passing touchdowns and three rushing touchdowns in a single game.
Here’s how Allen’s day looked statistically:
Passing:
- 22 completions on 37 attempts
- 342 passing yards
- 3 passing TDs
- 0 interceptions
Rushing:
- 10 attempts
- 82 rushing yards
- 3 rushing TDs
In simple terms, Allen was a dynamic engine for the Bills, contributing equally through the air and on the ground, leading his team in total offense. This “six‑touchdown game” — three rushing and three passing — is what makes this matchup’s player stats so worth analyzing.
Rams Offensive Players: Stafford, Nacua, Williams
The Los Angeles Rams responded with balanced offensive contributions of their own, led by quarterback Matthew Stafford and star receiver Puka Nacua.
Matthew Stafford
Stafford was efficient and clean as a passer:
- 23 of 30 completions
- 320 passing yards
- 2 passing TDs
- 0 interceptions
His 132.6 passer rating underscores how effectively he carved up the Bills’ defense for most of the game.
Puka Nacua – A Wide‑Receiver Showcase
Puka Nacua was the focal point of the Rams’ passing attack:
- 12 receptions
- 162 receiving yards
- 1 receiving TD
- Add additional production on the ground
Nacua’s yardage underscores not just volume, but consistency of production and his status as Stafford’s go‑to weapon on key downs.
Kyren Williams – Ground Control
On the ground, Kyren Williams paced the Rams’ rushing attack:
- 29 carries
- 87 rushing yards
- 2 rushing TDs
His heavy workload helped the Rams maintain possession and sustained drives, another reason Los Angeles held a vast time‑of‑possession advantage.
Receiving Leaders: Beyond the QBs
While Nacua’s performance stands out for the Rams, several Bills receivers also played crucial roles:
| Receiver | Team | Receptions | Yards | TDs |
|---|---|---|---|---|
| Khalil Shakir | Bills | 5 | 106 | 1 |
| Amari Cooper | Bills | 6 | 95 | 0 |
| Mack Hollins | Bills | 4 | 57 | 1 |
| Ty Johnson | Bills | 2 | 55 | 1 |
Shakir led Buffalo in receiving yards and found the end zone, highlighting the depth of Buffalo’s passing game even when Allen was doing a tremendous amount of ball distribution.
Scoring Breakdown – Momentum and Game Flow
Understanding how the score unfolded helps put the stats in context:
- The Rams built a lead through the first three quarters with effective early drives.
- Buffalo made a ferocious move in the fourth, scoring 21 points.
- A late Rams drive culminated in a go‑ahead touchdown with less than two minutes left.
The scoring progression reflects a game of two halves: steady control by Los Angeles initially, followed by an explosive Bills comeback keyed by Allen’s dual‑threat impact.
Situational Insights: What the Stats Reveal
Looking beyond mere yardage and touchdowns, there are subtle statistical indicators worth noting in context:
1. Time of Possession’s Strategic Role
The Rams held the ball for almost 17 more minutes than the Bills. In most NFL games, such possession domination correlates with defensive rest, fewer punts, and more control of the clock. It also often limits the opposing offense’s ability to build a consistent rhythm.
2. Efficiency Over Possession
In contrast to possession time, the Bills produced more yardage per play, indicating explosive gains and big plays rather than methodical possession‑based drives.
3. Zero Turnovers on Both Sides
Rare in high‑scoring games, the absence of turnovers shifted emphasis to offensive execution over defensive takeaways.
How This Game Fits Into Broader NFL Context
This matchup wasn’t an isolated statistical oddity — it fits into larger trends in player analytics and quarterback utilization:
- Dual‑threat QBs, like Allen, are increasingly valuable because they force defenses to defend run and pass simultaneously.
- Wide receiver production, such as Nacua’s, demonstrates how passing versatility and route distribution can stretch defenses.
- Rams offensive balance between passing precision and time control shows how complementarity between run and pass keeps defenses guessing.
These types of insights become especially meaningful for analysts, fantasy football decision‑makers, and fans evaluating performance beyond box score totals.
What This Means for Fans and Analysts
When studying the Buffalo Bills vs Los Angeles Rams match player stats, several high‑value conclusions emerge:
1. Historical Performance:
Josh Allen’s six‑touchdown game (three passing, three rushing) is a rare NFL feat that instantly enters highlight reels and record books.
2. Offensive Versatility:
Both teams demonstrated diverse offensive production. Bills spread touches among several receivers, while the Rams blended ground control and big wide receiver plays.
3. Efficiency vs Control:
The Bills’ efficiency (yards per play) contrasted with the Rams’ possession control — a classic dynamic that often indicates strategic differences in game planning.
4. Context Matters:
Stats without context are just numbers. When we combine box score data with situational context — scoring drives, game flow, down‑and‑distance production — we gain richer understanding of why the final outcome unfolded the way it did.
FAQS: buffalo bills vs los angeles rams match player stats
What were the total offensive yards for each team?
The Bills had 445 total yards, and the Rams had 457 total yards.
Did any player break records in this matchup?
Josh Allen became the first NFL player to have three touchdown passes AND three rushing touchdowns in one game.
Who led the Bills in receiving yards?
Khalil Shakir led Buffalo with 106 receiving yards.
How did the Rams manage to win despite a Bills comeback?
Strong early scoring, time-of-possession advantage, and clutch plays late in the game gave Los Angeles the edge.
Final Key Takeaways
The Buffalo Bills vs Los Angeles Rams match player stats offer a compelling story of elite offensive football:
- A historic individual performance by Josh Allen.
- Balanced team contributions from both the Bills and Rams.
- Strategic differences are reflected in possession, efficiency, and scoring patterns.
- No turnovers, making this one of the most offensively clean games of the season.
