Weightclass:  Light Welterweight
Location:  iBhayi, South Africa
Record:  34 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2033iBhayi, South Africa33 - 13 Rush Sauvage9 - 25 WPts
10/11/2032iBhayi, South Africa32 - 13 Salim Nqakula19 - 22(1) WPts
10/09/2032iBhayi, South Africa31 - 13 Salim Nqakula19 - 21(1) WPts
11/07/2032iBhayi, South Africa30 - 13 Salim Nqakula19 - 20(1) WPts
12/05/2032iBhayi, South Africa29 - 13 Santhosh Nataraj1 - 5 WPts
13/03/2032iBhayi, South Africa28 - 13 Volodymyr Stepaniak4 - 16 WPts
13/01/2032iBhayi, South Africa27 - 13 Marjun Hernandes1 - 1 WPts
13/11/2031Soshanguve, South Africa27 - 12 Quashawn Rantie34 - 11 LPts
04/10/2031Wellington, New Zealand26 - 12 Chris Bowell1 - 1 WPts
06/08/2031Umlazi, South Africa26 - 11 Mondli Ntuli27(1) - 13 LPts
01/07/2031Sydney, Australia25 - 11 Spencer Nicoll0 - 2 WPts
02/05/2031Randburg, South Africa25 - 10 Chris Dube12(1) - 2 LPts South Africa National Championships 2031View
29/04/2031Randburg, South Africa24 - 10 Robin Booysen14(1) - 20 WPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa23 - 10 John Kanku5 - 11(1) WPts South Africa National Championships 2031View
25/02/2031Bilbao, Spain22 - 10 Quico Armenteros5 - 19(1) WPts
28/12/2030Christchurch, New Zealand21 - 10 Ian Tackett6 - 13 WPts
30/10/2030Port Elizabeth, South Africa21 - 9 Isaac Bungu4 - 22 LPts
01/09/2030iBhayi, South Africa20 - 9 Joel Tshichimbi2 - 21 WPts
02/07/2030Suwon, South Korea19 - 9 Shin-wook Quon0 - 3 WPts
04/05/2030Randburg, South Africa18 - 9 Lehlohonolo Dube6 - 16 WPts
08/03/2030Torreon, Mexico18 - 8 Juan Vizcaino10 - 9 LPts
08/01/2030Lusaka, Zambia17 - 8 Rich Chileshe1 - 14 WPts
10/11/2029Bologna, Italy16 - 8 Rico Galante22 - 8 WPts
12/09/2029Los Angeles, USA16 - 7 Arran Pryce26(1) - 9 LPts
14/07/2029iBhayi, South Africa15 - 7 Sam Kalambaye2 - 6 WPts
16/05/2029Fortaleza, Brazil15 - 6 Cisco Medeiros20 - 5 LPts
18/03/2029Sendai, Japan14 - 6 Jiro Sugawara5 - 15 WPts
18/01/2029Providence, USA14 - 5 Robert Crookston26 - 9 LPts
20/11/2028Harare, Zimbabwe13 - 5 Wayne Linklater6 - 22 WPts
22/09/2028iBhayi, South Africa12 - 5 Danny Malangu6 - 8 WPts
23/07/2028Pretoria, South Africa12 - 4 Lugono Boateng11 - 9 LPts
26/05/2028Cape Town, South Africa11 - 4 Phumelele Letsholonyane6 - 5 WPts
28/03/2028Perm, Russia10 - 4 Kolya Malkin11 - 17 WPts
29/01/2028iBhayi, South Africa9 - 4 Otieno Ngcobo0 - 2 WPts
30/11/2027iBhayi, South Africa9 - 3 Juan Marasigan5 - 5 LPts
01/10/2027iBhayi, South Africa8 - 3 Phil Tshikumini2 - 17(1) WPts
02/08/2027iBhayi, South Africa8 - 2 Reimond De Kock5 - 6 LPts
03/06/2027Naples, Italy7 - 2 Nero Bornacin6 - 12 WPts
05/04/2027iBhayi, South Africa6 - 2 Nicolas Joubert1 - 3 WPts
04/02/2027Nassau, Bahamas5 - 2 Rob Simpson1 - 0 WPts
07/12/2026iBhayi, South Africa4 - 2 Mauro Fantuzzi4 - 4 WPts
09/10/2026iBhayi, South Africa3 - 2 Phil Tshikumini0 - 13 WPts
10/08/2026Vilnius, Lithuania3 - 1 Leon Starzyk7 - 29(20) LPts
12/06/2026iBhayi, South Africa2 - 1 Geoff Pacquing0 - 4 WPts
13/04/2026Soweto, South Africa1 - 1 Reneilwe Manyisa0 - 0 WPts
25/02/2026Durban, South Africa1 - 0 Didier Retief9 - 15 LPts
05/01/2026iBhayi, South Africa0 - 0 Evert Morkel0 - 0 WPts