Weightclass:  Lightweight
Location:  Pretoria, South Africa
Record:  11 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2030Pretoria, South Africa10 - 29 Luka Popko6 - 4 WPts
15/02/2030Pretoria, South Africa10 - 28 Quiqui Lebron2 - 8 LPts
17/12/2029Pretoria, South Africa9 - 28 Mark Mubitende2 - 7 WPts
18/10/2029Pretoria, South Africa8 - 28 Ian Makasudilanga2 - 0 WPts
19/08/2029Pretoria, South Africa7 - 28 Zernebog Yalekenoff0 - 4 WPts
20/06/2029Pretoria, South Africa7 - 27 Gilliam Junsteman7 - 17 LPts
21/04/2029Pretoria, South Africa7 - 26 Farhan Delhoum7(1) - 24 LPts
20/02/2029Pretoria, South Africa6 - 26 Nurulla Nuriev32 - 16 WPts
22/12/2028Pretoria, South Africa6 - 25 Zernebog Rozenfelds3 - 15 LPts
23/10/2028Pretoria, South Africa6 - 24 Fedar Zaravichs6 - 14 LPts
24/08/2028Pretoria, South Africa6 - 23 Igor Mikkelsen6 - 8 LPts
25/06/2028Pretoria, South Africa5 - 23 Danyaal Atakshiev3 - 7 WPts
26/04/2028Durban, South Africa5 - 22 Ricky Serero58 - 17 LPts South Africa National Championships 2028View
26/02/2028Pak Kret, Thailand5 - 21 Saenmuangloei Jor Chaijinda7 - 28(2) LPts
28/12/2027Athens, Greece5 - 20 Bemus Grammatico8 - 22 LPts
29/10/2027Yerevan, Armenia4 - 20 Boghos Taldabanyan0 - 0 WPts
30/08/2027Pretoria, South Africa4 - 19 Diego Placencia4 - 21 LPts
01/07/2027Chiba, Japan4 - 18 Hitoshi Haga1 - 2 LPts
03/05/2027Karaj, Iran3 - 18 Faisal Nazir1 - 1 WPts
05/03/2027Ulaanbaatar, Mongolia2 - 18 Kolya Togoldor0 - 0 WPts
05/01/2027Venice, Italy2 - 17 Mariano Rauti0 - 0 LPts
07/11/2026Vienna, Austria2 - 16 Rüdiger Manssyreff19 - 12(2) LPts
09/09/2026Melbourne, Australia1 - 16 Alastair Chalmers5 - 14 WPts
12/07/2026Pretoria, South Africa1 - 15 Kadeen Sadyckow6 - 18 LPts
13/05/2026Lusaka, Zambia1 - 14 Steven Sinyama15(2) - 32 LPts
14/03/2026Antwerp, Belgium1 - 13 Brixius Van der Vane15 - 12(1) LPts
14/01/2026Oslo, Norway1 - 12 Quimby Fiske11 - 18(3) LPts
16/11/2025Maracaibo, Venezuela1 - 11 Santiago Canez1 - 4 LPts
18/09/2025Antipolo, Philippines1 - 10 Joaquin Villas29(3) - 16 LPts
21/07/2025San Pablo, Philippines1 - 9 Santiago Polo21(1) - 21 LPts
23/05/2025Stockholm, Sweden1 - 8 Theo Nordholm2 - 20 LPts
25/03/2025Pretoria, South Africa1 - 7 Chike Asabigi0 - 0 LPts
27/01/2025Pretoria, South Africa1 - 6 Gao Cheah3(1) - 16 LPts
29/11/2024Charleroi, Belgium1 - 5 Sinjon Maunier7 - 14 LPts
01/10/2024Soyapango, El Salvador1 - 4 Onofre Napoles1 - 15 LPts
03/08/2024Linz, Austria1 - 3 Leonhard Jeck24(1) - 16 LPts
05/06/2024Maracaibo, Venezuela1 - 2 Orlando Echevarria0 - 22(2) LPts
07/04/2024Brisbane, Australia0 - 2 Mike Swinton0 - 5 WPts
08/02/2024Katlehong, South Africa0 - 1 Henderik Van Vuuren1 - 5 LPts
11/12/2023Pretoria, South Africa0 - 0 Henderik Van Vuuren0 - 5 LPts