The 30-year-old player produced an impressive performance as the Buccaneers were held to a 1-1 draw by Usuthu in a Premier Soccer League (PSL) match which was played in Durban.
Mabokgwane was included in the Bucs starting line-up as a last minute replacement for Siyabonga Mpontshane, who picked up a calf injury in the pre-game warm-up.
The South Africa international was beaten by Usuthu’s Argentine marksman Emiliano Tade, who leveled matters just three minutes into the second half.
Mabokgwane and his Usuthu counterpart, Siyabonga Mbatha then pulled off several crucial saves in the closing stages and ultimately, the game ended in a stalemate,
The former Mamelodi Sundowns and Bidvest Wits shot-stopper was pleased with his display on the night, but he indicated that he would have taken three points over his stellar performance.
Pirates shared a video on their media platform with Mabokgwane reflecting on the match which was played at the King Zwelithini Stadium.
"I'm happy with my performance considering that I haven't played in a while," Mabokgwane said.
"I've been working very hard - preparing myself for that opportunity to come,” the former South Africa youth international continued.
Mabokgwane was making his first appearance of the season having played second fiddle to Mpontshane, who has been the club’s first-choice keeper this season.
"Of course it's good that I performed. I stand a chance to keep my position in the team - it's good for myself,” Mabokgwane added.
"But more important is the team. I'm 100% for the team first. If we didn't win the game, for me, personal performances don't really matter so much,” he concluded.
Pirates’ next league game will be against their fierce rivals Chiefs in the Soweto Derby at the FNB Stadium in Johannesburg on October 27.