Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  11(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2025Soweto, South Africa10(1) - 31 Jevonte Ayim5 - 26 WPts
19/06/2025Soweto, South Africa10(1) - 30 Bobbejaan Botha2 - 4 LPts
21/04/2025Soweto, South Africa10(1) - 29 Antwan Ntambwe9 - 35 LPts
21/02/2025Soweto, South Africa10(1) - 28 Rodrigo Guajardo2 - 8 LPts
24/12/2024Soweto, South Africa10(1) - 27 Eric Nonyane4 - 9 LPts
26/10/2024Soweto, South Africa9(1) - 27 Asavela Motsoaledi0 - 2 WPts
27/08/2024Soweto, South Africa8 - 27 Vicente Pascual2 - 8(4) WKO3
28/06/2024Soweto, South Africa7 - 27 Kris Kibembu2 - 1 WPts
29/04/2024Soweto, South Africa6 - 27 Rashon Moro0 - 4 WPts
01/03/2024Soweto, South Africa5 - 27 Kwanda Nomvete9(1) - 9 WPts
01/01/2024Soweto, South Africa5 - 26 Ndumisa Khumalo17 - 16 LPts
02/11/2023Soweto, South Africa4 - 26 Reneilwe Magwanishi0 - 1 WPts
03/09/2023Sydney, Australia4 - 25 Paul Harrier18 - 11 LPts
06/07/2023Soweto, South Africa4 - 24 Dirit Makhanyan4 - 5 LPts
07/05/2023Santo Domingo Este, Dominican Republic3 - 24 Alejandro Centeno1 - 5 WPts
08/03/2023Soweto, South Africa2 - 24 Miroslav á Burov11 - 19 WPts
07/01/2023Udon Thani, Thailand2 - 23 Thong Jaidee16 - 15 LPts
09/11/2022Orleans, France2 - 22 Denis Criqui16 - 10 LPts
11/09/2022Soweto, South Africa2 - 21 Evgeny Dmitriev14(1) - 12 LPts
13/07/2022Namyangju, South Korea2 - 20 Kee-hee Kwon17(3) - 8 LPts
15/05/2022Kryvyi Rih, Ukraine2 - 19 Kolya Babushkin20 - 8 LPts
16/03/2022Yerevan, Armenia2 - 18 Harutiun Kabardaian11 - 13 LPts
16/01/2022Waterford, Ireland2 - 17 Darragh MacQueen6 - 11 LPts
17/11/2021Constantine, Algeria2 - 16 Faisal Laggoun11 - 13 LPts
19/09/2021Riga, Latvia2 - 15 Sergei Strauts10 - 9 LPts
21/07/2021Johannesburg, South Africa2 - 14 Tamarius Burja11 - 7(1) LPts
28/05/2021Port-au-Prince, Haiti1 - 14 Tugdual Hugo1 - 10 WPts
29/03/2021Kingston, Jamaica1 - 13 Mike Pate13 - 6 LPts
29/01/2021Randburg, South Africa1 - 12 Orma Erasmus15 - 3 LPts
06/12/2020Umlazi, South Africa1 - 11 Sam Sekola6(1) - 10 LPts
06/10/2020Soweto, South Africa1 - 10 Zach Ioannou3 - 7 LPts
07/08/2020Germiston, South Africa1 - 9 Siphelele Bapela8 - 9 LPts
08/06/2020Soshanguve, South Africa1 - 8 Michael Katuku7 - 9(1) LPts
21/04/2020Durban, South Africa1 - 7 Bruce Fatundu9 - 5 LPts
18/03/2020Kumasi, Ghana1 - 6 Azam Sami3 - 6 LPts
18/01/2020Christchurch, New Zealand0 - 6 James Easton6 - 5 WPts
18/11/2019Roodepoort, South Africa0 - 5 Dele Andam3 - 2 LPts
05/10/2019Boksburg, South Africa0 - 4 Leyer Goosen5 - 5 LPts
14/08/2019Mitchells Plain, South Africa0 - 3 Floyd Kenjenje3 - 1 LPts
27/06/2019Soweto, South Africa0 - 2 Noah Lutulu2 - 1 LPts
27/04/2019Pretoria, South Africa0 - 1 Tshepo Ngcobo4 - 1 LPts
06/03/2019Soweto, South Africa0 - 0 Yulian Gambarov1 - 0 LPts