| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | South Africa |
| Lives in | Johannesburg, Gauteng |
| Division | Welterweight |
| Team | Rio Grappling Club |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 6 Jun 2015 |
| Last fight | 1 Mar 2025 |
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
15 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Josiah Obasi | TKO (elbows) | 2 | 1:54 | Versus Promotions - Versus Fight Night 12 | 1 Mar 2025 |
| Loss | Shadrack Nsua | Decision (unanimous) | 3 | 5:00 | EFC 108 - EFC Worldwide 108 | 12 Oct 2023 |
| Referee Ferdinand Basson | ||||||
| Loss | Yousri Belgaroui | TKO (knee and punches) | 2 | 0:43 | UAE Warriors 35 - Africa 4 | 24 Feb 2023 |
| Referee Marc Goddard | ||||||
| Win | Khulekani Hlongwa | Submission (armbar) | 2 | 3:19 | EFC 98 - EFC Worldwide 98 | 6 Oct 2022 |
| Loss | Diego Bandu | TKO (punches) | 1 | 4:39 | EFC 85 - EFC Worldwide 85 | 8 May 2021 |
| Win | Niel du Plessis | Submission (kimura) | 2 | 3:25 | EFC 84 - EFC Worldwide 84 | 14 Mar 2020 |
| Referee Brad Bloch | ||||||
| Loss | Zaakir Badat | Submission (heel hook) | 1 | 2:35 | EFC 82 - EFC Worldwide 82 | 28 Sep 2019 |
| Referee Brad Bloch | ||||||
| Loss | Lyle Karam | Decision (unanimous) | 3 | 5:00 | EFC 81 - EFC Worldwide 81 | 10 Aug 2019 |
| Win | Khulekani Hlongwa | TKO (punches) | 1 | 3:01 | EFC 79 - EFC Worldwide 79 | 4 May 2019 |
| Referee Wiekus Swart | ||||||
| Loss | Tresor Boluwa | TKO (punches) | 1 | 4:29 | EFC 66 - EFC Worldwide 66 | 16 Dec 2017 |
| Loss | Armand Scheepers | Submission (guillotine choke) | 1 | 1:44 | EFC 52 - EFC Worldwide 52 | 5 Aug 2016 |
| Referee Bobby Karagiannidis | ||||||
| Loss | Bruno Belabela Mukulu | Decision (unanimous) | 3 | 5:00 | EFC - Extreme Fighting Championship 48 | 22 Apr 2016 |
| Referee Bobby Karagiannidis | ||||||
| Win | Robo Ambamba | Submission (triangle choke) | 1 | 2:07 | EFC - Extreme Fighting Championship 47 | 5 Mar 2016 |
| Referee Bobby Karagiannidis | ||||||
| Win | Wayde Sage | TKO (punches) | 1 | 2:30 | EFC - Extreme Fighting Championship 44 | 3 Oct 2015 |
| Referee Ferdinand Basson | ||||||
| Loss | Robert Simbowe | Submission (heel hook) | 1 | 4:52 | EFC - Extreme Fighting Championship 40 | 6 Jun 2015 |
| Referee Brad Bloch | ||||||
Amateur record 2-2 (4 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Mark Hulme | Submission (armbar) | 2 | 0:00 | Fightstar FC 4 - Fightstar Fighting Championship South Africa | 31 Aug 2013 |
| Win | Robert Simbowe | Decision (unanimous) | 3 | 3:00 | Fightstar FC 3 - Fightstar Fighting Championship South Africa | 8 Jun 2013 |
| Referee Kim Winslow | ||||||
| Loss | Jarred Janse | Submission | 1 | 1:59 | Fightstar FC 2 - Fightstar Fighting Championship South Africa | 16 Mar 2013 |
| Win | Pietie Coxen | KO | 1 | 0:14 | Fightstar FC 1 - Fightstar Fighting Championship South Africa | 1 Dec 2012 |