New York Jets vs Buffalo Bills Match Player Stats

New York Jets vs Buffalo Bills Match Player Stats: Josh Allen and James Cook Lead Bills to Blowout Road Win

The 0-2 hole New York fans feared after Week 1 got a lot deeper on September 14. If you’re searching new york jets vs buffalo bills match player stats to find out exactly how Buffalo pulled away, the short version is simple: the Bills ran the ball at will, protected Josh Allen, and let a stifled Jets offense beat itself.

The Lead

On Sunday, September 14, 2025, the Buffalo Bills traveled to MetLife Stadium in East Rutherford, New Jersey, and left with a 30-10 Week 2 win over the New York Jets in front of 80,875 fans. The Bills controlled the game from the opening drive, riding a 12-play, 81-yard touchdown march capped by a James Cook III score, and never trailed.

By halftime Buffalo led 20-0, having outgained the Jets 247 yards to 78 and limited New York to just two completions in the first two quarters. New York’s only points before the fourth quarter came on a 51-yard Nick Folk field goal. A Tyrod Taylor touchdown pass to Jeremy Ruckert in the final minutes made the score respectable, but by then Buffalo had already put the game away behind 224 rushing yards and a defense that forced a red-zone-less afternoon for the Jets offense until their last possession.

Match Overview Table

InformationMatch Details
EventNFL 2025 Regular Season, Week 2
GameBuffalo Bills vs New York Jets
DateSunday, September 14, 2025
VenueMetLife Stadium, East Rutherford, NJ
Attendance80,875
WinnerBuffalo Bills
Final ScoreBills 30, Jets 10
BroadcastCBS

Core Match Statistics Overview

Anyone digging into new york jets vs buffalo bills match player stats will notice the gap wasn’t close in a single category — Buffalo won time of possession, total yardage, and efficiency per play.

Team MetricBuffalo BillsNew York Jets
Total Yards403154
Total Plays7147
Yards per Play5.73.3
Passing Yards17954
Yards per Pass6.62.5
Rushing Yards224100
Yards per Rush5.24.8
Time of Possession38:2121:39
Turnovers01

Rushing Production

  • Buffalo piled up 224 yards on the ground behind James Cook III’s 132-yard, two-touchdown day, a number that made the Jets vs Bills box score look lopsided before Josh Allen ever threw a deep ball.
  • New York actually averaged a respectable 4.8 yards per carry, but with only 21 attempts compared to Buffalo’s 43, the Jets simply never got enough snaps to make the ground game matter.

Passing Efficiency

  • Josh Allen wasn’t asked to do much — 14 of 25 for 148 yards and no touchdowns — because Buffalo’s rushing attack and defense did the heavy lifting.
  • Justin Fields struggled badly before leaving with a concussion, finishing 3 of 11 for just 27 yards, and Tyrod Taylor’s relief stint (7-of-11, 56 yards, one touchdown) was still nowhere near enough to close a 20-point deficit.

Time of Possession and Play Volume

  • Buffalo held the ball for 38:21 against New York’s 21:39, a split that shows up directly in the 71-to-47 total plays disparity.
  • That imbalance let the Bills defense stay fresh, which shows up in their four sacks and five tackles for loss against a Jets offensive line under constant pressure.

Turnover Margin

  • The Jets committed the game’s only turnover — a forced fumble by Joey Bosa that A.J. Epenesa recovered — while Buffalo played a clean, mistake-free afternoon.
  • That single takeaway set up Buffalo’s second field goal drive and reinforced a first half where New York had almost no answer defensively or offensively.

Period-by-Period Analysis

QuarterBillsJets
Q1100
Q2103
Q330
Q477
  • First Quarter: Buffalo scored on its opening drive via James Cook III and added a Matt Prater field goal after Bosa’s forced fumble set up short-field position, putting the Jets in an immediate 10-0 hole.
  • Second Quarter: Cook’s second touchdown, a 44-yard burst, made it 20-0 before Nick Folk’s 51-yard field goal got New York on the board just before halftime.
  • Third and Fourth Quarters: Buffalo tacked on another Prater field goal, then closed the door with a late score; New York’s lone touchdown, a Tyrod Taylor-to-Jeremy Ruckert connection, came only after the outcome was already decided.

Buffalo Bills Player Statistics

Josh Allen (QB): 14/25, 148 passing yards, 0 TD, 0 INT, plus 6 carries for 59 rushing yards. Allen wasn’t asked to force anything through the air and instead managed the game efficiently while adding a home-run 40-yard scramble to keep drives alive.

James Cook III (RB): 21 carries, 132 rushing yards, 2 TD, long of 44 yards. Cook was the single biggest factor in the new york jets vs buffalo bills match player stats sheet, breaking tackles consistently and forcing the Jets defense to commit extra bodies to the box.

Dalton Kincaid (TE): 4 receptions, 37 yards on 6 targets. Kincaid was Allen’s most-targeted weapon and provided a reliable underneath option that kept the chains moving on third down.

Joshua Palmer (WR): 2 receptions, 47 yards, long of 32. Palmer’s per-catch average led all Buffalo pass catchers and stretched the field just enough to keep New York’s safeties honest.

New York Jets Player Statistics

