Weightclass:  Light Welterweight
Location:  Cape Town, South Africa
Record:  3 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2034Khayelitsha, South Africa2 - 20 Shaquille Dikgacoi1 - 23 WPts
14/09/2034Kangundo-Tala, Kenya2 - 19 Mark Lele14 - 32 LPts
16/07/2034Verona, Italy2 - 18 Mariano De Simone4 - 15(2) LPts
16/05/2034Amman, Jordan2 - 17 Azam Najibullah7 - 14 LPts
18/03/2034Kuala Lumpur, Malaysia2 - 16 Umair Zaman0 - 0 LPts
18/01/2034Vitebsk, Belarus1 - 16 Taras Buday0 - 0 WPts
19/11/2033San Juan, Puerto Rico0 - 16 Juan Casco6 - 18 WPts
21/09/2033Cologne, Germany0 - 15 Ferdie Bernius15 - 10 LPts
24/07/2033New York City, USA0 - 14 Lucas Nelson15 - 14 LPts
26/05/2033Tokyo, Japan0 - 13 Hisao Okawa14 - 6 LPts
27/03/2033Cape Town, South Africa0 - 12 Vuyisile Serero11 - 6 LPts
26/01/2033Omaha, USA0 - 11 Chris McQuire10 - 28 LPts
27/11/2032Cape Town, South Africa0 - 10 Mark Kasulu3 - 7 LPts
27/09/2032Batam, Indonesia0 - 9 Wibawa Hadiman16 - 23(1) LPts
30/07/2032Cape Town, South Africa0 - 8 Marques Sembene5 - 9 LPts
31/05/2032Surabaya, Indonesia0 - 7 Senen Saryana26 - 10 LPts
02/04/2032Nonthaburi, Thailand0 - 6 Singpetch Kaewsamrit5 - 17 LPts
03/02/2032Wichita, USA0 - 5 Chris Trevor5 - 20 LPts
06/12/2031Sofia, Bulgaria0 - 4 Svetoslav á Serebrov16 - 17 LPts
08/10/2031Mamelodi, South Africa0 - 3 Kamohelo Ekstein4 - 5 LPts
28/08/2031Guayaquil, Ecuador0 - 2 Sancho Esperanza37 - 8 LPts
30/06/2031Katlehong, South Africa0 - 1 Sean Kisimba9 - 11 LPts
25/05/2031Cape Town, South Africa0 - 0 Josh Ngeleka1 - 5 LPts