Weightclass:  Welterweight
Location:  iBhayi, South Africa
Record:  21 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2023iBhayi, South Africa20 - 9 Kwamin Alhassan0 - 6 WPts
20/12/2022iBhayi, South Africa19 - 9 Leo Ewart17 - 10 WPts
21/10/2022iBhayi, South Africa18 - 9 Ibrahim Magomaev4 - 10(1) WPts
23/08/2022iBhayi, South Africa17 - 9 Rune Uys1 - 6 WPts
23/06/2022iBhayi, South Africa16 - 9 Antwan Ntambwe6 - 20 WPts
24/04/2022iBhayi, South Africa16 - 8 Emilio Canizares18(3) - 4 LPts
24/02/2022iBhayi, South Africa15 - 8 Vasif Asgarov9 - 8 WPts
25/12/2021Pretoria, South Africa14 - 8 Cole Mxoyana12 - 9 WPts
24/11/2021Tehran, Iran14 - 7 Zuffur Ally11 - 12 LPts
26/09/2021Granada, Spain14 - 6 Diego Colmenares10 - 9 LPts
29/07/2021Port Elizabeth, South Africa13 - 6 Siphelele Jali2 - 13 WPts
30/05/2021Odessa, Ukraine12 - 6 Pylyp Slifko14 - 7 WPts
01/04/2021Tembisa, South Africa11 - 6 Jackson Mngonyama12 - 6 WPts
03/02/2021New Kingston, Jamaica10 - 6 Chris Steel1 - 2 WPts
04/12/2020Nagpur, India10 - 5 Pritish Narra10(1) - 5 LPts
06/10/2020Makiivka, Ukraine9 - 5 Avel Dziuk0 - 2 WPts
08/08/2020iBhayi, South Africa8 - 5 Gareth Kingan4 - 8 WPts
07/06/2020iBhayi, South Africa7 - 5 Gulbahar Mardin3 - 9 WPts
07/04/2020iBhayi, South Africa6 - 5 Ndumisa Nhlapo4 - 6 WPts
07/02/2020iBhayi, South Africa6 - 4 Lado Dumashie3 - 4 LPts
07/12/2019San Jose, Costa Rica5 - 4 Ximen Malave7 - 5 WPts
08/10/2019iBhayi, South Africa4 - 4 Ludvig Drost3 - 3 WPts
09/08/2019Abidjan, Ivory Coast4 - 3 Oliver Delon7 - 4 LPts
10/06/2019Fukuoka, Japan3 - 3 Hideki Yamamoto3 - 6 WPts
12/04/2019Helsinki, Finland3 - 2 Terho Sallinen7 - 1 LPts
12/02/2019iBhayi, South Africa2 - 2 Spencer Makanda0 - 1 WPts
13/12/2018iBhayi, South Africa2 - 1 Daniel Mulryan1 - 2 LPts
14/10/2018Boksburg, South Africa1 - 1 Manu Nyatama1 - 1 WPts
02/09/2018Adana, Turkey1 - 0 Mehmed Shashmaz3 - 2 LPts
05/07/2018iBhayi, South Africa0 - 0 Chung-yong Byun0 - 0 WPts