A graduate of the club's academy, 19-yerar-old Batty was involved with the first-team squad on a number of occasions during the 2016/17 season.
The central midfielder also enjoyed a fine campaign with the under-23s with his impressive form earning him a new two-year deal.
He made his senior bow earlier this season and impressed in the Carabao Cup against Doncaster Rovers.