Weightclass:  Lightweight
Location:  East London, South Africa
Record:  28 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034East London, South Africa27 - 22 Pedro Morlan0 - 3 WPts
03/11/2033East London, South Africa26 - 22 Leighton Manamela2 - 4 WPts
03/09/2033East London, South Africa25 - 22 Goker Temiz1 - 8 WPts
04/07/2033East London, South Africa24 - 22 Stephen Kinanga14 - 7 WPts
04/05/2033East London, South Africa23 - 22 Amir Secksenoff1 - 14 WPts
06/03/2033East London, South Africa22 - 22 Joaquin Morino1 - 1 WPts
03/01/2033East London, South Africa21 - 22 Rodrigo Rentas0 - 1 WPts
03/11/2032East London, South Africa21 - 21 Atif Hackle9 - 4(1) LPts
03/09/2032Ulaanbaatar, Mongolia20 - 21 Marlen Danzan14 - 9 WPts
06/07/2032East London, South Africa20 - 20 Diallo Majola15 - 18 LPts
07/05/2032Khayelitsha, South Africa19 - 20 Dume Gyan6 - 31 WPts
10/03/2032Durban, South Africa18 - 20 Kasi Kwadwo8 - 23(1) WPts
10/01/2032East London, South Africa17 - 20 Marvel Barbusse5 - 19(1) WPts
11/11/2031Ulaanbaatar, Mongolia16 - 20 Georgiy Choinom9 - 7 WPts
11/09/2031Rijeka, Croatia15 - 20 Berislav Pajic2 - 3 WPts
14/07/2031East London, South Africa14 - 20 Mzikayise Bapela10 - 21 WPts
14/05/2031Santiago de los Caballeros, Dominican Republic13 - 20 Lisandro Limones15 - 25 WPts
16/03/2031Fes, Morocco12 - 20 Shoeaib Fitoussi8 - 24 WPts
16/01/2031Cape Town, South Africa11 - 20 Tokelo Chikunga12(1) - 14 WPts
19/11/2030East London, South Africa10 - 20 Asavela Mini1 - 0 WPts
20/09/2030Yerevan, Armenia9 - 20 Shmavon Elmassakian10 - 9 WPts
22/07/2030Umlazi, South Africa9 - 19 John Jonker10 - 13 LPts
26/05/2030Boulogne-Billancourt, France9 - 18 Francis Pagnol11 - 14 LPts
28/03/2030Charleroi, Belgium9 - 17 Sinjon Canet12 - 22 LPts
28/01/2030Ulaanbaatar, Mongolia8 - 17 Kolya Togoldor5 - 14 WPts
30/11/2029East London, South Africa7 - 17 Subusiso Makwetla2 - 12 WPts
01/10/2029Khayelitsha, South Africa7 - 16 Thulani Khuzwayo4 - 14 LPts
08/08/2029Shubra El-Kheima, Egypt7 - 15 Mohsin Shahan31 - 15 LPts
10/06/2029East London, South Africa6 - 15 Medard Lukes2 - 5 WPts
11/04/2029Mitchells Plain, South Africa6 - 14 Mduduzi Ekstein9(1) - 14 LPts
11/02/2029Tipitapa, Nicaragua6 - 13 Gabriel Gonsales2 - 13 LPts
14/12/2028East London, South Africa5 - 13 Oleg Moudry1 - 5 WPts
16/10/2028Minsk, Belarus5 - 12 Goga Apalikov8 - 5 LPts
18/08/2028East London, South Africa4 - 12 Yoshi Kondo2 - 3 WPts
20/06/2028East London, South Africa3 - 12 Fedor Timofeev8 - 21(1) WPts
22/04/2028Al Ain, UAE3 - 11 Haaris Quraishi3 - 14 LPts
23/02/2028Katlehong, South Africa3 - 10 Henderik Van Vuuren18 - 14 LPts
26/12/2027Mitchells Plain, South Africa2 - 10 Bongani Manyama5 - 9 WPts
30/10/2027Durban, South Africa2 - 9 Andile Mkhize13 - 14 LPts
01/09/2027East London, South Africa2 - 8 Matej Flor1 - 10 LPts
03/07/2027Soweto, South Africa2 - 7 Wayne Thomas6 - 9 LPts
07/05/2027Tembisa, South Africa2 - 6 Faraji Lakay8 - 16(1) LPts
08/03/2027East London, South Africa1 - 6 Luis Morano0 - 5 WPts
08/01/2027Ottawa, Canada0 - 6 Davie Murrow2 - 8 WPts
10/11/2026Pretoria, South Africa0 - 5 Makalo Djan5 - 15 LPts
20/09/2026Mamelodi, South Africa0 - 4 Jevonte Muntari21 - 28 LPts
20/08/2026Randburg, South Africa0 - 3 Ntsikelelo Cardoso0 - 0 LPts
08/07/2026Amman, Jordan0 - 2 Waqar Asghar14 - 16 LPts
10/05/2026Maroua, Cameroon0 - 1 Rush Pinault9 - 16 LPts
12/03/2026East London, South Africa0 - 0 Diallo Mogoeng2 - 2 LPts