The 22-year-old started his career with Bakgaga and attracted the attention of the Buccaneers, as he managed 18 league goals during two seasons with the Limpopo-based side.
Meanwhile, an impressive season at Baroka for young Zimbabwean Marshall Munetsi has seen the club renew his loan deal.
The midfielder also belongs to Pirates but has been on loan at Baroka since joining the Soweto side from FC Cape Town last year.
Baroka CEO Morgan Mammila has confirmed his side's capture of the Pirates duo.
"Yes Gift [Motupa] has joined us on loan from Pirates as well as [Marshall] Munetsi," he tells KickOff.com.