Weightclass:  Middleweight
Location:  East London, South Africa
Record:  36 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2033East London, South Africa35 - 15 Singsiam Boonjumnong4 - 11 WPts
01/03/2033East London, South Africa34 - 15 Ringling Anania3 - 10 WPts
30/12/2032East London, South Africa33 - 15 Luka Coric1 - 19 WPts
30/10/2032East London, South Africa32 - 15 Dragomir Vidas2 - 8 WPts
30/08/2032East London, South Africa31 - 15 Phumelele Letsholonyane4 - 5(1) WPts
29/06/2032East London, South Africa30 - 15 Mark Duffy1 - 6 WPts
30/04/2032East London, South Africa29 - 15 Alan Vanek8 - 6 WPts
01/03/2032East London, South Africa28 - 15 Robert Whigham3 - 10 WPts
31/12/2031East London, South Africa27 - 15 Rodrigo Lacerda1 - 3 WPts
01/11/2031East London, South Africa26 - 15 Danyaal Ghacsybeck1 - 15 WPts
01/09/2031East London, South Africa25 - 15 Fedya Augstbirze3 - 3 WPts
03/07/2031East London, South Africa24 - 15 Shaun Nkoso0 - 1 WPts
03/05/2031East London, South Africa23 - 15 Mark Kapongo0 - 2 WPts
05/03/2031Ostrava, Czech Republic22 - 15 Ondrej Trinka0 - 0 WPts
05/01/2031Omsk, Russia21 - 15 Vikenti Korolev0 - 0 WPts
07/11/2030Krakow, Poland20 - 15 Gabrysz Bartnik3 - 12 WPts
09/09/2030Novosibirsk, Russia20 - 14 Melor Sychyov14 - 13 LPts
11/07/2030East London, South Africa19 - 14 Jack Kipulu2 - 13 WPts
12/05/2030Santo Domingo de Guzman, Dominican Republic19 - 13 Fanuco Curto30(1) - 28 LPts
14/03/2030Quezon City, Philippines19 - 12 Antonio Bocalig31 - 12 LPts
14/01/2030East London, South Africa18 - 12 Rense Plessis11 - 11 WPts
15/11/2029Naples, Italy17 - 12 Fabrizio Caira25 - 17(1) WPts
17/09/2029Bandar Lampung, Indonesia17 - 11 Waluyo Mende18 - 13 LPts
20/07/2029Nuremberg, Germany16 - 11 Dieter Philipp6 - 17(3) WPts
22/05/2029Seoul, South Korea16 - 10 Young-gwon Nahm11 - 14 LPts
24/03/2029Novosibirsk, Russia15 - 10 Viktor Parfionov2 - 9 WPts
24/01/2029East London, South Africa14 - 10 Melor Podkolzin3 - 13 WPts
26/11/2028Dammam, Saudi Arabia14 - 9 Majid Holey16 - 15 LPts
28/09/2028Al Ain, UAE14 - 8 Atif Jabbir22 - 15 LPts
31/07/2028Rotterdam, Netherlands13 - 8 Attilio Vael15 - 12 WPts
02/06/2028Khayelitsha, South Africa12 - 8 Joel Oosthuizen15 - 8 WPts
04/04/2028Incheon, South Korea11 - 8 Jin-hyeon Pan13 - 19 WPts
05/02/2028Sendai, Japan11 - 7 Isamu Yamada10 - 14 LPts
08/12/2027Tilburg, Netherlands11 - 6 Vic Schaillee18 - 14 LPts
10/10/2027East London, South Africa10 - 6 Simba Dubango4 - 7 WPts
11/08/2027San Diego, USA10 - 5 Sean Fergus16(3) - 10 LPts
13/06/2027Auckland, New Zealand9 - 5 David Phillip20(1) - 19 WPts
15/04/2027East London, South Africa8 - 5 Owen Milongo4 - 13 WPts
15/02/2027East London, South Africa7 - 5 Ntsikelelo Serero2 - 4 WPts
17/12/2026Ilorin, Nigeria7 - 4 Rabiu Naiambana25 - 26 LPts
19/10/2026Sao Paulo, Brazil6 - 4 Sancho Samudio4 - 14 WPts
20/08/2026East London, South Africa6 - 3 Verlyn Boateng8 - 7 LPts
21/06/2026East London, South Africa5 - 3 Nwa Shumina5 - 13 WPts
23/04/2026Tembisa, South Africa5 - 2 Dumisani Khumalo10 - 12 LPts
23/02/2026East London, South Africa4 - 2 Ker Skaug5 - 10 WPts
26/12/2025iBhayi, South Africa4 - 1 Noah Muthambi7 - 16 LPts
28/10/2025East London, South Africa3 - 1 Peter Dlala2 - 7(1) WPts
29/08/2025East London, South Africa2 - 1 Noah Muthambi7 - 14 WPts
01/07/2025Dakar, Senegal2 - 0 Gaston Doumbia18(1) - 16 LPts
03/05/2025Mannheim, Germany1 - 0 Koby Meckstroth0 - 1 WPts
05/03/2025East London, South Africa0 - 0 Deiondre Matlala1 - 5 WPts