Date | Opponent | Place | Result |
1994 |
+ Mar. 6 | Siyabulela Manikwane | Cape Town, S.Africa | W 4 |
+ May 15 | Nkosana Tywakadi | Cape Town, South Africa | W 4 |
+ Oct. 23 | Thamsanqa Mayaya | Cape Town, S.Africa | W 4 |
1995 |
+ May 21 | Luvuyo Mngambi | Cape Town, South Africa | W 6 |
+ Sept. 9 | Nkosana Tywakadi | Cape Town, South Africa | TKO 2 |
1996 |
+ May 21 | Abram Malandu | Kimberley, South Africa | W 6 |
+ July 21 | Vusumzi Sauli | Cape Town, South Africa | W 6 |
+ Aug. 25 | Madose Ngozi | Mdantsane, South Africa | TKO 5 |
1997 |
- Nov. 9 | Mkuseli Kondile | Cape Town, South Africa | L 12 |
(inactive) |
1998 Inactive |
1999 |
+ Mar. 14 | Mathew Zulu | Cape Town, South Africa | W 12 |
(Won vacant South African Super-Feather Title) |
+ July 25 | Sakhumzi Magxwalisa | Cape Town, S.Africa | W 12 |
(Retained South African Super-Featherweight Title) |
- Dec. 14 | Dean Pithie | Coventry, Gt.Britain | L 12 |
(For WBC Int’l Super-Featherweight Title) |
2000 |
+ Feb. 6 | Irwin Buhlalu | Khayelitsha, South Africa | W 12 |
(Retained South African Super-Featherweight Title) |
+ Aug. 6 | Irwin Buhlalu | Khayelitsha, South Africa | W 12 |
(Retained South African Super-Featherweight Title) |
2001 |
+ Apr. 1 | Jim Wiseman | Khayelitsha, South Africa | TKO 12 |
(Retained South African Super-Featherweight Title) |
+ Nov. 16 | Patrick Malinga | Cape Town, South Africa | TKO 2 |
(Retained South African Super-Featherweight Title & |
2002 |
+ July 12 | Ali Funeka | Khayelitsha, South Africa | W 12 |
(Retained South African Super-Featherweight Title) |
+ Nov. 15 | Eric Odumase | Secunda, South Africa | TKO 10 |
(Retained WBC Int’l Super-Featherweight Title) |
2003 |
+ Jan. 24 | Khululekile Sibeko | Khayelitsha, South Africa | TKO 7 |
(Retained South African Super-Featherweight Title) |
+ Apr. 25 | Laszlo Bognar | Secunda, South Africa | TKO 4 |
(Retained WBC Int’l Super-Featherweight Title) |
+ July 18 | Yuri Voronin | Khayelitsha, South Africa | W 10 |
+ Oct. 3 | Elvis Makama | Khayelitsha, South Africa | W 12 |
(Retained WBC Int’l Super-Featherweight Title) |
2004 |
+ Feb. 13 | Cristian S.Paz | Khayelitsha, South Africa | TKO 6 |
+ May 28 | Randy Suico | Soweto, South Africa | W 12 |
(Won WBC Super-Featherweight Title Eliminator) |
2005 |
- Apr. 9 | Marco Antonio Barrera | El Paso, Texas | KO by 2 |
(For WBC Super-Featherweight Title) |
+ Dec. 9 | JR Solano | Khayelitsha, South Africa | KO 4 |
2006 |
+ June 30 | Jack Asis | Johannesburg, South Africa | W 10 |
+ Dec. 8 | Roberto Arrieta | Johannesburg, South Arfica | W 12 |
(Won IBF Super-Featherweight Title Eliminator) |
2007 |
+ Apr. 20 | Malcolm Klassen | Khayelitsha, South Africa | W 12 |
(Won IBF Super-Featherweight Title) |
+ Aug. 31 | Javier Osvaldo Alvarez | Klerksdorp, South Africa | KO 9 |
(Retained IBF Super-Featherweight Title) |
2008 |
- Apr. 12 | Cassius Baloyi | Mafikeng, South Africa | L 12 |
(Lost IBF Super-Featherweight Title) |
+ Aug. 29 | Victor Manon | Temba, South Africa | TKO 3 |
2009 |
+ July 31 | Jasper Seroka | Johannesburg, South Africa | TKO 6 |
(Won IBF Super-Featherweight Title Eliminator) |
2010 |
+ Sept. 1 | Cassius Baloyi | Brakpan, South Africa | W 12 UD |
(Won vacant IBF Supe-Featherweight Title) |
2011-2012 Inactive |
2013 |
- Dec. 7 | Edis Tatli | Espoo, Finland | L 12 UD |
(For WBA Inter-Continental Lightweight Title) |
2014 Inactive |
2015 |
- June 6 | Xolisani Ndongeni | Kempton Park, South Africa | L 12 MD |
(For vacant WBA Pan African Lightweight Title) |