Weightclass:  Bantamweight
Location:  Johannesburg, South Africa
Record:  16(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2031Johannesburg, South Africa15(1) - 16 Zach Phaahla2 - 4 WPts
20/05/2031Johannesburg, South Africa14(1) - 16 Pablo Alcantar0 - 3 WPts
21/03/2031Johannesburg, South Africa13(1) - 16 Clint Swart1 - 4 WPts
20/01/2031Johannesburg, South Africa12(1) - 16 Max Khuzwayo1 - 2 WPts
21/11/2030Johannesburg, South Africa11(1) - 16 Ludacris Mokotjo0 - 1 WPts
22/09/2030Johannesburg, South Africa10 - 16 Rehman Adwan6 - 28(7) WKO3
23/07/2030Johannesburg, South Africa10 - 15 Luister Sam1 - 16 LPts
26/05/2030Johannesburg, South Africa9 - 15 Sinjon Aragon3 - 7 WPts
28/03/2030Maracaibo, Venezuela9 - 14 Sierra Gonzalez31 - 15 LPts
28/01/2030Cebu City, Philippines8 - 14 Saturnin Suaybaguio17 - 16 WPts
30/11/2029Salta, Argentina8 - 13 Pancho Montoya22 - 16(1) LPts
02/10/2029Johannesburg, South Africa8 - 12 Diallo Chikunga6 - 7 LPts
04/08/2029Taguig, Philippines8 - 11 Juan Apelin26 - 20 LPts
06/06/2029Johannesburg, South Africa7 - 11 Mark Harmse3 - 11 WPts
08/04/2029El Alto, Bolivia6 - 11 Desiderio Espana0 - 0 WPts
08/02/2029Córdoba, Argentina5 - 11 Marjun Avelino4 - 19 WPts
11/12/2028Changchun, China5 - 10 Manchu Shyu12 - 23(5) LPts
13/10/2028Port Elizabeth, South Africa5 - 9 Subusiso Sangweni12(1) - 5 LPts
19/08/2028Kharkiv, Ukraine5 - 8 Fadei Popik14 - 11(1) LPts
21/06/2028Almaty, Kazakhstan5 - 7 Danyaal Icsanoff4 - 17 LPts
23/04/2028Germiston, South Africa5 - 6 Peabo Ofosu18(2) - 10 LPts
24/02/2028Calamba, Philippines5 - 5 Gabriel Tomines5 - 18 LPts
27/12/2027Quito, Ecuador4 - 5 Xaverius Amescua7 - 15 WPts
29/10/2027Pretoria, South Africa3 - 5 Luister Sam0 - 0 WPts
09/09/2027Khujand, Tajikistan3 - 4 Georgiy Abulhasanov12 - 10 LPts
12/07/2027Dundalk, Ireland2 - 4 Shamus Nevin1 - 15 WPts
14/05/2027Johannesburg, South Africa1 - 4 Subusiso Nyauza1 - 1 WPts
15/03/2027Johannesburg, South Africa1 - 3 Naeem Boye0 - 6 LPts
15/01/2027Newcastle, UK1 - 2 Sean Prentiss8 - 13(1) LPts
16/11/2026San Jose, Costa Rica0 - 2 Guido Vigorito14 - 41(1) WPts
17/09/2026Georgetown, Guyana0 - 1 Sean Reach17 - 31 LPts
20/07/2026Johannesburg, South Africa0 - 0 Mduduzi Kune0 - 4 LPts