Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  22 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2035Soweto, South Africa22 - 18(1) Kamohelo Bungu16 - 22 LPts
28/01/2035Soweto, South Africa21 - 18(1) Afon Jaunzems3 - 21 WPts
28/11/2034Soweto, South Africa20 - 18(1) Fraco Reina5 - 4 WPts
28/09/2034Soweto, South Africa20 - 17(1) Otieno Rumfa21 - 5 LPts
29/07/2034Soweto, South Africa19 - 17(1) Alejandro Capon7 - 17 WPts
28/05/2034Soweto, South Africa18 - 17(1) Charlie Camerier5 - 13 WPts
29/03/2034Soweto, South Africa17 - 17(1) Onofre Florentino6 - 9 WPts
28/01/2034Soweto, South Africa16 - 17(1) Vicente De Santos1 - 5 WPts
27/11/2033Soweto, South Africa16 - 16(1) Richie Kabukala10 - 21 LPts
28/09/2033Soweto, South Africa15 - 16(1) Mduduzi Mfeketho2 - 18 WPts
28/07/2033Leipzig, Germany14 - 16(1) Raoul Bisch10 - 17 WPts
30/05/2033Sendai, Japan13 - 16(1) Aoi Takeshita4 - 24 WPts
01/04/2033Montevideo, Uruguay12 - 16(1) Jax Lazo0 - 4 WPts
01/02/2033Helsinki, Finland12 - 15(1) Niilo Erkkila7 - 13 LPts
04/12/2032Guadalajara, Mexico12 - 14(1) Francisco Zarco14 - 13(1) LPts
06/10/2032Mitchells Plain, South Africa11 - 14(1) Nolle Cilliers12 - 10 WPts
11/08/2032Soweto, South Africa10 - 14(1) Otieno Magwanishi5 - 13 WPts
12/06/2032Soweto, South Africa9 - 14(1) Ryo Silvestre1 - 7 WPts
13/04/2032Managua, Nicaragua9 - 13(1) Santiago Hernandez9 - 4 LPts
14/02/2032Rosario, Argentina8 - 13(1) Oleos Austria7 - 9 WPts
16/12/2031Mariupol, Ukraine7 - 13(1) Daniil Ahn9 - 11 WPts
18/10/2031Mamelodi, South Africa6 - 13(1) Kyrone Offei5 - 9 WPts
23/08/2031Geneva, Switzerland5 - 13(1) Sumner Darrieux4 - 15 WPts
25/06/2031Bern, Switzerland5 - 12(1) Keegan Stolle2 - 6 LPts
26/04/2031Randburg, South Africa5 - 11(1) John Mpunga23 - 10 LPts South Africa National Championships 2031View
12/04/2031Mueang Samut Prakan, Thailand4 - 11(1) Sapapetch Thamsatchanan8 - 7(1) WPts
12/02/2031Soweto, South Africa4 - 10(1) Tokelo Lakay9 - 5 LPts
15/12/2030Soweto, South Africa3 - 10(1) Ryo Ono3 - 1 WPts
17/10/2030Soweto, South Africa3 - 9(1) Lukman Ngcobo3 - 0 LPts
19/08/2030East London, South Africa3 - 8(1) Napoleon Zakari6 - 6 LPts
28/06/2030Mitchells Plain, South Africa3 - 7(1) Thabo Mpeta4 - 9 LPts
04/05/2030Durban, South Africa2 - 7(1) Robert Haarhoff1 - 1 WPts
08/03/2030Madison, USA2 - 6(1) Ian Cathey1 - 16 LPts
08/01/2030Perm, Russia2 - 5(1) Zernebog Khovanskiy10 - 9 LPts
10/11/2029Bouake, Ivory Coast2 - 4 Andre Mimoun26 - 13 LKO3
12/09/2029Durban, South Africa2 - 3 John Bodho5 - 5 LPts
16/07/2029Khayelitsha, South Africa2 - 2 Rich Kani12 - 8 LPts
28/05/2029Randburg, South Africa1 - 2 Tommy Goosens0 - 0 WPts
27/04/2029Turku, Finland1 - 1 Tenho Kuusisto8 - 16 LPts
27/02/2029Soweto, South Africa0 - 1 Pier Hanekom1 - 3 WPts
29/12/2028Soweto, South Africa0 - 0 Sean Kisimba3 - 1 LPts