Weightclass:  Lightweight
Location:  Cape Town, South Africa
Record:  25 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2033Cape Town, South Africa24 - 12(1) Uang Choinom3 - 7 WPts
18/10/2033Cape Town, South Africa23 - 12(1) Gennady Aitina18 - 16 WPts
17/08/2033Cape Town, South Africa22 - 12(1) Larenzo Custodio3 - 11 WPts
16/06/2033Cape Town, South Africa21 - 12(1) Federico Morano1 - 0 WPts
16/04/2033Cape Town, South Africa20 - 12(1) Vicente Montellano5 - 29 WPts
16/02/2033Cape Town, South Africa19 - 12(1) Mikhail á Prandzhov6 - 15 WPts
17/12/2032Cape Town, South Africa18 - 12(1) Bassett Rostand4 - 18 WPts
17/10/2032Cape Town, South Africa18 - 11 Petri Sillanpaa27(10) - 6 LKO3
19/08/2032Tegucigalpa, Honduras17 - 11 Neper Santander19 - 11 WPts
19/07/2032Oslo, Norway17 - 10 Borg Hovda23 - 6 LPts
18/06/2032Cape Town, South Africa17 - 9 Borg Hovda22 - 6 LPts
02/05/2032Katlehong, South Africa17 - 8 Laken Osei26 - 3 LPts South Africa National Championships 2032View
29/04/2032Katlehong, South Africa16 - 8 Richie Kabanda25 - 3 WPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa15 - 8 Trory Rahman13 - 11 WPts South Africa National Championships 2032View
14/04/2032Omsk, Russia15 - 7 Kolzak Granat15 - 1 LPts
14/03/2032Montevideo, Uruguay15 - 6 Joaquin Bras14 - 2 LPts
12/02/2032Cape Town, South Africa14 - 6 Elnara Rafiev26 - 7 WPts
12/01/2032Aba, Nigeria13 - 6 Hanief Alhiba40 - 13 WPts Africa Championships 2032View
09/01/2032Aba, Nigeria12 - 6 Marshall Belan43 - 17 WPts Africa Championships 2032View
15/12/2031Shymkent, Kazakhstan11 - 6 Rehman Ghailauoff17(4) - 3 WPts
14/11/2031Shymkent, Kazakhstan11 - 5 Rehman Ghailauoff16(4) - 3 LPts
14/10/2031Medina, Saudi Arabia11 - 4 Syed Herbert18(2) - 5 LPts
13/09/2031Valencia, Venezuela11 - 3 Bohater Konopka14 - 6 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela10 - 3 Brahim Chani21 - 9 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela9 - 3 Demetre Varela48(3) - 34 WPts Valencia World Championships 2031View
03/09/2031Cape Town, South Africa8 - 3 Neper Santander13 - 7 WPts
03/08/2031Cape Town, South Africa7 - 3 Neper Santander13 - 6 WPts
03/07/2031Cape Town, South Africa6 - 3 Neper Santander13 - 5 WPts
02/06/2031Tegucigalpa, Honduras5 - 3 Neper Santander13 - 4 WPts
02/05/2031Randburg, South Africa5 - 2 Laken Osei17 - 3 LPts South Africa National Championships 2031View
29/04/2031Randburg, South Africa4 - 2 John Matlaba19 - 5 WPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa3 - 2 Phumelele Mokotjo5 - 14 WPts South Africa National Championships 2031View
04/04/2031Medina, Saudi Arabia3 - 1 Syed Herbert12(2) - 3 LPts
04/03/2031Cape Town, South Africa2 - 1 Cortez Remedios11 - 1 WPts
01/02/2031Cape Town, South Africa2 - 0 Cortez Remedios10 - 1 LPts
19/12/2030Accra, Ghana1 - 0 Davie Badoe0 - 6 WPts
21/10/2030Cape Town, South Africa0 - 0 Edmund Allen18(6) - 12 WPts