The New York Jets have benched Zach Wilson and will start Tim Boyle in Friday's game against the Miami Dolphins.

The Jets had planned to have Wilson serve as backup to Aaron Rodgers for a season or two before retiring to the starting position, but he struggled as the starter after Rodgers tore his Achilles. 

Under Wilson, the Jets managed only nine touchdown drives in nearly 10 full games while posting the worst red zone and third-down efficiency in modern history.

Wilson was pulled in the third quarter of the Jets' loss on Sunday against the Buffalo Bills.