Weightclass:  Light Welterweight
Location:  Pretoria, South Africa
Record:  33(5) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2026Pretoria, South Africa32(5) - 19 Eric Bungu2 - 11 WPts
12/01/2026Pretoria, South Africa31(4) - 19 Vicente Quinones1 - 13(3) WKO2
13/11/2025Pretoria, South Africa30(4) - 19 Imran Dan4 - 8 WPts
14/09/2025Pretoria, South Africa29(3) - 19 Mark Garrick4 - 23(2) WKO3
16/07/2025Pretoria, South Africa28(3) - 19 Adam Sandercock5 - 9 WPts
17/05/2025Pretoria, South Africa27(3) - 19 Joaquin Sosa1 - 12 WPts
18/03/2025Pretoria, South Africa26(3) - 19 Ismet Baimuratov6 - 10 WPts
17/01/2025Pretoria, South Africa25(2) - 19 Julius Ibenegbu4 - 16(1) WKO3
18/11/2024Pretoria, South Africa24(2) - 19 Seung-gyu Sung6 - 11 WPts
19/09/2024Pretoria, South Africa23(1) - 19 Amjad Sultana0 - 3(1) WKO3
22/07/2024Pretoria, South Africa22(1) - 19 Juan Vaquera2 - 4 WPts
22/05/2024Pretoria, South Africa21(1) - 19 Kyrone Ledwaba2 - 0 WPts
23/03/2024Pretoria, South Africa20(1) - 19 Ian Kondi2 - 4 WPts
23/01/2024Randburg, South Africa20(1) - 18 James Vlok28 - 6 LPts
24/11/2023Randburg, South Africa20(1) - 17 James Vlok27 - 6 LPts
25/09/2023Pretoria, South Africa19(1) - 17 Marlen Grigorev7 - 7 WPts
28/07/2023Johannesburg, South Africa19(1) - 16 Geoff Kajima16 - 14 LPts
02/06/2023Soshanguve, South Africa18 - 16 Nathan Moise14 - 18 WKO3
26/04/2023Germiston, South Africa18 - 15 Daaf Snyman3 - 2 LPts South Africa National Championships 2023View
27/03/2023Manukau, New Zealand17 - 15 Ruki Maihi0 - 12(1) WPts
27/01/2023Pretoria, South Africa16 - 15 Gervasio Unabia11 - 13 WPts
28/11/2022Barcelona, Spain15 - 15 Alvino Paredes4 - 11 WPts
30/09/2022Tembisa, South Africa14 - 15 James Louw5 - 19(1) WPts
02/08/2022Pretoria, South Africa13 - 15 Bruce Matchitt0 - 2 WPts
01/06/2022Milwaukee, USA12 - 15 James Gallagher3(1) - 22(2) WPts
03/04/2022Shiraz, Iran11 - 15 Faisal Farooqui1 - 6 WPts
03/02/2022Pretoria, South Africa11 - 14 Ian Nkolo14 - 13(1) LPts
03/12/2021Zaragoza, Spain11 - 13 Agapetus Cara8 - 6 LPts
05/10/2021Udon Thani, Thailand10 - 13 Maxsaisai Chalermsak12 - 11 WPts
07/08/2021Khujand, Tajikistan10 - 12 Dmitri Afandiyev13(1) - 4 LPts
09/06/2021Nantes, France9 - 12 Luc Abadie4 - 13 WPts
10/04/2021Dakar, Senegal9 - 11 Franchot Ly15(1) - 5 LPts
09/02/2021Soweto, South Africa9 - 10 Vincent Lumumba9 - 5 LPts
12/12/2020East London, South Africa8 - 10 Nathan Banga2 - 9 WPts
08/11/2020Pretoria, South Africa8 - 9 Fedya Samourgachev5 - 15 LPts
09/09/2020Johannesburg, South Africa7 - 9 Mzikayise Coetzee3 - 8 WPts
03/08/2020Nezahualcoyotl, Mexico6 - 9 Jaguar Benavente5 - 6 WPts
05/06/2020Montevideo, Uruguay5 - 9 Orlando Socorro8 - 6 WPts
05/04/2020Harare, Zimbabwe5 - 8 Leon Zvinavashe10 - 5 LPts
06/02/2020Germiston, South Africa5 - 7 Jarno Blaauw4 - 6 LPts
12/12/2019Soweto, South Africa5 - 6 Toon Van den Bergh8 - 5 LPts
03/11/2019Germiston, South Africa4 - 6 Mark Radebe3 - 2 WPts
09/09/2019Pretoria, South Africa4 - 5 Leroy Corneille3 - 4 LPts
10/07/2019Randburg, South Africa3 - 5 Zaid Asamoah2 - 6 WPts
28/05/2019Soweto, South Africa3 - 4 Luister Asamoah6 - 3 LPts
16/04/2019Randburg, South Africa2 - 4 Thuso Mashamaite1 - 3 WPts
12/03/2019Pretoria, South Africa1 - 4 Harry Kisa1 - 5 WPts
11/01/2019Nassau, Bahamas0 - 4 Peter Ardrey3 - 2 WPts
13/11/2018Terrassa, Spain0 - 3 Santiago Meno1 - 4 LPts
13/09/2018Sumqayit, Azerbaijan0 - 2 Qulu Shahan4 - 0 LPts
16/07/2018Soweto, South Africa0 - 1 Toon Van den Bergh2 - 2 LPts
05/06/2018Pretoria, South Africa0 - 0 Sam Coupar0 - 0 LPts