Fight History

DateOpponentRes.DecisionRndTimeEvent
7 Aug, 2024Kaan Ofli
L
Submission
10:31The Ultimate Fighter 32 Semifinal: Grasso vs. Shevchenko
11 May, 2023August Kayambala
W
Submission
21:09EFC 103: EFC Worldwide
14 Dec, 2019Serge Kasanda
W
Submission
12:51EFC 83: EFC Worldwide 83
16 Mar, 2019Pierre Botha
L
KO/TKO
10:33EFC 77: EFC Worldwide 77
8 Dec, 2018Sindile Manengela
W
Submission
30:44EFC 76: EFC Worldwide 76
31 Mar, 2018Regis Muyambo
W
Decision - Unanimous
35:00EFC 68: EFC Worldwide 68
7 Oct, 2017Warren Richards
W
KO/TKO
13:39EFC 64: EFC Worldwide 64
3 Jun, 2017Keagan Wroots
W
KO/TKO
21:44Fightstar FC 24
29 Oct, 2016Ewaldt Botha
W
KO/TKO
1-Fightstar FC 20