It’s been a particularly drama-filled week for Zach Wilson, but the New York Jets third-year signal caller out of BYU responded to all the noise Sunday by having his best game of the season as the Jets beat the Houston Texans 30-6 to snap a five-game losing streak.

Amidst talk that he didn’t want to return to the starting lineup after being benched last month, Wilson finished the day by completing 27 of 36 passes for 301 yards with two touchdowns and zero interceptions.

It marked the first time since December 18 of last year that Wilson reached the 300-yard mark in a game.

The performance came on a day when Wilson, the second pick in the 2021 NFL draft, was opposite Texans quarterback C.J. Stroud, who was the second pick of the 2023 draft.

Stroud has been phenomenal as a rookie this season but had his worst outing of the campaign as Wilson outclassed him.

Stroud finished just 10 of 23 for 91 yards with no touchdowns before leaving the game in the fourth quarter because of a head injury.