Weightclass:  Light Flyweight
Location:  Soweto, South Africa
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Soweto, South Africa22 - 21 Matt Mafafula22 - 21 WPts
28/09/2033Soweto, South Africa21 - 21 John Vlok23 - 14 WPts
29/07/2033Soweto, South Africa20 - 21 Josh Abelo3 - 6 WPts
29/05/2033Soweto, South Africa19 - 21 Dakarai Ofosu12 - 7 WPts
29/03/2033Soweto, South Africa18 - 21 Spencer Ngialamulume0 - 5 WPts
26/01/2033Soweto, South Africa17 - 21 Ethan Baluyut1 - 12 WPts
25/11/2032Soweto, South Africa16 - 21 Floyd Ngouala1 - 2 WPts
25/09/2032Soweto, South Africa15 - 21 Clinton Van Wyk2 - 6 WPts
26/07/2032Soweto, South Africa14 - 21 Athenkosi Hlatshwayo12 - 16 WPts
27/05/2032Medan, Indonesia13 - 21 Topan Sianturi6 - 13 WPts
29/03/2032Ulaanbaatar, Mongolia13 - 20 Gan Lao12 - 16 LPts
30/01/2032Soshanguve, South Africa13 - 19 Dave Grobbelaar1 - 26 LPts
01/12/2031Saitama, Japan13 - 18 Hajime Hora7 - 7 LPts
03/10/2031Palembang, Indonesia13 - 17 Atif Suhrawardy10 - 12 LPts
05/08/2031Santo Domingo Este, Dominican Republic12 - 17 Jose Salamanca13 - 6 WPts
07/06/2031Soweto, South Africa11 - 17 Cipriano Penaranda8 - 6 WPts
07/04/2031Mamelodi, South Africa11 - 16 Andy Makwetla14 - 7 LPts
16/02/2031Kingston, Jamaica10 - 16 Mick Wynne18 - 13 WPts
19/12/2030Katlehong, South Africa10 - 15 Jack Dondo17 - 15 LPts
24/10/2030Tembisa, South Africa9 - 15 Dave Mabena0 - 21(3) WPts
02/09/2030Soweto, South Africa9 - 14 Courvoisier Noye20(1) - 6 LPts
02/08/2030Oslo, Norway9 - 13 Balder Stennes13(1) - 20 LPts
30/06/2030Soweto, South Africa9 - 12 Carlos Guerrero8 - 14 LPts
27/05/2030Bruges, Belgium9 - 11 Ludo Trosset10 - 12 LPts
26/04/2030Roodepoort, South Africa9 - 10 Wandisile Ledwaba2 - 0 LPts South Africa National Championships 2030View
08/04/2030Soweto, South Africa8 - 10 Marek Hosek2 - 8 WPts
08/03/2030Soweto, South Africa7 - 10 Marek Hosek2 - 7 WPts
05/02/2030Soweto, South Africa6 - 10 Marek Hosek2 - 6 WPts
05/01/2030Kosice, Slovakia5 - 10 Marek Hosek2 - 5 WPts
05/12/2029Georgetown, Guyana5 - 9 David Symon3 - 5(1) LPts
04/11/2029Soweto, South Africa5 - 8 Anastas Ismailyan12 - 6 LPts
22/09/2029Georgetown, Guyana5 - 7 David Symon2 - 4(1) LPts
22/08/2029Soweto, South Africa5 - 6 Defrim Ahmad2 - 8(1) LPts
24/06/2029Incheon, South Korea4 - 6 Joo-ho Jee13 - 24 WPts
26/04/2029East London, South Africa4 - 5 Jack Dondo8 - 12 LPts South Africa National Championships 2029View
10/03/2029Durban, South Africa3 - 5 Paul Kabala3 - 12 WPts
07/02/2029Mitchells Plain, South Africa2 - 5 Musa Ntshangase0 - 0 WPts
27/12/2028Umlazi, South Africa2 - 4 John Vlok0 - 0 LPts
10/11/2028Soweto, South Africa2 - 3 Roman Van den Berg3 - 6 LPts
11/09/2028Lima, Peru1 - 3 Xabat Lucas3 - 14 WPts
14/07/2028Soweto, South Africa1 - 2 Oliver Cortes2 - 20 LPts
16/05/2028Durban, South Africa1 - 1 Dai Maphatsoe10(1) - 17 LPts
18/03/2028Tembisa, South Africa0 - 1 Dave Mabena0 - 5(2) WPts
07/02/2028Soweto, South Africa0 - 0 Andy Makwetla0 - 0 LPts