FORMER York City trainee Ryan Edmondson has signed a new three-year contract with Leeds United.

Teenage striker Edmondson, who made his senior debut for the Minstermen as a 16-year-old, first joined Leeds last November for an undisclosed fee and made his first-team debut as a substitute against QPR on the final day of the Championship campaign, two weeks shy of his 17th birthday.

The new improved deal keeps him at Elland Road until 2021.

Edmondson had been promoted into the first-team fold by former manager Paul Heckingbottom following a number of impressive performances for Leeds' under-18s side and then the under-23s.

He scored against Myanmar's national team during the club's post-season tour and has trained with the senior group this summer, featuring in a number of pre-season friendlies under new boss Marcelo Bielsa.

He did not make the 18-man squad for Sunday’s opening-day win over Stoke City but, according to United's website, will be "looking to work his way into Marcelo Bielsa’s plans during the current campaign”.

Edmondson first joined City's academy in 2015 after being rejected by Huddersfield Town. He made his first-team bow in the National League North on October 7, 2017, in a 2-1 home win over Brackley Town aged 16 years and 140 days - becoming the third youngest player in the Minstermen's history.