Weightclass:  Light Welterweight
Location:  iBhayi, South Africa
Record:  25 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034iBhayi, South Africa24 - 24(1) Archimbald Arb1 - 4 WPts
08/11/2033iBhayi, South Africa23 - 24(1) Sean Kitchener13 - 15 WPts
08/09/2033iBhayi, South Africa22 - 24(1) Joel Tshichimbi10 - 33(2) WPts
08/07/2033iBhayi, South Africa21 - 24(1) Lorenzo Gatti0 - 3 WPts
08/05/2033iBhayi, South Africa20 - 24(1) Huugo Latt2 - 12 WPts
09/03/2033Lima, Peru19 - 24(1) Cortez Menor26(2) - 9 WPts
09/01/2033Santo Domingo de Guzman, Dominican Republic19 - 23(1) Carlos Romo13(1) - 4 LPts
10/11/2032iBhayi, South Africa19 - 22(1) John Mpunga32 - 13 LPts
10/09/2032iBhayi, South Africa19 - 21(1) John Mpunga31 - 13 LPts
11/07/2032iBhayi, South Africa19 - 20(1) John Mpunga30 - 13 LPts
03/06/2032Umlazi, South Africa19 - 19(1) Mondli Ntuli32(3) - 13 LPts
26/04/2032Katlehong, South Africa19 - 18(1) Francis Heyns4 - 3 LPts South Africa National Championships 2032View
11/03/2032Taizhou, China19 - 17(1) Li-Liang Gan14 - 7 LPts
12/01/2032Soshanguve, South Africa18 - 17(1) Quashawn Rantie35 - 11 WPts
03/12/2031Umlazi, South Africa18 - 16(1) Mondli Ntuli29(2) - 13 LPts
30/10/2031Mississauga, Canada18 - 15(1) Davie Fail2 - 13 LPts
01/09/2031Leon, Mexico18 - 14(1) Orlando Pacifico25(1) - 11 LPts
01/08/2031Bangkok, Thailand17 - 14(1) Suriyan Milinthachinda12 - 15 WPts
30/06/2031iBhayi, South Africa17 - 13(1) Orlando Pacifico23(1) - 11 LPts
30/05/2031Tampere, Finland16 - 13(1) Eevertti Rahikainen16 - 14 WPts
29/04/2031Randburg, South Africa16 - 12 Chris Dube11 - 2 LKO3 South Africa National Championships 2031View
26/04/2031Randburg, South Africa15 - 12 Gethin Mavuidinsoni7 - 11 WPts South Africa National Championships 2031View
03/04/2031Sana'a, Yemen14 - 12 Khalid Hamdi4 - 18 WPts
03/03/2031Oruro, Bolivia14 - 11 Vegas Melgoza21 - 9 LPts
31/01/2031Dublin, Ireland13 - 11 Jordan Brannon7 - 11 WPts
31/12/2030iBhayi, South Africa12 - 11 Boris Abileff19(1) - 11 WPts
25/11/2030iBhayi, South Africa11 - 11 Mike Robbie9 - 20 WPts
25/10/2030Jersey City, USA10 - 11 Mike Robbie9 - 19 WPts
24/09/2030Busan, South Korea9 - 11 Chae-min Whang3 - 13 WPts
24/08/2030iBhayi, South Africa8 - 11 Rob Mombeshora10 - 13 WPts
25/06/2030Pretoria, South Africa8 - 10 Vandwon Ampaw14 - 9(1) LPts
07/05/2030iBhayi, South Africa7 - 10 Mark Marais0 - 2 WPts
08/03/2030Cebu City, Philippines6 - 10 Clinton Verdugo1 - 7 WPts
08/01/2030East London, South Africa6 - 9 Nwa Awal12(1) - 13 LPts
09/11/2029Kumasi, Ghana6 - 8 Kashif Srour6 - 9 LPts
11/09/2029Tamale, Ghana6 - 7 Penda Acheampong16 - 16(1) LPts
14/07/2029Riga, Latvia6 - 6 Fedya Pizelis5 - 8 LPts
16/05/2029Monterrey, Mexico6 - 5 Juan Rosario27(3) - 11 LPts
18/03/2029Roodepoort, South Africa5 - 5 Noah Nguandi6 - 24 WPts
18/01/2029Umlazi, South Africa5 - 4 Evert Morkel5 - 15 LPts
20/11/2028iBhayi, South Africa4 - 4 Kaleb Ekstein6 - 14(1) WPts
26/09/2028Mitchells Plain, South Africa4 - 3 Chata Asante2 - 14 LPts
12/08/2028Mamelodi, South Africa3 - 3 Danny Ngoi0 - 0 WPts
12/07/2028Port Elizabeth, South Africa3 - 2 Luister Kasanbata0 - 0 LPts
27/05/2028iBhayi, South Africa2 - 2 Jabulani Segolela0 - 2 WPts
28/03/2028Asuncion, Paraguay1 - 2 Ricardo Guzman7 - 9 WPts
29/01/2028iBhayi, South Africa1 - 1 Neron Zubia16(1) - 9 LPts
30/11/2027Khayelitsha, South Africa1 - 0 Athenkosi Sono0 - 10 LPts
20/10/2027iBhayi, South Africa0 - 0 Stuart Prosser3 - 14 WPts