The 19-year-old has made two first team appearances for the Whites since joining the club in 2017 from York City and has been a regular for the Under-23s over the past two seasons.
He will now continue his development away from Elland Road at Pittodrie with the four-times Scottish champions.
The forward could make his Dons debut in tomorrow’s opening game of the season with Glasgow Rangers.