| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 22 Oct 1994 |
| Nationality | South Africa |
| Lives in | Johannesburg, Gauteng |
| Division | Middleweight |
| Team | Team CIT |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 27 Feb 2014 |
| Last fight | 19 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 | Artem Frolov | TKO (punches) | 2 | 3:18 | ACA 204 - Shlemenko vs. Dipchikov | 19 Jun 2026 |
| Referee Dmitry Valuevich | ||||||
| Loss | Dominik Humburger | KO (elbow and punches) | 2 | 2:59 | Oktagon MMA - Oktagon 74: Bolander vs. Szabova | 9 Aug 2025 |
| Referee Josef Louc | ||||||
| Win | Andreas Michailidis | Submission (guillotine choke) | 1 | 2:20 | Oktagon MMA - Oktagon 67: Creasey vs. Adamia | 22 Feb 2025 |
| Referee Piotr Jarosz | ||||||
| Win | Zackery Powell | Decision (unanimous) | 3 | 5:00 | Unified MMA 55 - Unified MMA | 19 Jan 2024 |
| Referee Graham Bettes | ||||||
| Win | Peace Nguphane | Submission (rear-naked choke) | 1 | 4:47 | EFC 110 - EFC Worldwide 110 | 7 Dec 2023 |
| Referee Brad Bloch | ||||||
| Win | Erkin Darmenov | Decision (unanimous) | 3 | 5:00 | UAE Warriors 44 - Magomedov vs. da Silva | 26 Aug 2023 |
| Referee Daniel Movahedi | ||||||
| Win | Ziko Makengele | Submission (rear-naked choke) | 1 | 3:31 | EFC 102 - EFC Worldwide 102 | 13 Apr 2023 |
| Referee Brad Bloch | ||||||
| Loss | Eldar Khashpakov | Decision (unanimous) | 3 | 5:00 | ACA 119 - Froes vs. Da Silva | 12 Mar 2021 |
| Referee Maxim Protasov | ||||||
| Win | Murat Tlyarukov | Submission (brabo choke) | 1 | 1:31 | ACA 116 - Froes vs. Balaev | 18 Dec 2020 |
| Referee Maxim Protasov | ||||||
| Win | Adam Townsend | Decision (unanimous) | 3 | 5:00 | Brave CF 19 - Adam vs. Mark | 8 Dec 2018 |
| Win | Vadim Shabadash | Submission (rear-naked choke) | 1 | 2:20 | M-1 Challenge 93 - Shlemenko vs. Silva | 1 Jun 2018 |
| Referee Vyacheslav Kiselev | ||||||
| Win | Gordon Roodman | Submission (rear-naked choke) | 1 | 1:34 | EFC 56 - EFC Worldwide 56 | 9 Dec 2016 |
| Referee Brad Bloch | ||||||
| Win | Kaleka Kabanda | Submission (rear-naked choke) | 2 | 1:41 | EFC - Extreme Fighting Championship 48 | 22 Apr 2016 |
| Referee Ferdinand Basson | ||||||
| Win | Francois Kabulu | Decision (unanimous) | 3 | 5:00 | EFC - Extreme Fighting Championship 42 | 8 Aug 2015 |
| Loss | Lyle Karam | Decision (unanimous) | 3 | 5:00 | EFC - Extreme Fighting Championship 41 | 11 Jul 2015 |
| Win | Shaun de Lange | Decision (unanimous) | 3 | 5:00 | EFC - Extreme Fighting Championship 39 | 7 May 2015 |
| Loss | Morne Prinsloo | DQ (illegal strike to spine) | 1 | – | EFC Africa - Extreme Fighting Championship Africa 29 | 1 May 2014 |
| Win | Josh Muller | Submission (rear-naked choke) | 1 | 4:18 | EFC Africa - Extreme Fighting Championship Africa 27 | 27 Feb 2014 |
Amateur record 2-1 (3 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Stefan Pretorius | Submission (armbar) | 2 | 0:00 | Fightstar FC 4 - Fightstar Fighting Championship South Africa | 31 Aug 2013 |
| Loss | Hanru Botha | Decision (unanimous) | 3 | 3:00 | Fightstar FC 3 - Fightstar Fighting Championship South Africa | 8 Jun 2013 |
| Referee Kim Winslow | ||||||
| Win | Pierre Botha | Submission (triangle choke) | 2 | 1:18 | Fightstar FC 2 - Fightstar Fighting Championship South Africa | 16 Mar 2013 |