Lavery began his football career at the youth academy of Everton FC, one of the most prestigious clubs in England. He worked his way through the ranks at Everton before signing his first professional contract with the club in 2016. However, he found opportunities limited at Everton and was subsequently loaned out to various clubs in lower leagues to gain experience and playing time.