| |
| 1999 |
| Date | Opponent | Place | Result |
| = July 27 | Isaac Tshuma | Hammanskraal, South Africa | Drew 4 |
| |
| 2000 |
| Date | Opponent | Place | Result |
| - June 24 | Isaac Hlatshawyo | Gauteng, South Africa | L 4 |
| + Oct. 1 | Desmond Yakwe | Johannesburg, South Africa | KO 3 |
| |
| 2001 |
| Date | Opponent | Place | Result |
| + Mar. 25 | James Sibanda | Thembisa, South Africa | W 4 |
| + Apr. 26 | Lucky Msibi | Gosforth Park, South Africa | KO 1 |
| + June 14 | Gordon Mofolo | Johannesburg, South Africa | W 4 |
| + July 8 | Colin Dladla | Johannesburg, South Africa | W 6 |
| - Sept. 6 | Colin Mntambo | Johannesburg, South Africa | L 4 |
| + Oct. 24 | Zola Dlamini | Hammanskraal, South Africa | TKO 1 |
| + Dec. 6 | Bheki Lubisi | Johannesburg, South Africa | TKO 2 |
| |
| 2002 |
| Date | Opponent | Place | Result |
| + Feb. 8 | Clinton Kinnear | Johannesburg, South Africa | W 6 |
| + Mar. 19 | Barend Meyer | Rivonia, South Africa | W 6 |
| + June 20 | Mzwandele Sam | Rivonia, South Africa | TKO 4 |
| + Aug. 27 | Stephan Carr | Hammanskraal, South Africa | TKO 4 |
| + Nov. 19 | Anthony Tshehla | Hammanskraal, South Africa | W 6 |
| |
| 2003 |
| Date | Opponent | Place | Result |
| + Mar. 8 | Colin Lynes | Bethnal Green, Gt.Britain | TKO 8 |
| (Won IBO Inter-Cont’l Super-Lightweight Title) |
| + July 26 | Ted Bami | Plymouth, Gt.Britain | TKO 3 |
| (Won WBF Super-Lightweight Title) |
| + Oct. 5 | Stephanus Carr | Brakpan, South Africa | KO 4 |
| |
| 2004 |
| Date | Opponent | Place | Result |
| - Feb. 7 | Isaac Hlatshwayo | Brakpan, South Africa | L 8 |
| - July 30 | Lawrence Ngobeni | Soweto, South Africa | L 6 |
| |
| 2005 |
| Date | Opponent | Place | Result |
| + Feb. 11 | Lawrence Ngobeni | Secunda, South Africa | TKO 12 |
| (Won vacant South African Super-Lightweight Title) |
| = June 3 | Lawrence Ngobeni | Witbank, South Africa | Drew 12 |
| (Retained South African Super-Lightweight Title) |
| + Sept. 3 | Alvin Mohonisi | Johannesburg, South Africa | W 12 |
| (Retained South African Super-Lightweight Title) |
| |
| 2006 |
| Date | Opponent | Place | Result |
| + Aug. 18 | Lawrence Ngobeni | Secunda, South Africa | TKO 12 |
| (Retained South African Super-Lightweight Title) |
| |
| 2007 |
| Date | Opponent | Place | Result |
| + Feb. 23 | Thulani Mkhwanazi | Johannesburg, South Africa | KO 1 |
| (Retained South African Super-Lightweight Title) |
| |
| 2008 |
| Date | Opponent | Place | Result |
| + May 23 | Kaiser Mabuza | Bloemfontein, South Africa | W 12 |
| (Retained South African Super-Lightweight Title) |
| - Oct. 10 | Kaiser Mabuza | Bloemfontein, South Africa | L 12 |
| (For WBA Pan African Super-Lightweight Title) |
| |
| 2009 |
| Date | Opponent | Place | Result |
| + May 15 | Jason Naule | Sasolburg, South Africa | TKO 2 |
| - Sept. 12 | Ali Nuumbembe | Windhoek, Namibia | L 12 |
| (For vacant WBO Africa Welterweight Title) |
| + Nov. 14 | Pius Dipheko | Johannesburg, South Africa | TKO 5 |
| (Won vacant WBO Africa interim Super-Lightweight Title) |
| |
| 2010 |
| Date | Opponent | Place | Result |
| - Nov. 14 | Sikhulule Sidzumo | East London, South Africa | TKO by 7 (0:37) |
| (For South African Super-Lightweight Title) |
| |
| 2011 |
| Date | Opponent | Place | Result |
| - Sept. 24 | Bongo Lipembo | Kempton Park, South Africa | L 8 |
| = Nov. 23 | Jason Bedeman | Kempton Park, South Africa | Draw 8 |
Summary
Total bouts: 33, Won: 22 (14 inside the limit), Lost: 8 (1 inside the limit), Draw: 3, NC: 0, ND: 0