Weightclass:  Heavyweight
Location:  Khayelitsha, South Africa
Record:   11(4) - 2(2)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
28/01/2042Nyayo National Stadium, Nairobi, Kenya11(4) - 1(1) Odion Banjo23(19) - 13(5) - 1 L KO10 10 View
15/11/2041Ricoh Coliseum, Toronto, Canada10(3) - 1(1) Razi Ochieng20(3) - 3(3) W KO7 12 View
26/08/2041Ricoh Coliseum, Toronto, Canada10(3) - 0 Gavril á Koldunov27(20) - 4(3) L KO1 10 View
23/05/2041Blue Pearl Hotel Event Plaza, Bamenda, Cameroon9(2) - 0 Rashid Mohammed18 - 14(11) - 3 W KO6 10 View
31/01/2041Bellville Velodrome, Cape Town, South Africa8(2) - 0 Johnny Love41(16) - 11(5) - 2 W UD 10Scorecards: 97-92, 97-91, 97-91. View
28/11/2040Bellville Velodrome, Cape Town, South Africa7(1) - 0 Paul Van der Knaap19(1) - 12(1) - 1 W KO10 10 View
31/07/2040MTN Arena, Kampala, Uganda6(1) - 0 Filip Alling40(14) - 20(17) - 1 W UD 10Scorecards: 98-91, 98-91, 98-91. View
24/03/2040Cape Town ICC, Cape Town, South Africa5(1) - 0 Zashawn Mugula25(14) - 11(4) - 1 W UD 8Scorecards: 79-73, 78-74, 78-74. View
30/11/2039Cape Town ICC, Cape Town, South Africa4(1) - 0 Banji Shikwati29 - 22(3) - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
11/11/2039City Hall, Nairobi, Kenya3(1) - 0 Tamarius Mayaba24(2) - 18(3) W UD 6Scorecards: 59-54, 59-54, 59-54. View
10/09/2039Eden Park, Abuja, Nigeria2(1) - 0 Raimy Chapema27(2) - 21(4) - 5 W UD 6Scorecards: 59-55, 59-55, 59-55. View
12/08/2039Cape Town ICC, Cape Town, South Africa1(1) - 0 Bryan Kabuya17 - 16(4) - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
19/11/2038University of Western Cape Stadium, Cape Town, South Africa0 - 0 Ndumisa Mabokgwane19 - 20(2) - 1 W KO5 6 View