Weightclass:  Middleweight
Location:  Pretoria, South Africa
Record:  11 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2028Pretoria, South Africa10 - 24 Josh Tshiala0 - 2(1) WPts
13/04/2028Pretoria, South Africa9 - 24 Useni Zakari0 - 12 WPts
13/02/2028Pretoria, South Africa8 - 24 Lee Tolmie5 - 9 WPts
15/12/2027Pretoria, South Africa7 - 24 Ximen Somero1 - 12 WPts
16/10/2027Pretoria, South Africa7 - 23 Coyne Le Vau23 - 10 LPts
17/08/2027Pretoria, South Africa7 - 22 Neron Camacho10 - 13 LPts
18/06/2027Pretoria, South Africa7 - 21 Valeray Breton14 - 22 LPts
20/04/2027Pretoria, South Africa7 - 20 Adelbert Stolz8 - 10 LPts
20/02/2027Pretoria, South Africa7 - 19 Ahmed Ayoub15 - 10 LPts
22/12/2026Pretoria, South Africa7 - 18 Lakista Omane0 - 1 LPts
23/10/2026Pretoria, South Africa6 - 18 Erec Absa6 - 9 WPts
24/08/2026Pretoria, South Africa5 - 18 Vicente Landin3 - 9 WPts
25/06/2026Portland, USA5 - 17 Dave Hilling17(1) - 15 LPts
26/04/2026Utrecht, Netherlands5 - 16 Jean-Luc Backeljauw13 - 10 LPts
26/02/2026Germiston, South Africa5 - 15 Siyabonga Molekane1 - 11 LPts
04/01/2026Pretoria, South Africa4 - 15 Mduduzi Hlatshwayo8 - 7 WPts
06/11/2025Dasmarinas, Philippines4 - 14 Xeres Alire28(1) - 18 LPts
08/09/2025Johannesburg, South Africa4 - 13 Louis Tshibwabwa5 - 13 LPts
13/07/2025Pretoria, South Africa4 - 12 Mzikayise Cele7 - 14 LPts
14/05/2025Seoul, South Korea4 - 11 Min-woo Mah10 - 15 LPts
16/03/2025Pretoria, South Africa3 - 11 Owen Kibonge3 - 14 WPts
15/01/2025Pretoria, South Africa3 - 10 Fadei Bucko7 - 7 LPts
16/11/2024Durban, South Africa2 - 10 Jackson September0 - 4 WPts
26/09/2024Oslo, Norway2 - 9 Unni Halseth2 - 26 LPts
29/07/2024Pretoria, South Africa1 - 9 Quoitrel Bonsam1 - 7 WPts
29/05/2024Port Elizabeth, South Africa1 - 8 Dillon Mabokgwane11(1) - 21 LPts
30/03/2024Quezon City, Philippines1 - 7 Macario Cantos24 - 7 LPts
31/01/2024Port Elizabeth, South Africa1 - 6 Dillon Mabokgwane9(1) - 21 LPts
08/12/2023Cape Town, South Africa1 - 5 John Fuazo3 - 18 LPts
07/11/2023Umlazi, South Africa1 - 4 Ndumisa Nkoana15 - 18 LPts
30/09/2023Minneapolis, USA1 - 3 Rob Westlund9 - 5 LPts
02/08/2023Soweto, South Africa1 - 2 Tyrell Ayeh15 - 17 LPts
13/06/2023Soweto, South Africa1 - 1 Brin Nsele15 - 14 LPts
15/04/2023Cape Town, South Africa0 - 1 John Fuazo1 - 16 WPts
18/02/2023Pretoria, South Africa0 - 0 Josh Botha0 - 0 LPts