Leeds confirmed on their official website that they have signed the 16-year-old striker on a contract that runs until 2020 and he will join up with the Championship side's under-18 and under-23 teams.
And speaking after sealing the move to Elland Road, Edmondson paid tribute to National League North side - for whom he made his senior debut earlier this season - and admitted that it had not quite sunk in that he had secured a move to the team that he supported as a boy.
"It is a difficult decision to leave York because I have only just started my scholarship and there is an amazing group of lads in the youth team. I have enjoyed every single second of my time at York and it's a very friendly environment for a young player," he added.
"Moving to any other club was going to be hard but I am going to my 'dream' club," he added. "I never expected to move from York to a Championship club but my aim is to push myself as hard as I can. I am still pinching myself now and worry that I might wake up from this dream! It's all very surreal."
It was arguably a brave move for Edmondson to make as there is no doubt that staying at Bootham Crescent would provide him with the best chance of securing first-team football.
But by moving to Leeds, he stands a better chance of realising his potential given the time and care that has been put into the academy system at Thorp Arch since Andrea Radrizzani took full charge of the club earlier this year.
And Leeds will be hoping that the fact that he is now attached to his boyhood club will drive him to make the most of the opportunity he has got over the coming years.