Weightclass:  Lightweight
Location:  Cape Town, South Africa
Record:  15(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2022Cape Town, South Africa15(1) - 15 Kenzie Nshila19(1) - 8 LPts
01/11/2022Cape Town, South Africa15(1) - 14 Sam Van Wyk3 - 6 LPts
02/09/2022Cape Town, South Africa15(1) - 13 Marten Joubert1 - 1 LPts
03/07/2022Cape Town, South Africa14(1) - 13 Chris Steyn1 - 4 WPts
04/05/2022Cape Town, South Africa14(1) - 12 Zacarias Villa9 - 14 LPts
06/03/2022Cape Town, South Africa13(1) - 12 Billy Suit2 - 1 WPts
03/01/2022Cape Town, South Africa13(1) - 11 Evgeny Butko22(1) - 5 LPts
03/11/2021Cape Town, South Africa12(1) - 11 Gonzalo Trujillo5 - 15 WPts
03/09/2021Cape Town, South Africa11(1) - 11 Sam Tshindingu9 - 8 WPts
03/07/2021Cape Town, South Africa11(1) - 10 Sam Oosthuizen8 - 11(2) LPts
01/05/2021Cape Town, South Africa11(1) - 9 Amon Pungwayo16(2) - 4 LPts
02/03/2021Cape Town, South Africa11(1) - 8 John Konde9 - 9 LPts
01/01/2021Soweto, South Africa11(1) - 7 Dries Snyman10(2) - 8 LPts
07/11/2020Bangkok, Thailand11(1) - 6 Yodmongkol Jor Chaijinda16 - 1 LPts
09/09/2020Soweto, South Africa11(1) - 5 Cole Nfumu4 - 7 LPts
17/07/2020Pretoria, South Africa11(1) - 4 Kyan Adusei5 - 11 LPts
19/05/2020Cape Town, South Africa10(1) - 4 Kian Mbimbi7 - 2 WPts
18/03/2020Cape Town, South Africa10(1) - 3 Tamarius Zakari5 - 5 LPts
17/01/2020Cape Town, South Africa9(1) - 3 Gamsaragan Kabbendjian3 - 3 WPts
17/11/2019Baku, Azerbaijan8(1) - 3 Nazir Bina3 - 9 WPts
19/09/2019Ulaanbaatar, Mongolia7 - 3 Sab Bayartogtokh1 - 6(3) WKO3
22/07/2019Cape Town, South Africa6 - 3 Kenzie Heyns1 - 2 WPts
22/05/2019Bangkok, Thailand6 - 2 Yodsingdaeng Kokietgym2 - 3 LPts
24/03/2019Magnitogorsk, Russia6 - 1 Vitali Boystov0 - 5 LPts
24/01/2019Cape Town, South Africa6 - 0 Willibrord Engelbrecht5(1) - 0 LPts
23/11/2018Katlehong, South Africa5 - 0 Chata Manyama3 - 3 WPts
13/10/2018Soshanguve, South Africa4 - 0 Sean Dube0 - 5 WPts
15/08/2018Cape Town, South Africa3 - 0 Macario Encinas0 - 2 WPts
17/06/2018Cape Town, South Africa2 - 0 Sean Dube0 - 3 WPts
19/04/2018Johannesburg, South Africa1 - 0 Thamsanqa Keet0 - 0 WPts
19/03/2018Cape Town, South Africa0 - 0 Colin Ekianga1 - 1 WPts