Weightclass:  Flyweight
Location:  Durban, South Africa
Record:  20 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2024Durban, South Africa19 - 20 Jackson Keet3 - 6(1) WPts
21/04/2024Durban, South Africa18 - 20 Mike Kriel2 - 7 WPts
22/02/2024Durban, South Africa17 - 20 Mzikayise Maphatsoe0 - 3 WPts
24/12/2023Durban, South Africa16 - 20 Jean Seigner1(1) - 4 WPts
25/10/2023Durban, South Africa15 - 20 Abdul Musaev2 - 12 WPts
26/08/2023Durban, South Africa14 - 20 Bryn Hanekom5 - 11 WPts
27/06/2023Durban, South Africa13 - 20 Joseph Madungu3 - 8 WPts
28/04/2023Durban, South Africa13 - 19 Roman Villar1 - 4 LPts
28/02/2023Durban, South Africa13 - 18 Shevon Baloyi15 - 13 LPts
29/12/2022Durban, South Africa12 - 18 Kendis Gyimah0 - 2 WPts
30/10/2022Durban, South Africa11 - 18 Liang Waung2 - 3 WPts
01/09/2022Durban, South Africa10 - 18 Phumelele Govender0 - 1 WPts
02/07/2022Durban, South Africa10 - 17 Dave Mabueni18 - 7 LPts
02/05/2022Rosario, Argentina9 - 17 Selestino Vita3 - 25(1) WPts
04/03/2022San Jose, Costa Rica8 - 17 Juan Antolin0 - 2 WPts
04/01/2022Soweto, South Africa7 - 17 Wandisile Dlamini5 - 18 WPts
26/11/2021Soweto, South Africa7 - 16 Essien Majola13 - 12 LPts
10/10/2021Durban, South Africa6 - 16 Umi Bonchaka4 - 14 WPts
09/08/2021Milwaukee, USA6 - 15 Leon Scully3 - 15 LPts
11/06/2021Durban, South Africa6 - 14 Cesar Galoys6 - 12 LPts
11/04/2021Kuala Lumpur, Malaysia6 - 13 Deepak Sinh8 - 4 LPts
09/02/2021Tembisa, South Africa6 - 12 Thamsanqa Kune6 - 8 LPts
23/12/2020Durban, South Africa5 - 12 James Mkhize6 - 6 WPts
22/10/2020Quezon City, Philippines4 - 12 Edward Umali0 - 10 WPts
24/08/2020Zamboanga City, Philippines3 - 12 Jasper Manigbas2 - 5 WPts
24/06/2020Turmero, Venezuela2 - 12 Alfonso Calistro7(1) - 4 WPts
26/04/2020Durban, South Africa2 - 11 Uland Bariagher8 - 3 LPts
27/02/2020Athens, Greece2 - 10 Apostolos Metaxas8 - 2 LPts
30/12/2019Anyang, South Korea2 - 9 Hyun-soo Lee5 - 1 LPts
31/10/2019Durban, South Africa2 - 8 Rico Aday4 - 4 LPts
01/09/2019Soweto, South Africa2 - 7 Uland Bariagher5 - 1 LPts
28/07/2019Georgetown, Guyana2 - 6 Isaac Linn4 - 7 LPts
29/05/2019Santo Domingo de Guzman, Dominican Republic2 - 5 Lorenzo Alcon4 - 6 LPts
30/03/2019Durban, South Africa2 - 4 Yobachi Duncan3 - 5 LPts
27/01/2019Juarez, Mexico1 - 4 Juan Rizo3 - 4 WPts
29/11/2018Durban, South Africa1 - 3 Lazar Orazaev5 - 1 LPts
30/09/2018Durban, South Africa1 - 2 Tieu Dinh1 - 2 LPts
02/08/2018Carolina, Puerto Rico1 - 1 Joaquin Apostol2 - 0 LPts
04/06/2018Durban, South Africa1 - 0 Jose Almas1 - 0 LPts
06/04/2018Durban, South Africa0 - 0 Brendan Jonker0 - 1 WPts