First signing for Liverpool as a member of the under-9s squad, Wilson has been part of the set-up on Merseyside for 14 years.
He has been out on loan at three different clubs, starting with a brief period at Crewe Alexandra aged just 18, before spells at both Hull City and Derby County.
Signing for the Tigers in January 2018, the Wales international experienced his first taste of the Championship, making his debut just three days after signing against Preston.
A first professional goal came in his second appearance for the club, netting in a 2-0 away win over Nottingham Forest.
Impressing further, Wilson won the club’s Player of the Month award for March, as well as the Championship’s PFA Player of the Month award for April, ending his spell at Hull with seven goals in 13 league appearances.
After signing a new five-year contract with Liverpool following a notable spell with Hull, Wilson then joined Derby on a season-long loan in the summer of 2018.
Playing regularly from the off, a first Rams goal came in September’s 3-1 win at home to Brentford, before he went on to bend home a 30-yard free-kick against Manchester United in the League Cup three days later.
An amazing 18 goals across the season told the story of Wilson’s time at Derby under Frank Lampard, and he also played in the play-off final where they narrowly missed out on Premier League promotion to Aston Villa.
Internationally, aged just 16, he was included in Wales’ first team squad for fixtures against Macedonia and Belgium, making his debut against the latter and becoming the youngest ever player to play for Wales, beating Gareth Bale’s previous record by 108 days.
The accolade also saw Wilson become Liverpool’s youngest international aged just 16 and 207 days, none other than Raheem Sterling holding the previous record at the age of 17 years and 342 days.
A first international goal came in March 2018, scoring against China in a 6-0 win.
KIT SPONSOR: 1st Waste Management