Weightclass:  Middleweight
Location:  Pretoria, South Africa
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2033Pretoria, South Africa23 - 18 Xavier Bea2 - 10 WPts
14/10/2033Pretoria, South Africa22 - 18 Arnie Moran6 - 11 WPts
13/08/2033Pretoria, South Africa21 - 18 Melor Kadzhar9(1) - 26 WPts
12/06/2033Pretoria, South Africa20 - 18 Adam Motto16 - 9 WPts
12/04/2033Pretoria, South Africa19 - 18 Franciszek Gorczyca2 - 20(1) WPts
09/02/2033Pretoria, South Africa18 - 18 Diego Capon1 - 1 WPts
10/12/2032Pretoria, South Africa17 - 18 Oddvar Kolstad3 - 14 WPts
10/10/2032Pretoria, South Africa16 - 18 Noe Florentino3 - 12 WPts
11/08/2032Pretoria, South Africa15 - 18 Barry Nsombamanya0 - 1 WPts
12/06/2032Pretoria, South Africa14 - 18 Blommaert Liebenberg1 - 3 WPts
13/04/2032Pretoria, South Africa13 - 18 Phumelele Letsholonyane4 - 2(1) WPts
13/02/2032Pretoria, South Africa13 - 17 Colville Reinier5 - 13(1) LPts
15/12/2031Daejeon, South Korea13 - 16 Keun-ho Oh7 - 16 LPts
17/10/2031Pretoria, South Africa12 - 16 Jamar Akoto0 - 5 WPts
17/08/2031East London, South Africa12 - 15 Madisha Sotyu12 - 12 LPts
29/06/2031Leicester, UK12 - 14 Aidan Hopkins9(1) - 4 LPts
30/04/2031Pretoria, South Africa11 - 14 Larenzo Horta3(1) - 1 WPts
02/03/2031Umlazi, South Africa11 - 13 Bongani Cardoso7 - 13 LPts
03/01/2031East London, South Africa10 - 13 Kabonesa Monare3 - 16 WPts
08/11/2030Pretoria, South Africa9 - 13 Joshua Sangweni11 - 8 WPts
09/09/2030Frankfurt, Germany8 - 13 Aldo Stiefvater13 - 13 WPts
11/07/2030Pretoria, South Africa7 - 13 Windel Van Dyk3 - 4 WPts
12/05/2030Batangas City, Philippines7 - 12 Geoff Guiriba15 - 15 LPts
14/03/2030Safi, Morocco7 - 11 Shihab Abdesselam5 - 22 LPts
14/01/2030Saint Paul, USA7 - 10 Daniel Gemme20 - 10 LPts
15/11/2029Munich, Germany6 - 10 Reynart Kroeger2 - 17 WPts
17/09/2029East London, South Africa6 - 9 Madisha Sotyu4 - 8 LPts
23/07/2029Braunschweig, Germany5 - 9 Berlyn Kandel14 - 12 WPts
25/05/2029Athens, Greece4 - 9 Plexippus Gekas4 - 18 WPts
27/03/2029Johannesburg, South Africa4 - 8 Elliot Ndulula8 - 4 LPts
29/01/2029Ndola, Zambia3 - 8 Ludacris Chona1 - 4 WPts
01/12/2028Johannesburg, South Africa2 - 8 Heinrich Cilliers1 - 2 WPts
02/10/2028East London, South Africa2 - 7 Sam Nakufi8 - 18 LPts
04/08/2028Soweto, South Africa2 - 6 Kamohelo Ntuli3 - 7 LPts
07/06/2028Umlazi, South Africa2 - 5 Kabonesa Matlala8 - 33 LPts
10/04/2028Pretoria, South Africa1 - 5 Obiajulu Owusu0 - 1 WPts
10/02/2028Umlazi, South Africa1 - 4 May Matlala13(2) - 19 LPts
05/01/2028iBhayi, South Africa0 - 4 Naftali Fuseini0 - 0 WPts
04/12/2027Pretoria, South Africa0 - 3 Ntsikelelo Mpeta2 - 8 LPts
05/10/2027Roodepoort, South Africa0 - 2 James Kimbembi2 - 0 LPts
22/08/2027Mamelodi, South Africa0 - 1 Dillon Gregoire17 - 11 LPts
20/07/2027Pretoria, South Africa0 - 0 Shontae Asiedu2 - 1 LPts