| |
| 1995 |
| Date | Opponent | Place | Result |
| + May 30 | Thulani Mkhabela | Hammanskraal, Sooth Africa | KO 1 |
| + July 25 | Jerry Thoaele | Hammanskraal, South Africa | TKO 1 |
| + Sept. 26 | Jeremiah Baloyi | Hammanskraal, South Africa | TKO 3 |
| - Nov. 28 | Zamatile Mkoko | Hammanskraal, South Africa | TKO by 4 |
| |
| 1996 |
| Date | Opponent | Place | Result |
| + Feb. 17 | Amos Mabaso | Hammanskraal, South Africa | W 4 |
| + Apr. 15 | Andrew Mathiya | Hammanskraal, South Africa | TKO 4 |
| = May 14 | Richard Mbombe | Pretoria, South Africa | TDrew 3 |
| = Sept. 10 | Elvis Adonisi | Hammanskraal, South Africa | Drew 6 |
| + Oct. 19 | Roland Francis | Johannesburg, South Africa | W 6 |
| |
| 1997 |
| Date | Opponent | Place | Result |
| + Jan. 21 | Michael Alexandre | Hammanskraal, South Africa | W 8 |
| + May 16 | Billy Collins | Hammanskraal, South Africa | TKO 6 |
| - Oct. 8 | Mack Razor | Hammanskraal, South Africa | TKO by 2 |
| |
| 1998 |
| Date | Opponent | Place | Result |
| + Mar. 10 | Michael Monaghan | Hammanskraal, South Africa | TKO 7 |
| + May 16 | Elis Adonisi | Hammanskraal, South Africa | TKO 1 |
| + June 30 | Justice Ganiza | Hammanskraal, South Africa | W 6 |
| + Nov. 24 | Boy Boy Mtshelu | Hammanskraal, South Africa | W 6 |
| |
| 1999 |
| Date | Opponent | Place | Result |
| + Aug. 8 | Simon Maseko | Johannesburg, South Africa | W 6 |
| |
| 2000 |
| Date | Opponent | Place | Result |
| + May 20 | Jan Ntshangase | Soweto, South Africa | TKO 2 |
| + June 25 | Mondli Mbonambi | Johannesburg, South Africa | TKO 10 |
| (Won vacant South African Super-Welterweight Title) |
| + Nov. 12 | Andile Tshongolo | Secunda, South Africa | KO 4 |
| (Retained South African Super-Welterweight Title) |
| |
| 2001 |
| Date | Opponent | Place | Result |
| - May 9 | Mpush Makambi | Brakpan, South Africa | TKO by 1 |
| |
| 2002 |
| Date | Opponent | Place | Result |
| - Sept. 13 | Andras Galfi | Budapest, Hungary | L 12 |
| (For vacant WBO Inter-Cont’l Middleweight Title) |
| |
| 2003 |
| Date | Opponent | Place | Result |
| - Mar. 21 | Mpush Makambi | Secunda, South Africa | TL 6 |
| (For vacant South African Middleweight Title) |
| |
| |
2004-2006 Inactive |
| |
| 2007 |
| Date | Opponent | Place | Result |
| + May 26 | Tshepang Mohale | Johannesburg, South Africa | W 4 |
| + Aug. 31 | Stephen Nzuemba | Klerksdorp, South Africa | W 6 |
| + Nov. 21 | Emmanuel Gwala | Kempton Park, South Africa | TKO 5 |
| |
| 2008 |
| Date | Opponent | Place | Result |
| + Apr. 2 | Osmar Teixeira | Kempton Park, South Africa | TKO 3 |
| - May 31 | Daniel Bruwer | Kempton Park, South Africa | TKO by 12 |
| (For South African Light-Heavyweight Title) |
| + Nov. 29 | Emmanuel Duma | Johannesburg, South Africa | TKO 6 |
| |
| 2009 |
| Date | Opponent | Place | Result |
| - Apr. 26 | Danny Green | Perth, Australia | KO by 2 |
Summary
Total bouts: 30, Won: 21 (13 inside the limit), Lost: 7 (5 inside the limit), Draw: 2, NC: 0, ND: 0