Weightclass:  Flyweight
Location:  Pretoria, South Africa
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2023Pretoria, South Africa23 - 12 Jackson Keet0 - 1 WPts
12/02/2023Pretoria, South Africa22 - 12 Vuyisile Mathoho6 - 5 WPts
13/12/2022Pretoria, South Africa21 - 12 Uland Bariagher16 - 13 WPts
13/10/2022Pretoria, South Africa20 - 12 Alen Van Zyl2 - 0 WPts
14/08/2022Pretoria, South Africa19 - 12 Doruk Unel3 - 7 WPts
13/06/2022Pretoria, South Africa18 - 12 Rodrigo Sequeira2 - 5 WPts
14/04/2022Pretoria, South Africa17 - 12 Themba Knoetze0 - 5 WPts
13/02/2022Pretoria, South Africa17 - 11 Shevon Baloyi11 - 10 LPts
13/12/2021Pretoria, South Africa16 - 11 Iago Silvera2 - 7 WPts
12/10/2021Pretoria, South Africa15 - 11 Ubanwa Sam4 - 18(6) WPts
11/08/2021Pretoria, South Africa14 - 11 Zacarias Mar2 - 12 WPts
10/06/2021Pretoria, South Africa13 - 11 Odin Flaa13 - 8 WPts
10/04/2021Pretoria, South Africa13 - 10 Sasha Jurmala11(1) - 11 LPts
07/02/2021Managua, Nicaragua13 - 9 Carlos Tovar8 - 10 LPts
10/12/2020Pretoria, South Africa13 - 8 Alejandro Pendon5 - 5 LPts
09/10/2020Germiston, South Africa13 - 7 Jack Zwane10 - 5 LPts
25/08/2020Mexico City, Mexico13 - 6 Sagaz Zamarron12 - 2 LPts
27/06/2020Soweto, South Africa13 - 5 Phornello Mensah10 - 3 LPts
27/05/2020Pretoria, South Africa12 - 5 Hugh Craighead8 - 8 WPts
27/03/2020Caracas, Venezuela11 - 5 Edmundo Victoria9 - 4 WPts
27/01/2020Soshanguve, South Africa10 - 5 Uba Asante2 - 8 WPts
11/12/2019Pretoria, South Africa10 - 4 Zeyn Secksenoff3 - 6 LPts
11/10/2019Pretoria, South Africa9 - 4 Santoso Beratha2 - 7 WPts
11/08/2019Pretoria, South Africa8 - 4 Yannick Kruger5 - 4 WPts
11/06/2019Pretoria, South Africa8 - 3 Mark Jali2 - 2 LPts
28/04/2019Ciudad del Este, Paraguay7 - 3 Tajo Espana4 - 3 WPts
28/02/2019Pretoria, South Africa6 - 3 Brendan Jonker2 - 5 WPts
31/12/2018Pretoria, South Africa5 - 3 Albinus Van den Berg2 - 3 WPts
02/11/2018Pretoria, South Africa4 - 3 Ubanwa Sam0 - 1 WPts
04/09/2018Randburg, South Africa3 - 3 Ambroos Plessis4 - 1 WPts
03/08/2018Tembisa, South Africa3 - 2 Vincent Nfumu1 - 0 LPts
01/07/2018Pretoria, South Africa3 - 1 Ashley Guilliams3 - 0 LPts
03/05/2018Soshanguve, South Africa2 - 1 Thulani Manamela0 - 1 WPts
28/03/2018Johannesburg, South Africa2 - 0 Mduduzi Mnyamane2 - 0 LPts
19/02/2018Cape Town, South Africa1 - 0 Vandwon Mpontshane0 - 0 WPts
18/01/2018Pretoria, South Africa0 - 0 Salvador Rossel0 - 0 WPts