| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | South Africa |
| Lives in | Boksburg |
| Division | Featherweight |
| Team | House of Tinkerbell |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 10 Sep 2021 |
| Last fight | 2 Jul 2026 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
12 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Faeez Jacobs | Decision (unanimous) | 5 | 5:00 | EFC 135 - EFC Worldwide 135 | 2 Jul 2026 |
| Referee Brad Bloch | ||||||
| Win | Eduardo Barros | Submission (rear-naked choke) | 2 | 4:05 | EFC 132 - EFC Worldwide 132 | 9 Apr 2026 |
| Referee Wiekus Swart | ||||||
| Loss | Abdul Hussein | Submission (rear-naked choke) | 1 | 3:47 | UAE Warriors 64 - Ribeiro vs. Abubakar | 22 Oct 2025 |
| Referee Sam Amidi | ||||||
| Win | Sibusiso Sovendle | Submission (rear-naked choke) | 2 | 1:45 | EFC 126 - EFC Worldwide 126 | 7 Aug 2025 |
| Referee Wiekus Swart | ||||||
| Win | Moses Mokhari | Decision (unanimous) | 3 | 5:00 | EFC 123 - EFC Worldwide 123 | 8 May 2025 |
| Referee Pietie Coxen | ||||||
| Loss | Muhidin Abubakar | Decision (unanimous) | 3 | 5:00 | UAE Warriors 53 - Arabia vs. Africa 2 | 27 Sep 2024 |
| Referee Sam Amidi | ||||||
| Loss | Nkazimulo Zulu | Submission (guillotine choke) | 3 | 2:38 | EFC 111 - EFC Worldwide 111 | 7 Mar 2024 |
| Win | Terence Balelo | Submission (rear-naked choke) | 2 | 1:37 | EFC 107 - EFC Worldwide 107 | 7 Sep 2023 |
| Referee Ferdinand Basson | ||||||
| Win | Boualem Sahraoui | Submission (rear-naked choke) | 2 | 3:05 | EFC 97 - EFC Worldwide 97 | 8 Sep 2022 |
| Win | Dansheel Moodley | TKO (punches) | 1 | 2:17 | EFC Worldwide - Fight Night 2 | 7 May 2022 |
| Win | Lukhmaan Jhazbhay | Submission (triangle choke) | 1 | 2:19 | EFC 91 - EFC Worldwide 91 | 4 Dec 2021 |
| Win | Martin Qcinukmondo | Submission (guillotine choke) | 3 | 0:40 | EFC 89 - EFC Worldwide 89 | 10 Sep 2021 |
Amateur record 4-4 (8 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Raymond Accutt | Submission (arm triangle choke) | – | 0:00 | AMMAC - Alpha MMA Championship | 15 Jun 2019 |
| Loss | Cameron Saaiman | Submission (rear-naked choke) | 3 | 0:00 | Fightstar FC 38 - Fightstar Fighting Championship South Africa | 2 Mar 2019 |
| Loss | Salahuddin Plaatjies | Submission (rear-naked choke) | – | 0:00 | Fightstar FC 36 - Fightstar Fighting Championship South Africa | 20 Oct 2018 |
| Win | Salahuddin Plaatjies | Decision (unanimous) | 5 | 3:00 | Fightstar FC 32 - Fightstar Fighting Championship South Africa | 30 Jun 2018 |
| Win | Martin Gcinumkhondo | Submission (rear-naked choke) | – | 0:00 | Fightstar FC 31 - Fightstar Fighting Championship South Africa | 12 May 2018 |
| Win | Qhayiya Pefile | – | – | 0:00 | Fightstar FC 27 - Fightstar Fighting Championship South Africa | 2 Dec 2017 |
| Loss | Cameron Saaiman | Decision (unanimous) | 3 | 3:00 | Fightstar FC 25 - Fightstar Fighting Championship South Africa | 5 Aug 2017 |
| Win | Righard Burger | Submission | – | 0:00 | Fightstar FC 22 - Fightstar Fighting Championship South Africa | 11 Mar 2017 |