Former St Georges High School student Junior Zindoga has joined ABSA Premiership side Maritzburg United on a four-year contract.
The teenage striker completed his move this week. He comes in as long-term replacement for Evans Rusike who left the club to join SuperSport United during the January transfer window.
Zindoga was last year attached to Swedish side FC Djugarderns for six weeks before he underwent trials at Mamelodi Sundowns.
Meanwhile, John Zhuwawo has returned to CAPS United after he failed to switch to Maritzburg.