Result |
Opponent |
Event |
Method |
Rd. |
Time |
Loss |
Billy Oosthuizen |
EFC 100 - EFC Worldwide 100
Dec 01, 2022
|
Decision (Unanimous) |
3 |
5:00 |
Loss |
Demba Seck |
EFC 96 - EFC Worldwide 96
Aug 11, 2022
|
Decision (Split) |
3 |
5:00 |
Win |
Zwelibanzi Ngema |
EFC Worldwide - Fight Night 2
May 07, 2022
|
KO (Knee) |
1 |
1:30 |
Win |
Amisi Kabeya |
EFC 83 - EFC Worldwide 83
Dec 14, 2019
|
Submission (Verbal) |
3 |
0:01 |
Win |
Orlando Mashaba |
EFC 82 - EFC Worldwide 82
Sep 28, 2019
|
KO |
1 |
3:07 |
Win |
Aly Kalambay |
EFC 77 - EFC Worldwide 77
Mar 16, 2019
|
Decision (Unanimous) |
3 |
5:00 |
Loss |
Trezeguet Kanyinda |
EFC 62 - EFC Worldwide 62
Aug 19, 2017
|
TKO (Punches) |
1 |
4:54 |
Loss |
Warren Richards |
EFC 60 - EFC Worldwide 60
Jun 10, 2017
|
Submission (Rear-Naked Choke) |
1 |
3:05 |
Loss |
Nkosi Nebele |
Fightstar FC 21 - Fightstar Fighting Championship South Africa
Nov 26, 2016
|
TKO (Punches) |
2 |
TBD |
Loss |
Tobias Harila |
IMMAF - 2016 IMMAF Africa Open Championships Finals
Sep 03, 2016
|
KO |
1 |
1:37 |
Win |
Dylan Goosen |
IMMAF - 2016 IMMAF Africa Open Championships, Day 2
Sep 01, 2016
|
Submission (Guillotine Choke) |
1 |
1:15 |
Win |
J.C. Roets |
IMMAF - 2016 IMMAF Africa Open Championships, Day 1
Aug 31, 2016
|
TKO (Punches) |
1 |
1:22 |
Loss |
Sheldon Victor |
Fightstar Fighting Championship South Africa - Fightstar FC 18
May 17, 2016
|
TKO (Punches) |
1 |
2:46 |
Win |
Serge Kasanda |
Fightstar FC 14 - Fightstar Fighting Championship South Africa
Sep 19, 2015
|
Disqualification (Eye Gouging) |
2 |
1:40 |