At the 2019 African U18 and U20 Championships in Athletics held in Abidjan, Ivory Coast, he won the silver medal in the 100 metres and the gold medal in the 200 metres. He’s the current South African 60m Indoor U20 National Record holder (6.65) and current South African U20 National 100m record holder (10.06). In The American Outdoor Track &amp; Field Championships, Maswanganyi ran the 100m in 9.87 seconds which would have been a new South African senior record had it not been wind assisted. He won gold in the 200m running a wind assisted 19.93 seconds. On 31 May 2021 he secured a double qualification for both the 100m and 200m events for the delayed 2020 Tokyo Olympics.