Weightclass:  Bantamweight
Location:  Umlazi, South Africa
Record:  24(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033Umlazi, South Africa23(1) - 19 Massimo Barzanti0 - 8 WPts
26/10/2033Umlazi, South Africa23(1) - 18 Yobachi Magqwaka26(2) - 19 LPts
25/08/2033Umlazi, South Africa22(1) - 18 Young-cheol Yi20 - 31 WPts
24/06/2033Umlazi, South Africa21(1) - 18 Rex September17 - 19(1) WPts
23/04/2033Umlazi, South Africa20(1) - 18 Noknoi Pranthaksin11 - 16 WPts
22/02/2033Cuenco, Ecuador19(1) - 18 Oleos Montilla5 - 20 WPts
24/12/2032Durban, South Africa19(1) - 17 Nathan Van der Merwe24 - 21 LPts
27/10/2032Caloocan, Philippines19(1) - 16 Clinton Aranda10 - 13 LPts
29/08/2032Port Elizabeth, South Africa19(1) - 15 Itumeleng Mkhize25 - 17 LPts
02/07/2032Montevideo, Uruguay18(1) - 15 Santiago Llano17(1) - 34 WPts
04/05/2032Brno, Czech Republic18(1) - 14 Marcel Zacek17 - 23 LPts
06/03/2032Glasgow, UK17(1) - 14 Edward McPhie4 - 10 WPts
07/01/2032Ulaanbaatar, Mongolia17(1) - 13 Ratib Tazhibaew12 - 22(1) LPts
09/11/2031Johannesburg, South Africa16(1) - 13 Felix Kathrada9 - 14 WPts
11/09/2031Sana'a, Yemen15(1) - 13 Irfan Imam16 - 11 WPts
14/07/2031Cheongju, South Korea14(1) - 13 Tae-hwi Chi9 - 15(1) WPts
14/05/2031Umlazi, South Africa13(1) - 13 Michel NaudÚ2 - 2 WPts
16/03/2031Georgetown, Guyana13(1) - 12 John Christal27 - 14 LPts
16/01/2031Guayaquil, Ecuador12 - 12 Ulises Calderon8 - 15(2) WKO3
18/11/2030Iksan, South Korea12 - 11 Chul Tang28 - 9 LPts
20/09/2030Umlazi, South Africa11 - 11 Norasing Thaweekarn2 - 12 WPts
22/07/2030Buenos Aires, Argentina10 - 11 Nemesio Porro12(1) - 15 WPts
24/05/2030Bacoor, Philippines10 - 10 Dai Talaugon6 - 19(9) LPts
26/03/2030Umlazi, South Africa9 - 10 Siphelele Hanekom1 - 10 WPts
26/01/2030Georgetown, Guyana9 - 9 Mark Steven16 - 18 LPts
28/11/2029Gomel, Belarus8 - 9 Marlen Kazan7 - 10 WPts
30/09/2029San Rafael, Argentina8 - 8 Jax Valbuena9 - 15 LPts
02/08/2029Umlazi, South Africa8 - 7 Itumeleng Mkhize8 - 11 LPts
04/06/2029Constantine, Algeria7 - 7 Abdul Zaoui11 - 17 WPts
06/04/2029Batangas City, Philippines7 - 6 Neper Dimaaliw21 - 20(2) LPts
06/02/2029Umlazi, South Africa6 - 6 Clint Frew2 - 5 WPts
09/12/2028Umlazi, South Africa5 - 6 Bryan Drummond1 - 6 WPts
11/10/2028Incheon, South Korea5 - 5 Chang-hoon Roe26(2) - 10 LPts
13/08/2028Germiston, South Africa5 - 4 Rex September1 - 3 LPts
20/06/2028Kharkiv, Ukraine5 - 3 Krystiyan Starkovich10 - 15 LPts
22/04/2028Ulaanbaatar, Mongolia4 - 3 Abbad Oidov10 - 9 WPts
23/02/2028Pretoria, South Africa3 - 3 Fagrie Manamela0 - 0 WPts
04/01/2028Umlazi, South Africa2 - 3 Ricky Kindiafuka6 - 11 WPts
10/11/2027Johannesburg, South Africa1 - 3 Steven De Kock7 - 12(1) WPts
13/09/2027Durban, South Africa1 - 2 Siphelele Chikane11 - 16 LPts
03/08/2027Pretoria, South Africa1 - 1 Lisimba Poku0 - 0 LPts
03/07/2027Umlazi, South Africa0 - 1 Puleng Manyama1 - 4 WPts
05/05/2027Almaty, Kazakhstan0 - 0 Obaid Carataeff0 - 0 LPts