Weightclass:  Bantamweight
Location:  Soweto, South Africa
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2033Soweto, South Africa17 - 8 Zelipe Avellaneda2 - 14 WPts
12/03/2033Soweto, South Africa16 - 8 Khalon Habasonda5 - 16 WPts
10/01/2033Soweto, South Africa16 - 7 Waleed Dib26 - 8 LPts
10/11/2032Soweto, South Africa15 - 7 Ganggaya Mihardja8 - 15 WPts
09/09/2032Soweto, South Africa14 - 7 Pygmalion Pipes8 - 17 WPts
11/07/2032Soweto, South Africa13 - 7 Venacio Narez9 - 16 WPts
11/05/2032Soweto, South Africa12 - 7 Michel Kayoen8 - 7 WPts
12/03/2032Soweto, South Africa11 - 7 Page Gabin7 - 9(1) WPts
12/01/2032Soweto, South Africa10 - 7 Peter Tshitala3 - 9 WPts
12/11/2031Soweto, South Africa9 - 7 Peter Paul Vorster2 - 1 WPts
12/09/2031Soweto, South Africa8 - 7 Oja Danquah2 - 1 WPts
14/07/2031Soweto, South Africa7 - 7 Declan Phaahla1 - 1 WPts
14/05/2031Suwon, South Korea6 - 7 Ki-hun Goo4 - 19 WPts
16/03/2031Quito, Ecuador6 - 6 Carlos Contrera13 - 12 LPts
16/01/2031Bangkok, Thailand5 - 6 Yodsingdaeng Do0 - 2 WPts
18/11/2030Johannesburg, South Africa4 - 6 Phumelele Gumede7 - 19 WPts
23/09/2030Bangkok, Thailand3 - 6 Petchsamuthr Tienpho7 - 13 WPts
25/07/2030Port Elizabeth, South Africa2 - 6 William Kadiombo1 - 13 WPts
29/05/2030Ulaanbaatar, Mongolia1 - 6 Fo-hsing Danzanravjaa6 - 21 WPts
31/03/2030Georgetown, Guyana1 - 5 Lucas Vail20 - 19(1) LPts
31/01/2030Tembisa, South Africa1 - 4 Puleng Sangweni0 - 0 LPts
16/12/2029Durban, South Africa1 - 3 Musa Maphatsoe16(1) - 16 LPts
22/10/2029Johannesburg, South Africa1 - 2 Lamech Mankattah6 - 19 LPts
25/08/2029Umlazi, South Africa1 - 1 Ricky Kindiafuka12 - 15 LPts
27/06/2029Soshanguve, South Africa1 - 0 Ubanwa Dewornu22(1) - 7 LPts
20/05/2029Soweto, South Africa0 - 0 Siphelele Mapisa1 - 4 WPts