Logo

ORCHARD PARK — Robert Saleh finally joined many Jets fans and decided he had seen enough of Zach Wilson. 

The Jets’ coach benched Wilson with 2:17 left in the third quarter of Sunday’s 32-6 loss to the Bills, replacing him with Tim Boyle after weeks of questions about whether the Jets should make a quarterback change. 

Saleh has resisted benching Wilson, the 2021 No. 2 overall pick, despite his struggles this season. But Sunday he finally gave in and sent Wilson to the bench after watching another dismal day of offense from the Jets. Wilson completed 7 of 15 passes for 81 yards with one touchdown and one interception before heading to the bench with the Jets down by 23. 

“[The score was] 29-6, just tried to see if we could get something going on the offensive side of the ball,” Saleh said when asked why he made the move. 

The Jets now have a short week with the first-place Dolphins coming to MetLife Stadium on Friday. Saleh said he would make a decision on Monday about who will start that game. If the Jets lose that game, their playoff hopes are over. 

Wilson, who has started every game this season after Aaron Rodgers was injured in Week 1, said he understood why Saleh made the move. 


  Josh Allen scrambles during the Bills’ win over the Jets on Nov. 19, 2023. Getty Images Josh Allen scrambles during the Bills’ win over the Jets on Nov. 19, 2023. Getty Images

“Frustrated, but I get it,” Wilson said. “Gotta score, gotta be in games. When it’s consecutive weeks of just doing nothing on offense, you can sit here and say last week we moved the ball, but we’re not scoring. Essentially it comes down to you’ve got to score points. When things aren’t getting done, change has got to be made and I understand that.” 

The benching comes on a day where the Jets actually scored a touchdown, ending a drought of 12 quarters and 40 straight possessions without reaching the end zone. But they did nothing else. They managed just 155 total yards and went 0-for-11 on third down. Wilson did not officially complete a pass to a wide receiver. He had one completion to Allen Lazard that was nullified by a penalty. 

“It felt like one of those games where we couldn’t do anything,” Wilson said. “It felt like one of those games everything felt really hard.” 

The loss drops the Jets to 4-6 and deals another blow to the team’s slim playoff hopes and the idea that Rodgers can return and save the season. The Bills improved to 6-5. 

At one point in the middle of the second quarter, the Jets had zero total yards, but they mounted a touchdown drive just before halftime after a fake punt gave them a spark. 

Wilson was sacked five times behind an offensive line that had four backups playing by the end of the first quarter. 

Boyle entered the game with the Jets already down 23 points. His first drive ended with a Garrett Wilson fumble, the Jets’ third turnover of the game. Boyle later threw an interception to bring the total to four. 

The previous success the Jets’ defense has had against Bills quarterback Josh Allen was nowhere to be found Sunday. Allen threw three touchdown passes, including an 81-yarder to Khalil Shakir. He completed 20 of 32 passes for 275 yards. His only interception came on a Hail Mary at the end of the first half. 


  Zach Wilson was benched during the Jets’ loss to the Bills on Nov. 19, 2023. Charles Wenzelberg / New York Post Zach Wilson was benched during the Jets’ loss to the Bills on Nov. 19, 2023. Charles Wenzelberg / New York Post

“They dominated us this week,” Jets cornerback D.J. Reed said. “It’s painful to say because it’s a division game, but you’ve got to give them their credit.” 

The Jets made some minor tweaks on offense with personnel and had offensive coordinator Nathaniel Hackett calling plays from the booth instead of the sideline. None of it worked. The players-only meeting this week? No effect. The Jets’ best play of the game was having punter Thomas Morstead throw a fake-punt pass to cornerback Brandin Echols. 

When the punter throwing to a cornerback is your best offense, you’re in trouble. 

“I don’t think anyone did anything today — players coaches, schemes,” Saleh said. “It was obviously not good enough. None of it was good enough.” 

The game started off with Jets rookie Xavier Gipson fumbling the opening kickoff and the Bills recovering. That led to the first of four Tyler Bass field goals in the game. When the Bills took a 9-0 lead in the second quarter, it felt like the game was over with the way the Jets’ offense was playing. 

Wilson threw an interception with 5:19 left in the second quarter that led to the Bills’ first touchdown of the day, a 5-yard pass from Allen to James Cook for a 16-0 lead. 


  Tim Boyle throws a pass during the Jets’ loss to the Bills on Nov. 19, 2023. AP Tim Boyle throws a pass during the Jets’ loss to the Bills on Nov. 19, 2023. AP

The Jets ended their 12-quarter touchdown drought just before it went to 13. Wilson threw a 9-yard touchdown pass to Hall with 45 seconds remaining in the first half. They failed to convert the two-point try, leaving the score at 16-6 going into halftime. 

The 11-play touchdown drive featured two big fourth-down conversions. The first came on a fake punt at their own 26-yard line. Morstead completed an 18-yard pass to Echols for the first down that jump-started the drive. 

The Bills opened the second half with an eight-play, 75-yard touchdown drive that was aided by a personal foul on Sauce Gardner. On fourth and-1 from the Jets’ 28, Allen threw to former Jet running back Ty Johnson, who raced up the sideline for a touchdown and a 22-6 lead. 

The Bills iced the game later in the third quarter when Allen found Shakir racing past Gardner for a long catch that then turned into an 81-yard touchdown when Jordan Whitehead, Gardner and Echols could not tackle him despite surrounding him. 

“I really don’t got any answers for you today, but I’ll try,” Jets tight end Tyler Conklin said. “It was just bad by all of us. I really don’t want to give you the same answer every week, but I don’t really got an answer for you. It was bad everywhere, right?”

Comments
anonymous profile image
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy