Weightclass:  Light Heavyweight
Location:  Johannesburg, South Africa
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/01/2029Johannesburg, South Africa22 - 21 Anton Archacki1 - 2 WPts
24/11/2028Johannesburg, South Africa21 - 21 Jesus Castilla0 - 1 WPts
24/09/2028Johannesburg, South Africa20 - 21 James Kaswaswa1 - 0 WPts
26/07/2028Johannesburg, South Africa19 - 21 John Goar2 - 10 WPts
27/05/2028Johannesburg, South Africa19 - 20 Michael Beaton8 - 12 LPts
28/03/2028Johannesburg, South Africa18 - 20 John Roos0 - 12 WPts
27/01/2028Johannesburg, South Africa17 - 20 Rich Livingstone1 - 11(1) WPts
27/11/2027Johannesburg, South Africa16 - 20 Ian Moutray0 - 8 WPts
27/09/2027Johannesburg, South Africa15 - 20 Kasi Muniru1 - 2 WPts
29/07/2027Johannesburg, South Africa14 - 20 Alastair Laramore4 - 6(1) WPts
30/05/2027Johannesburg, South Africa13 - 20 Ami Cramm6 - 5 WPts
31/03/2027Johannesburg, South Africa12 - 20 Thomas Degenaar3 - 24(1) WPts
30/01/2027Stockholm, Sweden12 - 19 Malte Hellen8(1) - 12 LPts
02/12/2026Randburg, South Africa12 - 18 Tanghe Kriel7 - 17(7) LPts
04/10/2026Safi, Morocco11 - 18 Ahmed Rafiq4 - 13 WPts
06/08/2026Jaipur, India10 - 18 Darshan Shukla7 - 21 WPts
08/06/2026Munich, Germany9 - 18 Warenhari Markert3(1) - 3 WPts
10/04/2026Samarqand, Uzbekistan9 - 17 Manaf Khalifa9 - 16 LPts
10/02/2026Karaj, Iran8 - 17 Rehman Aydin10(1) - 17 WPts
13/12/2025Baku, Azerbaijan8 - 16 Akif Magometov19 - 29 LPts
15/10/2025Kumasi, Ghana7 - 16 Atif Kaleel5 - 13 WPts
17/08/2025Almaty, Kazakhstan6 - 16 Boris Tomilov1 - 4 WPts
19/06/2025Turku, Finland6 - 15 Simeoni Timonen17(2) - 22 LPts
21/04/2025Johannesburg, South Africa6 - 14 Percival Lasalle1 - 3 LPts
21/02/2025Johannesburg, South Africa5 - 14 Lionel Moreau8(2) - 24 WPts
23/12/2024Johannesburg, South Africa4 - 14 Owen Quirke8(1) - 8 WPts
25/10/2024Machakos, Kenya4 - 13 Joel Barus38 - 14 LPts
27/08/2024Johannesburg, South Africa4 - 12 Dmitri Kasymbekow2 - 18 LPts
28/06/2024Johannesburg, South Africa3 - 12 Lebogang Tlolane0 - 8(1) WPts
28/04/2024Johannesburg, South Africa2 - 12 Oliver Andam4 - 10 WPts
29/02/2024Johannesburg, South Africa2 - 11 Sammy Van Niekerk4 - 6 LPts
06/01/2024Kumasi, Ghana2 - 10 Robert Rumfa14 - 25 LPts
07/11/2023New Kingston, Jamaica2 - 9 Bob Kinnard11 - 24 LPts
09/09/2023Viba del Mar, Chile2 - 8 Dimos Loyola23 - 12 LPts
12/07/2023Espoo, Finland2 - 7 Otso Kivi21(1) - 10 LPts
14/05/2023Sofia, Bulgaria2 - 6 Duygu Enver21 - 10 LPts
16/03/2023Cape Town, South Africa1 - 6 Drees Blaauw8 - 18 WPts
17/01/2023Mamelodi, South Africa0 - 6 Kamohelo Magwanishi0 - 7 WPts
21/11/2022Soweto, South Africa0 - 5 Salim Phaahla14 - 11 LPts
27/09/2022Johannesburg, South Africa0 - 4 Juwon Yakubu14 - 9 LPts
30/07/2022Rennes, France0 - 3 Sargent Sand12 - 17 LPts
01/06/2022iBhayi, South Africa0 - 2 Khalon Atintande6 - 16 LPts
18/04/2022Kolkata, India0 - 1 Harish Raghavan12 - 13(10) LPts
18/02/2022Johannesburg, South Africa0 - 0 Fraser Vermeulen2 - 2 LPts