Weightclass:  Flyweight
Location:  Johannesburg, South Africa
Record:  25(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2028Johannesburg, South Africa24(1) - 25 Ian Kambilala1 - 5 WPts
13/06/2028Johannesburg, South Africa23(1) - 25 Kadeem Vilakazi2 - 2 WPts
14/04/2028Johannesburg, South Africa22(1) - 25 Quaddus Acheampong0 - 1 WPts
14/02/2028Johannesburg, South Africa21(1) - 25 Manu Salawu2 - 3 WPts
16/12/2027Johannesburg, South Africa20(1) - 25 Agapetus Calero5 - 12 WPts
17/10/2027Johannesburg, South Africa19(1) - 25 Isaak Bomba2 - 12(5) WPts
18/08/2027Johannesburg, South Africa18(1) - 25 Vikenti Maslow4 - 10 WPts
19/06/2027Johannesburg, South Africa17(1) - 25 Richard Swart1 - 14 WPts
20/04/2027Johannesburg, South Africa16(1) - 25 Jack Sunda0 - 2 WPts
19/02/2027Johannesburg, South Africa15(1) - 25 Bongani Muthambi4 - 2 WPts
20/12/2026Johannesburg, South Africa14(1) - 25 Madisha Dikgacoi2 - 0 WPts
21/10/2026Johannesburg, South Africa14(1) - 24 Min-woo Chon8 - 5 LPts
22/08/2026Accra, Ghana14(1) - 23 Ian Selasee3 - 1 LPts
24/06/2026London, UK13(1) - 23 Davie Vernor12 - 12 WPts
26/04/2026Soshanguve, South Africa13(1) - 22 Mike Kriel7 - 16 LPts South Africa National Championships 2026View
19/03/2026Johannesburg, South Africa12(1) - 22 Sam Molewa4 - 10 WPts
19/01/2026Maracaibo, Venezuela12(1) - 21 Reynaldo Isidro24(1) - 29 LPts
21/11/2025Apopa, El Salvador11(1) - 21 Jose Ojeda22(2) - 27 WPts
23/09/2025Katlehong, South Africa11(1) - 20 Vashon Meer27(2) - 19 LPts
08/08/2025Mueang Samut Prakan, Thailand10(1) - 20 Maxsaisai Sornbutnark7 - 8 WPts
10/06/2025Mitchells Plain, South Africa10(1) - 19 Ubanwa Sam14 - 31(9) LPts
02/05/2025Durban, South Africa10(1) - 18 Michael Kiangudi7 - 16 LPts South Africa National Championships 2025View
29/04/2025Durban, South Africa9(1) - 18 Lexis Joubert4 - 9 WPts South Africa National Championships 2025View
26/04/2025Durban, South Africa8(1) - 18 Lee Tshibudisse2(1) - 6 WPts South Africa National Championships 2025View
24/03/2025Johannesburg, South Africa7(1) - 18 Berto Valerio4(1) - 4 WPts
24/01/2025Montreal, Canada6(1) - 18 Olympe Huet2 - 7(1) WPts
26/11/2024Georgetown, Guyana5 - 18 John Morthland8 - 34(3) WKO3
28/09/2024Maracay, Venezuela5 - 17 Bronco Mendivil1 - 2 LPts
31/07/2024San Salvador, El Salvador4 - 17 Diego Degollado4 - 23(3) WPts
02/06/2024Katlehong, South Africa4 - 16 Vashon Meer19(1) - 19 LPts
26/04/2024Tembisa, South Africa4 - 15 Stephen Uys30(1) - 16 LPts South Africa National Championships 2024View
29/03/2024Johannesburg, South Africa3 - 15 Jake Van Straaten5 - 4 WPts
30/01/2024Ciudad Guayana, Venezuela2 - 15 Porfio Pedroso3 - 11 WPts
02/12/2023Joliet, USA2 - 14 Sam Blood19 - 11 LPts
04/10/2023Johannesburg, South Africa2 - 13 Eleazar Blaauw1 - 0 LPts
06/08/2023Lipa, Philippines2 - 12 Ramirez Barreto12 - 19 LPts
08/06/2023Johannesburg, South Africa1 - 12 Mike Kriel0 - 2 WPts
09/04/2023Katlehong, South Africa1 - 11 Chata Ntuli18(1) - 12 LPts
20/02/2023Roodepoort, South Africa1 - 10 Dave Van Zyl19 - 12 LPts
14/01/2023Randburg, South Africa1 - 9 Yobachi Inkoom18 - 13(5) LPts
08/12/2022Johannesburg, South Africa1 - 8 Elias Perla20(1) - 10 LPts
09/10/2022Davao City, Philippines0 - 8 Javier Suaybaguio7 - 13 WPts
11/08/2022Joliet, USA0 - 7 Sam Blood12 - 10 LPts
12/06/2022Johannesburg, South Africa0 - 6 Terje Flatten23 - 8 LPts
14/04/2022Pretoria, South Africa0 - 5 Veltry Letsholonyane17 - 12 LPts
21/02/2022Horlivka, Ukraine0 - 4 Isaak Wolinsky5 - 8 LPts
22/12/2021Johannesburg, South Africa0 - 3 Hatta Purjianto13 - 10 LPts
21/10/2021Asuncion, Paraguay0 - 2 Guido Baquero17 - 5 LPts
21/08/2021Mitchells Plain, South Africa0 - 1 Ubanwa Sam3 - 18(6) LPts
18/07/2021Johannesburg, South Africa0 - 0 John Nkolo1 - 0 LPts