Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  10 - 38(9)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2025Soweto, South Africa9 - 38(9) Peter Mabena0 - 5 WPts
27/07/2025Soweto, South Africa9 - 37(9) Radoslav á Balakov6 - 9 LPts
29/05/2025Soweto, South Africa9 - 36(9) Thabo Dube3 - 3 LPts
30/03/2025Soweto, South Africa9 - 35(9) Gervasio Fiel3 - 13 LPts
30/01/2025Soweto, South Africa8 - 35(9) Tevin Otu5 - 20 WPts
01/12/2024Soweto, South Africa7 - 35(9) Paul Londa0 - 10 WPts
02/10/2024Soweto, South Africa7 - 34(9) Gift Hanekom3 - 13 LPts
03/08/2024Soweto, South Africa6 - 34(9) Robert Plessis3 - 7 WPts
05/06/2024Soweto, South Africa5 - 34(9) Itumeleng Gabuza0 - 13(1) WPts
06/04/2024Soweto, South Africa4 - 34(9) Jay Van der Byl1 - 5 WPts
06/02/2024Soweto, South Africa3 - 34(9) Tshepo Zulu3 - 15 WPts
08/12/2023Soweto, South Africa2 - 34(9) Armani Kessels3 - 5 WPts
09/10/2023Soweto, South Africa2 - 33(9) Kenzie Coetzee3 - 20(6) LPts
12/08/2023Sana'a, Yemen2 - 32(9) Kamran Qaderi20 - 14 LPts
14/06/2023Al Hudaydah, Yemen2 - 31(8) Haaris Barrahet22 - 14 LKO3
16/04/2023Stuttgart, Germany2 - 30(8) Tabby Mauthe11 - 19 LPts
16/02/2023Nice, France2 - 29(7) Senior Piat19 - 14 LKO3
19/12/2022Accra, Ghana2 - 28(7) Bradley Aduamah15 - 9(1) LPts
21/10/2022Randburg, South Africa2 - 27(6) Connor De Jager14 - 10 LKO3
14/09/2022Soweto, South Africa2 - 26(6) La Vonn Khuzwayo12 - 17 LPts
11/08/2022Giza, Egypt2 - 25(6) Farhan Hasen9 - 10 LPts
12/06/2022Johannesburg, South Africa2 - 24(6) Werther Van Zyl15 - 11 LPts
30/04/2022Bangkok, Thailand1 - 24(6) Rusalee Kiatcharoenchai2 - 22 WPts
02/03/2022Soweto, South Africa0 - 24(6) Doncho á Brezhnev13 - 6 WPts
31/12/2021Soweto, South Africa0 - 23(6) Gauvain Machin2 - 11 LPts
31/10/2021Santo Domingo Este, Dominican Republic0 - 22(6) Gonzalo Carrizales8(1) - 11 LPts
01/09/2021Bologna, Italy0 - 21(6) Valerio Mantica1 - 4 LPts
02/07/2021Khayelitsha, South Africa0 - 20(6) Jay Ngalamulume2 - 16 LPts
07/05/2021Bouake, Ivory Coast0 - 19(6) Ouida Roussel15 - 7 LPts
08/03/2021Almaty, Kazakhstan0 - 18(5) Ibrahim Tashenev1 - 11 LKO3
08/01/2021Viba del Mar, Chile0 - 17(5) Agapetus Maya8 - 9 LPts
10/11/2020Randburg, South Africa0 - 16(4) Paulo Ballantyne10 - 7 LKO3
17/09/2020Tembisa, South Africa0 - 15(4) David Mafuta4 - 10 LPts
15/08/2020Soweto, South Africa0 - 14(3) Chris Cowden3(1) - 12 LKO3
14/06/2020Szczecin, Poland0 - 13(3) Macief Janczak2 - 1 LPts
15/04/2020Kuala Lumpur, Malaysia0 - 12(2) Brin Hung8(1) - 7 LKO3
16/02/2020Soweto, South Africa0 - 11(2) Dave Nfuni6 - 3 LPts
17/12/2019Soweto, South Africa0 - 10(2) Dikembe Ochuodho0 - 3 LPts
18/10/2019Riga, Latvia0 - 9(2) Fedar Sarkanais7 - 3 LPts
20/08/2019Soweto, South Africa0 - 8(2) Arthur Fatuma6 - 5 LPts
20/06/2019Johannesburg, South Africa0 - 7(2) Stephen Nimy1 - 1 LPts
19/05/2019Soweto, South Africa0 - 6(1) Robert Van Schalkwyk1 - 2 LKO3
19/03/2019Aalborg, Denmark0 - 5(1) Thorin Thyssen1 - 2 LPts
19/01/2019Almaty, Kazakhstan0 - 4(1) Ivan Galiev0 - 1 LPts
20/11/2018Plovdiv, Bulgaria0 - 3(1) Veselin á Bolgarov0 - 2 LPts
21/09/2018Varna, Bulgaria0 - 2 Stanko á Kozlov2 - 0 LKO3
24/07/2018Katlehong, South Africa0 - 1 Chata Manyama1 - 3 LPts
05/06/2018Soweto, South Africa0 - 0 Penko á Kirilov0 - 0 LPts