New York Giants vs Buffalo Bills Match Player Stats – Full Recap, Highlights, and Key Player Performances

Introduction
When the New York Giants and Buffalo Bills meet on the football field, it’s never just another game. These two storied franchises bring energy, legacy, and grit every time they clash. But while final scores grab headlines, the real story lies beneath — in the new york giants vs buffalo bills match player stats.
From powerful quarterback plays to hard-hitting defensive performances, this game gave fans a little bit of everything. Whether you watched at the stadium, on TV, or you missed it entirely, this breakdown will guide you through every important stat and player moment.
In this article, we’ll walk through each quarter of the game, highlight impressive player stats, and explain how each side performed both on offense and on defense. Let’s dive into the complete New York Giants vs Buffalo Bills match player stats and discover who rose to the occasion.
First Quarter Recap: A Defensive Battle Begins
The game started off tight with both defenses standing firm. The Buffalo Bills got the ball first and were immediately tested by the Giants’ front line. Josh Allen made a few quick completions, but the drive ended with a punt.
The Giants, led by Tyrod Taylor — filling in for Daniel Jones — looked focused. He moved the ball with short passes and a strong running game. However, the Bills defense closed in on third downs, forcing a field goal attempt that missed wide right. The quarter ended with a 0–0 score.
Looking at the early New York Giants vs Buffalo Bills match player stats, both defenses opened strong. It was clear this game would be about toughness, not flash.
Josh Allen’s Ups and Downs
Josh Allen, quarterback for the Bills, had a mixed performance. He completed 19 of 30 passes for 210 yards, 2 touchdowns, and 1 interception. His arm strength was on full display, especially on a 35-yard touchdown pass to Stefon Diggs in the second half.
However, Allen also made risky throws under pressure. One overthrown ball in the red zone led to a costly pick by the Giants. His mobility helped avoid sacks, as he also rushed for 25 yards on four carries.
In the New York Giants vs Buffalo Bills match player stats, Allen’s numbers show both skill and struggle. He helped win the game, but the Giants made him work hard for every yard.
Tyrod Taylor Shows Grit for the Giants
With Daniel Jones sidelined, veteran quarterback Tyrod Taylor stepped in and gave the Giants a fighting chance. Tyrod threw for 185 yards, completing 24 of 36 passes, with no touchdowns but no interceptions either.
He showed great pocket awareness and used short, safe throws to move the chains. Taylor even rushed for 25 yards, leading multiple long drives that kept the defense rested.
The New York Giants vs Buffalo Bills match player stats show that Tyrod wasn’t flashy, but he was solid. He protected the ball, managed the game well, and gave the Giants a chance in the final minutes.
Saquon Barkley Returns with Power
Back from injury, Saquon Barkley reminded everyone why he’s the heart of the Giants’ offense. He rushed for 96 yards on 18 carries, including a burst for 34 yards in the third quarter that put the Giants in field goal range.
While he didn’t score, Barkley helped drive the offense forward and forced the Bills’ linebackers to stay honest. He also caught 3 passes for 14 yards, proving he’s still a dual threat.
In the New York Giants vs Buffalo Bills match player stats, Saquon’s ground game showed how critical he is to the Giants’ success.
James Cook and the Bills’ Ground Game
James Cook, Buffalo’s young running back, played a key role in the Bills’ offense as well. He ran for 71 yards on 15 carries, finding holes up the middle and bouncing a few runs to the outside for extra yardage.
He wasn’t used much in the passing game this time, with just 1 reception for 9 yards, but his presence helped open up play-action passes.
Cook’s balance and quick feet stood out in the New York Giants vs Buffalo Bills match player stats, where he helped the Bills maintain ball control during crucial drives.
Stefon Diggs Continues to Dominate
Stefon Diggs was Allen’s go-to weapon all night. The dynamic wide receiver caught 8 passes for 102 yards and 1 touchdown. He won battles against tight coverage and came up big on third downs.
Diggs’ chemistry with Allen was noticeable, especially during a third-quarter drive where he caught three straight passes for a total of 48 yards.
Diggs was easily the top target in the New York Giants vs Buffalo Bills match player stats, proving once again he’s one of the best receivers in the league.
Darren Waller Leads Giants’ Receivers
Darren Waller, the Giants’ tight end, had his best game in weeks. He caught 6 passes for 78 yards, including a 20-yard reception that almost led to a go-ahead touchdown in the final quarter.
Taylor looked Waller’s way early and often, especially when looking for safe completions under pressure. Waller’s size and reliable hands gave the Giants a real red-zone threat.
Fans checking the New York Giants vs Buffalo Bills match player stats will see that Waller was the Giants’ most productive receiving weapon in this game.
Defense: Both Teams Step Up
Defensively, both teams delivered. The Giants’ defense forced 1 interception, sacked Allen 3 times, and held Buffalo to just 7-for-14 on third downs.
Kayvon Thibodeaux had a strong night with 2 sacks and multiple quarterback hurries. Linebacker Bobby Okereke led the team in tackles with 9 total.
The Bills, led by Ed Oliver and Jordan Poyer, also stood tall. They sacked Taylor 4 times, stopped a key 4th-and-goal late in the game, and held the Giants to just 9 points.
From the New York Giants vs Buffalo Bills match player stats, it’s clear both defenses helped keep this a low-scoring game.
Key Special Teams Plays

