Weightclass:  Middleweight
Location:  Johannesburg, South Africa
Record:  11 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2035Johannesburg, South Africa10 - 12 Juan Belen11 - 8 WPts
22/11/2034Managua, Nicaragua10 - 11 Franco Peralez7 - 17 LPts
24/09/2034Johannesburg, South Africa9 - 11 Siphelele Shabangu2 - 7 WPts
24/07/2034Cape Town, South Africa9 - 10 Barry Nsombamanya4 - 9 LPts
26/05/2034Johannesburg, South Africa8 - 10 Odilon Belgard3 - 7 WPts
27/03/2034Johannesburg, South Africa7 - 10 Fagrie Tlolane6 - 10 WPts
27/01/2034Seattle, USA7 - 9 Ellis Boyack18 - 26 LPts
28/11/2033Johannesburg, South Africa6 - 9 Henri Mathes3 - 6 WPts
29/09/2033Johannesburg, South Africa5 - 9 Juan Pinho1 - 9(1) WPts
30/07/2033Osaka, Japan5 - 8 Yuichi Murakami14 - 10 LPts
01/06/2033Accra, Ghana5 - 7 Mark Ballantyne16(1) - 4 LPts
02/04/2033Johannesburg, South Africa5 - 6 Banji Patosi4 - 9 LPts
02/02/2033Johannesburg, South Africa4 - 6 Ndumisa Masina4 - 9 WPts
04/12/2032Nairobi, Kenya4 - 5 Connor Lusalah14(1) - 19 LPts
05/10/2032Johannesburg, South Africa3 - 5 Kir Vorobyov4 - 8 WPts
06/08/2032Johor Bahru, Malaysia3 - 4 Haaris Tabatabai1 - 13 LPts
08/06/2032Boksburg, South Africa2 - 4 Reneilwe Sotyu2 - 5 WPts
11/04/2032Johannesburg, South Africa2 - 3 Kolya Kornilov8 - 14 LPts
12/02/2032Dasmarinas, Philippines2 - 2 Ryo Mangalap9 - 10 LPts
15/12/2031Fortaleza, Brazil1 - 2 Diego Lazaro1 - 17 WPts
17/10/2031Boksburg, South Africa1 - 1 Tabansi Nhlapo0 - 0 LPts
12/09/2031Soweto, South Africa1 - 0 Freek Cronje10 - 18 LPts
12/08/2031Johannesburg, South Africa0 - 0 Shaun Nkoso0 - 2 WPts