Weightclass:  Middleweight
Location:  Pretoria, South Africa
Record:  16 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2038Pretoria, South Africa15 - 16 Nwa Gyakari4 - 15 WPts
24/02/2038Pretoria, South Africa14 - 16 Clint Bitala12 - 11 WPts
24/12/2037Pretoria, South Africa13 - 16 Siphelele Nqakula17 - 7 WPts
01/11/2037Saratov, Russia13 - 15 Sergei Zhirov2 - 1 LPts
03/09/2037Johannesburg, South Africa12 - 15 John Kitemoko17 - 20(1) WPts
06/07/2037Pretoria, South Africa11 - 15 Clint Bitala10 - 9 WPts
06/05/2037Port-au-Prince, Haiti10 - 15 Orane Fonck10 - 11(1) WPts
08/03/2037Antipolo, Philippines9 - 15 Angel Cayangho8 - 12 WPts
08/01/2037Pretoria, South Africa8 - 15 David Mapisa4 - 11 WPts
08/11/2036Pretoria, South Africa7 - 15 Noah Marais3 - 15 WPts
08/09/2036Calamba, Philippines6 - 15 Jasper Gascon14 - 14 WPts
10/07/2036Mendoza, Argentina6 - 14 Desiderio Huertas3 - 3 LPts
11/05/2036Pretoria, South Africa5 - 14 Theo Swart2 - 17 WPts
13/03/2036Pretoria, South Africa4 - 14 Nwa Labi5 - 9 WPts
12/01/2036Detroit, USA4 - 13 Darryl Otila24 - 17 LPts
14/11/2035Pretoria, South Africa3 - 13 Noah Marais1 - 11 WPts
15/09/2035Odessa, Ukraine3 - 12 Fedar Lukyanov35 - 9 LPts
17/07/2035Bogota, Colombia3 - 11 Vicente Conrado13 - 20(1) LPts
19/05/2035Cape Town, South Africa3 - 10 Barry Nsombamanya7 - 11 LPts
24/03/2035Turmero, Venezuela3 - 9 Quin Mondragon4 - 13 LPts
24/01/2035Mitchells Plain, South Africa3 - 8 Amon Coetzee7 - 10 LPts
24/11/2034Pretoria, South Africa2 - 8 Theo Swart0 - 10 WPts
24/09/2034Johannesburg, South Africa2 - 7 Thabang Hlatshwayo9 - 11 LPts
26/07/2034El-Jadida, Morocco2 - 6 Ajwad Qamari6 - 11 LPts
27/05/2034Seattle, USA2 - 5 Ellis Boyack20 - 26 LPts
29/03/2034Orlando, USA2 - 4 Jacob Luff11 - 19 LPts
29/01/2034Germiston, South Africa2 - 3 Tokelo Ekstein4 - 10 LPts
30/11/2033North Shore, New Zealand2 - 2 Darryl Remihana18 - 30 LPts
02/10/2033iBhayi, South Africa1 - 2 Peter Grobbelaar5 - 16 WPts
04/08/2033Pretoria, South Africa1 - 1 Sam Baloyi3 - 12 LPts
08/06/2033Katlehong, South Africa1 - 0 Thamsanqa Manyisa3 - 17(2) LPts
05/05/2033Pretoria, South Africa0 - 0 Nestor Booysen0 - 5 WPts