Youth Hall started his youth career playing for
Rangers. Hall was scouted by
David Moyes' father, who worked as a head scout for his boyhood club, Rangers. He was then asked if he would like to join the academy team of Premier League side
Everton. In 2004, Hall was handed a two-year scholarship at the club. In August 2005, ahead of the 2005/06 season, Hall suffered a rupture in his
anterior cruciate ligament (ACL) and a tear in the posterior horn of his
lateral meniscus, which sidelined him for at least two seasons.
Everton Hall signed his first professional contract with Everton in 2007 after being with the club since 2004. He was included in Everton's first team pre-season squad in July 2007, together with players like
Mikel Arteta and
Tim Cahill, where he was on the bench for most of the preseason games. Hall never fully recovered from his injury despite numerous surgeries and rehabilitation programs that were performed. Hall left Everton in 2010 after spending six years at the club.
Meralco Manila In 2016, after a six-year break from playing football, Hall moved to the Philippines and signed for
United Football League club
Loyola Meralco Sparks. Due to limits in the transfer window, Hall's debut for Loyola was delayed for a further season. During the 2017 season, the UFL was discontinued to pave the way for the newly-formed
Philippines Football League. Loyola then decided to represent Manila and changed their club name to FC Meralco Manila.
Davao Aguilas During the midseason of the
2017 Philippines Football League, Hall moved to newly-formed club Davao Aguilas alongside Meralco Manila teammates
Phil Younghusband and
James Younghusband, signing a four-year deal. Hall was an active member of Davao's roster and started in the final of the inaugural edition of the
Copa Paulino Alcantara. They went on to settle at second place after falling to
Kaya-FC Iloilo in extra time, 1–0. After two seasons, Davao Aguilas disbanded in 2019.
Stallion Laguna In May 2021, two years after being released by Davao, Hall joined
Stallion Laguna. The
2021 Philippines Football League was later cancelled due to the
COVID-19 pandemic. Hall played for Stallion during the
2021 Copa Paulino Alcantara. They went on to finish third overall after defeating
Dynamic Herb Cebu via penalties in the third-place play-off. He left the club in December 2021 and retired from playing professionally. ==International career==