He was a youth player for Mamelodi Sundowns, and played for South Africa U20, among others at the 2019 U-20 Africa Cup of Nations, the 2019 FIFA U-20 World Cup and the 2019 African Games.
[2][3][4] As a senior player, Moloisane played for Cape Town All Stars in the second tier and was team captain.
In 2022 he moved to Maritzburg United, making his first-tier debut, but the team was relegated from the 2022-23 South African Premier Division.
Moloisane stayed in the top flight, as he was signed by Stellenbosch in July 2023.
This biographical article related to association football in South Africa, about a forward, is a stub.