Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:  14 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2034Cape Town, South Africa13 - 29 Bryn Van den Bergh2 - 7 WPts
18/11/2033Cape Town, South Africa12 - 29 Amo Gerhard1 - 29 WPts
15/09/2033Cape Town, South Africa11 - 29 Anthony McAlister1 - 0 WPts
16/07/2033Cape Town, South Africa10 - 29 Ian Melin5 - 5 WPts
15/05/2033Cape Town, South Africa10 - 28 Louis Bungu26(2) - 12 LPts
15/03/2033Umlazi, South Africa10 - 27 Roshaun Iddrisu15 - 15 LPts
15/01/2033Cape Town, South Africa10 - 26 Michael Gabuza13(1) - 19 LPts
16/11/2032Randburg, South Africa10 - 25 Robert Kibangadi26 - 16 LPts
17/09/2032Durban, South Africa9 - 25 Makalo Shongwe6(1) - 21 WPts
19/07/2032iBhayi, South Africa9 - 24 Uzondu Aning21(1) - 12 LPts
21/05/2032Peterborough, UK8 - 24 John Gorman6 - 12 WPts
23/03/2032Port-au-Prince, Haiti8 - 23 Antoine Maupassant17 - 14 LPts
24/01/2032Riga, Latvia7 - 23 Evgeny Augshkapa12 - 22 WPts
26/11/2031Katlehong, South Africa6 - 23 Jasper Bosman4 - 17 WPts
27/09/2031Cape Town, South Africa5 - 23 Jeroom Adriaanse6 - 11 WPts
31/07/2031Cape Town, South Africa4 - 23 Thabang Erasmus4 - 20 WPts
04/06/2031Cape Town, South Africa3 - 23 Robert Nzanzu0 - 2 WPts
04/04/2031Kharkiv, Ukraine3 - 22 Timofei Dombrowsky8 - 14(1) LPts
04/02/2031Cape Town, South Africa2 - 22 Veltry Radebe3 - 5 WPts
07/12/2030Oslo, Norway2 - 21 Oscar Eggen9 - 11 LPts
09/10/2030Cape Town, South Africa1 - 21 Oringo Gcaba2 - 2 WPts
07/10/2030Cape Town, South Africa1 - 20 Verdun Minion3 - 14 LPts
09/08/2030Abu Dhabi, UAE1 - 19 Malik Ommar16 - 13 LPts
11/06/2030Malaga, Spain0 - 19 Pancho Valencia4 - 9 WPts
13/04/2030Ulaanbaatar, Mongolia0 - 18 Muslih Matuzhanov6 - 11 LPts
13/02/2030Cape Town, South Africa0 - 17 Voshon Mubako4 - 8 LPts
16/12/2029London, UK0 - 16 Jay Sisko14 - 11 LPts
18/10/2029Yerevan, Armenia0 - 15 Mntsur Rustigyan10 - 14 LPts
20/08/2029Soweto, South Africa0 - 14 Ben Stander21 - 7 LPts
22/06/2029Pretoria, South Africa0 - 13 Dave Bakama4 - 10 LPts
25/04/2029Johannesburg, South Africa0 - 12 Chris Nzila7 - 16 LPts
27/02/2029Athens, Greece0 - 11 Priapus Nicolaou10 - 20(1) LPts
30/12/2028Katlehong, South Africa0 - 10 Arran Kanku9 - 8 LPts
03/11/2028Mumbai, India0 - 9 Mandip Menon1 - 12 LPts
05/09/2028Port Said, Egypt0 - 8 Faisal El-Hadary0 - 0 LPts
08/07/2028iBhayi, South Africa0 - 7 Jackson Motupa17(1) - 23(1) LPts
10/05/2028Havana, Cuba0 - 6 Berto Maysonet20 - 14 LPts
12/03/2028Puebla, Mexico0 - 5 Vicente Terronez9 - 7 LPts
13/01/2028Riyadh, Saudi Arabia0 - 4 Malik Aydin8 - 17 LPts
15/11/2027Soweto, South Africa0 - 3 Dume Mokonyane3 - 24 LPts
17/09/2027Umlazi, South Africa0 - 2 Mark Kiesse2 - 12 LPts
05/08/2027Roodepoort, South Africa0 - 1 Dikembe Akrobettoe11 - 13 LPts
05/07/2027Brisbane, Australia0 - 0 Mike Marinos0 - 0 LPts