Weightclass:  Flyweight
Location:  Soshanguve, South Africa
Record:  20 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2023Soshanguve, South Africa19 - 13 Rivaldo Sekola10(1) - 22 WPts
20/09/2023Soshanguve, South Africa18 - 13 Gervasio Cartagena1 - 3 WPts
22/07/2023Soshanguve, South Africa18 - 12 Thabang Nhleko2 - 9 LPts
22/05/2023Soshanguve, South Africa17 - 12 Vashon Meer14(1) - 17 WPts
23/03/2023Soshanguve, South Africa16 - 12 Rob Kabanda2(1) - 8 WPts
22/01/2023Soshanguve, South Africa16 - 11 Diego Avendano16 - 18 LPts
23/11/2022Soshanguve, South Africa15 - 11 Bradley Kanyandekwe0 - 4 WPts
23/09/2022Soshanguve, South Africa15 - 10 Wu-pen Canh16(2) - 13 LPts
26/07/2022Soshanguve, South Africa14 - 10 Mark Mbekile0 - 5 WPts
26/05/2022Soshanguve, South Africa13 - 10 Alejandro Peres10 - 15 WPts
27/03/2022Soshanguve, South Africa12 - 10 Ollie Blignaut12(3) - 17 WPts
26/01/2022Soshanguve, South Africa12 - 9 Noe Aguilar19 - 8 LPts
26/11/2021Cape Town, South Africa11 - 9 Tlou Mokeana10(1) - 15 WPts
13/10/2021Germiston, South Africa11 - 8 Jack Zwane15 - 6 LPts
24/08/2021Soshanguve, South Africa11 - 7 Nasario Osorio14(2) - 7 LPts
24/06/2021Soshanguve, South Africa10 - 7 Vikenti Magomaev7 - 12 WPts
24/04/2021Soshanguve, South Africa10 - 6 Puleng Mthethwa3 - 19(3) LPts
20/03/2021Soshanguve, South Africa10 - 5 Stephen Uys11 - 6 LPts
20/01/2021Johannesburg, South Africa10 - 4 Mduduzi Mnyamane17 - 3 LPts
10/12/2020Soshanguve, South Africa9 - 4 Myung-joo Shim1 - 5 WPts
09/10/2020Soshanguve, South Africa8 - 4 Danyaal Hamawi11 - 6 WPts
10/08/2020Soshanguve, South Africa7 - 4 Bronco Flor6 - 8 WPts
09/06/2020Soshanguve, South Africa6 - 4 Manchu Man7 - 8 WPts
09/04/2020Bayamon, Puerto Rico6 - 3 Xabat Valenzuela2 - 9 LPts
10/02/2020Soshanguve, South Africa6 - 2 Vashon Meer4 - 3 LPts
10/12/2019Soshanguve, South Africa6 - 1 Santiago Onate4 - 2 LPts
10/10/2019Soshanguve, South Africa6 - 0 Yobachi Duncan5 - 7 LPts
10/08/2019Soshanguve, South Africa5 - 0 Brendan Jonker3 - 7 WPts
10/06/2019Managua, Nicaragua4 - 0 Baltasar Godino1 - 8 WPts
12/04/2019Soshanguve, South Africa3 - 0 Mark Jali2 - 1 WPts
09/02/2019Soshanguve, South Africa2 - 0 Athenkosi Masina4 - 3 WPts
09/12/2018Cape Town, South Africa1 - 0 Vandwon Mpontshane2 - 3 WPts
18/10/2018Soshanguve, South Africa0 - 0 Kiatchai Manoprungroj0 - 5 WPts