Makoi was born in Egypt,[1] however he moved to Melbourne, Australia at an early age. He moved to the United States to play high school basketball.[citation needed]
On 21 June 2022, Makoi signed with the Sydney Kings as a development player for the 2022–23 NBL season.[3] He played 15 games before suffering a season-ending knee injury.[4] He re-signed with the Kings on 28 March 2023 to a two-year deal, continuing as a development player for the 2023–24 NBL season.[5] He recovered to make one appearance for the club in his second season.[4] On 9 April 2024, he was released by the Kings.[4]
Internationally, Makoi has played for the South Sudan national basketball team since 2020.[8] He played with South Sudan at AfroBasket 2021 as the team's starting point guard. He contributed 7 points, 3 rebounds and 3 assists per game, helping the team reach the quarterfinals in its first major tournament.[9]
Makoi was named in South Sudan's final roster for the 2024 Olympics.[10]