Weightclass:  Light Flyweight
Location:  Soshanguve, South Africa
Record:  6 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2033Khayelitsha, South Africa5 - 34 Corey Tshikulu2 - 32 WPts
30/09/2033Soweto, South Africa4 - 34 Ayanda Bapela10 - 20 WPts
22/08/2033Bogota, Colombia4 - 33 Cruz Clavijo8 - 15 LPts
24/06/2033Tijuana, Mexico4 - 32 Lorenzo Robledo25 - 12 LPts
26/04/2033Khayelitsha, South Africa4 - 31 Penda Senanu9 - 10 LPts South Africa National Championships 2033View
23/03/2033Soshanguve, South Africa3 - 31 Quaashie Dumashie5 - 11 WPts
22/01/2033Soshanguve, South Africa3 - 30 Matt Mafafula16 - 19 LPts
22/11/2032Tokorozawa, Japan3 - 29 Takeshi Miki2 - 14 LPts
24/09/2032Soshanguve, South Africa3 - 28 Harvey Kamangu9 - 9 LPts
25/07/2032Daejeon, South Korea2 - 28 Young-gwon U0 - 4 WPts
27/05/2032Nanyang, China2 - 27 HuiK'o Young7 - 12 LPts
29/03/2032Soshanguve, South Africa2 - 26 John Vlok14 - 12 LPts
30/01/2032Soshanguve, South Africa1 - 26 Madisha Motshekga13 - 19 WPts
01/12/2031Ulaanbaatar, Mongolia1 - 25 Zhu Kasymbekov7 - 23 LPts
03/10/2031Ulaanbaatar, Mongolia1 - 24 Zhu Kasymbekov6 - 23 LPts
05/08/2031Sumqayit, Azerbaijan1 - 23 Tofiq Tagiev12 - 21 LPts
06/06/2031Santo Domingo Este, Dominican Republic1 - 22 Alejandro Caba12 - 6 LPts
07/04/2031Lima, Peru1 - 21 Beltran Godines39(4) - 21 LPts
07/02/2031Leon, Mexico1 - 20 Marjun Cato28(1) - 20 LPts
10/12/2030Soshanguve, South Africa1 - 19 Johnny Cleary5 - 5 LPts
12/10/2030Umlazi, South Africa1 - 18 John Vlok8 - 8 LPts
14/08/2030Bogota, Colombia1 - 17 Loredo Verduzco16 - 12 LPts
16/06/2030Soshanguve, South Africa1 - 16 John Vlok6 - 8 LPts
17/04/2030Santo Domingo de Guzman, Dominican Republic1 - 15 Ximen Basa8 - 9 LPts
17/02/2030Tirana, Albania1 - 14 Besin Karakoch4 - 6 LPts
20/12/2029Soshanguve, South Africa0 - 14 Rob Kidiaba2 - 6 WPts
21/10/2029Soshanguve, South Africa0 - 13 Thulani Nhlapo2 - 14 LPts
22/08/2029Soshanguve, South Africa0 - 12 Xayvion Ekstein3 - 6 LPts
23/06/2029Khayelitsha, South Africa0 - 11 Spencer kaMagwaza10 - 5 LPts
24/04/2029Khayelitsha, South Africa0 - 10 Spencer kaMagwaza9 - 5 LPts
09/03/2029Soweto, South Africa0 - 9 Okapi Ntuli0 - 3 LPts
24/01/2029Umlazi, South Africa0 - 8 Leo Ndakala14 - 12(2) LPts
24/12/2028Asuncion, Paraguay0 - 7 Miguel Lujano32 - 11 LPts
26/10/2028Mitchells Plain, South Africa0 - 6 Leighton Botha12 - 13 LPts
14/09/2028Montevideo, Uruguay0 - 5 Sagaz Herran5 - 24 LPts
17/07/2028Umlazi, South Africa0 - 4 Paul Kruger11 - 4 LPts
07/06/2028Pretoria, South Africa0 - 3 Okapi September0 - 0 LPts
26/04/2028Durban, South Africa0 - 2 Matt Mafafula1 - 2 LPts South Africa National Championships 2028View
19/03/2028Abidjan, Ivory Coast0 - 1 Circinus Bazin12 - 11 LPts
20/01/2028Soshanguve, South Africa0 - 0 Matt Mafafula0 - 1 LPts