new york jets vs buffalo bills match player stats

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

The Jets’ offense stalled again, the Bills’ ground game kept rolling, and by the fourth quarter the AFC East race already looked lopsided. If you’re searching for the full new york jets vs buffalo bills match player stats breakdown, here’s every number that mattered from MetLife Stadium — and the answer for why Buffalo walked away 2-0 while New York fell to 0-2.

1. The Lead

Buffalo traveled to East Rutherford on Sunday, September 14, 2025, and left with a 30-10 win over the New York Jets in front of 80,875 fans at MetLife Stadium. The Bills scored on their first two possessions, built a 20-0 lead by halftime, and never let the Jets threaten a comeback. Buffalo improved to 2-0 on the young season, while Aaron Glenn’s Jets dropped to 0-2.

James Cook set the tone on the ground, finishing with 132 yards and two touchdowns on 21 carries, including a 44-yard breakaway score in the second quarter. Josh Allen didn’t need to force anything through the air — he completed 14 of 25 passes for 148 yards and added 59 rushing yards on six carries — because Buffalo’s offensive line and defense controlled the entire afternoon. New York’s offense managed only 254 total yards and didn’t cross into the red zone until under four minutes remained in the fourth quarter.

2. Match Overview

InformationMatch Details
EventNFL Week 2, AFC East
GameBuffalo Bills at New York Jets
DateSunday, September 14, 2025
VenueMetLife Stadium, East Rutherford, NJ
Attendance80,875
WinnerBuffalo Bills
Final ScoreBills 30, Jets 10
BroadcastCBS (national/regional coverage)

3. Core Match Statistics Overview

Buffalo Bills vs New York Jets Team Stats

MetricBuffalo BillsNew York Jets
Total Yards404254
Passing Yards306 (33/46)202 (21/35)
Rushing Yards98 (32 att)52 (15 att)
1st Downs3115
3rd Down Efficiency7-14 (50%)4-11 (36.4%)
4th Down Efficiency1-10-0
Red Zone3-81-2
Turnovers22
Penalties7-799-95
Time of Possession41:1718:43

Time of Possession and Play-Calling

  • Buffalo ran 81 total plays to New York’s 53, a direct byproduct of controlling the clock for nearly 41 minutes.
  • The Jets’ offense simply didn’t get enough snaps to establish any rhythm, especially early when Buffalo opened up a 10-0 first-quarter lead.

James Cook Rushing Stats and the Ground Game

  • Cook’s 132 yards on 21 carries (6.3 yards per carry) powered a Bills rushing attack that out-gained the Jets 98-52.
  • Buffalo leaned on the run in the fourth quarter specifically to protect the lead, adding Elijah Moore’s 4-yard touchdown run to close out the scoring.

Justin Fields Jets Stats and the Passing Game

  • Fields completed just 3 of 11 passes for 27 yards before giving way to Tyrod Taylor, who went 7 of 11 for 56 yards and New York’s only touchdown.
  • The Jets’ 202 passing yards came almost entirely in mop-up situations once Buffalo’s defense had already built a comfortable cushion.

Third Down and Red Zone Efficiency

  • Buffalo converted half its third-down chances (7-14) compared to New York’s 36.4% rate (4-11).
  • The Bills also reached the red zone eight times and scored on three of those trips, while the Jets got there just twice.

4. Quarter-by-Quarter Breakdown

First Quarter

TeamQ1 Score
Buffalo Bills10
New York Jets0
  • James Cook opened the scoring with a 1-yard touchdown run at the 7:29 mark, capping Buffalo’s opening drive.
  • Matt Prater added a 28-yard field goal with 5:01 left, pushing the lead to 10-0.
  • The Jets’ offense couldn’t answer, managing almost nothing on their early possessions as the Bills defense set the tone.

Second Quarter

