New York Jets vs Buffalo Bills Match Player Stats: Trubisky’s Four-TD Day Leads Bills to Victory
Struggling offenses rarely survive a Week 18 trip to Buffalo, and the Jets found that out the hard way. New York’s rebuilding roster couldn’t slow down a Bills attack that piled up nearly four times as many yards, and by the fourth quarter the outcome was never in doubt. This new york jets vs buffalo bills match player stats breakdown digs into every position group that decided the game.
The Lead
The Buffalo Bills closed out the 2025 regular season with a 35-8 win over the New York Jets on Sunday, January 4, 2026, at Highmark Stadium in Orchard Park. A crowd of 70,944 watched Buffalo’s offense control the game from the opening drive, with backup quarterback Mitchell Trubisky throwing for 259 yards and four touchdowns while Ray Davis added 151 rushing yards and a score of his own.
New York, playing out the string in coach Aaron Glenn’s first season, struggled to keep pace offensively. Undrafted rookie quarterback Brady Cook did most of the damage through the air for the Jets, connecting with fullback Andrew Beck on a short touchdown late in the fourth quarter. The loss dropped New York to 3-14 on the season and secured the franchise the No. 2 overall pick in the 2026 NFL Draft, while Buffalo improved to 12-5 heading into the postseason.
Match Overview Table
| Information | Match Details |
| Event | NFL Week 18, 2025 Regular Season |
| Game | New York Jets vs Buffalo Bills |
| Date | January 4, 2026 |
| Venue | Highmark Stadium, Orchard Park, NY |
| Attendance | 70,944 |
| Winner | Buffalo Bills |
| Final Score | 35-8 |
| Broadcast | National NFL Sunday afternoon broadcast window |
Core Match Statistics Overview
This new york jets vs buffalo bills match player stats table lays out just how one-sided the statistical battle was.
| Team Stat | New York Jets | Buffalo Bills |
| Total Yards | 122 | 470 |
| Total Plays | 46 | 72 |
| Yards Per Play | 2.7 | 6.5 |
| Passing Yards | 53 | 259 |
| Yards Per Pass | 2.4 | 8.9 |
| Rushing Yards | 69 | 211 |
| Yards Per Rush | 3.0 | 4.9 |
| Turnovers | 0 | 0 |
Buffalo’s Explosive Passing Attack
- Trubisky’s 8.9 yards-per-attempt average shows how often Buffalo’s receivers and tight ends found soft spots in the Jets’ secondary.
- Four passing touchdowns on just 29 attempts points to red-zone execution the Jets simply couldn’t match.
New York’s Stalled Ground Game
- A 3.0 yards-per-carry average left the Jets facing long third downs almost every series.
- Khalil Herbert’s workload never generated enough consistent movement to keep Buffalo’s defense honest.
Time of Possession and Tempo
- Buffalo held the ball for 38:20 compared to New York’s 21:40, a gap that wore down an already thin Jets defensive front.
- The Bills ran 72 total plays to the Jets’ 46, turning a talent gap into a snowball effect by the third quarter.
Big-Play Efficiency
- Buffalo averaged 6.5 yards per play against a Jets defense allowing chunk gains on both the ground and through the air.
- New York’s 2.7 yards-per-play average made sustained drives nearly impossible outside of a couple of scoring plays.
Period-by-Period Analysis
While an official quarter-by-quarter scoring table wasn’t part of the available box score data, the flow of the game broke down clearly across three phases.
Early Control
- Buffalo established rhythm on early downs, mixing Ray Davis runs with quick throws from Trubisky to move the chains.
- The Jets’ offense went three-and-out on multiple early series, putting immediate pressure on their own defense.
- Field position swung heavily in Buffalo’s favor from the opening quarter onward.
Buffalo Pulls Away
- Trubisky’s touchdown passes piled up in bunches, including a scoring connection with Dawson Knox that also triggered a $200,000 incentive bonus for reaching 400 receiving yards on the season.
- Gabe Davis added a touchdown catch that tied him with Steve Johnson for eighth on the Bills’ all-time receiving touchdowns list.
- New York’s defense, which finished the year without recording a single interception, had no answer for Buffalo’s mix of runs and play-action shots.
Garbage-Time Jets Touchdown
- Brady Cook’s fourth-and-one attempt failed to convert, giving Buffalo prime field position and effectively ending any comeback hope.
- New York’s only touchdown came on a short Brady Cook pass to fullback Andrew Beck with 7:33 left in the game.
- By the final whistle, the Jets had extended their skid to five straight losses to close the season, having been outscored 188-54 across that stretch.
New York Jets Player Statistics
Brady Cook (QB): 11-of-22 passing for 60 yards and a touchdown, working through his fourth consecutive start as an undrafted rookie thrust into the lineup. Cook managed the offense but couldn’t generate the explosive plays New York needed to keep pace.
Khalil Herbert (RB): 12 carries for 42 yards, shouldering the bulk of a rushing attack that never found consistent lanes against Buffalo’s front seven.
Isaiah Williams (WR): 5 receptions for 24 yards, serving as Cook’s most frequent target but unable to turn short catches into significant chunk yardage.
Andrew Beck (FB): Caught the Jets’ only touchdown of the day, a 2-yard score from Cook that briefly cut into Buffalo’s lead in the fourth quarter.
Buffalo Bills Player Statistics
Mitchell Trubisky (QB): 22-of-29 passing for 259 yards and four touchdowns, turning in one of his most efficient outings of the season while filling in atop Buffalo’s depth chart.
Ray Davis (RB): 21 carries for 151 yards and a touchdown, controlling the tempo and giving Buffalo a physical downhill presence that wore down the Jets defense.
Ty Johnson (RB): Contributed 56 total yards along with a rushing touchdown and a receiving score, giving Buffalo’s backfield rotation multiple ways to hurt New York.
Gabe Davis (WR): 5 receptions for 41 yards and a touchdown, his first catch of the game sparking a Bills offense that was already rolling by that point.
Statistical Leaders Summary Table
| Category | New York Jets | Buffalo Bills |
| Leading Passer | Brady Cook (60 yds, 1 TD) | Mitchell Trubisky (259 yds, 4 TD) |
| Leading Rusher | Khalil Herbert (42 yds) | Ray Davis (151 yds, 1 TD) |
| Leading Receiver | Isaiah Williams (24 yds) | Gabe Davis (41 yds, 1 TD) |
| Touchdown Scorers | Andrew Beck | Trubisky (4 passing), Davis, Johnson, Knox |
Why the Bills Won
Balanced Backfield Production
Buffalo didn’t lean on one runner to carry the offense. Ray Davis provided the between-the-tackles power while Ty Johnson chipped in as a receiving threat, giving the Bills two distinct ways to attack New York’s front.
| Rusher | Attempts | Yards | Touchdowns |
| Ray Davis | 21 | 151 | 1 |
| Ty Johnson | N/A | 56 (total) | 1 |
Efficient Downfield Passing
Trubisky’s 8.9 yards-per-attempt average and four touchdown throws show a passing game that consistently found the end zone rather than settling for field position gains.
Dominant Time of Possession
Holding the ball for 38:20 against the Jets’ 21:40 let Buffalo dictate tempo and kept its own defense fresh in the fourth quarter.
Why the Jets Lost
Explosive-Play Drought
A 2.4 yards-per-attempt passing average and a 2.7 overall yards-per-play mark reflect an offense that couldn’t create the chunk gains needed to keep drives alive against a set defense.
Defensive Breakdown Without Takeaways
New York finished the season without a single defensive interception, the first team in NFL history to do so, and managed just four takeaways all year, well below the previous league-low of seven.
Injury Attrition at Linebacker
Losing Quincy Williams to a hand injury in the second half further thinned a defense that was already being pushed around on early downs.
Historical Context & Advanced Insights
Season Series and Rivalry Snapshot
| Meeting | Result |
| Earlier 2025 Matchup | Bills 30, Jets 10 |
| January 4, 2026 | Bills 35, Jets 8 |
| All-Time Series | Bills lead 73-58 |
| Current Streak | Bills have won 5 straight in the series |
Efficiency Per Play Tells the Real Story
The most telling number from this new york jets vs buffalo bills match player stats comparison isn’t the final score margin, it’s the yards-per-play gap: 6.5 for Buffalo against just 2.7 for New York. That 3.8-yard difference on a per-snap basis compounds over 70-plus offensive plays, turning what might look like a competitive box score into a blowout by the fourth quarter. Buffalo’s ability to average nearly 9 yards per pass attempt, more than triple the Jets’ 2.4, meant Trubisky rarely needed more than two completions to move Buffalo into scoring range.
Game Implications & Key Lessons
What This Means for Buffalo
- A four-touchdown game from a backup-level passer heading into the playoffs is an encouraging sign for offensive depth.
- Ray Davis’s 151-yard performance gives the coaching staff a proven complementary option in the run game.
- Closing the regular season on a high note carries momentum into the postseason.
What This Means for New York
- Finishing the season without a defensive interception is a glaring red flag that has to be addressed in the offseason.
- The offensive line’s inability to sustain a rushing attack against a playoff-caliber front needs immediate roster investment.
- Landing the No. 2 overall pick gives the front office a clear opportunity to add a foundational player.
Key Lessons from the Game
- Time of possession still matters: controlling the ball for nearly 40 minutes let Buffalo dictate the pace all afternoon.
- Explosive plays through the air separate good offenses from bad ones, as shown by the massive yards-per-attempt gap.
- A defense that can’t generate turnovers puts enormous pressure on its offense to be nearly perfect.
- Depth at quarterback can be the difference between a competitive finish and a lost season.
- Physical, downhill rushing still wins games in cold-weather January football.
- Injuries at key positions late in games compound existing statistical disadvantages.
FAQs
Who won the Jets vs Bills game on January 4, 2026?
At Highmark Stadium, the Buffalo Bills defeated the New York Jets 35-8.
Who led all passers in the game?
Mitchell Trubisky led all passers with 259 yards and four touchdowns on 22-of-29 passing for Buffalo.
What were Brady Cook’s stats for the Jets?
Brady Cook went 11-of-22 for 60 yards and one touchdown, a short pass to fullback Andrew Beck.
Who was the leading rusher in the game?
Ray Davis led all rushers with 151 yards and a touchdown on 21 carries for Buffalo.
Did the Jets score a touchdown?
Yes, New York’s only touchdown came on a 2-yard pass from Brady Cook to fullback Andrew Beck in the fourth quarter.
What did this loss mean for the Jets’ draft position?
The loss secured New York the No. 2 overall pick in the 2026 NFL Draft.
Conclusion
Buffalo’s win over New York came down to two clear separators: efficient, explosive passing and total control of the clock. Trubisky’s four-touchdown performance and Ray Davis’s downhill running gave the Bills multiple paths to points, while the Jets’ offense never found the chunk plays needed to stay competitive and a takeaway-starved defense had no way to change field position.
On the last day of the regular season, these two teams were separated by teamwork throughout the run and pass game rather than a single outstanding performance.






