Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  33(2) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2025Soweto, South Africa32(2) - 8 Mduduzi Lakay3 - 5 WPts
20/12/2024Soweto, South Africa31(2) - 8 Zain Ferguene7 - 12 WPts
21/10/2024Soweto, South Africa30(2) - 8 Peter Ninette2 - 6(1) WPts
22/08/2024Soweto, South Africa29(2) - 8 Mike Kazumba0 - 1 WPts
23/06/2024Soweto, South Africa28(2) - 8 Aki Makino15 - 25 WPts
25/04/2024Soweto, South Africa27(2) - 8 Borysko Petrenko4 - 5 WPts
25/02/2024Soweto, South Africa26(2) - 8 Pablo Coria1 - 17 WPts
27/12/2023Soweto, South Africa25(2) - 8 Tshepo Modjeka3 - 7 WPts
27/10/2023Soweto, South Africa24(2) - 8 Tavarius Afotey1 - 1 WPts
28/08/2023Soweto, South Africa23(2) - 8 Jay Van der Byl0 - 2 WPts
29/06/2023Soweto, South Africa22(2) - 8 Sean Ngcongca2 - 5 WPts
30/04/2023Soweto, South Africa21(2) - 8 Marten Joubert2 - 5 WPts
01/03/2023Johannesburg, South Africa20(1) - 8 Sam Oosthuizen17 - 12(3) WKO3
31/12/2022Cape Town, South Africa19(1) - 8 Lakista Magqwaka15(1) - 15 WPts
13/11/2022Soweto, South Africa18(1) - 8 La Vonn Khuzwayo13 - 17 WPts
13/10/2022Lima, Peru18(1) - 7 Guido Trevino25 - 5 LPts
15/08/2022Soweto, South Africa17(1) - 7 Philip Van Heerden5 - 17(4) WPts
28/06/2022Sydney, Australia17(1) - 6 Oliver Glaspey23(1) - 2 LPts
30/04/2022Soweto, South Africa16(1) - 6 Obaid Farha6 - 21 WPts
02/03/2022Soweto, South Africa16(1) - 5 Diallo Cele5 - 20 LPts
31/12/2021Soweto, South Africa15(1) - 5 Geoffrey Robaert6 - 4 WPts
31/10/2021Roodepoort, South Africa15(1) - 4 Ubanwa Holomisa19 - 4 LPts
17/09/2021Soweto, South Africa14(1) - 4 Igor Bolmanis1 - 1 WPts
17/07/2021Croix des Bouqets, Haiti13(1) - 4 Mallory Cade5 - 17 WPts
17/05/2021Durban, South Africa12(1) - 4 Simba Amissah4 - 11 WPts
12/04/2021Johannesburg, South Africa11 - 4 Freddie Booysen12 - 10(1) WKO3
23/02/2021Almaty, Kazakhstan11 - 3 Majid Kacpenov12(1) - 2 LPts
25/12/2020Athens, Greece11 - 2 Typhon Vallas8 - 4 LPts
27/10/2020Soweto, South Africa10 - 2 Jyotish Saini3 - 4 WPts
29/08/2020Pretoria, South Africa9 - 2 Anele Bapela6 - 9 WPts
09/07/2020Johannesburg, South Africa8 - 2 Bonne Morkel4 - 6 WPts
20/05/2020Johannesburg, South Africa7 - 2 Tavarius Mfeketho1 - 7 WPts
18/04/2020Mitchells Plain, South Africa6 - 2 Bryn Foundou0 - 0 WPts
14/03/2020Soweto, South Africa5 - 2 Stephen Nimy3 - 4 WPts
13/01/2020San Miguel, El Salvador5 - 1 Cortez Calles7 - 6 LPts
15/11/2019Soweto, South Africa4 - 1 Connor De Jager2 - 3 WPts
15/09/2019Chihuahua, Mexico3 - 1 Nasario Tobia0 - 2 WPts
18/07/2019Kiev, Ukraine3 - 0 Fedya Komar4 - 0 LPts
20/05/2019Soweto, South Africa2 - 0 Lehlohonolo Nkwinti1 - 2 WPts
20/03/2019Guayaquil, Ecuador1 - 0 Gonzalo Hernandez1 - 0 WPts
18/01/2019Soweto, South Africa0 - 0 Jay McIver1 - 2 WPts