| Date | Opponent | Place | Result |
| 1985 |
| + Mar. 15 | Sammy Solundwana | Johannesburg, South Africa | W 4 |
| + June 22 | Hendrik Mogale | Rustenburg, South Africa | W 4 |
| - Nov. 16 | Consolation Mophoso | Rustenburg, South Africa | L 4 |
| 1986 |
| = Mar. 8 | David Matekane | Johannesburg, South Africa | Draw 4 |
| - June 28 | Dingaan Thobela | Johannesburg, South Africa | L 4 |
| + Oct. 26 | Ephraim Motsabi | Eldorado Park, Johannesbu | W 4 |
| 1987 |
| + Jan. 25 | Ditau Paul Molefyane | Eldorado Park, Johannesbu | W 6 |
| + Feb. 11 | Matthew Padi | Eldorado Park, Johannesbu | W 6 |
| = May 10 | Paulus Pulumo | Eldorado Park, Johannesbu | Draw 6 |
| + July 19 | Paulus Pulumo | Johannesburg, South Africa | TKO 10 |
| + Nov. 10 | Frank Khonkhobe | Eldorado Park, Johannesbu | W 12 |
| South African Super Featherweight Title |
| 1988 |
| + Feb. 22 | Simon Bekker | Eldorado Park, Johannesbu | TKO 6 |
| South African Super Featherweight Title |
| - Apr. 10 | Gary Maxwell | Eldorado Park, Johannesbu | L 10 |
| - June 19 | Mpisekhaya Mbaduli | Eldorado Park, Johannesbu | TKO by 9 |
| South African Super Featherweight Title |
| - Sept. 18 | Ditau Paul Molefyane | Eldorado Park, Johannesbu | L 6 |
| 1989 |
| + Feb. 26 | Harry Welcome | Eldorado Park, Johannesbu | W 6 |
| + Apr. 9 | Moses Matlala | Eldorado Park, Johannesbu | W 8 |
| + July 23 | Moses Letlake | Eldorado Park, Johannesbu | W 6 |
| - Sept. 18 | David Ramantsi | Johannesburg, South Africa | L 6 |
| - Nov. 20 | David Ramantsi | Springs, South Africa | L 8 |
| 1990 |
| + Mar. 25 | Matthews Pule | Eldorado Park, Johannesbu | TKO 3 |
| - July 28 | James Diraditsele | Sasolburg, South Africa | L 6 |
| 1991 |
| + Oct. 21 | Thomas Motene | Eldorado Park, Johannesbu | W 6 |
| 1992 |
| = Feb. 15 | David Ramantsi | Springs, South Africa | Draw 6 |
| - Aug. 1 | Bheki Dlamini | Mabopane, South Africa | L 6 |
| - Nov. 8 | Sipho Sibanyoni | Eldorado Park, Johannesbu | TKO by 6 |