Weightclass:  Light Heavyweight
Location:  Mamelodi, South Africa
Record:  32(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2027Mamelodi, South Africa31(2) - 22 Fadei Berkutov1 - 6 WPts
13/12/2026Mamelodi, South Africa30(2) - 22 Irfan Srour14 - 19(1) WPts
14/10/2026Mamelodi, South Africa29(2) - 22 Albertus Pfeiffer11 - 16 WPts
15/08/2026Mamelodi, South Africa28(2) - 22 Kris Bell4 - 14 WPts
16/06/2026Mamelodi, South Africa27(2) - 22 Pyotr Obolensky2 - 6 WPts
17/04/2026Mamelodi, South Africa26(2) - 22 Tyson Gourcuff6 - 23 WPts
16/02/2026Mamelodi, South Africa25(2) - 22 Montego Henriques8 - 18 WPts
18/12/2025Mamelodi, South Africa24(2) - 22 Mark Copland34 - 19 WPts
19/10/2025Mamelodi, South Africa24(2) - 21 Ayanda Cele26(5) - 22 LPts
21/08/2025Mamelodi, South Africa23(2) - 21 Quaashie Adarkwa23 - 28 WPts
22/06/2025Mamelodi, South Africa22(2) - 21 Jordan Karaha18 - 29 WPts
23/04/2025Mamelodi, South Africa21(2) - 21 Corey Kashoba3 - 13 WPts
22/02/2025Tembisa, South Africa20(2) - 21 Rashon Mogoeng23 - 16(1) WPts
25/12/2024Oran, Algeria20(2) - 20 Khalid Zitouni32 - 12 LPts
27/10/2024Moscow, Russia19(2) - 20 Dmitriy Vasiliev2 - 2 WPts
29/08/2024Istanbul, Turkey18(1) - 20 Suleiman Kahveci1 - 17(9) WKO3
01/07/2024Mamelodi, South Africa17(1) - 20 Maan Hanekom0 - 17 WPts
02/05/2024Prague, Czech Republic17(1) - 19 Adolf Zachar3 - 7 LPts
04/03/2024Mitchells Plain, South Africa17(1) - 18 Quaashie Adarkwa16 - 24 LPts
09/01/2024Port-au-Prince, Haiti17(1) - 17 Ross Saint-Jean21 - 16 LPts
11/11/2023Wakefield, UK17(1) - 16 Davie Lawgoch15 - 22(3) LPts
13/09/2023Mamelodi, South Africa16(1) - 16 Mandla Bungu2 - 6 WPts
14/07/2023Soweto, South Africa15(1) - 16 Mzikayise Mahlangu28(5) - 8 WPts
16/05/2023Mamelodi, South Africa14(1) - 16 Amon Kimbuta1 - 0 WPts
17/03/2023Accra, Ghana13(1) - 16 Uzondu Sekyi1 - 7 WPts
17/01/2023Almaty, Kazakhstan13(1) - 15 Afanas Kajrkulov21 - 7 LPts
19/11/2022Odense, Denmark13(1) - 14 Kolby Detlefsen19 - 10(1) LPts
21/09/2022Mamelodi, South Africa12(1) - 14 Rehman Aydin2 - 4 WPts
23/07/2022Winnipeg, Canada11(1) - 14 Garrison Ulliel4 - 19(4) WPts
24/05/2022Khenifra, Morocco11(1) - 13 Dhakiy Albadisi4 - 12 LPts
26/03/2022Mamelodi, South Africa10(1) - 13 Nuru Akuetteh2(1) - 18 WPts
25/01/2022Mamelodi, South Africa10(1) - 12 James Kwei20 - 2 LPts
25/11/2021Helsinki, Finland10(1) - 11 Salomon Jussila14 - 11 LPts
24/09/2021Cork, Ireland10(1) - 10 Leon Donnell5 - 14 LPts
26/07/2021Mamelodi, South Africa10(1) - 9 Morgan Kombo5 - 12 LPts
24/05/2021Mamelodi, South Africa9(1) - 9 Gabriel Wojtalewicz11 - 10 WPts
25/03/2021Mamelodi, South Africa8(1) - 9 Nikolai Cabaeff3 - 8(1) WPts
25/01/2021Zaria, Nigeria7(1) - 9 Kunle Chukwudi7(1) - 11 WPts
27/11/2020Mitchells Plain, South Africa7(1) - 8 Itumeleng kaMagwaza10 - 7 LPts
11/10/2020Hamburg, Germany6(1) - 8 Leonardo Kroth2 - 6 WPts
13/08/2020Soweto, South Africa6(1) - 7 Thamsanqa Dlala4 - 8(3) LPts
30/06/2020Mamelodi, South Africa6(1) - 6 Kishore Gahlot1 - 1 LPts
29/04/2020Durban, South Africa6(1) - 5 Thuso Ntuli5(1) - 3 LPts
15/03/2020Spanish Town, Jamaica6(1) - 4 Gareth Sibbett4 - 8 LPts
16/01/2020Mamelodi, South Africa5(1) - 4 Glynn Sands8 - 0 WPts
16/11/2019Tembisa, South Africa5(1) - 3 Declan Abelo1 - 7 LPts
12/10/2019Mamelodi, South Africa5(1) - 2 Paul Van Dyk1 - 4 LPts
12/08/2019Mamelodi, South Africa4(1) - 2 Aleksandr Tajmanoff4 - 2 WPts
13/06/2019Katlehong, South Africa3(1) - 2 Sean Katekelayi0 - 3 WPts
04/05/2019Mamelodi, South Africa2(1) - 2 Berk Ercan1 - 0 WPts
04/03/2019Durban, South Africa1 - 2 Runako Reindorf1 - 1 WKO3
20/01/2019Mamelodi, South Africa1 - 1 Georgiy Dubrovsky3 - 1 LPts
19/11/2018Mamelodi, South Africa1 - 0 Diego Bordon2 - 0 LPts
18/09/2018Mamelodi, South Africa0 - 0 Adriano Rodano3 - 0 WPts