Weightclass:  Light Welterweight
Location:  Mitchells Plain, South Africa
Record:  12 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2034Mitchells Plain, South Africa11 - 15(1) Kieran Gibson8 - 9 WPts
27/11/2033Mitchells Plain, South Africa11 - 14 Lamme Van Onselen13 - 18 LKO3
28/09/2033Mitchells Plain, South Africa10 - 14 Andy Kilolo4 - 12 WPts
28/07/2033Mitchells Plain, South Africa9 - 14 Ayabulela Monare4 - 11 WPts
28/05/2033Mitchells Plain, South Africa8 - 14 Esteban Mustafa2 - 7 WPts
28/03/2033Randburg, South Africa8 - 13 Mark Marais2 - 20 LPts
30/01/2033Port Elizabeth, South Africa8 - 12 Cody Kotze18 - 4 LPts
10/12/2032Soweto, South Africa8 - 11 Josh Van der Knaap16 - 11 LPts
09/11/2032Durban, South Africa8 - 10 Scott Madioko19(3) - 17 LPts
29/09/2032Mitchells Plain, South Africa7 - 10 Oja Aidoo0 - 8 WPts
31/07/2032Gomel, Belarus7 - 9 Sergey Chrobak17 - 28 LPts
02/06/2032Durban, South Africa6 - 9 Kwanda Baloyi4 - 10 WPts
07/04/2032Katlehong, South Africa6 - 8 Corey Mbeki6 - 2 LPts
15/02/2032Durban, South Africa6 - 7 Bryn Ntoto7 - 20 LPts
21/12/2031Tembisa, South Africa6 - 6 Tokelo Lakay12 - 8 LPts
25/10/2031East London, South Africa5 - 6 Rashon Adisi4 - 4 WPts
02/09/2031Mamelodi, South Africa5 - 5 Paul Selebi27(2) - 16 LPts
12/07/2031Adana, Turkey4 - 5 Aslan Aldemir2 - 14 WPts
13/05/2031East London, South Africa4 - 4 Nwa Awal18(3) - 16 LPts
12/04/2031Mitchells Plain, South Africa4 - 3 Mark Marais0 - 9 LPts
11/02/2031Mitchells Plain, South Africa3 - 3 Tommy Goosens5 - 7 WPts
14/12/2030Mitchells Plain, South Africa3 - 2 Noah Polston1 - 2 LPts
16/10/2030Lowell, USA2 - 2 Zach MacQuarrie1 - 4 WPts
18/08/2030Port Elizabeth, South Africa2 - 1 Lloyd Motsoaledi3 - 9 LPts
02/07/2030Mitchells Plain, South Africa2 - 0 Orlando Pacifico17(1) - 8 LPts
04/05/2030Pretoria, South Africa1 - 0 Ntsikelelo Letsholonyane3 - 0 WPts
02/04/2030Mitchells Plain, South Africa0 - 0 Thabang Ekstein0 - 0 WPts