Buffalo Bills vs Detroit Lions Match Player Stats

Buffalo Bills vs Detroit Lions Match Player Stats

User avatar placeholder
Written by NBA Player Stats

September 24, 2025

Hey there, football fans! If you’re anything like me, you live for those nail-biting NFL games where the stars align—or clash—in the most epic ways. The Buffalo Bills vs Detroit Lions Match Player Stats on December 15, 2024, was exactly that: a high-octane thriller that had everyone on the edge of their seats. With the Bills pulling off a 48-42 victory at Ford Field in Detroit, this game wasn’t just about the final score. It was a showcase of incredible talent, record-breaking plays, and player stats that will be talked about for seasons to come. Whether you’re a die-hard Bills Mafia member, a Lions roar enthusiast, or just someone who loves great football, let’s dive into the Buffalo Bills vs Detroit Lions match player stats. I’ll break it all down in a way that’s easy to follow, with tables for quick glances and stories that feel like chatting with a buddy at the tailgate.

Picture this: Snow flurries in the air (okay, maybe not, but the energy was electric), a packed stadium of 65,327 roaring fans, and two of the league’s top QBs—Josh Allen and Jared Goff—duking it out in what felt like an MVP audition. The Lions entered with a franchise-record 11-game win streak, but the Bills? They were on a mission, extending their own streak of scoring 30+ points for the eighth straight game. This wasn’t your average snoozer; it was 90 combined points, over 1,000 passing yards, and enough touchdowns to fill a highlight reel. By the end, Buffalo improved to 11-3, while Detroit slipped to 12-2. But the real magic? The individual performances that lit up the stat sheet.

In this article, we’ll unpack the key player stats from the Buffalo Bills vs Detroit Lions game, focusing on the heroes (and a few near-misses) who made it unforgettable. We’ll cover passing, rushing, receiving, and even some defensive gems, all wrapped in simple tables for easy reading. No jargon overload here—just straightforward insights anyone from a kid just discovering football to a grandparent reliving glory days can enjoy. Ready to relive the chaos? Let’s roll!

The Epic QB Battle: Josh Allen vs Jared Goff – Stats That Screamed MVP

Nothing defines a game like the quarterback duel, and this one was pure fireworks. Josh Allen, the Bills’ dual-threat wizard from Firebaugh, California, has been turning heads all season with his arm cannon and legs that don’t quit. Jared Goff, the cool-headed architect of Detroit’s resurgence, matched him throw for throw. Together, they combined for 856 passing yards and nine touchdown passes. Yeah, you read that right—nine! It was like watching two kids in a playground, but with multimillion-dollar contracts and Super Bowl dreams on the line.

For the Bills, Allen was surgical when it mattered. He started hot with two rushing TDs in the first quarter, setting the tone early. By halftime, Buffalo led 24-14, thanks to his scrambling magic and precise strikes. In the second half, he flipped the switch to aerial assault mode, tossing two more TDs to seal the deal. His stat line? A masterclass in efficiency that had Bills fans chanting his name long after the clock hit zero.

On the Lions’ side, Goff was dealing dimes, matching his career-high with five TD passes. He spread the ball like a Thanksgiving feast, keeping Detroit in it until the final whistle. That 66-yard bomb to Amon-Ra St. Brown in the fourth? Chef’s kiss. But a couple of picks and some defensive pressure from Buffalo’s front seven were just enough to tip the scales.

Here’s a quick side-by-side table of the Buffalo Bills vs Detroit Lions match player stats for the QBs. It’s simple: completions, yards, TDs, interceptions, and a few rushing notes to capture their full impact.

Player Team Completions/Attempts Passing Yards Passing TDs INTs Rushing Yards Rushing TDs
Josh Allen BUF 21/30 362 2 0 52 2
Jared Goff DET 25/35 494 5 2 5 0

See how Allen’s zero picks and those rushing scores were the difference-makers? Goff’s yardage edge was impressive, but turnovers hurt. This table alone tells you why Allen’s now the frontrunner in the MVP race—versatility wins games.

Rushing Stats: Where Legs Met Grit in a Pass-Happy Affair

In a game that felt like an air show, the ground game still stole some thunder. The Bills leaned on their run game early to control the clock and wear down Detroit’s defense, while the Lions tried to mix it up but got bogged down. Total rushing yards? Bills with 197 on 28 carries (7.0 avg), Lions at 48 on 18 carries (2.7 avg). Oof—that’s a stark contrast, and it shows how Buffalo dictated the tempo.

James Cook, the Bills’ speedy back out of Georgia, was a revelation. He wasn’t just pounding the rock; he was slicing through seams like a hot knife through butter. His 105 yards included a massive 28-yard scamper on a screen pass that turned into a momentum-swinger. Cook’s vision and burst reminded everyone why he’s a rising star—efficient, explosive, and always a threat to break one big.

For Detroit, Jahmyr Gibbs flashed his potential with 31 yards and a TD, but the offensive line struggled against Buffalo’s d-line. David Montgomery chipped in a few tough yards, but it was clear the Lions were one-dimensional without more pop on the ground. Still, Gibbs’ score in the fourth quarter kept the fire alive, showing his heart in a losing effort.

