Weightclass:  Lightweight
Location:  Germiston, South Africa
Record:  26 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2030Germiston, South Africa25 - 18 Vincent Van der Knaap1 - 0 WPts
14/04/2030Germiston, South Africa24 - 18 Eloy Lino4 - 11(1) WPts
13/02/2030Germiston, South Africa23 - 18 Dmitar Supan0 - 4 WPts
15/12/2029Germiston, South Africa23 - 17 Edmundo Laris9 - 9 LPts
16/10/2029Germiston, South Africa22 - 17 Zelimir Draženovic5 - 14 WPts
17/08/2029Germiston, South Africa21 - 17 Saad Paizullaeff4 - 8 WPts
18/06/2029Germiston, South Africa20 - 17 Ian Forsyth0 - 10 WPts
19/04/2029Germiston, South Africa19 - 17 Kwamin Iddrisu1 - 4 WPts
18/02/2029Germiston, South Africa18 - 17 Knel Libaridyan3 - 2 WPts
20/12/2028Germiston, South Africa17 - 17 Athenkosi Mashamaite3 - 17 WPts
21/10/2028Germiston, South Africa16 - 17 Jonathan Feamster3 - 13(2) WPts
22/08/2028Germiston, South Africa15 - 17 Lukman Zungu0 - 1 WPts
23/06/2028Germiston, South Africa14 - 17 Tabansi Bungu1 - 13 WPts
24/04/2028Soweto, South Africa13 - 17 Seth Modjeka13 - 26 WPts
25/02/2028Cochabamba, Bolivia13 - 16 Jair Almodovar48 - 39 LPts
28/12/2027Soshanguve, South Africa12 - 16 Rashon Quatey6(1) - 16 WPts
30/10/2027Germiston, South Africa11 - 16 Kamohelo Gabuza7 - 17 WPts
30/08/2027Germiston, South Africa10 - 16 Chris Kagame1 - 2 WPts
30/06/2027Quezon City, Philippines10 - 15 Santiago Caritan11 - 41 LPts
02/05/2027Germiston, South Africa9 - 15 Thabang Mahlangu1 - 17 WPts
04/03/2027Gunsan, South Korea9 - 14 Bo-kyung Joe39 - 17 LPts
04/01/2027Soweto, South Africa9 - 13 Geoff Ntshangase9 - 17(1) LPts
09/11/2026Katlehong, South Africa9 - 12 Mel Moolman3 - 17 LPts
10/09/2026San Miguel de Tucuman, Argentina8 - 12 Roman Macera2 - 18 WPts
12/07/2026Durban, South Africa7 - 12 Kentay Mashamaite7 - 13 WPts
13/05/2026Germiston, South Africa6 - 12 Kentay Mashamaite7 - 12 WPts
14/03/2026Antwerp, Belgium5 - 12 Dok Van der Strate7 - 18(2) WPts
14/01/2026Charleroi, Belgium5 - 11 Hello Fabre19 - 7(2) LPts
16/11/2025Toronto, Canada4 - 11 Mason Abercrombie3 - 4 WPts
18/09/2025Piraeus, Greece4 - 10 Euphrosyne Straka17(3) - 24 LPts
21/07/2025Santo Domingo de Guzman, Dominican Republic4 - 9 Alejandro Zapata11 - 19 LPts
23/05/2025Bangkok, Thailand3 - 9 Yodngoen Sakkreerin5 - 14 WPts
25/03/2025Germiston, South Africa3 - 8 Remi Beaulac8(1) - 13 LPts
25/01/2025Sydney, Australia3 - 7 Brett Loch16 - 24 LPts
27/11/2024Germiston, South Africa2 - 7 Quaashie Moyoyo8 - 5 WPts
28/09/2024Schaerbeek, Belgium2 - 6 Verrill Mauresmo12 - 28 LPts
31/07/2024Mandaue, Philippines2 - 5 Nicholas Calob25 - 8 LPts
02/06/2024Mamelodi, South Africa1 - 5 Andile Mxenge0 - 5(1) WPts
06/04/2024Liege, Belgium0 - 5 Dominique Beaubien0 - 10 WPts
07/02/2024New Amsterdam, Guyana0 - 4 Glynn Banks0 - 0 LPts
10/12/2023Metz, France0 - 3 Carolus Soufflot12 - 25(6) LPts
11/10/2023Soweto, South Africa0 - 2 Sulaiman Awoonor8(1) - 24 LPts
23/08/2023Johannesburg, South Africa0 - 1 Mel Kimbiolongo23 - 7 LPts
18/07/2023Germiston, South Africa0 - 0 Quaashie Moyoyo0 - 3 LPts