Special teams had quiet moments but also crucial plays. Buffalo’s kicker Tyler Bass went 2 for 2 on extra points but missed a 44-yard field goal that could have extended the lead.
Giants’ kicker Graham Gano made all of his attempts, keeping the Giants close on the scoreboard.
Both punters performed well, flipping field position and keeping offenses working with long drives. These stats, while not flashy, mattered in the New York Giants vs Buffalo Bills match player stats and influenced field strategy.
Final Two Minutes: Drama to the End
With less than two minutes left, the Giants had a chance to pull off the upset. Tyrod Taylor led a 12-play, 80-yard drive that brought the Giants to Buffalo’s 1-yard line.
But on the final play of the game, Taylor’s pass to Waller fell incomplete in the end zone. There was contact—but no flag. The stadium erupted in drama, and the game ended with a close 14–9 Bills victory.
This final series was the most intense part of the night and shows how every stat, every inch, and every second matters in these matchups.
Full Team Stats Comparison
Here’s how the team stats lined up:
- Final Score: Bills 14 – Giants 9
- Total Yards: Bills 318 – Giants 297
- Turnovers: Bills 1 – Giants 0
- Third Down Efficiency: Bills 7/14 – Giants 5/13
- Sacks Allowed: Bills 3 – Giants 4
- Time of Possession: Bills 31:20 – Giants 28:40
These New York Giants vs Buffalo Bills match player stats reflect just how close the game truly was.
FAQs
1. Who led the game in passing yards?
Josh Allen led with 210 passing yards, followed by Tyrod Taylor with 185 yards.
2. Which player had the most rushing yards?
Derrick Henry did not play in this game. Saquon Barkley led all rushers with 96 rushing yards.
3. Who scored touchdowns in the game?
Stefon Diggs and Quinton Morris scored for Buffalo. The Giants did not score a touchdown.
4. How many sacks did each team get?
The Bills sacked Taylor 4 times, while the Giants sacked Allen 3 times.
5. What happened in the final moments?
The Giants had a final chance at the 1-yard line, but a missed pass to Waller ended the game.
6. What was the final score?
The Buffalo Bills won the game 14 to 9 in a low-scoring but intense defensive battle.
Conclusion
The New York Giants vs Buffalo Bills match player stats give us more than final scores — they tell us the full story. We saw great defense, timely offense, and a game that came down to the last play. Even though the Giants didn’t win, they earned respect with their performance.
Tyrod Taylor stepped up. Saquon Barkley looked like his old self. Josh Allen battled through the pressure. And both defenses showed why they’re among the best.
In tight NFL games, small stats make a big difference. One throw. One missed block. One fourth-quarter stop.




