Weightclass:  Bantamweight
Location:  Soweto, South Africa
Record:  12(5) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2029Soweto, South Africa11(5) - 24 Serkan Kurt1 - 4 WPts
29/06/2029Soweto, South Africa11(5) - 23 Santiago Galindez5 - 11 LPts
30/04/2029Soweto, South Africa10(4) - 23 Baab-ullah Endah1 - 22(3) WKO3
01/03/2029Soweto, South Africa10(4) - 22 Gerlach Tilleman5 - 8 LPts
31/12/2028Soweto, South Africa9(4) - 22 LeBron Osei0 - 1 WPts
31/10/2028Soweto, South Africa8(3) - 22 Ali Asmar1 - 7 WKO3
01/09/2028Soweto, South Africa7(3) - 22 Harry Lumumba1 - 6 WPts
03/07/2028Soweto, South Africa7(3) - 21 Musa Maphatsoe10 - 13 LPts
04/05/2028Soweto, South Africa7(3) - 20 Jamie Kaleuka7 - 11(1) LPts
06/03/2028Soweto, South Africa6(3) - 20 Angel Orbe2 - 13 WPts
06/01/2028Soweto, South Africa5(2) - 20 Jean-Louis Kuiper1 - 2 WKO3
06/11/2027Soweto, South Africa4(2) - 20 Jose Palacio1 - 0 WPts
07/09/2027Pretoria, South Africa4(2) - 19 Kasi Dlala6 - 14 LPts
11/07/2027Khayelitsha, South Africa3(1) - 19 Callum Matamba6 - 11 WKO3
15/05/2027Soweto, South Africa2(1) - 19 Njord Viste1 - 8 WPts
16/03/2027Soweto, South Africa2(1) - 18 Siphelele Monare10(1) - 15 LPts
16/01/2027Boksburg, South Africa1 - 18 Bryan Manyama6 - 13(9) WKO3
17/11/2026Georgetown, Guyana0 - 18 Greg Watterson7 - 25(2) WPts
19/09/2026Soweto, South Africa0 - 17 Lavaughn Mogoeng9 - 4 LPts
22/07/2026Pekanbaru, Indonesia0 - 16 Bagaskoro Nasroen18 - 25 LPts
24/05/2026Soweto, South Africa0 - 15 Julien Noel3 - 22 LPts
26/03/2026iBhayi, South Africa0 - 14 Aaron Visagie1 - 2 LPts
26/01/2026Mashhad, Iran0 - 13 Yong Binh7 - 14 LPts
28/11/2025Asuncion, Paraguay0 - 12 Dimos Villalobos8 - 5 LPts
30/09/2025East London, South Africa0 - 11 Tokelo Ndulula3 - 0 LPts
03/08/2025iBhayi, South Africa0 - 10 Tevaughn Acheampong9 - 18 LPts
17/06/2025Soshanguve, South Africa0 - 9 John Khumalo16 - 27(5) LPts
05/05/2025East London, South Africa0 - 8 Tokelo Ndulula0 - 0 LPts
01/04/2025Khayelitsha, South Africa0 - 7 Callum Matamba1 - 2 LPts
03/02/2025Germiston, South Africa0 - 6 Peabo Ofosu2 - 2 LPts
10/12/2024Soweto, South Africa0 - 5 Dmitriy Secksenov8 - 13 LPts
12/10/2024Gingoog, Philippines0 - 4 Santiago Pio18(1) - 21 LPts
14/08/2024Soweto, South Africa0 - 3 Lavaughn Mogoeng0 - 0 LPts
17/06/2024Soweto, South Africa0 - 2 Ian Tshimangakabangu11 - 24 LPts
19/04/2024Samarqand, Uzbekistan0 - 1 Vikenti Kajrbecov8 - 17 LPts
20/02/2024Soweto, South Africa0 - 0 Hayden Tuendela0 - 1 LPts