Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:  13 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2030Cape Town, South Africa12 - 12 Zebedeus Van Straaten1 - 6 WPts
17/04/2030Cape Town, South Africa11 - 12 Quadrees Adinkra1 - 1 WPts
16/02/2030Cape Town, South Africa11 - 11 Floyd Hatton1 - 5 LPts
19/12/2029Cape Town, South Africa10 - 11 Roger Govender1 - 4 WPts
20/10/2029Cape Town, South Africa9 - 11 Dom Manfueni1 - 2 WPts
21/08/2029Cape Town, South Africa8 - 11 Ben Lusk3 - 7 WPts
23/06/2029Cape Town, South Africa7 - 11 Forrest Verne3 - 5 WPts
25/04/2029Cape Town, South Africa6 - 11 Afram Cobbina4 - 1 WPts
25/02/2029Cape Town, South Africa6 - 10 Neper Sarinana5(1) - 10 LPts
27/12/2028Cape Town, South Africa5 - 10 Mablevi Atsu6 - 6 WPts
28/10/2028Cape Town, South Africa4 - 10 John Mphahlele2 - 1 WPts
28/08/2028Cape Town, South Africa4 - 9 Inigo Boketshu2 - 4(1) LPts
29/06/2028Helsinki, Finland4 - 8 Eino Ikola11 - 12 LPts
01/05/2028Valparaiso, Chile4 - 7 Rodrigo Caram11 - 21 LPts
03/03/2028Cape Town, South Africa4 - 6 Sutherland Huseth16 - 10 LPts
04/01/2028Riga, Latvia4 - 5 Timofei Potite11 - 4 LPts
06/11/2027Cape Town, South Africa3 - 5 Robert Joubert3 - 4 WPts
07/09/2027Manukau, New Zealand3 - 4 Chris Hall5 - 22 LPts
09/07/2027Cape Town, South Africa3 - 3 Thamsanqa Magwanishi0 - 3 LPts
10/05/2027Vantaa, Finland3 - 2 Lauri Karjalainen18(1) - 23 LPts
12/03/2027Chon Buri, Thailand3 - 1 Tepparith Boonjumnong7 - 9 LPts
12/01/2027Melbourne, Australia3 - 0 Sam Davidge8 - 13 LPts
14/11/2026Cape Town, South Africa2 - 0 Kwanda Hanekom0 - 7 WPts
14/09/2026Cape Town, South Africa1 - 0 Siphelele Magwanishi0 - 9(1) WPts
16/07/2026Cape Town, South Africa0 - 0 Jasper Kassongo0 - 6 WPts