Weightclass:  Light Heavyweight
Location:  Tembisa, South Africa
Record:  38(3) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2042Tembisa, South Africa37(2) - 21 Beltran Nicodemus0 - 5 WKO3
06/08/2042Tembisa, South Africa36(2) - 21 Aftab Aman4 - 12 WPts
04/06/2042Tembisa, South Africa35(2) - 21 Gazi Zaher15 - 18 WPts
06/04/2042Tembisa, South Africa34(2) - 21 Alan Solarz2 - 15 WPts
03/02/2042Tembisa, South Africa33(2) - 21 Sasha Bajghanoff2 - 11 WPts
02/12/2041Tembisa, South Africa32(2) - 21 Wilmar Penn10 - 12 WPts
30/09/2041Tembisa, South Africa31(2) - 21 Taras Stellmach5 - 8 WPts
30/07/2041Tembisa, South Africa30(2) - 21 Malcolm Buchannan2 - 18 WPts
29/05/2041Tembisa, South Africa29(2) - 21 Gazi Nasser4 - 7 WPts
29/03/2041Tembisa, South Africa28(1) - 21 Nikolai Macik2 - 6 WKO3
27/01/2041Tembisa, South Africa27(1) - 21 Denton Laguardia4 - 9 WPts
29/11/2040Vienna, Austria26(1) - 21 Jantis Fechner0 - 8 WPts
29/09/2040Tembisa, South Africa25(1) - 21 Lakista Mabena21 - 19(1) WPts
29/07/2040Helsinki, Finland24(1) - 21 Antto Tammisto15 - 37(2) WPts
31/05/2040Soweto, South Africa23(1) - 21 Kwanda Baloyi28 - 12 WPts
26/04/2040Johannesburg, South Africa23(1) - 20 Shaun Ndulula22 - 13(1) LPts South Africa National Championships 2040View
28/03/2040Dublin, Ireland22(1) - 20 Patrick Donohoe12 - 29 WPts
29/01/2040Soweto, South Africa21(1) - 20 Kwanda Baloyi27 - 11 WPts
11/12/2039Tembisa, South Africa21(1) - 19 Bradley Sekola24(1) - 23 LPts
10/10/2039Utrecht, Netherlands20(1) - 19 Gil Lauwereyns5 - 20 WPts
10/08/2039Tembisa, South Africa19(1) - 19 Bradley Sekola23(1) - 22 WPts
09/06/2039Soweto, South Africa18(1) - 19 Sam Kalume21 - 10 WPts
26/04/2039Boksburg, South Africa18(1) - 18 Lakista Mabena14 - 14 LPts South Africa National Championships 2039View
29/03/2039Tembisa, South Africa17(1) - 18 Kwanda Baloyi23 - 10 WPts
29/01/2039Stockholm, Sweden17(1) - 17 Sebastian Bye10 - 19 LPts
01/12/2038Varna, Bulgaria16(1) - 17 Nedelcho á Astakhov12 - 13 WPts
03/10/2038Ponce, Puerto Rico15(1) - 17 Joaquin Gonzalez20(4) - 24 WPts
05/08/2038Vilnius, Lithuania15(1) - 16 Mateusz Jonak9(2) - 9 LPts
07/06/2038Vilnius, Lithuania14(1) - 16 Wojciech Dymek7 - 13 WPts
09/04/2038Saint Paul, USA13 - 16 Paul Tew1 - 10(1) WKO2
09/02/2038Roodepoort, South Africa12 - 16 Paul Msibi16 - 11 WPts
12/12/2037Tembisa, South Africa11 - 16 Geoff Manyama3 - 8(1) WPts
13/10/2037Tembisa, South Africa11 - 15 Themba Nzimande4 - 8 LPts
14/08/2037Honolulu, USA11 - 14 Daniel Merson22 - 22 LPts
16/06/2037Tembisa, South Africa10 - 14 Eduardo Peixoto2 - 15 WPts
16/04/2037Vilnius, Lithuania9 - 14 Blazej Bogdanowicz6 - 17 WPts
16/02/2037Algiers, Algeria9 - 13 Zain Sarfati11 - 27 LPts
19/12/2036Randburg, South Africa9 - 12 Herbert Cronje6 - 14 LPts
21/10/2036Soweto, South Africa8 - 12 Lehlohonolo Sangweni7 - 17 WPts
23/08/2036Athens, Greece8 - 11 Calisto Stathis20 - 23 LPts
24/06/2036Tembisa, South Africa8 - 10 Polo Agbo4 - 18 LPts
25/04/2036Tembisa, South Africa7 - 10 Joe Kajimba0 - 3 WPts
26/02/2036Tembisa, South Africa6 - 10 Nhlanhla Erasmus1 - 0 WPts
28/12/2035San Jose, Costa Rica6 - 9 Carlos Tolentino37 - 35 LPts
29/10/2035Vilnius, Lithuania6 - 8 Mikolaj Sobocinski23 - 13 LPts
31/08/2035Soshanguve, South Africa5 - 8 Bongi Erasmus2 - 12 WPts
04/07/2035Drogheda, Ireland5 - 7 Harry Burnett18 - 17 LPts
06/05/2035Virginia Beach, USA4 - 7 Joseph Cowen4 - 15(1) WPts
08/03/2035Kampala, Uganda4 - 6 Gazi Farooq3 - 5 LPts
07/01/2035Soweto, South Africa4 - 5 Ntsikelelo Mkhize16 - 13 LPts
09/11/2034Johannesburg, South Africa4 - 4 Naeem Sam5 - 13 LPts
12/09/2034Soweto, South Africa3 - 4 Tamarius Akafia7 - 10 WPts
13/07/2034Tembisa, South Africa3 - 3 Mondli Molekane0 - 1(1) LPts
12/05/2034Tembisa, South Africa2 - 3 Mel Malherbe0 - 1 WPts
12/03/2034Gothenburg, Sweden1 - 3 David Westergren4 - 14 WPts
12/01/2034Umlazi, South Africa0 - 3 Bradley Sekola0 - 9 WPts
12/11/2033Soweto, South Africa0 - 2 Trory Muniru8 - 16(1) LPts
19/09/2033iBhayi, South Africa0 - 1 Kabonero Apea16 - 14 LPts
18/08/2033Tembisa, South Africa0 - 0 William Mini4 - 2 LPts