After missing the last three games due to a foot injury, Sam Darnold will return as the Jets' QB on Sunday against the Bills, the team announced.
Darnold practiced in full on Friday, but head coach Todd Bowles said a final decision on his availability wouldn't be made until right before the game.
"We'll decide that on Sunday," Bowles said. "Both he and Josh (McCown) had good weeks."
The 21-year-old Darnold, out since straining his right foot in a Week 9 game against the Miami Dolphins, wasn't on Friday's injury report.
Darnold has thrown for 1,934 yards, 11 touchdowns and 14 interceptions in nine games this season. He last played on Nov. 4, when he threw for 229 yards and four interceptions in a 13-6 loss to Miami.
"I like to take everything one day at a time, especially this injury that I had," he said earlier this week. "I'm really just trying to practice hard every single day. And when Sunday comes and I'm healthy, I'm really looking forward to going out there and playing well."
The veteran McCown struggled in Darnold's place, completing 60 of 109 passes for 539 yards, one touchdown and four interceptions in three games.
New York is currently riding a six-game losing streak and will face a Bills team with its own rookie quarterback, Josh Allen, who has thrown for 391 yards, three touchdowns and two interceptions, and rushed for 234 yards with a touchdown over the past two games.
The Jets were blown out by the Bills 41-10, in their Week 10 in a matchup that pitted McCown against Matt Barkley.