Weightclass:  Bantamweight
Location:  Soshanguve, South Africa
Record:  9 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2032Soshanguve, South Africa8 - 24(1) Declan Phaahla3 - 8 WPts
16/09/2032Soshanguve, South Africa8 - 23(1) Malcolm Kimbangu2 - 13 LPts
17/07/2032Soshanguve, South Africa7 - 23(1) Zach Phaahla6 - 7 WPts
18/05/2032Soshanguve, South Africa7 - 22(1) Santiago Pimienta6 - 10 LPts
18/03/2032Soshanguve, South Africa6 - 22(1) Elias Cobos0 - 10 WPts
18/01/2032Soshanguve, South Africa5 - 22(1) Silvano Pollini0 - 6 WPts
19/11/2031Soshanguve, South Africa5 - 21(1) Erec Haddad2 - 7 LPts
19/09/2031Soshanguve, South Africa4 - 21(1) Rehman Ammar8 - 18(1) WPts
20/07/2031Soshanguve, South Africa3 - 21(1) Noe Araya3 - 9 WPts
21/05/2031Soshanguve, South Africa2 - 21(1) Cetus Velis2 - 7 WPts
21/03/2031Soshanguve, South Africa1 - 21(1) Dume Berko1 - 4 WPts
20/01/2031Soshanguve, South Africa1 - 20(1) Will Kalambaye3 - 6 LPts
21/11/2030Tembisa, South Africa1 - 19(1) Veltry Govender4 - 10 LPts
23/09/2030Soshanguve, South Africa1 - 18(1) Ptolemy Maragos3 - 1 LPts
25/07/2030Mitchells Plain, South Africa1 - 17(1) John Van Jaarsveld4 - 10 LPts
29/05/2030Lima, Peru0 - 17(1) Salvador Valderrama2 - 8 WPts
31/03/2030Tipitapa, Nicaragua0 - 16(1) Xavion Monzon10 - 28 LPts
31/01/2030Kuching, Malaysia0 - 15(1) Malik Haik36 - 9 LPts
03/12/2029Port Elizabeth, South Africa0 - 14(1) Veltry Zokwana19 - 15 LPts
24/10/2029Soshanguve, South Africa0 - 13(1) Charlie Ngialamulume2 - 16(1) LPts
30/09/2029Quezon City, Philippines0 - 12 Dylan Alonto20(5) - 16 LKO2
02/08/2029Sacaba, Bolivia0 - 11 Guillermo Bracamonte9 - 12 LPts
04/06/2029Mamelodi, South Africa0 - 10 Kwanda Nyauza1 - 10 LPts
23/04/2029Mueang Samut Prakan, Thailand0 - 9 Singsiam Masuk19(2) - 14 LPts
23/02/2029Valencia, Spain0 - 8 Nasario Marta11 - 6 LPts
26/12/2028Vitoria-Gasteiz, Spain0 - 7 Fanuco Floro4 - 4 LPts
28/10/2028Dublin, Ireland0 - 6 Sam Cleary16 - 11 LPts
30/08/2028Soshanguve, South Africa0 - 5 Dembe Nqakula4 - 2 LPts
01/07/2028Novosibirsk, Russia0 - 4 Arseni Kuzmich13 - 10 LPts
03/05/2028Roodepoort, South Africa0 - 3 Runako Berko2 - 2(1) LPts
08/03/2028Khayelitsha, South Africa0 - 2 Callum Matamba8 - 13(1) LPts
09/01/2028Katlehong, South Africa0 - 1 Dave Mbwaya12 - 23 LPts
07/12/2027Soshanguve, South Africa0 - 0 Wandisile Mbalula1 - 4 LPts