Weightclass:  Lightweight
Location:  Katlehong, South Africa
Record:  23 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/08/2031Katlehong, South Africa22 - 29 Virgil Van den Brucke10 - 8 WPts
02/06/2031Katlehong, South Africa22 - 28 Guillermo Santistevan3 - 1 LPts
01/04/2031Katlehong, South Africa21 - 28 Joaquin Duenas1 - 11 WPts
31/01/2031Katlehong, South Africa20 - 28 Ivan Bajkodamoff9 - 19 WPts
01/12/2030Katlehong, South Africa19 - 28 David Raine3 - 7 WPts
02/10/2030Katlehong, South Africa18 - 28 Phil Laramore11 - 3 WPts
04/08/2030Katlehong, South Africa17 - 28 Mablevi Vilakazi1 - 0 WPts
05/06/2030Katlehong, South Africa16 - 28 Leon Fimpa0 - 4 WPts
06/04/2030Katlehong, South Africa15 - 28 Gethin Kalemba1 - 5 WPts
05/02/2030Katlehong, South Africa14 - 28 Hayden Nkakani0 - 1 WPts
07/12/2029Katlehong, South Africa13 - 28 Jamil Dzhebrailov1 - 0 WPts
08/10/2029Katlehong, South Africa12 - 28 Joshua Kimvula5(1) - 3 WPts
09/08/2029Cape Town, South Africa12 - 27 Ethan Manyama8 - 24 LPts
12/06/2029Katlehong, South Africa12 - 26 Kai Makoni16(1) - 14 LPts
13/04/2029Haiphong, Vietnam12 - 25 Tron Thanh56(1) - 26 LPts
13/02/2029Soweto, South Africa12 - 24 Bongani Majoro19 - 17 LPts
19/12/2028Germiston, South Africa11 - 24 Quaashie Chikane10 - 17 WPts
22/10/2028Katlehong, South Africa10 - 24 Timofei Zeps3 - 11 WPts
23/08/2028Boksburg, South Africa10 - 23 Mduduzi Phaahla17 - 10 LPts
28/06/2028Córdoba, Argentina10 - 22 Ramirez Blandon6 - 14 LPts
29/04/2028Durban, South Africa10 - 21 Mick Kaja18 - 11 LPts South Africa National Championships 2028View
26/04/2028Durban, South Africa9 - 21 Usi Mankattah7 - 15 WPts South Africa National Championships 2028View
17/03/2028Soshanguve, South Africa8 - 21 Sam Verdoorn19 - 6 WPts
14/02/2028Georgetown, Guyana7 - 21 Scott Bryden6 - 5 WPts
17/12/2027Busan, South Korea7 - 20 Jeong-ho You15 - 11 LPts
19/10/2027Soweto, South Africa7 - 19 Dieter NaudÚ12 - 12 LPts
27/08/2027Lusaka, Zambia6 - 19 Orma Mwase12(1) - 19 WPts
29/06/2027Kenitra, Morocco6 - 18 Waqqas Amamou9(2) - 14 LPts
01/05/2027San Jose, Costa Rica5 - 18 Juan Marin1 - 17 WPts
03/03/2027Cape Town, South Africa4 - 18 Sam Nimbi5 - 10 WPts
06/01/2027Roodepoort, South Africa4 - 17 Paul Londa2 - 21 LPts
09/11/2026Katlehong, South Africa3 - 17 Fagrie Khuzwayo9 - 12 WPts
09/09/2026Hamilton, Canada3 - 16 Brad Lusher2 - 13 LPts
12/07/2026Pretoria, South Africa3 - 15 Rob De Bruyn3 - 18(3) LPts
14/05/2026iBhayi, South Africa3 - 14 Jay Van der Byl4 - 16 LPts
16/03/2026Soshanguve, South Africa3 - 13 Dakarai Ofosu7 - 22 LPts
16/01/2026Oslo, Norway3 - 12 Njord Matthiessen24(1) - 26 LPts
18/11/2025Kumasi, Ghana3 - 11 Dillon Gbedema32 - 16 LPts
20/09/2025Katlehong, South Africa3 - 10 Sam Nimbi2 - 4 LPts
23/07/2025Johannesburg, South Africa3 - 9 Madisha Muthambi4 - 3 LPts
30/05/2025Katlehong, South Africa2 - 9 Luka Lazda14 - 20 WPts
31/03/2025Katlehong, South Africa2 - 8 Thabo Dube2 - 3 LPts
30/01/2025Mitchells Plain, South Africa2 - 7 Duncan Kambilala1 - 15 LPts
02/12/2024Tembisa, South Africa1 - 7 Faraji Lakay3 - 6 WPts
09/10/2024Katlehong, South Africa0 - 7 Polo Kwei1 - 7 LPts
09/10/2024Katlehong, South Africa0 - 7 Polo Kwei1 - 7 WPts
10/08/2024Katlehong, South Africa0 - 6 Joaquin Guitron2 - 2 LPts
12/06/2024Soweto, South Africa0 - 5 Ayabulela Cele22 - 12 LPts
01/05/2024Soshanguve, South Africa0 - 4 Ebi Boamponsem0 - 0 LPts
31/03/2024Sao Paulo, Brazil0 - 3 Fidel Goncalves18(2) - 20 LPts
01/02/2024Tembisa, South Africa0 - 2 Lebogang Sikali7 - 7 LPts
11/12/2023East London, South Africa0 - 1 Kyle Lumbombo16 - 16 LPts
05/11/2023Katlehong, South Africa0 - 0 Mateusz Czyzewski5 - 12 LPts