Weightclass:  Featherweight
Location:  Pretoria, South Africa
Record:  16 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2024Pretoria, South Africa16 - 26 Banchadej Lahsoh8 - 22 LPts
02/08/2024Pretoria, South Africa15 - 26 Foster Ortega0 - 1 WPts
03/06/2024Pretoria, South Africa14 - 26 Sajid Cajrbekoff15(1) - 19 WPts
04/04/2024Pretoria, South Africa13 - 26 Thongtaeng Thonglao2 - 5 WPts
04/02/2024Pretoria, South Africa12 - 26 Dong Trong2 - 4 WPts
06/12/2023Pretoria, South Africa12 - 25 Eddie Dam5 - 12 LPts
07/10/2023Pretoria, South Africa12 - 24 Tijmen Wittac18(2) - 18 LPts
08/08/2023Pretoria, South Africa12 - 23 Jose Rita9 - 13 LPts
08/06/2023Pretoria, South Africa11 - 23 Mzikayise Mkhize22(1) - 15 WPts
09/04/2023Pretoria, South Africa10 - 23 Seymur Begum1 - 2 WPts
08/02/2023Pretoria, South Africa9 - 23 Shontae Kyei2 - 3 WPts
09/12/2022Pretoria, South Africa8 - 23 Joaquin Siguenza10 - 17 WPts
09/10/2022Prague, Czech Republic8 - 22 Miloslav Sebek8 - 17(1) LPts
11/08/2022Pretoria, South Africa8 - 21 Madisha Knoetze17 - 10 LPts
10/06/2022Cape Town, South Africa8 - 20 Kyle Ngalamulume15 - 8 LPts
26/04/2022iBhayi, South Africa8 - 19 Morgan Van Rooyen15 - 9 LPts
26/03/2022Pretoria, South Africa8 - 18 Bilal Alavi6 - 9 LPts
25/01/2022Pretoria, South Africa8 - 17 Mashawn Ampomah0 - 5 LPts
24/11/2021Soweto, South Africa7 - 17 Palman Stander18 - 6 WPts
14/10/2021Pretoria, South Africa6 - 17 La Vonn Dokuaa4 - 6(2) WPts
13/08/2021Auckland, New Zealand6 - 16 Dai Veach7 - 14(2) LPts
12/06/2021Havana, Cuba5 - 16 Edmundo Charo2 - 6 WPts
13/04/2021Soshanguve, South Africa5 - 15 Uland Paintsil2 - 18 LPts
07/03/2021Bayamon, Puerto Rico5 - 14 Xavier Diaz3 - 15 LPts
07/01/2021Tirana, Albania5 - 13 Corybantes Boja12 - 7 LPts
08/11/2020Kingston, Jamaica4 - 13 Rich Brymer6 - 7 WPts
09/09/2020East London, South Africa4 - 12 Dakarai Ampomah7 - 6 LPts
16/07/2020Pretoria, South Africa3 - 12 Peter Nzanzu6 - 8 WPts
15/05/2020Umlazi, South Africa3 - 11 Jona Blaauw7 - 1 LPts
10/04/2020Pretoria, South Africa2 - 11 Eric September13 - 3 WPts
10/02/2020Bruges, Belgium2 - 10 Ricardo Heims9 - 3 LPts
12/12/2019Pretoria, South Africa2 - 9 Dillon Mbimbi4 - 9 LPts
07/11/2019Pretoria, South Africa2 - 8 Miloš Draškovic6 - 2 LPts
07/09/2019Resistencia, Argentina2 - 7 Oihane Navarra1 - 4 LPts
09/07/2019Pretoria, South Africa1 - 7 Tyrell Burja0 - 4 WPts
09/05/2019iBhayi, South Africa1 - 6 Leighton Booysen2 - 0 LPts
13/03/2019Pretoria, South Africa1 - 5 Rob Ndungu5 - 0 LPts
11/01/2019Pretoria, South Africa1 - 4 Andile Mpeta0 - 1 LPts
11/11/2018Port-au-Prince, Haiti1 - 3 Turiau St. Vincent2 - 3 LPts
12/09/2018Hanoi, Vietnam0 - 3 Cam Duong1 - 2 WPts
15/07/2018Masaya, Nicaragua0 - 2 Juan Baez2 - 1 LPts
17/05/2018Pretoria, South Africa0 - 1 Ivan Tovar0 - 1 LPts
19/03/2018Pretoria, South Africa0 - 0 Sam Dikembi0 - 0 LPts