Weightclass:  Welterweight
Location:  Port Elizabeth, South Africa
Record:  13 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2034Port Elizabeth, South Africa12 - 21 Daniel Shillinglaw4 - 8 WPts
06/11/2033Port Elizabeth, South Africa12 - 20 Alejandro Bea10 - 19 LPts
06/09/2033Port Elizabeth, South Africa11 - 20 Dillon Pettigrew7 - 10 WPts
06/07/2033Juarez, Mexico11 - 19 Xaverius Esteban7 - 7 LPts
08/05/2033Brno, Czech Republic11 - 18 Medard Bulin28 - 20 LPts
09/03/2033Mitchells Plain, South Africa11 - 17 Tlou Matlala24 - 7 LPts
10/01/2033Dushanbe, Tajikistan10 - 17 Munavvar Ragimov10 - 27 WPts
12/11/2032Prague, Czech Republic9 - 17 ètefan Brozek13 - 17 WPts
13/09/2032Helsinki, Finland8 - 17 Joel Ranta4 - 15 WPts
16/07/2032Nassau, Bahamas7 - 17 Antwan Beatie8 - 14 WPts
18/05/2032Umlazi, South Africa7 - 16 Verlyn Mpontshane11 - 6 LPts
19/03/2032Pretoria, South Africa6 - 16 Kieran Mxenge9 - 8 WPts
20/01/2032Port Elizabeth, South Africa5 - 16 Kwau Ametepey2 - 1 WPts
21/11/2031Riyadh, Saudi Arabia4 - 16 Waqar Zaloun17(1) - 27 WPts
21/09/2031Guadalajara, Mexico3 - 16 Jose Marroquin3 - 12(1) WPts
24/07/2031Tembisa, South Africa3 - 15 Sam Mphahlele14 - 6 LPts
04/06/2031Cape Town, South Africa2 - 15 Tlou Nyatama1 - 23 WPts
05/04/2031Khayelitsha, South Africa1 - 15 August Booysen7 - 8 WPts
05/02/2031Port Elizabeth, South Africa1 - 14 Orane Mangane6 - 6 LPts
08/12/2030iBhayi, South Africa1 - 13 Mark Vorster7 - 21 LPts
11/10/2030Boksburg, South Africa1 - 12 Richie Keleku16 - 8 LPts
13/08/2030Port Elizabeth, South Africa1 - 11 Drakon Simos7 - 13(1) LPts
15/06/2030Soweto, South Africa1 - 10 Peter Bofeko3 - 15 LPts
17/04/2030Soweto, South Africa1 - 9 Ben Stander24 - 8 LPts
17/02/2030Montevideo, Uruguay1 - 8 Nemesio Toral22 - 16 LPts
20/12/2029Port Elizabeth, South Africa1 - 7 Altan Cetinaslan2 - 4 LPts
22/10/2029Gyumri, Armenia0 - 7 Arek Aboudouryan2 - 23(7) WPts
24/08/2029San Pedro Sula, Honduras0 - 6 Fausto Durazo13 - 19(5) LPts
26/06/2029Manukau, New Zealand0 - 5 Robert Kinnard18 - 12(1) LPts
28/04/2029Katlehong, South Africa0 - 4 John Snyman4 - 23(2) LPts
28/02/2029Soweto, South Africa0 - 3 Kabonero Acquaah14 - 9 LPts
02/01/2029Abu Dhabi, UAE0 - 2 Rehan Farhi10 - 20 LPts
04/11/2028Tembisa, South Africa0 - 1 Tshepo Letlabika0 - 16 LPts
01/10/2028Port Elizabeth, South Africa0 - 0 Richard Vlok3 - 4 LPts