Weightclass:  Middleweight
Location:  Johannesburg, South Africa
Record:  15(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2030Johannesburg, South Africa14(1) - 17 Henio Drost1 - 17 WPts
25/11/2029Johannesburg, South Africa14(1) - 16 Daniel Lumbombo2 - 5 LPts
26/09/2029Johannesburg, South Africa13(1) - 16 Jack Kipulu1 - 8 WPts
28/07/2029Johannesburg, South Africa12(1) - 16 Joshua Sangweni7 - 3 WPts
30/05/2029Johannesburg, South Africa12(1) - 15 Fabiano Leonetti28(1) - 14 LPts
31/03/2029Johannesburg, South Africa11(1) - 15 Roshaun Sowah0 - 1 WPts
30/01/2029Johannesburg, South Africa10(1) - 15 Fausto Rico2 - 5 WPts
02/12/2028Johannesburg, South Africa9(1) - 15 Diego Ponce1 - 10(1) WPts
04/10/2028Johannesburg, South Africa8(1) - 15 Odell Brinkman2 - 11 WPts
05/08/2028Johannesburg, South Africa7(1) - 15 Joe Kiungu3 - 4 WPts
06/06/2028Johannesburg, South Africa6(1) - 15 Madisha Sotyu1 - 3 WPts
07/04/2028Johannesburg, South Africa5(1) - 15 Fanuco Rosa7 - 9 WPts
08/02/2028General Santos, Philippines4(1) - 15 Ximen Sagalla14 - 18 WPts
11/12/2027iBhayi, South Africa4(1) - 14 Bruin De Lange8 - 17 LPts
13/10/2027Lusaka, Zambia3 - 14 Peabo Chobe3 - 8(1) WKO3
15/08/2027Cagayan de Oro, Philippines2 - 14 Zacarias Kasilag8 - 17 WPts
16/06/2027Buguma, Nigeria2 - 13 Ogenyi Ejiro21 - 25 LPts
18/04/2027Germiston, South Africa2 - 12 Brin Van Niekerk20 - 21 LPts
19/02/2027Soweto, South Africa2 - 11 Kamohelo Makwetla6 - 14 LPts
24/12/2026Johannesburg, South Africa1 - 11 Juan Castellano1 - 10(1) WPts
25/10/2026Nairobi, Kenya1 - 10 Kenzie Rogo36(1) - 28 LPts
27/08/2026Batangas City, Philippines1 - 9 Juan Hernandez12(1) - 7 LPts
29/06/2026Soweto, South Africa1 - 8 Johnny Kambaji3 - 6 LPts
23/05/2026Katlehong, South Africa1 - 7 Mzikayise Matlaba33(1) - 21 LPts
22/04/2026Johannesburg, South Africa0 - 7 Umair Hanoush0 - 5(2) WPts
22/02/2026Johannesburg, South Africa0 - 6 Hogarth Sabo5 - 7 LPts
24/12/2025Johannesburg, South Africa0 - 5 Griswald Geffner2 - 5 LPts
26/10/2025Palermo, Italy0 - 4 Gianni Parola33(4) - 24 LPts
28/08/2025Abobo, Ivory Coast0 - 3 Louie Butor2 - 3 LPts
30/06/2025Johannesburg, South Africa0 - 2 Hubertus Van den Berg4 - 2 LPts
30/04/2025The Hague, Netherlands0 - 1 Matthys Banckaert2 - 12 LPts
02/03/2025Johannesburg, South Africa0 - 0 Thuso Mokeana0 - 7 LPts