Ghezali played youth football up to the age of 15 with Torcy, moving to the training centre of Saint-Étienne in August 2014.[2] He made his Ligue 1 debut on 23 April 2017 against Rennes.[3] Top scorer in the under-19 side, he signed his first professional contract, for three years, on 27 June 2017.[4] He scored his first senior goal with Saint-Étienne in a 5–0 victory at Caen in Ligue 1 on 16 March 2019.[5]