Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  18 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2034Durban, South Africa17 - 4 Felippe Mariscal0 - 3 WPts
16/09/2034Haiphong, Vietnam16 - 4 Dong Minh15 - 14 WPts
19/07/2034iBhayi, South Africa15 - 4 Danny Fuala5 - 6 WPts
18/05/2034San Jose, Costa Rica14 - 4 Joaquin Cotto15 - 14(1) WPts
19/03/2034Chihuahua, Mexico13 - 4 Joaquin Balles0 - 3 WPts
19/01/2034Burgas, Bulgaria12 - 4 Atanas á Vaseikov3 - 22(2) WPts
19/11/2033Oulu, Finland11 - 4 Pertti Piironen25 - 14 WPts
21/09/2033Seattle, USA10 - 4 Paul Shirah18 - 22 WPts
24/07/2033Hanoi, Vietnam9 - 4 Pham Hoang12 - 16 WPts
26/05/2033Durban, South Africa9 - 3 Ethan Malundu4 - 12 LPts
26/03/2033Durban, South Africa9 - 2 Mark Kasulu5 - 8 LPts
25/01/2033Jacksonville, USA8 - 2 Rex Boliver2 - 17(1) WPts
27/11/2032Durban, South Africa7 - 2 Arran Talactac11 - 9 WPts
28/09/2032Nezahualcoyotl, Mexico6 - 2 Jeraldo Hernan0 - 1 WPts
31/07/2032Durban, South Africa5 - 2 Jun Uyeno1 - 3 WPts
02/06/2032Durban, South Africa4 - 2 Kwanda Sikali2 - 5 WPts
03/04/2032Johannesburg, South Africa4 - 1 Danny Malangu25 - 11 LPts
12/02/2032Leon, Mexico3 - 1 Neper Sanzo6 - 20 WPts
15/12/2031Tembisa, South Africa2 - 1 Josh Ngeleka3 - 7 WPts
19/10/2031Cuenco, Ecuador2 - 0 Vicente Limones5 - 12 LPts
21/08/2031Mitchells Plain, South Africa1 - 0 Francis Heyns1 - 1 WPts
05/07/2031Durban, South Africa0 - 0 Dave Milleson0 - 0 WPts