Weightclass:  Welterweight
Location:  Pretoria, South Africa
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2029Pretoria, South Africa18 - 6 Hemmerecht Van Vollenhoven1 - 7(4) WPts
15/01/2029Pretoria, South Africa17 - 6 Chase Diawara10 - 15 WPts
16/11/2028Pretoria, South Africa16 - 6 Fraser Greenshields0 - 4 WPts
17/09/2028Pretoria, South Africa15 - 6 Barry Leon1 - 14 WPts
19/07/2028Pretoria, South Africa14 - 6 Henry Welsh3 - 15 WPts
20/05/2028Pretoria, South Africa13 - 6 Mark Luff2 - 8 WPts
21/03/2028Pretoria, South Africa12 - 6 Robert Gerken2 - 4 WPts
21/01/2028Pretoria, South Africa11 - 6 Michael Santillan4 - 4 WPts
20/11/2027Pretoria, South Africa10 - 6 Nicholas Lukaku1 - 5 WPts
19/09/2027Pretoria, South Africa9 - 6 Inigo Boketshu0 - 0 WPts
20/07/2027Pretoria, South Africa8 - 6 Asavela Motshekga0 - 2 WPts
21/05/2027Pretoria, South Africa7 - 6 Vinay Padmanabhan6 - 14 WPts
23/03/2027Pretoria, South Africa6 - 6 Jacob Kaczorowski2 - 1 WPts
23/01/2027Baku, Azerbaijan6 - 5 Mahmud Amirbeyov22 - 16 LPts
24/11/2026Kiev, Ukraine6 - 4 Bohdan Bodnar16(2) - 13 LPts
26/09/2026Pretoria, South Africa5 - 4 Paul Serero4 - 13 WPts
27/07/2026Yerevan, Armenia4 - 4 Kachazor Chakalozyan11 - 11(1) WPts
29/05/2026Guangzhou, China4 - 3 Fo-hsing Bong7 - 5 LPts
31/03/2026Mitchells Plain, South Africa3 - 3 Mzikayise Mnyamane0 - 10 WPts
02/02/2026Santiago de los Caballeros, Dominican Republic3 - 2 Rogelio Portal13 - 7 LPts
05/12/2025Kosice, Slovakia2 - 2 Viktor Muska1 - 4 WPts
07/10/2025Ostrava, Czech Republic2 - 1 LudvÝk Peroutka15 - 14 LPts
09/08/2025Oslo, Norway2 - 0 Kirk Tollefsen32(2) - 11 LPts
11/06/2025Manukau, New Zealand1 - 0 Robert Copeland7 - 9 WPts
13/04/2025Pretoria, South Africa0 - 0 Antwan Oosthuizen1 - 6 WPts