New York
Jets
12-4
35
FINAL
31
Buffalo
Bills
10-6
AI Recap
AI RECAPIn a thrilling showdown, the New York Jets narrowly defeated the Buffalo Bills 35-31 in Week 18 of the 2026 season, securing their playoff spot in a must-win game. The stakes were high, with both teams battling for postseason positioning, making this contest a true nail-biter right down to the final whistle.
Cade Klubnik was the standout star for the Jets, throwing for an impressive 374 yards and four touchdown passes, showcasing his ability to lead the offense with precision. Breece Hall complemented Klubnik's performance on the ground, rushing for 97 yards, while Garrett Wilson torched the Bills' secondary with a staggering 247 receiving yards, proving to be a constant threat throughout the game.
Defensively, the Bills struggled to contain the Jets' explosive offense, despite Maxwell Hairston leading the team with 10 total tackles. The game's turning point came late in the fourth quarter when the Jets' defense held strong, forcing a turnover on downs and allowing Klubnik to orchestrate a game-winning drive. With the Bills unable to capitalize on their chances, the Jets emerged victorious, solidifying their playoff aspirations.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Cade Klubnik | QB | 35 | 26 | 74% | 374 | 4 | 1 | 134.7 |
| Josh Allen | QB | 25 | 16 | 64% | 181 | 0 | 0 | 85.5 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Breece Hall | HB | 17 | 97 | 5.7 | 20 | 0 | 16 | 0 |
| James Cook III | HB | 18 | 91 | 5.1 | 46 | 2 | 23 | 0 |
| Braelon Allen | HB | 7 | 55 | 7.9 | 33 | 0 | 24 | 1 |
| Josh Allen | QB | 5 | 37 | 7.4 | 15 | 0 | 21 | 0 |
| Ray Davis | HB | 5 | 6 | 1.2 | — | 0 | 7 | 0 |
| Stefon Diggs | WR | 1 | 6 | 6.0 | — | 0 | 6 | 0 |
| Andrew Beck | FB | 1 | 2 | 2.0 | — | 1 | 2 | 0 |
| Tim Patrick | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Garrett Wilson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Cade Klubnik | QB | 2 | -7 | -3.5 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Garrett Wilson | WR | 8 | 247 | 30.9 | 152 | 3 | 80 | 0 |
| Stefon Diggs | WR | 7 | 67 | 9.6 | 16 | 0 | 21 | 0 |
| Elliott Hunt | WR | 3 | 52 | 17.3 | 12 | 0 | 30 | 0 |
| Dawson Knox | TE | 4 | 43 | 10.8 | 7 | 0 | 18 | 0 |
| Khalil Shakir | WR | 3 | 30 | 10.0 | 1 | 0 | 12 | 0 |
| Dalton Kincaid | TE | 2 | 26 | 13.0 | 11 | 0 | 16 | 0 |
| Keon Coleman | WR | 3 | 25 | 8.3 | 11 | 0 | 9 | 0 |
| Adonai Mitchell | WR | 3 | 17 | 5.7 | 7 | 0 | 7 | 0 |
| Breece Hall | HB | 1 | 15 | 15.0 | 14 | 0 | 15 | 0 |
| Tim Patrick | WR | 2 | 14 | 7.0 | 6 | 0 | 8 | 0 |
| Kenyon Sadiq | TE | 2 | 8 | 4.0 | 2 | 0 | 5 | 0 |
| James Cook III | HB | 1 | 5 | 5.0 | 4 | 0 | 5 | 0 |
| Andrew Beck | FB | 1 | 4 | 4.0 | 3 | 1 | 4 | 0 |
| Mason Taylor | TE | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Braelon Allen | HB | 1 | 0 | 0.0 | 2 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Maxwell Hairston | CB | 10 | 0 | 0 | 0 | 0 |
| Terrel Bernard | MIKE | 7 | 0 | 0 | 0 | 1 |
| Deone Walker | DT | 6 | 0 | 0 | 1 | 0 |
| Christian Benford | CB | 2 | 0 | 1 | 0 | 0 |
| Jarvis Brownlee Jr | CB | 6 | 0 | 0 | 0 | 0 |
| Bradley Chubb | REDG | 5 | 0 | 0 | 0 | 0 |
| Ed Oliver | DT | 4 | 0.5 | 0 | 0 | 0 |
| David Onyemata | DT | 5 | 0 | 0 | 0 | 0 |
| D'Angelo Ponds | CB | 5 | 0 | 0 | 0 | 0 |
| Cole Bishop | FS | 4 | 0 | 0 | 0 | 0 |
| Greg Rousseau | LEDG | 3 | 0.5 | 0 | 0 | 0 |
| Demario Davis | MIKE | 4 | 0 | 0 | 0 | 0 |
| Maxx Crosby | LEDG | 4 | 0 | 0 | 0 | 0 |
| C.J. Gardner-Johnson | SS | 3 | 0 | 0 | 1 | 0 |
| Tre'Davious White | CB | 3 | 0 | 0 | 0 | 0 |
| Minkah Fitzpatrick | SS | 3 | 0 | 0 | 0 | 0 |
| Andre Cisco | FS | 3 | 0 | 0 | 0 | 2 |
| Kerby Joseph | FS | 3 | 0 | 0 | 0 | 0 |
| David Bailey | REDG | 2 | 0 | 0 | 0 | 0 |
| Davison Igbinosun | CB | 1 | 0 | 0 | 0 | 0 |
| T.J. Edwards | WILL | 1 | 0 | 0 | 0 | 0 |
| T'Vondre Sweat | DT | 1 | 0 | 0 | 0 | 0 |
| Nahshon Wright | CB | 1 | 0 | 0 | 0 | 0 |
| Brandon Stephens | CB | 1 | 0 | 0 | 0 | 0 |
| Germaine Pratt | SAM | 1 | 0 | 0 | 0 | 0 |
| Kris Abrams-Draine | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tyler Bass | K | 3 | 3 | 2 | 49 |
| Jason Sanders | K | 0 | 0 | 5 | 0 |
| JK Scott | P | 0 | 0 | 0 | 0 |

