The 17-year-old was on the scoresheet for Amajita as they defeated Lesotho 2-1 in the final in Kitwe, Zambia on Saturday.
Foster, who scored three goals in the youth tournament, returns to Bucs where the technical team hopes his goal scoring form can rub off onto the first team.
“It's always good to represent your country and to do well, so I'm very proud of the team and my contribution towards that," Foster told the club's official website.
The Buccaneers have struggled in front of goal having scored only three goals in their last five PSL matches.
"However, the Amajita chapter is now behind me. My immediate focus is to get back to training with my club where I can compete for my place in the team," he continued.
Foster has made four league appearances for Bucs this season and he is yet to score.
"Obviously it won’t be easy as we have a lot of quality players but I am ready for the challenge and looking forward to fight for my place,” he concluded.