| 2018-06-18 |
Loss |
Ciaran Breslin |
2018 IMMAF European Championships |
Featherweight |
|
| 2018-02-09 |
Win |
Alexander O'Sullivan |
Cage Legacy 6 |
Featherweight |
|
| 2017-11-13 |
Win |
Piotr Huguse |
2017 IMMAF World Championships |
Lightweight |
|
| 2017-11-13 |
Loss |
Jakub Tichota |
2017 IMMAF World Championships |
Lightweight |
|
| 2017-07-22 |
Win |
Leon Hill |
Cage Legacy Fighting Championship 3: Cork |
Featherweight |
|
| 2017-06-10 |
Win |
Connor Hitchens |
UK Fighting Championships 4 |
Featherweight |
|
| 2017-04-23 |
Win |
Daire Toman |
Akuma Fighting Championship 10 |
Bantamweight |
|
| 2017-03-31 |
Loss |
Delyan Georgiev |
2017 IMMAF European Open Championships |
Featherweight |
|
| 2017-03-29 |
Win |
Davide Baggieri |
2017 IMMAF European Championships |
Featherweight |
|
| 2017-02-11 |
Loss |
Nathan Kelly |
Cage Legacy Fight Night: Drogheda |
Featherweight |
|
| 2016-09-03 |
Win |
Stephen O'Driscoll |
Battle Zone FC 16 |
Featherweight |
|
| 2016-09-03 |
Win |
Ciaran Clarke |
Battle Zone FC 16 |
Featherweight |
|
| 2016-07-23 |
Win |
Alex Kravtsov |
Celtic Gladiator Fight Night 01 |
Featherweight |
|
| 2016-04-02 |
Win |
Darryl Byrne |
Battle Zone FC 15 |
Bantamweight |
|
| 2015-10-17 |
Win |
Paudie Cosgrave |
Cage Kings 3 |
— |
|