Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  5 - 21(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2029Khayelitsha, South Africa4 - 21(2) Oleg Moudry1 - 7 WPts
12/02/2029Khayelitsha, South Africa3 - 21(2) Wayne Dikgacoi1 - 5(1) WPts
14/12/2028Khayelitsha, South Africa2 - 21(2) May Mogoeng0 - 16 WPts
15/10/2028Khayelitsha, South Africa2 - 20(2) Dave Mabweni7 - 3 LPts
16/08/2028Khayelitsha, South Africa2 - 19(2) Maqsud Khalilov2 - 19 LPts
18/06/2028Khayelitsha, South Africa2 - 18(2) Richie Kabanda1 - 0 LPts
19/04/2028Khayelitsha, South Africa2 - 17(2) Qasim Jabbarov7 - 7 LPts
20/02/2028Khayelitsha, South Africa1 - 17(2) Mzikayise Bapela3 - 6 WPts
22/12/2027Khayelitsha, South Africa1 - 16(2) Dong Hieu14 - 31 LPts
24/10/2027Khayelitsha, South Africa1 - 15(2) Carlos Marron3 - 8 LPts
25/08/2027Khayelitsha, South Africa1 - 14(2) Isidro Polon6 - 7 LPts
23/06/2027Khayelitsha, South Africa0 - 14(2) May Ntuli3 - 9 WPts
25/04/2027Khayelitsha, South Africa0 - 13(2) Puleng kaMagwaza10(2) - 6 LPts
25/02/2027Port Elizabeth, South Africa0 - 12(2) Thamsanqa Monare6 - 15 LPts
07/01/2027Athens, Greece0 - 11(2) Otis Petrides19 - 15 LPts
09/11/2026Sydney, Australia0 - 10(2) Ian Togliatti8 - 21 LPts
11/09/2026Khayelitsha, South Africa0 - 9(2) Kamohelo Gabuza4 - 13 LPts
12/07/2026Villeurbanne, France0 - 8(2) Nazaire Orleans8 - 9 LPts
13/05/2026Valencia, Spain0 - 7(1) Hilario Segovia37(5) - 21 LKO3
15/03/2026Khayelitsha, South Africa0 - 6(1) Mike Kazumba3 - 8 LPts
15/01/2026Khayelitsha, South Africa0 - 5(1) James Clay12 - 7 LPts
17/11/2025Brussels, Belgium0 - 4(1) Barbabe Beauchamp9 - 19 LPts
19/09/2025Soweto, South Africa0 - 3(1) Quoitrel Dotse16 - 12 LPts
28/07/2025Soshanguve, South Africa0 - 2 Voshon Mensah10 - 11 LKO3
12/06/2025Port Elizabeth, South Africa0 - 1 Dumisani Mahlangu25(1) - 17 LPts
11/05/2025Khayelitsha, South Africa0 - 0 Arran Thomas0 - 4 LPts