Weightclass:  Light Flyweight
Location:  Pretoria, South Africa
Record:  25(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2025Pretoria, South Africa24(2) - 18 Rafael Capella1 - 3 WPts
14/02/2025Pretoria, South Africa23(2) - 18 Musa Mokeana1 - 0 WPts
16/12/2024Pretoria, South Africa22(2) - 18 Valentino De Pasquale5 - 11 WPts
17/10/2024Pretoria, South Africa21(2) - 18 Ayanda Ntshangase0 - 8 WPts
19/08/2024Pretoria, South Africa20(2) - 18 Shaquille Mphahlele1 - 10 WPts
20/06/2024Pretoria, South Africa19(2) - 18 Haaris Ishmael0 - 1 WPts
21/04/2024Pretoria, South Africa18(1) - 18 Jabulani Msibi0 - 14(7) WKO3
22/02/2024Pretoria, South Africa17(1) - 18 Leon McGovern2 - 2 WPts
24/12/2023Pretoria, South Africa17(1) - 17 Scott Kabwaya3 - 14 LPts
25/10/2023Pretoria, South Africa16(1) - 17 Frederic Swart2(1) - 11 WPts
26/08/2023Pretoria, South Africa15(1) - 17 Dmytro Iwanicki7 - 13 WPts
27/06/2023Pretoria, South Africa14(1) - 17 Borya Yalecenoff4 - 6 WPts
28/04/2023Barquisimeto, Venezuela14(1) - 16 Orlando Solomon25 - 12 LPts
28/02/2023Georgetown, Guyana13(1) - 16 James Duguid2 - 2 WPts
31/12/2022Tembisa, South Africa13(1) - 15 Lebogang Dube4 - 17(1) LPts
12/11/2022iBhayi, South Africa12(1) - 15 Nhlanhla Mthethwa10(1) - 17 WPts
20/09/2022Roodepoort, South Africa11(1) - 15 Kwanda Ntuli7 - 20 WPts
08/08/2022iBhayi, South Africa11(1) - 14 Thulani Coetzee15 - 12 LPts
28/06/2022Pretoria, South Africa10(1) - 14 Gabriel Pabon0 - 6 WPts
29/04/2022Pretoria, South Africa9 - 14 Zaid Kessels18 - 6(2) WKO3
28/03/2022Pretoria, South Africa9 - 13 Runako Sisulu8 - 8 LPts
29/01/2022Medan, Indonesia9 - 12 Dian Lita19 - 7 LPts
29/11/2021Santa Maria, Philippines8 - 12 Loredo Lucena4 - 13 WPts
30/09/2021Pretoria, South Africa8 - 11 Seferino Abar15 - 6 LPts
31/07/2021Pretoria, South Africa7 - 11 Kwanda Patosi4 - 8 WPts
29/05/2021Soshanguve, South Africa7 - 10 May Mpontshane7 - 12 LPts
05/04/2021Savannah, USA7 - 9 Jasper Jones7 - 11 LPts
05/02/2021Managua, Nicaragua7 - 8 Frisco Arenas11 - 6 LPts
08/12/2020iBhayi, South Africa7 - 7 Eric Mogoeng8 - 4 LPts
26/10/2020Bratislava, Slovakia7 - 6 Veroslav Rosa9 - 10 LPts
28/08/2020Pretoria, South Africa7 - 5 Subusiso Magwanishi12 - 6 LPts
27/06/2020Pretoria, South Africa6 - 5 Tokelo Sikali5 - 8 WPts
26/04/2020East London, South Africa6 - 4 Rich Cloete11 - 2 LPts South Africa National Championships 2020View
16/03/2020Pretoria, South Africa5 - 4 Subusiso Magwanishi10 - 5 WPts
15/01/2020Pretoria, South Africa4 - 4 Kwanda Ntuli3 - 8 WPts
14/11/2019Pretoria, South Africa3 - 4 Rodrigo Vargas0 - 5 WPts
14/09/2019Johor Bahru, Malaysia3 - 3 Woo Truong8 - 3 LPts
16/07/2019Pretoria, South Africa3 - 2 Asavela Manyisa9 - 0 LPts
16/05/2019Pretoria, South Africa3 - 1 Antonio Cueva1 - 0 LPts
17/03/2019Pretoria, South Africa2 - 1 Vul Otoo1 - 5 WPts
13/01/2019Mitchells Plain, South Africa2 - 0 Dillon De Jager1 - 2 LPts
04/12/2018Pretoria, South Africa1 - 0 Rene Van de Weghe1 - 0 WPts
05/10/2018Pretoria, South Africa0 - 0 Vanko Olshansky0 - 0 WPts