Attack-minded Fraser joined Everton from Northampton Town at Under-14 level.
Initially a midfielder, he is developing into a powerful and prolific number 9.
A regular for the Under-18s since signing scholarship forms in July 2016, he caught the eye by netting four times to help the young Blues to a 5-2 league win over Stoke City later that same year.
He ended the campaign with 13 goals in 17 appearances, with his stellar form seeing him handed opportunities to impress for the Under-23s.
Hornby was picked to make his senior debut when Everton travelled to Apollon Limassol for their final Europa League group game in December 2017, starting the game in the Blues' 3-0 victory.