| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | South Africa |
| Lives in | Potchefstroom |
| Division | Featherweight |
| Team | CGA Potchefstroom |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 6 Mar 2025 |
| Last fight | 10 Sep 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
6 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Bruce Mayasi | Decision (unanimous) | 3 | 5:00 | EFC 137 - EFC Worldwide 137 | 10 Sep 2026 |
| Referee Bobby Karagiannidis | ||||||
| Win | David Mambo | Decision (unanimous) | 3 | 5:00 | EFC 133 - EFC Worldwide 133 | 7 May 2026 |
| Referee Pietie Coxen | ||||||
| Loss | Laith Schulze | TKO (elbows) | 2 | 4:36 | EFC 130 - EFC Worldwide 130 | 4 Dec 2025 |
| Referee Pietie Coxen | ||||||
| Loss | Mpho Hloka | Decision (unanimous) | 3 | 5:00 | EFC 128 - EFC Worldwide 128 | 9 Oct 2025 |
| Referee Pietie Coxen | ||||||
| Loss | Veja Hinda | Decision (unanimous) | 3 | 5:00 | EFC 126 - EFC Worldwide 126 | 7 Aug 2025 |
| Referee Brad Bloch | ||||||
| Win | Godfrey Mkhwanazi | Submission (rear-naked choke) | 2 | 2:00 | EFC 121 - EFC Worldwide 121 | 6 Mar 2025 |
| Referee Bobby Karagiannidis | ||||||
Amateur record 4-1 (5 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Litha Madikiza | Submission (rear-naked choke) | 2 | 1:11 | EFC - Contender Series | 5 Dec 2024 |
| Win | Phillip Jacobus Meissenheimer | Decision (unanimous) | 3 | 3:00 | KFN 14 - Klerksdorp Fight Night 14 | 7 Sep 2024 |
| Win | Athenkosi Mongwe | Decision (unanimous) | 3 | 3:00 | Versus Promotions - Versus Fight Night 10 | 20 Jul 2024 |
| Loss | Grant Farrow | Decision (unanimous) | 3 | 3:00 | Versus Promotions - Versus Fight Night 9 | 18 May 2024 |
| Win | Alexander Mathewson | Decision (split) | 3 | 3:00 | Gauteng FC 98 - Gauteng Fighting Championship | 27 May 2023 |