Weightclass:  Middleweight
Location:  Cape Town, South Africa
Record:  29 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2033Cape Town, South Africa28 - 18 Mick Nunoo8 - 8 WPts
26/04/2033Cape Town, South Africa27 - 18 Thach Trong0 - 2 WPts
26/02/2033Cape Town, South Africa26 - 18 Dubravko Mijatovic1 - 2 WPts
27/12/2032Cape Town, South Africa25 - 18 Frey Juul11 - 10 WPts
27/10/2032Cape Town, South Africa24 - 18 Melor Lejmalnieks1 - 11 WPts
27/08/2032Cape Town, South Africa23 - 18 Zvi Orum2 - 8 WPts
27/06/2032Cape Town, South Africa22 - 18 Emanuel Palacios3 - 6(1) WPts
27/04/2032Cape Town, South Africa21 - 18 Luka Barda2 - 3 WPts
27/02/2032Cape Town, South Africa20 - 18 Connor Biros1 - 5 WPts
29/12/2031Cape Town, South Africa19 - 18 Asif Alkholaie5 - 6(1) WPts
30/10/2031Cape Town, South Africa18 - 18 Alik Mitnick12 - 17 WPts
30/08/2031Cape Town, South Africa17 - 18 Viktor Tashenew4 - 7 WPts
01/07/2031Duran, Ecuador16 - 18 Ryo Caraveo2 - 7 WPts
02/05/2031Alexandria, Egypt15 - 18 Haider Hamed20(3) - 28 WPts
04/03/2031Las Tunas, Cuba15 - 17 Reynaldo Alba9 - 13 LPts
04/01/2031Katlehong, South Africa14 - 17 Shontae Mokeana10 - 18 WPts
06/11/2030Cape Town, South Africa14 - 16 Roshaun Badu14 - 16 LPts
07/09/2030Phoenix, USA13 - 16 Edward Rogerson20 - 25 WPts
09/07/2030Malang, Indonesia13 - 15 Adinda Awanda8 - 21 LPts
10/05/2030Plzen, Czech Republic12 - 15 ètefan Rank15(1) - 14 WPts
12/03/2030Randburg, South Africa12 - 14 Edelhard De Bruyn9 - 9 LPts
13/01/2030Frankfurt, Germany11 - 14 Milan Betthauser11 - 14 WPts
15/11/2029Incheon, South Korea11 - 13 Joo-ho Huh18 - 2 LPts
17/09/2029Stuttgart, Germany11 - 12 Rodiger Schertzer8 - 26(4) LPts
20/07/2029Karlsruhe, Germany10 - 12 Rowe Gerbig9 - 8 WPts
22/05/2029San Pedro Sula, Honduras9 - 12 Sagaz Casillas0 - 7 WPts
24/03/2029Tegucigalpa, Honduras8 - 12 Alejandro Gonzalez1 - 1 WPts
24/01/2029Bandar Lampung, Indonesia7 - 12 Hiawang Supaham8 - 14 WPts
26/11/2028Johor Bahru, Malaysia6 - 12 Malik Sattar6 - 19 WPts
28/09/2028Kangundo-Tala, Kenya6 - 11 Xayvion Ngeny49(3) - 37 LPts
31/07/2028Quezon City, Philippines5 - 11 Paul Baraoidan9 - 17(1) WPts
02/06/2028Amsterdam, Netherlands5 - 10 Theofiel Van der Plaetse11 - 10 LPts
04/04/2028Sofia, Bulgaria5 - 9 Marko á Kostov23 - 11 LPts
05/02/2028Cape Town, South Africa5 - 8 Ahmed Ayoub20 - 13 LPts
08/12/2027Managua, Nicaragua4 - 8 Oro Calixto6 - 21 WPts
10/10/2027East London, South Africa4 - 7 Vuyisile Sekola10 - 6 LPts
14/08/2027Cape Town, South Africa3 - 7 Brin Jonker5 - 10 WPts
14/06/2027Cape Town, South Africa2 - 7 Juan Cabanas5 - 7 WPts
16/04/2027Cape Town, South Africa1 - 7 Fedar Romanov1 - 3 WPts
16/02/2027Cape Town, South Africa1 - 6 Emas Hartanoeh3 - 10(1) LPts
18/12/2026Cape Town, South Africa0 - 6 Ntsikelelo Mpeta0 - 2 WPts
19/10/2026Cape Town, South Africa0 - 5 May Chohan4 - 6 LPts
20/08/2026Cape Town, South Africa0 - 4 Kaleb Kamwanga1 - 17 LPts
21/06/2026Mamelodi, South Africa0 - 3 Ian Gabuza10 - 7 LPts
07/05/2026Soweto, South Africa0 - 2 Otieno Buari9 - 8 LPts
10/03/2026Port Elizabeth, South Africa0 - 1 Yobachi Adjei14(1) - 9(2) LPts
07/02/2026Cape Town, South Africa0 - 0 May Chohan2 - 3 LPts