Weightclass:  Lightweight
Location:  East London, South Africa
Record:  17 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/10/2027East London, South Africa16 - 19 Flannery de Ronsard3 - 10 WPts
01/09/2027East London, South Africa15 - 19 Dom Venter1 - 1 WPts
02/07/2027Calgary, Canada15 - 18 Ian Morgan20 - 2 LPts
04/05/2027Constantine, Algeria14 - 18 Amer Mehri2 - 4 WPts
06/03/2027Khayelitsha, South Africa14 - 17 Hein Pretorius16 - 12 LPts
06/01/2027Johannesburg, South Africa13 - 17 Kwanda Sotyu7 - 14 WPts
07/11/2026East London, South Africa12 - 17 Ignado Matalon2 - 12 WPts
08/09/2026East London, South Africa11 - 17 Fedir Chudy8 - 9(1) WPts
10/07/2026Perth, Australia11 - 16 Brett Blackie9 - 9 LPts
12/05/2026Palembang, Indonesia11 - 15 Raharjo Sunarya41(1) - 11 LPts
14/03/2026Liege, Belgium10 - 15 Vernon Henri3 - 15(1) WPts
14/01/2026Port-au-Prince, Haiti9 - 15 Dashiell Cevert28 - 14 WPts
16/11/2025Sana'a, Yemen8 - 15 Ali Warraq16(1) - 31 WPts
18/09/2025East London, South Africa7 - 15 Itumeleng Modjeka0 - 2 WPts
21/07/2025Durban, South Africa7 - 14 Amon Louw29 - 14 LPts
23/05/2025Khayelitsha, South Africa6 - 14 Nabulung Molewa6 - 10 WPts
28/03/2025East London, South Africa5 - 14 Rehman Ammar2 - 8 WPts
28/01/2025East London, South Africa4 - 14 Haji Yousuf0 - 11(1) WPts
30/11/2024Canberra, Australia4 - 13 Mike Lowthian7 - 21(6) LPts
02/10/2024Soweto, South Africa3 - 13 Vuyisile Keet7 - 34(9) WPts
08/08/2024East London, South Africa2 - 13 Juan Enriquez2 - 8 WPts
10/06/2024Johannesburg, South Africa2 - 12 Afram Segolela17 - 22 LPts
12/04/2024Khayelitsha, South Africa2 - 11 Callum Makiabi8 - 27 LPts
02/03/2024Soweto, South Africa2 - 10 Vul Agyeman11 - 22 LPts
31/01/2024Samarqand, Uzbekistan1 - 10 Aghamusa Abushev9(2) - 29 WPts
03/12/2023East London, South Africa0 - 10 Mondli Nonyane0 - 3 WPts
03/10/2023Johannesburg, South Africa0 - 9 Faraji Ofosu-Ayeh4 - 2 LPts
22/08/2023Durban, South Africa0 - 8 Dembe Moyoyo18 - 14 LPts
18/07/2023Pretoria, South Africa0 - 7 Afram Khuzwayo0 - 0 LPts
15/06/2023Nador, Morocco0 - 6 Quraishi Nissim13 - 21 LPts
17/04/2023Saint Petersburg, Russia0 - 5 Boris Khamidulin29(1) - 5 LPts
17/02/2023Sydney, Australia0 - 4 William Patterson11 - 18 LPts
20/12/2022Tours, France0 - 3 Michel Pradier9 - 13 LPts
22/10/2022Soweto, South Africa0 - 2 Ayabulela Cele12 - 12 LPts
21/09/2022Port Elizabeth, South Africa0 - 1 Siyabonga Bapela13 - 9 LPts
18/08/2022East London, South Africa0 - 0 Ricardo Malherbe1 - 2 LPts