Bavanganga, 18, is in his second year and became the second NPLFA student to make a first team debut for Leek back in April.
He has now gone on to become the first student to sign a contract at the club.
Keep up-to-date with our exclusive email newsletters.
Subscribe