| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 21 May 1992 |
| Nationality | South Africa |
| Lives in | Pretoria, Gauteng |
| Division | Bantamweight |
| Team | Agoge Fighting System |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 23 Jun 2018 |
| Last fight | 10 Apr 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
12 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Shannon Van Tonder | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL Africa 1: 2026 First Round | 10 Apr 2026 |
| Referee Rich Mitchell | ||||||
| Loss | Karim Henniene | Decision (split) | 3 | 5:00 | Professional Fighters League - PFL Road to Dubai Champions Series 2 & PFL Africa 2025 First Round | 19 Jul 2025 |
| Referee Ferdinand Basson | ||||||
| Win | Vince Bembe | Decision (split) | 3 | 5:00 | EFC 122 - EFC Worldwide 122 | 10 Apr 2025 |
| Referee Pietie Coxen | ||||||
| Win | Martin De Beer | Decision (split) | 3 | 5:00 | EFC 111 - EFC Worldwide 111 | 7 Mar 2024 |
| Loss | Taka Mhandu | Decision (split) | 3 | 5:00 | EFC 89 - EFC Worldwide 89 | 10 Sep 2021 |
| Loss | Sindile Manengela | Decision (unanimous) | 3 | 5:00 | EFC 85 - EFC Worldwide 85 | 8 May 2021 |
| Loss | Sylvester Chipfumbu | Decision (unanimous) | 3 | 5:00 | EFC 83 - EFC Worldwide 83 | 14 Dec 2019 |
| Referee Ferdinand Basson | ||||||
| Win | Billy Oosthuizen | KO (front kick) | 2 | 0:12 | EFC 81 - EFC Worldwide 81 | 10 Aug 2019 |
| Win | Orlando Mashaba | TKO (punches) | 2 | 3:14 | EFC 77 - EFC Worldwide 77 | 16 Mar 2019 |
| Referee Ferdinand Basson | ||||||
| Win | Takunda Gorimbo | Decision (unanimous) | 3 | 5:00 | EFC 76 - EFC Worldwide 76 | 8 Dec 2018 |
| Referee Wiekus Swart | ||||||
| Win | Wade Kerspuy | KO (punch) | 2 | 3:49 | EFC 73 - Kalunda vs. Da Rocha | 8 Sep 2018 |
| Loss | Fafa Dwama | Decision (unanimous) | 3 | 5:00 | EFC 71 - EFC Worldwide 71 | 23 Jun 2018 |
Amateur record 1-0 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Orlando Mashaba | KO | – | 0:00 | Fightstar FC 26 - Fightstar Fighting Championship South Africa | 30 Sep 2017 |