Weightclass:  Flyweight
Location:  Pretoria, South Africa
Record:  27(5) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2025Pretoria, South Africa26(5) - 17 Mzikayise Maphatsoe1 - 10 WPts
17/02/2025Pretoria, South Africa25(5) - 17 Michael Kiangudi4 - 15 WPts
19/12/2024Pretoria, South Africa24(4) - 17 Kadeen Buryatsky2 - 8 WKO3
21/10/2024Pretoria, South Africa23(3) - 17 Dave Mbala0 - 1(1) WKO2
23/08/2024Pretoria, South Africa22(3) - 17 Amin Kaiyanghadaogym3 - 7 WPts
25/06/2024Pretoria, South Africa21(3) - 17 Ignado Mato2 - 6 WPts
26/04/2024Pretoria, South Africa21(3) - 16 Amin Kwanmuang23 - 15 LPts
26/02/2024Pretoria, South Africa20(3) - 16 Rivaldo Sekola11(1) - 23 WPts
28/12/2023Pretoria, South Africa19(3) - 16 Mark Mbekile1 - 15 WPts
29/10/2023Pretoria, South Africa18(2) - 16 Juan Bermudes4 - 7(2) WKO3
30/08/2023Pretoria, South Africa17(2) - 16 Tung Jian2(1) - 1 WPts
01/07/2023Pretoria, South Africa16(2) - 16 Bakti Handayani1 - 1 WPts
02/05/2023Germiston, South Africa16(2) - 15 Darryl Nseya17(1) - 22(1) LPts South Africa National Championships 2023View
29/04/2023Germiston, South Africa15(2) - 15 Stephen Uys24(1) - 10 WPts South Africa National Championships 2023View
26/04/2023Germiston, South Africa14(2) - 15 Mduduzi Zungu6 - 4 WPts South Africa National Championships 2023View
04/04/2023Pretoria, South Africa13(2) - 15 Michael Kiangudi2 - 4 WPts
03/02/2023East London, South Africa12(2) - 15 Umi Bonchaka8(1) - 18 WPts
28/12/2022Mendoza, Argentina11(2) - 15 Santiago Calderon2 - 2 WPts
30/10/2022Ipoh, Malaysia11(2) - 14 David Ruan15 - 16 LPts
01/09/2022Cape Town, South Africa11(2) - 13 Dave Mabueni19 - 7 LPts
16/07/2022Mitchells Plain, South Africa10(1) - 13 Ubanwa Sam5 - 22(7) WKO3
10/06/2022Oklahoma City, USA10(1) - 12 Eddie MacKnight7 - 11 LPts
12/04/2022Asuncion, Paraguay10(1) - 11 Alejandro Landaverde11 - 14 LPts
12/02/2022Durban, South Africa9(1) - 11 Reneilwe Motshekga1 - 14 WPts
03/01/2022Pretoria, South Africa8(1) - 11 Rob Kabanda0 - 2 WPts
03/11/2021Cape Town, South Africa8(1) - 10 Lugono Kathrada10 - 6 LPts
25/09/2021Pretoria, South Africa7(1) - 10 Colin Kubu4 - 5 WPts
26/07/2021Pretoria, South Africa6 - 10 Yobachi Inkoom15 - 6(1) WKO3
24/05/2021Pretoria, South Africa6 - 9 Pharanpetch Do13 - 7 LPts
25/03/2021Boksburg, South Africa6 - 8 Ludacris Asante9 - 7 LPts
21/02/2021Pretoria, South Africa6 - 7 Gie Zatyt9 - 11 LPts
23/12/2020Durban, South Africa6 - 6 Louis Muthambi5 - 12 LPts
14/11/2020Pretoria, South Africa5 - 6 Xalvador Negron8 - 8 WPts
15/09/2020San Jose, Costa Rica4 - 6 Juan Rico5 - 10 WPts
17/07/2020Tirana, Albania4 - 5 Agim Haxhiu16 - 2 LPts
18/05/2020Pretoria, South Africa3 - 5 Jaguar Buendia5 - 5 WPts
18/03/2020Johannesburg, South Africa3 - 4 Shaquille Gyan5 - 6 LPts
29/01/2020Managua, Nicaragua2 - 4 Orlando Mattos4 - 8 WPts
29/11/2019Hanoi, Vietnam2 - 3 Chan Toan5 - 7 LPts
30/09/2019Johannesburg, South Africa2 - 2 Mduduzi Mnyamane11 - 1 LPts
18/08/2019Pretoria, South Africa1 - 2 Theo Tshichimbi4 - 3 WPts
18/06/2019Pretoria, South Africa0 - 2 Uba Asante1 - 5 WPts
19/04/2019Perth, Australia0 - 1 Ricky Battle1 - 1 LPts
18/02/2019Pretoria, South Africa0 - 0 Ioakim Batnasan3 - 3 LPts