Check out this rushing stats table from the Buffalo Bills vs Detroit Lions match—top performers only, to keep it snappy and easy to scan.

Player Team Carries Rushing Yards Yards per Carry Rushing TDs
James Cook BUF 18 105 5.8 0
Josh Allen BUF 6 52 8.7 2
Jahmyr Gibbs DET 12 31 2.6 1
David Montgomery DET 5 15 3.0 0

These numbers highlight why rushing stats matter even in a shootout: Allen’s legs added 52 yards and two scores, turning potential three-and-outs into points. Cook’s steady grind wore down the Lions, paving the way for those late passing bombs. If you’re betting on fantasy football next time these teams meet, load up on Cook—he’s money.

Receiving Stats: Aerial Circus with Star Power

Ah, the passing game—where this Buffalo Bills vs Detroit Lions matchup truly shone. Total passing yards topped 850, with receivers making contested catches look routine. For Buffalo, it was a balanced attack: no single guy dominated, but everyone ate. Tight end Dalton Kincaid, back from injury, looked fresh with key grabs, while wideouts like Ty Johnson and Keon Coleman stretched the field.

But the star? Ty Johnson, the former Lion turned Bill, torched his old squad for 114 yards on six catches, including a 33-yard dagger that set up a score. It was poetic—revenge served with a side of yards after catch. James Cook even pitched in as a receiver, snagging that 28-yard beauty from Allen.

Detroit’s passing explosion was led by Amon-Ra St. Brown, the Motown maestro who piled up 193 yards and two TDs. That 66-yard strike? It had the crowd erupting, and his route-running precision kept Goff comfy. Jameson Williams added speed on the outside, and Sam LaPorta hauled in tough balls over the middle. Even with the loss, this group proved why the Lions’ offense is a juggernaut.

Here’s a clean table of the top receiving stats from the Buffalo Bills vs Detroit Lions Match Player Stats. I focused on the big contributors to avoid overwhelming you—yards, catches, and TDs tell the tale.

Player Team Receptions Receiving Yards Yards per Reception Receiving TDs
Amon-Ra St. Brown DET 10 193 19.3 2
Ty Johnson BUF 6 114 19.0 1
James Cook BUF 4 65 16.3 0
Jameson Williams DET 5 85 17.0 1
Dalton Kincaid BUF 3 42 14.0 1

St. Brown’s monster day (nearly 200 yards!) kept Detroit alive, but Johnson’s revenge tour and Cook’s versatility edged it for Buffalo. These receiving stats show how modern NFL offenses spread the wealth—it’s not about one WR1; it’s about the system clicking.

Defensive Highlights: The Unsung Heroes Amid the Fireworks

Okay, full disclosure: In a 48-42 barnburner, defenses took a backseat to the offenses. But that doesn’t mean they vanished! Buffalo’s unit, led by Von Miller’s veteran savvy and Ed Oliver’s interior disruption, forced two Goff picks and sacked him thrice. Matt Milano’s fumble recovery in the third quarter was a game-saver, flipping momentum when Detroit was clawing back. Total tackles? Terrel Bernard led with 8, while Christian Benford blanketed St. Brown on key downs (well, mostly— that bomb got through).

For the Lions, Aidan Hutchinson terrorized with a sack and constant pressure, but injuries and mismatches hurt. Brian Branch flew around with 7 tackles, and Kerby Joseph snagged an INT. They held Buffalo to field position early, but couldn’t stop the run bleed.

No full table here (defensive stats can get wonky), but quick hits: Bills D had 3 sacks, 2 INTs, 1 fumble recovery; Lions D: 2 sacks, 1 INT. These plays were the glue—without them, this could’ve been 60-50!

What These Player Stats Mean for the Season Ahead

Zooming out from the Buffalo Bills vs Detroit Lions Match Player Stats, this game was a crystal ball for the playoffs. For Buffalo, it’s validation: Allen’s 362 passing + 52 rushing = 414 total yards and 4 total TDs. That’s MVP fuel, folks. The rushing edge (197-48) shows balance, and with Kincaid and Coleman back, their offense is terrifying. At 11-3, they’re knocking on the AFC’s top door—watch for a deep run.

Detroit? Still elite at 12-2, but vulnerabilities exposed. Goff’s 494 yards and 5 TDs are gold, St. Brown’s 193 a weapon, but those 2 INTs and run defense woes? Fixable, but urgent. The NFC North is a dogfight now, with the Vikings lurking.

Fantasy nugget: If you’re in a league, stash Cook (105 rush yds) and St. Brown (193 rec yds)—they’re matchup-proof. And for kids reading this: Football’s about heart. Both teams left it all out there.

Wrapping Up: Why This Game Lives On

Whew, what a ride reliving the Buffalo Bills vs Detroit Lions Match Player Stats! From Allen’s heroics to St. Brown’s fireworks, this December 15 clash was football at its finest—flawed, fierce, and full of flair. Whether you’re analyzing for your next watch party or just reminiscing, these stats remind us why we love the game: ordinary players doing extraordinary things.

Leave a Comment