1. Zach Wilson, QB, NY Jets
Zach Wilson wasn't the sole reason the Jets won on Sunday, but he sure played a part in their ultimate victory. Wilson finished 14-of-22 for 102 yards and a touchdown in the air, but did his most damage on the ground rushing for 91 yards and another score.
Down his top three wide receivers, Wilson found others ways to move the football when his receivers weren't creating separation. And perhaps most important, he went another game without a turnover.
Wilson has just two interceptions (and one fumble) to go along with seven total touchdowns in his last six starts. He's making smart decisions and using his legs to take advantage of bad defenses.
The rookie quarterback continues to make important strides and Sunday's game was another step in the right direction.
2. Michael Carter, RB, NY Jets
Welcome back Michael Carter. In his second game back from injury, Carter put together arguably the best performance of his young NFL career rushing for a career-best 118 yards on 16 carries for a highly efficient 7.4 yards per attempt.
Carter and the Jets ground game led the way for what was an explosive performance from the running game. Tevin Coleman added 57 yards on 14 attempts as well to go along with Wilson's 91 rushing yards.
Carter became only the second Jets player to rush for over 100 yards in a game since 2018 as the Jets managed a whopping 273 total rushing yards. That's the third-most rushing yards the Jets have had in a game since 2012.
Michael Carter was one of the biggest reasons the Jets had as much success as they did on offense.