Weightclass:  Light Heavyweight
Location:  Port Elizabeth, South Africa
Record:  22(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Port Elizabeth, South Africa21(1) - 21 Guilielmus Bekker0 - 5 WPts
03/10/2033Port Elizabeth, South Africa20(1) - 21 Fadei Udens1 - 3 WPts
03/08/2033Port Elizabeth, South Africa19(1) - 21 Valeri Bilik7 - 7 WPts
31/05/2033Port Elizabeth, South Africa19(1) - 20 Themba Khumalo26 - 7 LPts
30/03/2033Port Elizabeth, South Africa18(1) - 20 Waqar Al-Banna1 - 10 WPts
28/01/2033Port Elizabeth, South Africa18(1) - 19 Bedros Kadoyan13 - 9 LPts
29/11/2032Port Elizabeth, South Africa17(1) - 19 Maximilian Berlin2 - 24 WPts
29/09/2032Port Elizabeth, South Africa16(1) - 19 Ingelbert Strieter4 - 6 WPts
30/07/2032Port Elizabeth, South Africa15(1) - 19 Hugh Riddle6 - 17 WPts
31/05/2032Port Elizabeth, South Africa14(1) - 19 Ben Van Straaten1 - 0 WPts
31/03/2032Port Elizabeth, South Africa13(1) - 19 Mike Nyanzala0 - 4 WPts
31/01/2032Port Elizabeth, South Africa12(1) - 19 Ayabulela Dlala0 - 1 WPts
02/12/2031iBhayi, South Africa12(1) - 18 Nhlanhla Ntuli17 - 10 LPts
05/10/2031Cape Town, South Africa12(1) - 17 Dave Mampassi13(1) - 21 LPts
07/08/2031Ankara, Turkey11(1) - 17 Demir Reis5 - 21(1) WPts
09/06/2031Port Elizabeth, South Africa10(1) - 17 Kian Milabi11 - 11 WPts
09/04/2031Santiago de Cuba, Cuba10(1) - 16 Quito Villarrubia5 - 18 LPts
09/02/2031Khayelitsha, South Africa9 - 16 Manu Nkwinti2 - 28(10) WKO3
14/12/2030Pretoria, South Africa9 - 15 Tefu Khumalo8 - 13 LPts
16/10/2030Toshkent, Uzbekistan9 - 14 Toma Kasymbekow4 - 4 LPts
18/08/2030Tembisa, South Africa8 - 14 Tlou Nkwinti6 - 12(1) WPts
23/06/2030Randburg, South Africa7 - 14 Ebi Dotse6 - 14 WPts
25/04/2030Boksburg, South Africa7 - 13 Orma Andam4 - 21 LPts
25/02/2030Kulob, Tajikistan7 - 12 Daniil Sadyhov32 - 9 LPts
28/12/2029The Hague, Netherlands7 - 11 Ernest Pese14(1) - 9 LPts
30/10/2029Umuahia, Nigeria7 - 10 Emem Sogunro13(2) - 12 LPts
01/09/2029Port Elizabeth, South Africa6 - 10 Henri Pelle1 - 5 WPts
04/07/2029Port Elizabeth, South Africa5 - 10 Elvin Lans3 - 16 WPts
06/05/2029Aarhus, Denmark5 - 9 Gardiner Melchior13 - 20(1) LPts
08/03/2029Durban, South Africa5 - 8 Bart Tshiabu19(3) - 8 LPts
07/01/2029Soledad, Colombia5 - 7 Emanuel Vilches39 - 17 LPts
09/11/2028Copenhagen, Denmark5 - 6 Ingvar Brauner10 - 11 LPts
11/09/2028Casablanca, Morocco5 - 5 Aftab Lodhi11 - 17 LPts
14/07/2028Soweto, South Africa4 - 5 Bruun Joubert2 - 2(1) WPts
16/05/2028Athens, Greece4 - 4 Atlas Bakas18 - 5 LPts
18/03/2028Port Elizabeth, South Africa3 - 4 Marques Obodom1 - 2 WPts
18/01/2028Vilnius, Lithuania3 - 3 Julian Sledz5 - 18 LPts
20/11/2027Port Elizabeth, South Africa2 - 3 Jonathan Wallen1 - 11 WPts
22/09/2027Port Elizabeth, South Africa2 - 2 Haas Swart10 - 10 LPts
25/07/2027Mitchells Plain, South Africa1 - 2 Robert Zungu0 - 7 WPts
28/05/2027Port Elizabeth, South Africa1 - 1 Tokelo Gcaba4 - 7 LPts
14/04/2027Cape Town, South Africa1 - 0 Thabang Bungu24 - 33 LPts
12/03/2027Port Elizabeth, South Africa0 - 0 Christof Kuiper0 - 3 WPts