Weightclass:  Heavyweight
Location:  Randburg, South Africa
Record:  30(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2029Randburg, South Africa30(1) - 23 John Losambo12 - 23 LPts
23/04/2029Randburg, South Africa29(1) - 23 Tugdual Ogier4 - 13(1) WPts
22/02/2029Randburg, South Africa28(1) - 23 John Losambo9 - 21 WPts
24/12/2028Randburg, South Africa27(1) - 23 Alwin Swart13 - 18 WPts
25/10/2028Randburg, South Africa26(1) - 23 Dimi Bure12 - 15 WPts
26/08/2028Randburg, South Africa25(1) - 23 Alwin Swart12 - 16 WPts
27/06/2028Randburg, South Africa24(1) - 23 Safar Shehadeh2 - 9(1) WPts
28/04/2028Randburg, South Africa23(1) - 23 Senon Villa2 - 6 WPts
29/02/2028Randburg, South Africa22(1) - 23 Blake Copland0 - 19 WPts
30/12/2027Randburg, South Africa21(1) - 23 Courvoisier Fonck10 - 9 WPts
31/10/2027Randburg, South Africa20(1) - 23 Koby Lders0 - 2 WPts
31/08/2027Randburg, South Africa19(1) - 23 Bohater Dombrowski9 - 15 WPts
01/07/2027Randburg, South Africa18(1) - 23 Kornelis Outtemaert1 - 1 WPts
02/05/2027Johannesburg, South Africa17(1) - 23 Merk Mulder16 - 8 WPts South Africa National Championships 2027View
29/04/2027Johannesburg, South Africa16(1) - 23 Luvolwethu Sikali10 - 8 WPts South Africa National Championships 2027View
26/04/2027Johannesburg, South Africa15(1) - 23 Arthur Sisulu12 - 12 WPts South Africa National Championships 2027View
07/04/2027Accra, Ghana14(1) - 23 Wayne Delle6 - 12 WPts
07/02/2027Ogbomosho, Nigeria13(1) - 23 Bright Jideonwo28 - 25 WPts
10/12/2026Randburg, South Africa13(1) - 22 Rodrigo Ortegon24 - 12 LPts
28/10/2026Puente Alto, Chile12(1) - 22 Alejandro Ruvalcaba1 - 2 WPts
30/08/2026Zaria, Nigeria12(1) - 21 Jay-Jay Chukwuemeka43(2) - 20 LPts
01/07/2026Randburg, South Africa11(1) - 21 Aimon Jaimez1 - 1 WPts
02/05/2026Soshanguve, South Africa10(1) - 21 Steven Marais12 - 2 WPts South Africa National Championships 2026View
29/04/2026Soshanguve, South Africa9(1) - 21 Kwamin Kyei11 - 11 WPts South Africa National Championships 2026View
26/04/2026Soshanguve, South Africa8(1) - 21 Erich Kruger26 - 7 WPts South Africa National Championships 2026View
03/04/2026Tirana, Albania7 - 21 Ardian Albrup11 - 23(6) WKO3
03/02/2026Perth, Australia7 - 20 John Coulter30 - 19 LPts
06/12/2025Randburg, South Africa6 - 20 Ian Kabasele9 - 6 WPts
08/10/2025Randburg, South Africa5 - 20 Chris Joubert3 - 1 WPts
10/08/2025Randburg, South Africa4 - 20 Juan Grullon28(1) - 22 WPts
12/06/2025Sofia, Bulgaria4 - 19 Bogomil á Rakovski36 - 14 LPts
14/04/2025Nassau, Bahamas4 - 18 Lucas Wheeling13 - 22 LPts
14/02/2025Rijeka, Croatia4 - 17 Eugen Vukoja27(1) - 17 LPts
17/12/2024Vilnius, Lithuania3 - 17 Tomasz Boroski27 - 12 WPts
19/10/2024Tirana, Albania3 - 16 Ermir Hajdari15 - 9 LPts
21/08/2024Randburg, South Africa3 - 15 Jaidev Bhargava0 - 2 LPts
22/06/2024Yerevan, Armenia3 - 14 Arev Panosian5 - 14 LPts
24/04/2024Randburg, South Africa3 - 13 Nao Kon4 - 5 LPts
25/02/2024Rome, Italy3 - 12 Daniele Pajetta30 - 6 LPts
28/12/2023Zagreb, Croatia3 - 11 Dino Krišto13(4) - 21 LPts
30/10/2023Yerevan, Armenia3 - 10 Navasart Abbaghian16 - 20 LPts
01/09/2023Vilnius, Lithuania3 - 9 Henio Bodo14 - 18 LPts
04/07/2023Santiago, Chile3 - 8 Francisco Barcenas12 - 19(1) LPts
06/05/2023Montreal, Canada3 - 7 Telo Luna22 - 8 LPts
08/03/2023Boksburg, South Africa3 - 6 Vince Yowa6 - 13 LPts
08/01/2023San Jose, Costa Rica3 - 5 Santiago Capistran16 - 16(2) LPts
09/11/2022Cape Town, South Africa3 - 4 Mike Mpakassa16 - 7 LPts
27/09/2022Port-au-Prince, Haiti3 - 3 Labaron Cade18 - 14 LPts
30/07/2022Soshanguve, South Africa2 - 3 Tabansi Asamoah3 - 25 WPts
26/06/2022Katlehong, South Africa2 - 2 Simba Frimpong14 - 12 LPts
22/05/2022Cape Town, South Africa2 - 1 Lewis Uys7 - 14 LPts
18/04/2022Khayelitsha, South Africa1 - 1 Tobias Krige0 - 0 WPts
18/03/2022Tirana, Albania1 - 0 Ditmer Bytygi20 - 5 LPts
18/01/2022Randburg, South Africa0 - 0 John Kajimba1 - 7 WPts