Weightclass:  Light Heavyweight
Location:  Randburg, South Africa
Record:  48(4) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2027Randburg, South Africa47(4) - 14 Taras Klocko2 - 0 WPts
05/10/2027Randburg, South Africa46(4) - 14 Willimod Palzieux1 - 8 WPts
06/08/2027Randburg, South Africa45(4) - 14 Sid Kiri11 - 9 WPts
07/06/2027Randburg, South Africa44(4) - 14 Rodrigo Serpe2 - 6 WPts
06/04/2027Randburg, South Africa43(4) - 14 Gareth Drennan3 - 4 WPts
04/02/2027Randburg, South Africa42(4) - 14 Oliver Selvig2 - 12(1) WPts
06/12/2026Randburg, South Africa41(4) - 14 Besin Kaleci1 - 2 WPts
07/10/2026Randburg, South Africa40(4) - 14 Alberik Van Bogget2 - 5 WPts
08/08/2026Randburg, South Africa39(4) - 14 Jamie Hutcheon4 - 10 WPts
10/06/2026Randburg, South Africa38(4) - 14 Stephen Hanekom2 - 2 WPts
11/04/2026Randburg, South Africa37(4) - 14 Athenkosi Pungwayo1 - 2 WPts
10/02/2026Randburg, South Africa36(4) - 14 Quashawn Shongwe12 - 16 WPts
12/12/2025Tamale, Ghana35(4) - 14 Dai Labi11 - 2 WPts
14/10/2025Accra, Ghana34(3) - 14 Rex Afful3 - 12(1) WKO3
16/08/2025Isfahan, Iran33(3) - 14 Gazi Nour1 - 5 WPts
18/06/2025Malmo, Sweden32(3) - 14 Gustav Bohlender4 - 5 WPts
20/04/2025Shymkent, Kazakhstan31(3) - 14 Fedor Tolymbecov6 - 8 WPts
20/02/2025Copenhagen, Denmark31(3) - 13 Eric Gregersen26(1) - 18 LPts
23/12/2024Randburg, South Africa30(3) - 13 Cole Mapisa4 - 16 WPts
24/10/2024Accra, Ghana29(3) - 13 Dave Muntari3 - 5 WPts
26/08/2024Kemerovo, Russia28(3) - 13 Isaak Tuchkin0 - 5 WPts
28/06/2024Randburg, South Africa27(3) - 13 Rehman Namome1 - 12 WPts
29/04/2024Madrid, Spain27(3) - 12 Iago Miron36 - 8 LPts
01/03/2024Randburg, South Africa26(3) - 12 Byron Pierre-Louis0 - 3 WPts
01/01/2024Lyon, France26(3) - 11 Dabney Dombasle12 - 13 LPts
03/11/2023Randburg, South Africa25(3) - 11 Paul Hector1 - 3 WPts
05/09/2023Fes, Morocco24(3) - 11 Razzaak Bouzfour0 - 0 WPts
08/07/2023Helsinki, Finland23(3) - 11 Maunu Jallinoja9 - 19 WPts
10/05/2023Garoua, Cameroon22(3) - 11 Amiens Moury6 - 10 WPts
12/03/2023Odense, Denmark21(3) - 11 Igor Erichsen5 - 6(1) WPts
12/01/2023Geneva, Switzerland21(3) - 10 Olympe Signoret20 - 12 LPts
14/11/2022Johannesburg, South Africa20(3) - 10 Oupa Pungwayo13 - 13 WPts
26/09/2022Ahmedabad, India19(3) - 10 Gautam Ramanathan10 - 18 WPts
29/07/2022Randburg, South Africa18(3) - 10 Andile Majoro4 - 2 WPts
29/05/2022Randburg, South Africa17(3) - 10 Roald Blattner16(1) - 9 WPts
31/03/2022Randburg, South Africa16(3) - 10 Kasi Dube0 - 7 WPts
30/01/2022Utrecht, Netherlands15(2) - 10 GabriÙl Aelbrecht5 - 19 WKO3
02/12/2021Randburg, South Africa14(1) - 10 Gift Phaahla15 - 9(1) WKO3
08/10/2021Germiston, South Africa14(1) - 9 Amon Mashamaite12 - 6 LPts
03/09/2021Randburg, South Africa13(1) - 9 Morgan Kombo6 - 12 WPts
03/07/2021Lausanne, Switzerland12(1) - 9 Pascal Roux0 - 9 WPts
02/05/2021Minsk, Belarus11(1) - 9 Afon Kornilov3 - 1 WPts
04/03/2021Khujand, Tajikistan11(1) - 8 Tofiq Jabara9 - 8 LPts
04/01/2021Umlazi, South Africa10 - 8 Leeroy Prinsloo10 - 9 WKO3
30/11/2020Tembisa, South Africa9 - 8 Tlou Hlatshwayo7 - 8 WPts
30/10/2020Katlehong, South Africa9 - 7 Dele Aidoo10 - 6 LPts
15/09/2020Randburg, South Africa8 - 7 Bartram Thissell3 - 9 WPts
15/07/2020Randburg, South Africa7 - 7 Chris Sokol2 - 7 WPts
14/05/2020Randburg, South Africa6 - 7 Mitre á Lazarov2 - 6 WPts
14/03/2020Dakar, Senegal5 - 7 Porter Konate1 - 13 WPts
15/01/2020Cape Town, South Africa4 - 7 Gus Mafuta1 - 6 WPts
25/11/2019Randburg, South Africa4 - 6 Jeremie Thian6 - 6 LPts
25/09/2019Randburg, South Africa3 - 6 Ixion Maris2 - 7 WPts
27/07/2019Randburg, South Africa2 - 6 Bradley Adams4 - 5 WPts
28/05/2019Roskilde, Denmark2 - 5 Diederik Kragh5 - 3 LPts
29/03/2019Frankfurt, Germany2 - 4 Frantz Gegg4 - 4 LPts
27/01/2019Soweto, South Africa2 - 3 Ayanda Cele2 - 2 LPts
28/11/2018Ponce, Puerto Rico2 - 2 Fraco Oseguera2 - 3 LPts
30/09/2018Mitchells Plain, South Africa2 - 1 Paul Kadiombo2 - 2 LPts
02/08/2018Krasnodar, Russia1 - 1 Aleksandr Krutov1 - 1 WPts
04/06/2018Randburg, South Africa1 - 0 Lisandro Morea1 - 0 LPts
06/04/2018Randburg, South Africa0 - 0 Paul Kadiombo1 - 0 WPts