Weightclass:  Featherweight
Location:  iBhayi, South Africa
Record:  16 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2028iBhayi, South Africa16 - 21 Maan Van Berchove10 - 18 LPts
11/10/2028iBhayi, South Africa15 - 21 Chatpetch Namwiset2 - 7 WPts
12/08/2028iBhayi, South Africa14 - 21 Yago Almanza4 - 6 WPts
13/06/2028iBhayi, South Africa13 - 21 Santiago Zamorano1 - 10 WPts
14/04/2028iBhayi, South Africa12 - 21 Granville Houlette4 - 12 WPts
14/02/2028iBhayi, South Africa11 - 21 Yavar Isckackow1 - 8 WPts
16/12/2027iBhayi, South Africa10 - 21 Macario Inocencio4 - 3 WPts
17/10/2027iBhayi, South Africa9 - 21 Mehdiqulu Ghantemitov7 - 11 WPts
18/08/2027iBhayi, South Africa9 - 20 Jonathan Tshibala7(1) - 12(1) LPts
18/06/2027iBhayi, South Africa9 - 19 Felippe Malinsangan13 - 29 LPts
20/04/2027iBhayi, South Africa8 - 19 Ker Andersen4 - 16 WPts
20/02/2027iBhayi, South Africa7 - 19 Tefu Sobukwe7 - 20 WPts
22/12/2026iBhayi, South Africa6 - 19 Banji Panyaglo2 - 13 WPts
23/10/2026Daegu, South Korea6 - 18 Jong-ho Jang19(1) - 7 LPts
25/08/2026Mamelodi, South Africa6 - 17 Okapi Magwanishi10 - 12 LPts
26/06/2026iBhayi, South Africa5 - 17 Robert Msibi2 - 3 WPts
26/04/2026iBhayi, South Africa5 - 16 Mark Kamba8 - 7 LPts
26/02/2026Machida, Japan5 - 15 Hisoka Takai4 - 2 LPts
29/12/2025iBhayi, South Africa5 - 14 Canute Borck2 - 1 LPts
31/10/2025Germiston, South Africa5 - 13 Brad Kadende11 - 16 LPts
02/09/2025iBhayi, South Africa4 - 13 Denzel Otoo3 - 5 WPts
04/07/2025Prokopyevsk, Russia4 - 12 Toma Gutowsky20(1) - 26 LPts
06/05/2025Dzerzhinsk, Russia4 - 11 Arseni Kuryschkin29(2) - 19(1) LPts
08/03/2025iBhayi, South Africa4 - 10 Jerrold Castilleja7 - 9 LPts
07/01/2025Wroclaw, Poland4 - 9 Drugi Soltysiak14(1) - 24 LPts
09/11/2024iBhayi, South Africa3 - 9 Christoph Potgieter1 - 8 WPts
08/09/2024iBhayi, South Africa3 - 8 Isaac Manyisa3 - 4 LPts
11/07/2024iBhayi, South Africa3 - 7 Nicholas Nzangula1 - 12 LPts
11/05/2024iBhayi, South Africa2 - 7 Charles Ntsikabaka0 - 4 WPts
12/03/2024Cape Town, South Africa2 - 6 Mzikayise Mphahlele4 - 3 LPts
22/01/2024iBhayi, South Africa2 - 5 Okoth Dauda1 - 8 LPts
23/11/2023Randburg, South Africa1 - 5 Subusiso Kathrada0 - 5 WPts
30/09/2023Rosario, Argentina1 - 4 Diego Bolanos3(1) - 20 LPts
02/08/2023Germiston, South Africa1 - 3 Zach De Villiers1 - 5 LPts
07/06/2023Taytay, Philippines1 - 2 Joaquin Amaba9 - 10 LPts
09/04/2023Lagos, Nigeria1 - 1 Elderson Ojaide25(3) - 8 LPts
09/02/2023Randburg, South Africa1 - 0 Mathys Breytenbach8 - 17 LPts
18/12/2022iBhayi, South Africa0 - 0 Shontae Kyei2 - 2 WPts