Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  16 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2033Johannesburg, South Africa16 - 28(1) Kwamin Sikali14 - 6 LPts
18/10/2033Soweto, South Africa15 - 28(1) Iwao Noya3 - 13 WPts
18/08/2033Córdoba, Argentina15 - 27(1) Ovidio Behar10 - 17(1) LPts
20/06/2033Randburg, South Africa15 - 26(1) Shaquille Agyemang20 - 19 LPts
26/04/2033Khayelitsha, South Africa15 - 25(1) Richie Kabanda30 - 5 LPts South Africa National Championships 2033View
19/04/2033Randburg, South Africa15 - 24(1) Shaquille Agyemang19 - 19 LPts
16/03/2033Port Elizabeth, South Africa15 - 23(1) Nabulung Ndulula21 - 15 LPts
13/02/2033Soweto, South Africa14 - 23(1) Ahmed Khallil18 - 19 WPts
14/12/2032Soweto, South Africa13 - 23(1) Trory Rahman15 - 14 WPts
14/10/2032Port Elizabeth, South Africa13 - 22(1) Trory Rahman14 - 14 LPts
25/08/2032Oslo, Norway12 - 22(1) Harper Monsen9 - 12 WPts
27/06/2032Soweto, South Africa11 - 22(1) JoÙl Van der Sandt1 - 4 WPts
27/04/2032Charleroi, Belgium10 - 22(1) Ferrand de Ronsard12 - 14 WPts
28/02/2032Soweto, South Africa9 - 22(1) Rogelio Solar2 - 20 WPts
30/12/2031Athens, Greece9 - 21(1) Anstiss Petras8 - 25 LPts
01/11/2031Soweto, South Africa8 - 21(1) Suor Manoprungroj2 - 9 WPts
02/09/2031Soweto, South Africa7 - 21(1) Stephen Van der Walt2 - 5 WPts
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