Bryce Petty, quarterback: Clearly, this was an audition for Petty, who began training camp as the potential odd-man out in the crowded quarterback room. Coach Todd Bowles gave him the entire second half to show what he can do -- and he delivered. Not only did he prove he deserves to make the 53-man roster, but he played well enough to open a conversation about the No. 2 job. Petty (117.8 passer rating) displayed nice accuracy on his deep passes. On the downside, he misfired on a couple of short throws and took a couple of avoidable sacks. He has a ways to go, but the arrow is pointing up.
Robby Anderson, wide receiver: Jalin Marshall's fast start in camp overshadowed Anderson in the battle of undrafted wide receivers, but let's be real: Anderson has more upside as a receiver than Marshall, who brings added value as a returner. Anderson (six catches, 131 yards) had a huge game, hauling in a 42-yard touchdown and a 50-yard reception. He's 6-foot-3 and runs like a deer; it's hard to find guys like that.
Leonard Williams, defensive tackle: Another week, another drive-killing sack on third down, deep in Jets territory. He'll be fun to watch in the regular season.
Deon Simon, nose tackle: The former seventh-round pick saw early playing time and made his presence felt with three key plays. He made a tackle-for-loss, helped stuff a fourth-and-1 run and drew a penalty in the end zone, resulting in a safety. The Jets don't have a natural nose tackle to back up Steve McLendon, so Simon has a chance to make the roster.
Lach Edwards, punter: His net average on six punts was 46.2 yards. He's a keeper.
The tight ends: The beleaguered tight-end group had a rough night. Kellen Davis and Zach Sudfeld each lost a fumble and Jace Amaro dropped two passes. The night wasn't a total loss for Sudfeld, who caught a 19-yard scoring pass from Petty. The front office chose to ignore the position in the offseason, hoping the in-house options would step up. It doesn't look like that will happen.
Juston Burris, cornerback: The fourth-round pick from North Carolina State has sparkled at times on the practice field, but he took a step backward in this game. He got beat for two touchdowns (39 and 18 yards), including the game winner in the final seconds. His coverage wasn't horrible on either play, but he has to do a better job of establishing body position and tracking the ball. He wasn't alone. Veteran Marcus Williams got picked on, too, allowing a three-yard touchdown.
Geno Smith, quarterback: His interception was straight out of 2013. In two games, he's 14-for-27, 116 yards, one touchdown and one interception. Smith talks about how comfortable he feels in Chan Gailey's offense, but we're not seeing any tangible results.
Brian Winters, guard: With their issue at right tackle (see: Breno Giacomini, back injury), the Jets can't afford a leak at right guard, too. But Winters had a couple of hiccups in the game, a holding penalty and at least one quarterback pressure.
Ross Martin, kicker: Another tough night for the undrafted rookie. This time, he missed a PAT. In the opener, he missed two field goals. "He has to be more consistent," Bowles said, "and he knows it." It's probably too late.