| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | South Africa |
| Lives in | Secunda |
| Division | Lightweight |
| Team | Dominators Den |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 3 Jul 2021 |
| Last fight | 4 Jun 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
18 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Khanyo Maqam | TKO (punches) | 3 | 3:42 | EFC 134 - EFC Worldwide 134 | 4 Jun 2026 |
| Referee Pietie Coxen | ||||||
| Loss | Boyd Allen | TKO (elbows) | 1 | 4:18 | EFC 129 - EFC Worldwide 129 | 6 Nov 2025 |
| Referee Brad Bloch | ||||||
| Loss | Demba Seck | TKO (flying knee and punches) | 1 | 0:23 | Impact Championship - IC 6 | 12 Jul 2025 |
| Win | Musa Sethwape | Decision (unanimous) | 3 | 5:00 | EFC 124 - EFC Worldwide 124 | 5 Jun 2025 |
| Loss | Asiashu Tshitamba | Decision (split) | 3 | 5:00 | EFC 122 - EFC Worldwide 122 | 10 Apr 2025 |
| Referee Pietie Coxen | ||||||
| No contest | Ken Sekeletu | No Contest (accidental groin kick) | 1 | 3:50 | EFC 120 - EFC Worldwide 120 | 12 Dec 2024 |
| Referee Brad Bloch | ||||||
| Loss | Faeez Jacobs | Submission (triangle choke) | 2 | 4:31 | EFC 117 - EFC Worldwide 117 | 12 Sep 2024 |
| Referee Bobby Karagiannidis | ||||||
| Win | Adrian Sanchez | KO (punch) | 1 | 0:13 | EFC 113 - EFC Worldwide 113 | 9 May 2024 |
| Referee Brad Bloch | ||||||
| Loss | Marouane Bellagouit | Decision (unanimous) | 3 | 5:00 | UAE Warriors 46 - Da Silva vs. Kamavov | 20 Jan 2024 |
| Referee Daniel Movahedi | ||||||
| Win | Demba Seck | Decision (split) | 3 | 5:00 | EFC 109 - EFC Worldwide 109 | 9 Nov 2023 |
| Referee Bobby Karagiannidis | ||||||
| Loss | Igeu Kabesa | Submission (rear-naked choke) | 1 | 3:12 | EFC 104 - EFC Worldwide 104 | 8 Jun 2023 |
| Referee Bobby Karagiannidis | ||||||
| Win | Sizwe Mnikathi | Decision (unanimous) | 3 | 5:00 | EFC 101 - EFC Worldwide 101 | 2 Mar 2023 |
| Win | Ashley Calvert | TKO (punches) | 1 | 0:40 | EFC 98 - EFC Worldwide 98 | 6 Oct 2022 |
| Draw | Keir Harvie | Draw (majority) | 3 | 5:00 | EFC 95 - EFC Worldwide 95 | 16 Jul 2022 |
| Win | Trezeguet Kanyinda | Decision (unanimous) | 3 | 5:00 | EFC 93 - EFC Worldwide 93 | 9 Apr 2022 |
| Loss | Bradley Swanepoel | Submission (rear-naked choke) | 2 | 3:45 | EFC 91 - EFC Worldwide 91 | 4 Dec 2021 |
| Win | Warren Richards | TKO (punches) | 2 | 3:03 | EFC 89 - EFC Worldwide 89 | 10 Sep 2021 |
| Win | Given Majuba | Submission (shoulder choke) | 1 | 1:12 | EFC 87 - EFC Worldwide 87 | 3 Jul 2021 |