The 19-year-old came on loan from Sheffield United last season.
With his contract at the Premier League newboys up, the utility player decided to return to where he enjoyed a a fruitful few months.
The teenager told the club’s website: “I am really excited to be returning to Guiseley and I am happy to get my move all sorted before I go on holiday.
“The lads at Guiseley made it a great environment for me and I learned a lot from my first season in men’s football.
“The fans were brilliant and stuck with us to the very end and I am happy to be going to play in front of them again.
“I really trust the managers Marcus and Russ to help me improve my game.
“They were brilliant last season in giving me so much game time and I much appreciated that and want to re-pay them for having faith in me.”