| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | South Africa |
| Lives in | Pretoria |
| Division | Featherweight |
| Team | Lion's Den SA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 23 Mar 2013 |
| 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
27 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Ayanda Zwane | Decision (split) | 3 | 5:00 | EFC 133 - EFC Worldwide 133 | 7 May 2026 |
| Referee Bobby Karagiannidis | ||||||
| Loss | Bradley Swanepoel | Submission (rear-naked choke) | 1 | 4:20 | EFC 130 - EFC Worldwide 130 | 4 Dec 2025 |
| Referee Bobby Karagiannidis | ||||||
| Loss | Gasmire Diatta | Decision (unanimous) | 3 | 5:00 | EFC 121 - EFC Worldwide 121 | 6 Mar 2025 |
| Referee Ferdinand Basson | ||||||
| Loss | Guide Moyo | Decision (unanimous) | 3 | 5:00 | EFC 113 - EFC Worldwide 113 | 9 May 2024 |
| Win | Adrian Sanchez | Decision (split) | 3 | 5:00 | EFC 109 - EFC Worldwide 109 | 9 Nov 2023 |
| Loss | Vince Bembe | Decision (unanimous) | 3 | 5:00 | EFC 101 - EFC Worldwide 101 | 2 Mar 2023 |
| Win | Robert Swanepoel | Submission (rear-naked choke) | 1 | 1:58 | EFC 100 - EFC Worldwide 100 | 1 Dec 2022 |
| Win | Orlando Mashaba | Submission (rear-naked choke) | 1 | 2:28 | EFC 95 - EFC Worldwide 95 | 16 Jul 2022 |
| Loss | Ashley Calvert | Decision (unanimous) | 3 | 5:00 | EFC 91 - EFC Worldwide 91 | 4 Dec 2021 |
| Win | Billy Oosthuizen | Submission (rear-naked choke) | 1 | 4:10 | EFC 87 - EFC Worldwide 87 | 3 Jul 2021 |
| Loss | August Kayambala | Decision (unanimous) | 3 | 5:00 | EFC 82 - EFC Worldwide 82 | 28 Sep 2019 |
| Referee Wiekus Swart | ||||||
| Loss | Sindile Manengela | Submission (arm-triangle choke) | 2 | 2:46 | EFC 78 - EFC Worldwide 78 | 13 Apr 2019 |
| Loss | Steven Goncalves | Submission (rear-naked choke) | 1 | 0:40 | EFC 73 - Kalunda vs. Da Rocha | 8 Sep 2018 |
| Win | Sifiso Ngcobo | Decision (unanimous) | 3 | 5:00 | EFC 70 - EFC Worldwide 70 | 26 May 2018 |
| Loss | Deon Bruning | Decision (unanimous) | 3 | 5:00 | EFC 63 - EFC Worldwide 63 | 9 Sep 2017 |
| Referee Wiekus Swart | ||||||
| Loss | Sindile Manengela | Decision (majority) | 3 | 5:00 | EFC 60 - EFC Worldwide 60 | 10 Jun 2017 |
| Referee Ferdinand Basson | ||||||
| Loss | Pierre Botha | Decision (unanimous) | 3 | 5:00 | EFC 57 - EFC Worldwide 57 | 4 Mar 2017 |
| Referee Brad Bloch | ||||||
| Loss | Conrad Seabi | KO (punches) | 3 | 1:23 | EFC 53 - EFC Worldwide 53 | 2 Sep 2016 |
| Referee Wiekus Swart | ||||||
| Loss | Brendon Katz | Decision (unanimous) | 3 | 5:00 | EFC - Extreme Fighting Championship 47 | 5 Mar 2016 |
| Referee Brad Bloch | ||||||
| Win | Wesley Hawkey | Submission (rear-naked choke) | 1 | 4:56 | EFC - Extreme Fighting Championship 43 | 28 Aug 2015 |
| Loss | Mamoudou Toure | DQ (elbow to back of head) | 2 | 3:52 | EFC - Extreme Fighting Championship 39 | 7 May 2015 |
| Win | Ashley Calvert | TKO (punches) | 2 | 2:47 | EFC - Extreme Fighting Championship 38 | 4 Apr 2015 |
| Win | Anthony Mailer | Decision (split) | 3 | 5:00 | EFC - Extreme Fighting Championship 35 | 6 Nov 2014 |
| Referee Bobby Karagiannidis | ||||||
| Win | Bill Thusi | Submission (armbar) | 1 | 3:54 | EFC - Extreme Fighting Championship 33 | 30 Aug 2014 |
| Win | Tshilomba Mulumba | Decision (unanimous) | 3 | 5:00 | EFC - Extreme Fighting Championship 32 | 7 Aug 2014 |
| Loss | Tumisang Madiba | Decision (majority) | 3 | 5:00 | EFC Africa - Extreme Fighting Championship Africa 31 | 3 Jul 2014 |
| Loss | Jordan Machtle | Decision (unanimous) | 3 | 5:00 | Imagine FC 2.0 - Imagine Fighting Championship 2 | 23 Mar 2013 |