Weightclass:  Light Flyweight
Location:  Mitchells Plain, South Africa
Record:  23(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Mitchells Plain, South Africa22(1) - 13 Haider Yazbeck14 - 17 WPts
17/09/2033Mitchells Plain, South Africa21(1) - 13 Chang-hoon Jang1 - 18 WPts
17/07/2033Mitchells Plain, South Africa20(1) - 13 Kants Narguizyan10 - 22 WPts
17/05/2033Mitchells Plain, South Africa19(1) - 13 Verrier Farman4 - 10 WPts
17/03/2033Mitchells Plain, South Africa18(1) - 13 Montenegro Grego5 - 23 WPts
15/01/2033Mitchells Plain, South Africa17(1) - 13 Karno Masara6 - 8 WPts
15/11/2032Mitchells Plain, South Africa16(1) - 13 Dai Koike7 - 14 WPts
15/09/2032Mitchells Plain, South Africa15(1) - 13 Yuji Arai1 - 5 WPts
16/07/2032Saint Petersburg, Russia15(1) - 12 Fanuco Ybanez59(4) - 38 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia14(1) - 12 Senon Silverio21 - 8 WPts Saint Petersburg Olympics 2032View
18/06/2032Mitchells Plain, South Africa13(1) - 12 Juan Losada2 - 2 WPts
29/04/2032Katlehong, South Africa13(1) - 11 Nathan De Jongh23(1) - 6 LPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa12(1) - 11 Athenkosi Hlatshwayo11 - 15 WPts South Africa National Championships 2032View
11/03/2032Asuncion, Paraguay11(1) - 11 Juan Losada1 - 0 WPts
09/02/2032Makassar, Indonesia11(1) - 10 Teungku Moezakir5(1) - 0 LPts
09/01/2032Aba, Nigeria11(1) - 9 Hayden Kwakye30(1) - 5 LPts Africa Championships 2032View
06/12/2031Mitchells Plain, South Africa10(1) - 9 Sergio Angeli6 - 3 WPts
05/11/2031Mitchells Plain, South Africa10(1) - 8 Bilal Badawi14 - 1 LPts
04/10/2031Riga, Latvia10(1) - 7 Konstantin Kalvitis4 - 4 LPts
03/09/2031Mitchells Plain, South Africa10(1) - 6 Bilal Badawi12 - 1 LPts
03/08/2031Suez, Egypt10(1) - 5 Bilal Badawi11 - 1 LPts
03/07/2031Suez, Egypt10(1) - 4 Bilal Badawi10 - 1 LPts
02/06/2031Maracaibo, Venezuela10(1) - 3 Santiago Lares2 - 5 LPts
02/05/2031Randburg, South Africa9(1) - 3 Roman Van den Berg15 - 12 WPts South Africa National Championships 2031View
29/04/2031Randburg, South Africa8(1) - 3 Andy Makwetla16 - 7 WPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa7(1) - 3 Athenkosi Hlatshwayo7 - 12 WPts South Africa National Championships 2031View
29/03/2031Mitchells Plain, South Africa6(1) - 3 Zuffur Zaki9 - 10 WPts
22/02/2031Yerevan, Armenia6(1) - 2 Anastas Ismailyan21 - 9 LPts
24/12/2030Charleroi, Belgium6(1) - 1 Byron Blier10(1) - 5 LPts
26/10/2030Maracaibo, Venezuela5 - 1 Joaquin Baylon7 - 25(7) WKO3
28/08/2030Mitchells Plain, South Africa4 - 1 Paul Apelin9 - 8 WPts
29/06/2030Mitchells Plain, South Africa3 - 1 Jemond Bloch1 - 11(1) WPts
29/04/2030Roodepoort, South Africa3 - 0 Zielen Kloppers18 - 8 LPts South Africa National Championships 2030View
26/04/2030Roodepoort, South Africa2 - 0 Madisha Motshekga9 - 10 WPts South Africa National Championships 2030View
04/04/2030Prague, Czech Republic1 - 0 Emil Lhotka2 - 4 WPts
04/02/2030Mitchells Plain, South Africa0 - 0 Okapi Ntuli5 - 4 WPts