Weightclass:  Light Flyweight
Location:  Mamelodi, South Africa
Record:  39 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2034Mamelodi, South Africa38 - 11 Quico Magsayo6 - 7 WPts
12/09/2034Mamelodi, South Africa37 - 11 Jose Bohorquez0 - 3 WPts
12/07/2034Mamelodi, South Africa36 - 11 Seung-dae Yoh5 - 11 WPts
11/05/2034Mamelodi, South Africa35 - 11 Melkon Badalian3 - 15 WPts
11/03/2034Mamelodi, South Africa34 - 11 Gita Mikola2 - 19 WPts
10/01/2034Mamelodi, South Africa33 - 11 Frisco Lopez3 - 9 WPts
08/11/2033Mamelodi, South Africa32 - 11 Gabriel Rodrigo3 - 15 WPts
08/09/2033Mamelodi, South Africa31 - 11 Simohamed Byamatar4 - 4 WPts
08/07/2033Mamelodi, South Africa30 - 11 Minas Ibramanyan1 - 2 WPts
08/05/2033Mamelodi, South Africa29 - 11 John Chikwakwa1 - 1 WPts
08/03/2033Mamelodi, South Africa28 - 11 Ignado Estupinan10 - 4 WPts
05/01/2033Mamelodi, South Africa27 - 11 Manuel Rego33 - 13 WPts
05/12/2032Brasilia, Brazil26 - 11 Manuel Rego33 - 12 WPts
04/11/2032Mamelodi, South Africa26 - 10 Manuel Rego32 - 12 LPts
10/09/2032Santa Cruz de la Sierra, Bolivia25 - 10 Diego Alameda18(1) - 36 WPts
13/07/2032Saint Petersburg, Russia25 - 9 Fanuco Ybanez58(4) - 38 LPts Saint Petersburg Olympics 2032View
30/06/2032Buenos Aires, Argentina24 - 9 Ora Olmo8(1) - 13 WPts
02/05/2032Katlehong, South Africa23 - 9 Nathan De Jongh24(1) - 6 WPts South Africa National Championships 2032View
29/04/2032Katlehong, South Africa22 - 9 Lewis Gumede8 - 4 WPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa21 - 9 Nuru Phaahla12(1) - 25(1) WPts South Africa National Championships 2032View
02/04/2032Boksburg, South Africa20 - 9 Aaron Goosen11 - 11 WPts
03/02/2032Boksburg, South Africa19 - 9 Aaron Goosen11 - 10 WPts
16/12/2031Yokohama, Japan18 - 9 Mikio Jin15 - 11 WPts
18/10/2031Mamelodi, South Africa17 - 9 Ariki Maihi0 - 4 WPts
19/08/2031Si Racha, Thailand16 - 9 Nethra Chanabut20 - 18(1) WPts
21/06/2031Tembisa, South Africa16 - 8 Fagrie Mthethwa25 - 19 LPts
29/04/2031Randburg, South Africa16 - 7 Wandisile Ledwaba8(1) - 3 LPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa15 - 7 Harvey Kamangu3 - 5 WPts South Africa National Championships 2031View
07/04/2031Mamelodi, South Africa14 - 7 Madisha Motshekga11 - 16 WPts
07/02/2031Mamelodi, South Africa13 - 7 Faraji Mini1 - 10 WPts
09/12/2030Mamelodi, South Africa13 - 6 Yasushi Shibata9 - 6 LPts
11/10/2030Isfara, Tajikistan12 - 6 Yaqub Mirkasimov10 - 7 WPts
13/08/2030Santiago de los Caballeros, Dominican Republic11 - 6 Quiqui Puentes5 - 5 WPts
15/06/2030Makassar, Indonesia10 - 6 Zafa Badie4 - 13 WPts
17/04/2030Mamelodi, South Africa9 - 6 An Ong2 - 10 WPts
17/02/2030Umlazi, South Africa8 - 6 Athenkosi Hlatshwayo5 - 5 WPts
01/01/2030Villa Nueva, Guatemala8 - 5 Ora Feliz9 - 11 LPts
03/11/2029Kurume, Japan8 - 4 Hideki Obara8 - 14 LPts
04/09/2029Kuching, Malaysia8 - 3 Kashif Asad0 - 0 LPts
07/07/2029Pretoria, South Africa7 - 3 Lebogang Ntuli0 - 3 WPts
07/05/2029Yokohama, Japan6 - 3 Shinji Nakai7 - 18 WPts
09/03/2029Durban, South Africa5 - 3 Nuru Phaahla2 - 12(1) WPts
20/01/2029Khayelitsha, South Africa4 - 3 Subusiso Baloyi16 - 15 WPts
20/12/2028Durban, South Africa3 - 3 Rob Kidiaba0 - 0 WPts
10/11/2028Mamelodi, South Africa3 - 2 Dimos Quintana0 - 2 LPts
12/09/2028Caracas, Venezuela3 - 1 Juan Milanes16 - 14 LPts
15/07/2028Santiago de los Caballeros, Dominican Republic2 - 1 Juan Mareno3 - 18(1) WPts
17/05/2028El Alto, Bolivia1 - 1 Alfonso Ancheta10 - 27(1) WPts
19/03/2028Germiston, South Africa1 - 0 Jayvyn Gyimah11(2) - 14 LPts
07/02/2028Soweto, South Africa0 - 0 Madisha Motshekga0 - 0 WPts