Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  7 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2031Santa Clara, Cuba6 - 21(1) Quin Lobos0 - 1 WPts
06/05/2031San Juan, Puerto Rico5 - 21(1) Ricardo Bilbao9 - 29 WPts
08/03/2031Tamale, Ghana5 - 20(1) John Koranteng36(1) - 14 LPts
08/01/2031Toshkent, Uzbekistan5 - 19(1) Andrii Maharramov22 - 14 LPts
10/11/2030Cuenco, Ecuador5 - 18(1) Cisco Dario24 - 6 LPts
12/09/2030Kano, Nigeria5 - 17(1) Dave Adebamowo17 - 12(1) LPts
15/07/2030Melbourne, Australia5 - 16(1) Neil Latta42 - 16 LPts
17/05/2030Dakar, Senegal4 - 16(1) Barbabe Robert10 - 30 WPts
19/03/2030Athens, Greece4 - 15(1) Drew Athas41 - 25 LPts
19/01/2030Khemisset, Morocco4 - 14(1) Iyas Bourequat15 - 27 LPts
21/11/2029Rio de Janeiro, Brazil4 - 13(1) Bronco Afonso28 - 12 LPts
23/09/2029Lima, Peru4 - 12(1) Leonel Baxa13 - 17 LPts
26/07/2029Seoul, South Korea4 - 11(1) Jong-ho Chae31 - 8 LPts
28/05/2029Nancy, France3 - 11(1) Sargent Duvauchelle17(1) - 14 WPts
30/03/2029Soweto, South Africa2 - 11(1) Phumelele Mokotjo0 - 5 WPts
30/01/2029Helsinki, Finland1 - 11(1) Mooses Wainio5(1) - 16 WPts
02/12/2028Mulhouse, France1 - 10(1) Hubert Eury2 - 31 LPts
04/10/2028Soweto, South Africa1 - 9(1) Naeem Assiful18 - 4 LPts
11/08/2028Brussels, Belgium1 - 8(1) Francois Feydeau13 - 8 LPts
13/06/2028Bratislava, Slovakia1 - 7(1) VÝtezslav Pastorek6 - 17 LPts
15/04/2028Soweto, South Africa0 - 7(1) Claus Van Rooyen5 - 3 WPts
14/04/2028Katlehong, South Africa0 - 6(1) Thabo Dube12 - 12 LPts
11/04/2028Soweto, South Africa0 - 5(1) Naeem Assiful9 - 4 LPts
15/02/2028Soweto, South Africa0 - 4(1) Syed Mansouri13 - 12 LPts
18/12/2027Melbourne, Australia0 - 3 Robert Isaacks18 - 21 LKO3
20/10/2027Khayelitsha, South Africa0 - 2 Makalo Amartey0 - 0 LPts
12/09/2027Mamelodi, South Africa0 - 1 Rob Sikali16 - 8 LPts
12/08/2027Soweto, South Africa0 - 0 Tlou Ngcobo0 - 4 LPts