TeamQ2 Score
Buffalo Bills10
New York Jets3
  • Prater hit a 52-yard field goal to open the second-quarter scoring, extending the lead to 13-0.
  • Cook broke off his 44-yard touchdown run at 8:50, making it 20-0 and putting the outcome nearly out of reach before halftime.
  • Nick Folk answered with a 51-yard field goal for New York’s first points, trimming the halftime deficit to 20-3.

Third Quarter

TeamQ3 Score
Buffalo Bills3
New York Jets0
  • Buffalo didn’t need to rush anything, methodically working the clock and adding a 33-yard Prater field goal at the 9:01 mark.
  • The Jets’ offense stayed stuck, unable to generate any explosive plays against a Bills defense that had allowed just two completions in the entire first half.
  • Buffalo’s 23-3 lead entering the fourth quarter effectively ended any suspense.

Fourth Quarter

TeamQ4 Score
Buffalo Bills7
New York Jets7
  • Elijah Moore capped a Bills drive with a 4-yard touchdown run at 14:57, making it 30-3 and prompting Buffalo to start pulling offensive starters.
  • With backups in for both sides, Tyrod Taylor found Jeremy Ruckert for a 5-yard touchdown pass at 3:28, the Jets’ only trip to the end zone.
  • The Jets’ lone scoring drive came only after most of Buffalo’s defensive starters had already been substituted out.

5. Detailed Team Player Statistics

Buffalo Bills Player Statistics

Josh Allen (QB): 14/25, 148 passing yards, 0 TD, 0 INT, plus 59 rushing yards on 6 carries. Allen didn’t need to push the ball downfield because Buffalo’s run game and defense did the heavy lifting; his mobility still added a 40-yard rushing gain that kept drives alive.

James Cook (RB): 21 carries, 132 rushing yards, 2 TD, plus 1 catch for 3 yards. Cook was the engine of the entire game plan, breaking off explosive runs and finishing drives near the goal line twice.

Dalton Kincaid (TE): 6 targets, 4 receptions, 37 yards. Kincaid was Allen’s most-targeted weapon, providing a reliable underneath option on third downs.

Josh Palmer (WR): 3 targets, 2 receptions, 47 yards, long of 32. Palmer made the most of limited volume, averaging over 23 yards per catch in his Bills debut.

New York Jets Player Statistics

Tyrod Taylor (QB): 7/11, 56 passing yards, 1 TD, 0 INT, plus 21 rushing yards on 3 carries. Taylor came off the bench and was far more efficient than the starter, posting a 106.6 passer rating and delivering the Jets’ only touchdown pass.

Justin Fields (QB): 3/11, 27 passing yards, 0 TD, 0 INT, plus 49 rushing yards on 5 carries and 2 fumbles (1 lost). Fields struggled badly with his accuracy and ball security before being replaced, unable to sustain any early drives.

Garrett Wilson (WR): 8 targets, 4 receptions, 50 yards. Wilson was the clear focal point of New York’s passing attack but couldn’t turn his volume into explosive plays against Buffalo’s defense.

Breece Hall (RB): 10 carries, 29 rushing yards, plus 2 catches for 9 yards. Hall was contained all afternoon behind a Jets offensive line that couldn’t consistently open running lanes.

6. Statistical Leaders Summary

CategoryBuffalo BillsNew York Jets
Leading PasserJosh Allen (148 yds)Tyrod Taylor (56 yds)
Leading RusherJames Cook (132 yds, 2 TD)Breece Hall (29 yds)
Leading ReceiverJosh Palmer (47 yds)Garrett Wilson (50 yds, 4 rec)
TouchdownsCook (2 rush), Moore (1 rush)Ruckert (1 rec)

7. Why the Bills Won and Why the Jets Lost

Why the Buffalo Bills Won

Balanced Offensive Production

MetricBuffalo
Rushing Yards98
Passing Yards306
Total Plays81

Buffalo didn’t rely on one player or one phase — Cook’s ground production paired with efficient, low-risk passing from Allen kept the Jets’ defense guessing all game.

