[1][2] Shortly after arriving in Western Australia, Makeche joined State league side Stirling Lions where he played three seasons.
He made his professional debut in the 2011–12 A-League season on 18 March 2012 in a round 26 clash against Gold Coast United at the Skilled Park.
[4] On 28 February 2014, after reaching a mutual agreement with Perth Glory, Makeche signed with Malaysian club FELDA United.
[6] Makeche returned to Australia, signing for the remainder for the 2018 NPL season for South Melbourne.
On 10 June 2018, he made his debut as a 71st-minute substitute against Dandenong Thunder, and scored the final goal in a 4–0 win, after being on the pitch for just 4 minutes.