Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  22 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2024Sydney, Australia22 - 12 Charlie Andreas17 - 18 LPts
08/02/2024Rabat, Morocco21 - 12 Ouahhab Bouqantar12 - 25 WPts
11/12/2023Riyadh, Saudi Arabia20 - 12 Zuffur Namjoo1 - 5 WPts
13/10/2023Malolos, Philippines19 - 12 Juan Ilag19 - 12 WPts
15/08/2023Riyadh, Saudi Arabia18 - 12 Umair Parsa19(2) - 17 WPts
17/06/2023Tembisa, South Africa18 - 11 Bob Van Wyk19 - 11 LPts
18/04/2023Vienna, Austria18 - 10 Tretan Hack20(1) - 12 LPts
18/02/2023Mumbai, India18 - 9 Deepak Mammen0 - 0 LPts
21/12/2022Edmonton, Canada18 - 8 Davie Callen16 - 9 LPts
23/10/2022Serang, Indonesia17 - 8 Lesmana Kiwil5 - 18 WPts
25/08/2022Seongnam, South Korea16 - 8 Hyun-jun Seo23 - 2 WPts
26/06/2022Dakar, Senegal15 - 8 Sacha Neumann11(1) - 15 WPts
28/04/2022Vancouver, Canada14 - 8 Dale Fall10 - 9 WPts
28/02/2022Petaling Jaya, Malaysia13 - 8 Imran Amir7 - 15 WPts
31/12/2021Mitchells Plain, South Africa12 - 8 Dalmat Bajraktari13 - 13 WPts
31/10/2021Mitchells Plain, South Africa11 - 8 John Queneau4 - 15 WPts
31/08/2021Mitchells Plain, South Africa11 - 7 Thyestes Tasso7 - 15 LPts
30/06/2021Montevideo, Uruguay11 - 6 Juan Salvo24 - 1 LPts
30/04/2021Mitchells Plain, South Africa10 - 6 Imam Rashidov5 - 15 WPts
02/03/2021Changwon, South Korea10 - 5 Hyun-soo Cha1 - 2 LPts
02/01/2021Mitchells Plain, South Africa9 - 5 Baptiste Trzeguet16 - 2 WPts
02/11/2020Durban, South Africa8 - 5 May Motupa18 - 2 WPts
07/09/2020Soweto, South Africa8 - 4 Sulaiman Awoonor3 - 9 LPts
21/07/2020Soweto, South Africa7 - 4 Eric Wana9 - 7 WPts
21/05/2020Mitchells Plain, South Africa6 - 4 Thabo Phiri4 - 8 WPts
20/03/2020Mitchells Plain, South Africa5 - 4 Yago Araya10 - 2 WPts
19/01/2020Mitchells Plain, South Africa4 - 4 Eric Wana7 - 6 WPts
19/11/2019Boksburg, South Africa4 - 3 Tlou Modjeka4 - 4 LPts
14/10/2019Mitchells Plain, South Africa3 - 3 May Motupa12 - 0 WPts
14/08/2019Riga, Latvia2 - 3 Konstantin Andrejsons2 - 7 WPts
15/06/2019Lviv, Ukraine1 - 3 Luka Aleshin1 - 8(3) WPts
17/04/2019Mitchells Plain, South Africa0 - 3 Eric Wana4 - 4 WPts
14/02/2019Vilnius, Lithuania0 - 2 Pawel Adamski3 - 0 LPts
16/12/2018Boston, USA0 - 1 Morgan Griffith1 - 0 LPts
18/10/2018Mitchells Plain, South Africa0 - 0 Khudu Khokhar1 - 3 LPts