Weightclass:  Light Flyweight
Location:  Umlazi, South Africa
Record:  28(3) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2030Umlazi, South Africa27(3) - 32 Nuru Phaahla4 - 16(1) WPts
18/11/2029Umlazi, South Africa26(3) - 32 Montenegro Amaya6 - 28 WPts
19/09/2029Umlazi, South Africa25(3) - 32 Angel Giraldo0 - 8 WPts
21/07/2029Umlazi, South Africa24(3) - 32 Ilker Degirmenci5 - 21 WPts
22/05/2029Umlazi, South Africa23(3) - 32 Faraji Mini0 - 0 WPts
23/03/2029Umlazi, South Africa22(3) - 32 Dmitriy Skobrev6(1) - 12 WPts
19/01/2029Umlazi, South Africa21(3) - 32 Rodrigo Morelos26 - 15 WPts
18/11/2028Umlazi, South Africa20(3) - 32 Haaris Hammad6 - 4 WPts
18/09/2028Umlazi, South Africa19(3) - 32 Gethin Gudino1 - 5 WPts
19/07/2028East London, South Africa18(2) - 32 Jabulani Msibi4 - 38(19) WKO3
04/06/2028Soweto, South Africa18(2) - 31 Quaddus Dube32 - 11 LPts
26/04/2028Durban, South Africa18(2) - 30 Leighton Botha9 - 12 LPts South Africa National Championships 2028View
21/03/2028Samarqand, Uzbekistan17(2) - 30 Famil Masih15 - 14 WPts
22/01/2028Cheonan, South Korea16(2) - 30 Soo-il Choung2 - 12 WPts
24/11/2027East London, South Africa15(1) - 30 Jabulani Msibi1 - 37(18) WKO3
06/10/2027Santo Domingo Este, Dominican Republic14(1) - 30 Santiago Riveron20(1) - 24 WPts
08/08/2027Guatemala City, Guatemala13(1) - 30 Onofre Maes9 - 12 WPts
09/06/2027Soweto, South Africa13(1) - 29 Quaddus Dube26 - 11 LPts
29/04/2027Johannesburg, South Africa13(1) - 28 Paul Van Zyl22(1) - 22 LPts South Africa National Championships 2027View
26/04/2027Johannesburg, South Africa12(1) - 28 Penda Magqwaka12(1) - 10(1) WPts South Africa National Championships 2027View
03/04/2027Ulaanbaatar, Mongolia11(1) - 28 Sabuur Abai18(1) - 16 WPts
03/02/2027Samarqand, Uzbekistan11(1) - 27 Aleksandr Yalecenov13(1) - 13 LPts
06/12/2026Mexico City, Mexico11(1) - 26 Neron Chaparro11 - 12 LPts
08/10/2026Gwangju, South Korea11(1) - 25 Tae-hwi Ree11 - 8 LPts
10/08/2026East London, South Africa10 - 25 Jabulani Msibi1 - 29(15) WKO3
15/06/2026Ulaanbaatar, Mongolia10 - 24 Aleksandr Serdamba65(3) - 5 LPts
17/04/2026Ansan, South Korea10 - 23 Chae-min Pyun16 - 12(1) LPts
17/02/2026Cardiff, UK10 - 22 Bryn Polston5 - 19 LPts
20/12/2025Namangan, Uzbekistan9 - 22 Parvin Amiraslanov4 - 19(1) WPts
22/10/2025Umlazi, South Africa9 - 21 Aimon Giraldo9 - 15(2) LPts
24/08/2025Umlazi, South Africa8 - 21 Jayvyn Gyimah4(1) - 4 WPts
25/06/2025Umlazi, South Africa8 - 20 Christof Pienaar4 - 3 LPts
26/04/2025Durban, South Africa8 - 19 Quaddus Dube13 - 8 LPts South Africa National Championships 2025View
21/03/2025Soledad de Graciano Sanchez, Mexico7 - 19 Angel San Angelo1 - 10(1) WPts
21/01/2025Roodepoort, South Africa7 - 18 Itumeleng Masango14(2) - 25 LPts
23/11/2024San Nicolas de los Garza, Mexico6 - 18 Carlos Penaloza4 - 9 WPts
25/09/2024Pretoria, South Africa5 - 18 Vul Otoo13 - 28 WPts
23/08/2024Khujand, Tajikistan5 - 17 Imam Efendieyev7 - 14 LPts
25/06/2024Umlazi, South Africa4 - 17 Wandisile Keet2 - 5 WPts
26/04/2024Tembisa, South Africa4 - 16 Quaddus Dube7 - 5 LPts South Africa National Championships 2024View
28/03/2024Johannesburg, South Africa4 - 15 Alen Ncita11 - 22 LPts
22/02/2024Umlazi, South Africa4 - 14 Ian Letlabika1 - 6(2) LPts
24/12/2023Pretoria, South Africa3 - 14 May Gcaba17(1) - 17 WPts
31/10/2023Soweto, South Africa3 - 13 Quaddus Dube4 - 4 LPts
29/09/2023Pretoria, South Africa3 - 12 Vul Otoo7 - 28 LPts
24/08/2023Umlazi, South Africa2 - 12 Quin Urquidez0 - 10 WPts
25/06/2023Tembisa, South Africa1 - 12 Lebogang Dube5 - 19(1) WPts
28/04/2023Umlazi, South Africa1 - 11 Mike Ilunga1 - 1 LPts
28/02/2023San Jose, Costa Rica1 - 10 Oleos Arbelaez4 - 9 LPts
31/12/2022Prague, Czech Republic1 - 9 Miloslav Dobry0 - 6 LPts
02/11/2022Mitchells Plain, South Africa1 - 8 Dillon De Jager16 - 13 LPts
18/09/2022Soweto, South Africa1 - 7 Quaddus Dube0 - 0 LPts
03/08/2022Soweto, South Africa1 - 6 Matthew Klerk9 - 13 LPts
28/06/2022Pretoria, South Africa1 - 5 Zaid Kessels18 - 7(3) LPts
15/05/2022iBhayi, South Africa1 - 4 Nhlanhla Mthethwa8 - 16 LPts
04/04/2022Germiston, South Africa1 - 3 Otieno Asamoah9 - 14 LPts
18/02/2022Boksburg, South Africa1 - 2 Frederic Swart0 - 0 LPts
05/01/2022Qingdao, China1 - 1 Li-Liang Wing0 - 0 LPts
06/11/2021Hiroshima, Japan0 - 1 Yasushi Satow0 - 1 WPts
05/09/2021Umlazi, South Africa0 - 0 Brendan Galat1 - 0 LPts