| Date | Opponent | Place | Result |
| 1983 |
| - Nov. 19 | Mncedisi Faku | Umtata, South Africa | L 4 |
| 1984 |
| + May 5 | Xolile December | King William's Town, South Africa | W 4 |
| + Aug. 18 | Bisto Rulashe | King William's Town, South Africa | W 4 |
| 1985 |
| + Oct. 19 | Nqaba Govuza | East London, South Africa | TKO 4 |
| - Nov. 30 | Fundile Shushwana | East London, South Africa | TKO by 3 |
| 1986 |
| + May 31 | Thamsanqa Sogcwe | East London, South Africa | W 6 |
| + June 28 | Sonwabo Koto | East London, South Africa | TKO 2 |
| + Aug. 2 | Fikile Ngubelanga | East London, South Africa | W 6 |
| + Sept. 6 | Dlepsuku Mbaduli | East London, South Africa | TKO 8 |
| vacant Cape Flyweight Title |
| + Oct. 18 | Nceba Dladla | East London, South Africa | TKO 5 |
| 1987 |
| - Apr. 26 | Welcome Ncita | Mdantsane, South Africa | L 12 |
| South African Flyweight Title |
| + July 4 | Ayanda Barnabas | Queenstown, South Africa | TKO 7 |
| + July 26 | Luyanda Mtima | East London, South Africa | TKO 4 |
| + Nov. 29 | Andrew Matyila | East London, South Africa | W 10 |
| Cape Flyweight Title |
| 1988 |
| + Feb. 21 | Andrew Matyila | East London, South Africa | TKO 9 |
| Cape Flyweight Title |
| + May 15 | June Siko | Port Elizabeth, South Africa | KO 2 |
| Cape Flyweight Title |
| + Nov. 20 | Jaji Sibali | Bisho, South Africa | W 10 |
| Cape Flyweight Title |
| 1989 |
| - Mar. 5 | Jaji Sibali | East London, South Africa | L 12 |
| vacant South African Flyweight Title |
| + May 21 | Daniel Matlokotsi | Umtata, South Africa | W 8 |
| - Oct. 22 | Derrick Whiteboy | East London, South Africa | L 8 |
| 1990 |
| + July 21 | Xolani Kemka | East London, South Africa | W 10 |
| Cape Bantamweight Title |
| - Oct. 22 | Derrick Whiteboy | Eldorado Park, Johannesbu | L 12 |
| South African Bantamweight Title |
| 1991 |
| + Mar. 31 | Ncedile Siko | East London, South Africa | TKO 5 |
| Cape Bantamweight Title |
| - May 12 | Derrick Whiteboy | Cape Town, South Africa | TKO by 8 |
| South African Bantamweight Title |
| 1992 |
| - Apr. 25 | Hendrik Ncokwana | Port Elizabeth, South Africa | L 8 |
| 1993 |
| + Jan. 17 | Dlepsuku Mbaduli | East London, South Africa | W 10 |
| Cape Bantamweight Title |
| - Apr. 25 | Derrick Whiteboy | Cape Town, South Africa | LDQ 11 |
| South African Bantamweight Title |
1994 Inactive |
| 1995 |
| + Feb. 5 | Vuyani Moss | East London, South Africa | W 8 |
| - Oct. 29 | Ernest Koffi | Abidjan, Côte D'ivoire | TKO by 10 |
| African Boxing Union Bantamweight Title |
1996-1997 Inactive |
| 1998 |
| = Sept. 20 | Silulami Dindile | Mdantsane, South Africa | Draw 8 |