| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | South Africa |
| Lives in | Port Elizabeth |
| Division | Flyweight |
| Team | PESFA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 7 Mar 2024 |
| Last fight | 7 May 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
8 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Brandon Santos | Decision (unanimous) | 3 | 5:00 | EFC 133 - EFC Worldwide 133 | 7 May 2026 |
| Referee Jair Yoba | ||||||
| Loss | Tumelo Manyamala | KO (punch) | 1 | 2:28 | EFC 130 - EFC Worldwide 130 | 4 Dec 2025 |
| Referee Bobby Karagiannidis | ||||||
| Win | Tebatso Molele | Decision (split) | 3 | 5:00 | EFC 127 - EFC Worldwide 127 | 11 Sep 2025 |
| Referee Wiekus Swart | ||||||
| Win | Kelvin Smit | Decision (unanimous) | 3 | 5:00 | EFC 124 - EFC Worldwide 124 | 5 Jun 2025 |
| Referee Preggy Valuyathum | ||||||
| Win | Salahuddin Plaatjies | Decision (split) | 3 | 5:00 | EFC 121 - EFC Worldwide 121 | 6 Mar 2025 |
| Referee Brad Bloch | ||||||
| Win | Siyanda Vilakazi | Submission (armbar) | 2 | 1:50 | EFC 118 - EFC Worldwide 118 | 10 Oct 2024 |
| Win | Teboho Ntene | Decision (unanimous) | 3 | 5:00 | EFC 116 - EFC Worldwide 116 | 8 Aug 2024 |
| Loss | David Makane | Decision (unanimous) | 3 | 5:00 | EFC 111 - EFC Worldwide 111 | 7 Mar 2024 |
Amateur record 2-0 (2 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Siyanda Vilakazi | – | – | 0:00 | Gauteng FC 98 - Gauteng Fighting Championship | 27 May 2023 |
| Win | Reginald Dithupe | Decision (unanimous) | 3 | 3:00 | Gauteng FC 97 - Gauteng Fighting Championship | 25 Feb 2023 |