Date | Opponent | Place | Result |
1999 |
= July 27 | Isaac Tshuma | Hammanskraal, South Africa | Drew 4 |
2000 |
- June 24 | Isaac Hlatshawyo | Gauteng, South Africa | L 4 |
+ Oct. 1 | Desmond Yakwe | Johannesburg, South Africa | KO 3 |
2001 |
+ 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 |
+ 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 |
+ 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 |
- Feb. 7 | Isaac Hlatshwayo | Brakpan, South Africa | L 8 |
- July 30 | Lawrence Ngobeni | Soweto, South Africa | L 6 |
2005 |
+ 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 |
+ Aug. 18 | Lawrence Ngobeni | Secunda, South Africa | TKO 12 |
(Retained South African Super-Lightweight Title) |
2007 |
+ Feb. 23 | Thulani Mkhwanazi | Johannesburg, South Africa | KO 1 |
(Retained South African Super-Lightweight Title) |
2008 |
+ 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 |
+ 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 |
- Nov. 14 | Sikhulule Sidzumo | East London, South Africa | TKO by 7 (0:37) |
(For South African Super-Lightweight Title) |
2011 |
- Sept. 24 | Bongo Lipembo | Kempton Park, South Africa | L 8 |
= Nov. 23 | Jason Bedeman | Kempton Park, South Africa | Draw 8 |