Weightclass:  Lightweight
Location:  Pretoria, South Africa
Record:  5 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2028Pretoria, South Africa4 - 20 Valeri Upitis1 - 22 WPts
27/08/2028Pretoria, South Africa4 - 19 Isidro Saez11 - 4 LPts
28/06/2028Pretoria, South Africa4 - 18 Urvano Iglesias15 - 17 LPts
29/04/2028Pretoria, South Africa4 - 17 Asif Acishew10 - 9 LPts
01/03/2028Pretoria, South Africa3 - 17 Pyotr Taghibaev4 - 7(1) WPts
01/01/2028Pretoria, South Africa3 - 16 Quico Pinel5(1) - 12 LPts
02/11/2027Pretoria, South Africa3 - 15 Mark Griffiths12 - 28(3) LPts
03/09/2027Pretoria, South Africa2 - 15 Kasi Kwadwo0 - 3 WPts
06/07/2027Pretoria, South Africa1 - 15 Daniil Gankin1 - 2 WPts
07/05/2027Pretoria, South Africa1 - 14 Mark Ballantine4 - 8 LPts
08/03/2027Pretoria, South Africa1 - 13 Musa Mpeta4 - 13 LPts
07/01/2027Pretoria, South Africa1 - 12 Ramahlwe Sotyu4 - 16 LPts
08/11/2026Pak Kret, Thailand1 - 11 Rusalee Khunkokeroad2 - 15 LPts
10/09/2026Tegucigalpa, Honduras1 - 10 Juan Perron19 - 20 LPts
12/07/2026Pretoria, South Africa1 - 9 May Ntuli1 - 5 LPts
12/05/2026Turku, Finland1 - 8 Hemminki Alvar23(1) - 17 LPts
14/03/2026Mamelodi, South Africa1 - 7 Balte Van Ryneveld3 - 9 LPts
18/01/2026Durban, South Africa1 - 6 Tlou Ntuli5 - 19 LPts
23/11/2025Pretoria, South Africa0 - 6 Georgiy Upene2 - 14 WPts
25/09/2025Soweto, South Africa0 - 5 Vuyisile Keet9 - 38(9) LPts
01/08/2025Pretoria, South Africa0 - 4 Arran Thomas1 - 5 LPts
02/06/2025Sofia, Bulgaria0 - 3 Veselin á Nazarov3 - 15 LPts
04/04/2025Johannesburg, South Africa0 - 2 Afram Segolela21 - 23 LPts
08/02/2025Pretoria, South Africa0 - 1 Bart Makamba0 - 1 LPts
10/12/2024Pretoria, South Africa0 - 0 Thabang Mahlangu0 - 1 LPts