Garrett Wilson (WR): 4 receptions, 50 yards on 8 targets. Wilson was essentially the only consistent piece of the Jets passing attack, drawing nearly a third of the team’s targets in a game where the offense managed only 54 net passing yards.

Justin Fields (QB): 3/11, 27 yards passing, plus 5 carries for 49 rushing yards before exiting with a concussion. Fields’ legs were more productive than his arm, but the early exit forced New York into a compromised game plan for the final quarter and a half.

Tyrod Taylor (QB): 7/11, 56 yards, 1 TD after relieving Fields. Taylor delivered the Jets’ only touchdown drive, connecting with Jeremy Ruckert, but entered too late to change the game’s outcome.

Breece Hall (RB): 10 carries, 29 yards, plus 2 receptions for 9 yards. Hall was held well below his season-opening workload as Buffalo’s front seven controlled the line of scrimmage all afternoon.

Statistical Leaders Summary Table

CategoryBuffalo BillsNew York Jets
Leading PasserJosh Allen (148 yds)Tyrod Taylor (56 yds)
Leading RusherJames Cook III (132 yds, 2 TD)Justin Fields (49 yds)
Leading ReceiverDalton Kincaid (37 yds)Garrett Wilson (50 yds)
Tackles LeaderCole Bishop (5)Jamien Sherwood (13)

Why the Bills Won

Balanced Ground Game Behind James Cook

James Cook III’s 132-yard, two-touchdown outing let Buffalo dictate tempo without leaning on Allen to win the game through the air.

MetricBillsJets
Rushing Yards224100
Rushing TDs30

Defensive Pressure and Takeaways

Buffalo’s defense recorded four sacks and forced New York’s only turnover of the game, a Bosa strip-sack that flipped field position early and set the tone.

Clock Control

Holding the ball for nearly 40 minutes let Buffalo run 24 more offensive plays than New York, wearing down a Jets defense that had no answer in the fourth quarter either.

Why the Jets Lost

Injury to Justin Fields Disrupted the Game Plan

Losing Fields to a concussion in the fourth quarter forced Aaron Glenn’s offense into a backup-quarterback finish, and the passing game never found rhythm even before the injury, managing just 54 net yards through the air.

First-Half Offensive Shutdown

New York’s offense produced only 78 yards and two completions across the first two quarters, a stretch that put the Jets in an unrecoverable 20-0 hole by halftime.

Historical Context & Advanced Insights

Season Series Breakdown

MatchupResult
Week 2, Sep 14, 2025 (at NYJ)Bills 30, Jets 10
Week 18, Jan 4, 2026 (at BUF)Bills 35, Jets 8

Buffalo swept both 2025 meetings, extending a head-to-head win streak that has now reached five straight games against New York dating back to 2023.

Advanced Statistical Insights

The yards-per-play split (5.7 for Buffalo versus 3.3 for New York) explains the scoreline better than the box score alone. Buffalo’s offense needed fewer snaps to cover more ground, which kept its own defense rested and let Buffalo’s front seven pin its ears back on nearly every Jets dropback — reflected in the Jets’ four sacks allowed and 2.5 yards-per-pass-attempt average, one of the worst passing efficiency numbers of the young season for any NFL offense.

Game Implications & Key Lessons

What This Means for the Bills:

  • A dominant road win against a divisional opponent validated Buffalo’s run-heavy identity early in the season.
  • James Cook III’s breakout performance signaled he could carry a larger workload as the year progressed.

What This Means for the Jets:

  • The offensive line issues exposed in Week 2 pointed to a season-long problem protecting whoever lined up at quarterback.
  • Losing Fields to injury meant New York needed immediate answers at backup quarterback heading into Week 3.

Key Lessons:

  • Ball control wins games even when the star quarterback has a modest statistical day.
  • A single dominant running back can offset an otherwise unspectacular passing performance.
  • First-half execution failures are extremely difficult to overcome against a disciplined defense.
  • Quarterback health remains the single biggest swing factor in any given NFL Sunday.
  • Turnover margin, even by just one play, consistently correlates with the final scoreline.
  • Depth at the offensive skill positions matters most when a starting quarterback goes down.

FAQs

Who won the Jets vs Bills game on September 14, 2025?

The Buffalo Bills won 30-10 over the New York Jets at MetLife Stadium.

Who led all rushers in the Jets vs Bills matchup?

James Cook III led all players with 132 rushing yards and two touchdowns on 21 carries.

What were Justin Fields’ stats before his injury?

Fields went 3-of-11 passing for 27 yards and added 49 rushing yards on 5 carries before exiting with a concussion.

How many total yards did each team gain?

Buffalo finished with 403 total yards compared to New York’s 154 total yards.

Who scored the Jets’ only touchdown?

Tyrod Taylor threw a 5-yard touchdown pass to Jeremy Ruckert in the fourth quarter.

What was the attendance for the game?

The game drew 80,875 fans to MetLife Stadium.

Conclusion

Every meaningful number from this new york jets vs buffalo bills match player stats breakdown points to the same story: Buffalo controlled the ball, ran for 224 yards, and let its defense finish the job while New York’s offense never found its footing. Efficiency and ball control carried the day over any single standout individual performance, and that formula is exactly why the Bills walked away with a comfortable 30-10 win.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *