De Reuck played for the ASD Academy in Cape Town as a young player and had a trial with Porto in 2014.
[6] In the summer of 2017, De Reuck signed for South African Premier Division side Maritzburg United on a two-year contract.
[1] De Reuck started the 2019–20 season strongly and was linked with a call-up to the South Africa national football team.
[9] In December 2019, Maritzburg United manager Eric Tinkler said that De Reuck had 'a lot of qualities', but that 'there's still a lot for him to improve on', citing his decision-making as an area in which he could improve[10] In June 2020, De Reuck revealed he was "surprised", given his form, not to be called up to the South Africa national football squad.
[12] De Reuck made his debut for South Africa on 10 June 2021 in a 3–2 friendly win over Uganda.