Weightclass:  Light Flyweight
Location:  Johannesburg, South Africa
Record:  25(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2027Johannesburg, South Africa24(1) - 23 Severin Omer5 - 7 WPts
30/06/2027Bangkok, Thailand23(1) - 23 Sapapetch Pomrak13 - 12 WPts
02/05/2027Johannesburg, South Africa23(1) - 22 James Keleku9 - 12 LPts South Africa National Championships 2027View
29/04/2027Johannesburg, South Africa22(1) - 22 Scott Kabwaya13(1) - 28 WPts South Africa National Championships 2027View
26/04/2027Johannesburg, South Africa21(1) - 22 Nhlanhla Mthethwa23 - 26 WPts South Africa National Championships 2027View
04/04/2027East London, South Africa20(1) - 22 Jabulani Msibi1 - 33(17) WPts
28/02/2027Johannesburg, South Africa20(1) - 21 Yevhen Lisko5 - 15 LPts
30/12/2026San Pedro Sula, Honduras20(1) - 20 Xaverius Hernandes47(9) - 29 LPts
01/11/2026Johannesburg, South Africa19(1) - 20 Juan Fuentes6 - 7(1) WPts
03/09/2026Nairobi, Kenya19(1) - 19 Lukman Kaggia22 - 12 LPts
03/08/2026Johannesburg, South Africa19(1) - 18 Lukman Kaggia21 - 12 LPts
27/06/2026Johannesburg, South Africa18(1) - 18 Bilal Rayes16 - 18 WPts
27/05/2026Dubai, UAE17(1) - 18 Bilal Rayes16 - 17 WPts
26/04/2026Soshanguve, South Africa17(1) - 17 Dries Mulder24(3) - 25 LPts South Africa National Championships 2026View
02/04/2026Johannesburg, South Africa16(1) - 17 Gower Cassin16(3) - 19 WPts
25/02/2026Johannesburg, South Africa15(1) - 17 Hrant Rahimyan8 - 4 WPts
25/01/2026Johannesburg, South Africa14(1) - 17 Gonzalo Juliana5 - 11 WPts
24/12/2025Pekanbaru, Indonesia14(1) - 16 Emas Yani10 - 23 LPts
26/10/2025Santo Domingo de Guzman, Dominican Republic14(1) - 15 Jose Arrendondo21 - 15 LPts
28/08/2025Medellin, Colombia13(1) - 15 Marjun Lagos0 - 0 WPts
30/06/2025Ankara, Turkey12(1) - 15 Demir Erdogan10 - 5 WPts
02/05/2025Durban, South Africa12(1) - 14 Kofi Bamford11 - 14 LPts South Africa National Championships 2025View
29/04/2025Durban, South Africa11(1) - 14 Nhlanhla Mthethwa9 - 21 WPts South Africa National Championships 2025View
26/04/2025Durban, South Africa10(1) - 14 Denzel Faress18(1) - 24 WPts South Africa National Championships 2025View
20/03/2025Buenos Aires, Argentina9(1) - 14 Jose Tostado2 - 15 WPts
20/01/2025Higashiosaka, Japan9(1) - 13 Shinji Itoh32 - 14 LPts
22/11/2024Johannesburg, South Africa8(1) - 13 Alen Ncita15 - 22 WPts
20/10/2024Liuzhou, China7(1) - 13 Qing-Nan Suen7 - 23 WPts
22/08/2024Khayelitsha, South Africa7(1) - 12 John Diako25(2) - 11 LPts
26/06/2024Managua, Nicaragua6(1) - 12 Juan Yanes5 - 13 WPts
28/04/2024Port Elizabeth, South Africa6(1) - 11 Dries Mulder14(1) - 21 LPts
15/03/2024Batam, Indonesia6(1) - 10 Wijaya Makarim3 - 4 LPts
15/01/2024Depok, Indonesia6(1) - 9 Adi Beratha20(3) - 16 LPts
17/11/2023Abidjan, Ivory Coast5(1) - 9 Germain Platini11(2) - 17 WPts
19/09/2023iBhayi, South Africa4(1) - 9 Morgan Van der Vyver17(1) - 14 WPts
22/07/2023Samarinda, Indonesia4(1) - 8 Deapaladewa Taslim14 - 12 LPts
24/05/2023Bucheon, South Korea4(1) - 7 Kyo0won Bae12 - 17 LPts
26/03/2023Suzhou, China4(1) - 6 Sun Shiu12 - 22 LPts
26/01/2023Los Alcarrizos, Dominican Republic4(1) - 5 Rodrigo Bosque10 - 14 LPts
28/11/2022Santo Domingo de Guzman, Dominican Republic3 - 5 Ulises Madrazo12 - 19(7) WKO3
30/09/2022Tembisa, South Africa3 - 4 Kwanda Sobukwe20 - 3 LPts
28/08/2022Soweto, South Africa3 - 3 Dele Offei16(1) - 9 LPts
04/07/2022Johannesburg, South Africa2 - 3 Nhlanhla Mthethwa4 - 3 WPts
06/05/2022Soweto, South Africa2 - 2 Rich Cloete22 - 5 LPts
18/03/2022Johannesburg, South Africa1 - 2 Glynn Pretorius0 - 0 WPts
30/01/2022iBhayi, South Africa0 - 2 Kwanda Patosi4 - 11 WPts
03/12/2021San Juan, Puerto Rico0 - 1 Onofre Corral10 - 8 LPts
05/10/2021Johannesburg, South Africa0 - 0 Nhlanhla Mthethwa1 - 1 LPts