Ma'kel played for Arsenal's academy before his move to Fulham.
Fulham (2015-2024)[]
Ma'kel signed for Fulham aged around nine, and progressed through the age categories until he signed a scholarship deal with the club on 1 July 2022, joining up with Ali Melloul's U18 squad ahead of the U18 2022-23 season.
He made his debut for the U18's on 17 September 2022, coming off the bench during a 2-1 loss away at Leicester City U18.
He was released from the club in the summer of 2024.
After Fulham[]
Ma'kel signed for Peterborough United on 9 August 2024 after a successful trial period, on a one-year contract with an option to extend a further year.