Clock Control and Possession

Buffalo held the ball for 41:17 compared to New York’s 18:43, a gap driven directly by long, sustained scoring drives that also kept its own defense fresh.

Third-Down and Red-Zone Execution

The Bills converted 50% of third downs and scored on three of eight red-zone trips, translating drives into points instead of stalling in Jets territory.

Why the New York Jets Lost

Heavy Dependence on Late Bench Production

Long after the game was won, backup quarterback Tyrod Taylor scored New York’s lone touchdown against Buffalo’s reserve defenders.

Turnovers and Poor Starting Quarterback Play

With just three of eleven passes completed and a fumble, Justin Fields put the offense in a difficult situation from which it never fully recovered.

8. Historical Context and Advanced Insights

Season Series and Rivalry Context

MatchupResult
All-time seriesBills lead 73-58
This meetingBills won 30-10

The Bills vs Jets rivalry has been played 131 times, and Buffalo’s Week 2 win added another lopsided chapter to a series it now leads by 15 games.

Efficiency Per Possession

Buffalo averaged 5.0 yards per play compared to New York’s 4.8, a narrow gap on paper that becomes decisive when combined with an 11-drive-to-11-drive split where Buffalo simply executed more of those drives into points. The Bills’ 3-for-8 red-zone conversion rate, paired with three total field goals and two rushing touchdowns, shows an offense that didn’t need explosive passing plays to control the scoreboard — a sharp contrast to a Jets offense that converted only one of two red-zone chances.

9. Game Implications and Key Lessons

What This Means for the Bills

  • Buffalo moves to 2-0 with a defense that limited a divisional opponent to 254 total yards.
  • James Cook’s two-touchdown, 132-yard performance reinforces the run game as the offense’s foundation heading into tougher matchups.

What This Means for the Jets

  • New York falls to 0-2 with clear questions at quarterback after Justin Fields’ 3-of-11 outing.
  • The offensive line and skill-position group need to generate more explosive plays to keep pace in the AFC East.

Key Lessons from Bills vs Jets Week 2

  • Ball control wins games: Buffalo’s 41-minute possession advantage limited New York’s opportunities.
  • Even with low passing numbers, an offense can be carried by a dominant ground game.
  • Red-zone and third-down efficiency separate wins from losses more than total yardage alone.
  • Turnovers and sacks compound quickly against a disciplined defense.
  • In relieving snaps, backup quarterback Tyrod Taylor’s 106.6 rating can surpass that of a failing starter.
  • When execution differences are this large, divisional familiarity does not stop blowouts.

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.

What were Josh Allen’s stats in the Jets vs Bills game?

Allen added 59 rushing yards on 6 runs while completing 14 of 25 throws for 148 yards without a score or pick.

Who led the Bills in rushing?

James Cook led all rushers with 132 yards and two touchdowns on 21 carries, including a 44-yard score.

What were Justin Fields’ stats against the Bills?

Fields went 3 of 11 for 27 yards with no touchdowns, added 49 rushing yards on 5 carries, and lost a fumble before being replaced by Tyrod Taylor.

Who scored the Jets’ only touchdown?

Tyrod Taylor threw a 5-yard touchdown pass to Jeremy Ruckert in the fourth quarter, New York’s lone trip to the end zone.

What was the total number of yards gained by each team?

Buffalo finished with 404 yards overall compared to New York’s 254, and the Bills had a huge time of possession advantage of 41:17 to 18:43.

Conclusion

Buffalo’s win over New York came down to two simple ideas: control the ball and don’t rely on one player to do everything. James Cook’s rushing production and a defense that smothered New York’s passing game let the Bills dictate pace for nearly the entire afternoon, while the Jets’ turnovers and inefficient third-down offense kept them from ever building momentum. Efficiency and complementary football beat individual flashes in this one, and the 30-10 final score reflected exactly that gap.

Similar Posts

Leave a Reply

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