Weightclass:  Flyweight
Location:  Pretoria, South Africa
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2032Pretoria, South Africa19 - 12 Bohuslav Sliva1 - 4 WPts
10/05/2032Pretoria, South Africa18 - 12 Cam Chinh2 - 4 WPts
11/03/2032Pretoria, South Africa18 - 11 Vicente Perron6 - 3 LPts
11/01/2032Pretoria, South Africa17 - 11 Saranjam Shihlinskii4 - 7 WPts
12/11/2031Pretoria, South Africa16 - 11 Gunduz Aghayev3 - 11 WPts
12/09/2031Pretoria, South Africa15 - 11 Okoth Sabah0 - 0 WPts
14/07/2031Pretoria, South Africa14 - 11 Saranjam Sial1 - 7 WPts
14/05/2031Pretoria, South Africa13 - 11 Keshawn Mabokgwane1 - 1 WPts
15/03/2031Pretoria, South Africa12 - 11 John Mathoho1 - 9 WPts
14/01/2031Pretoria, South Africa11 - 11 Ludacris Modjeka0 - 4 WPts
15/11/2030Pretoria, South Africa11 - 10 Orma Kathrada4 - 15 LPts
16/09/2030Pretoria, South Africa10 - 10 Jack Sunda6 - 19 WPts
18/07/2030San Jose del Monte, Philippines9 - 10 Mike Atok3 - 19 WPts
20/05/2030Mandaue, Philippines9 - 9 Joey Manalang16 - 20 LPts
22/03/2030El Alto, Bolivia9 - 8 Luis Corea21(2) - 13 LPts
22/01/2030Lima, Peru8 - 8 Jesus Bellon6 - 16 WPts
24/11/2029Pretoria, South Africa7 - 8 Manu Salawu2 - 15 WPts
26/09/2029Pretoria, South Africa7 - 7 Penda Ankomah6 - 3 LPts
29/07/2029Guatemala City, Guatemala6 - 7 Ivan Castellanos12 - 10 WPts
31/05/2029Soweto, South Africa5 - 7 Orma Kathrada3 - 6 WPts
01/04/2029Umlazi, South Africa4 - 7 Ludwig De Villiers11 - 19(2) WPts
09/02/2029San Salvador, El Salvador4 - 6 Rodrigo Avitia19 - 16 LPts
12/12/2028Pretoria, South Africa3 - 6 Owen Kalomba6 - 17 WPts
15/10/2028Pretoria, South Africa3 - 5 Jordan Heffernan14 - 17 LPts
17/08/2028Panama City, Panama3 - 4 Juan Gabriel19 - 18 LPts
19/06/2028Pretoria, South Africa3 - 3 Ian Kambilala0 - 5 LPts
21/04/2028Umlazi, South Africa2 - 3 GabriÙl Vermaak1 - 4 WPts
02/03/2028Mitchells Plain, South Africa2 - 2 Alastair Nhleko9 - 24 LPts
29/01/2028Pretoria, South Africa1 - 2 Nelis Jonker0 - 0 WPts
25/12/2027Antofagasta, Chile1 - 1 Carlos Damian10 - 16 LPts
27/10/2027Pretoria, South Africa1 - 0 Callum Tshidibi4 - 8 LPts
20/09/2027Pretoria, South Africa0 - 0 Jack Sunda0 - 5 WPts