Joseph Mhlongo

Joseph Mhlongo (born 25 September 1990) is a South African soccer player who plays as a midfielder for South African Premier Division side Moroka Swallows.

Club career
Born in Tembisa, He joined Free State Stars in the summer of 2015, but left the club in the September of that year.

He left Black Leopards at the end of the 2019–20 season.

He signed for Moroka Swallows on a two-year contract in September 2020.