| 2017-12-02 |
ชนะ |
David Jenkins |
Shinobi War 11 |
Featherweight |
|
| 2017-11-13 |
ชนะ |
Hennri Dimitri |
2017 IMMAF World Championships |
Welterweight |
|
| 2017-11-13 |
แพ้ |
Zhan Kenzhebayev |
2017 IMMAF World Championships |
Welterweight |
|
| 2017-03-04 |
ชนะ |
Kadeem Stewart |
UK Fighting Championships 3 |
Lightweight |
|
| 2016-05-07 |
ชนะ |
Martin Chester |
UK Fighting Championships 1 |
Lightweight |
|
| 2016-04-24 |
ชนะ |
Steven Moore |
Clan Wars 24 |
Lightweight |
|
| 2016-03-05 |
แพ้ |
Justin Burlinson |
ICE FC 12 |
Welterweight |
|
| 2015-11-20 |
แพ้ |
Jørgen Indsetviken |
2015 IMMAF European Open Championships |
Welterweight |
|
| 2015-11-20 |
ชนะ |
Jussi Pirttikangas |
2015 IMMAF European Open Championships |
Welterweight |
|
| 2015-11-19 |
ชนะ |
Tom Mowle |
2015 IMMAF European Open Championships |
Welterweight |
|
| 2015-07-05 |
ชนะ |
Makinde Adeyemi |
Kumite MMA Fight Night 2 |
Welterweight |
|
| 2015-02-28 |
ชนะ |
Eric Nolan |
Rumble in Rush 11 |
Lightweight |
|
| 2014-11-08 |
ชนะ |
Makinde Adeyemi |
Ryoshin FC 6 |
Welterweight |
|