22 Wins (12 Knockouts), 4 Losses, 0 Draws |
Result |
Record |
Opponent |
Type |
Round |
Date |
Location |
Notes |
Win |
1-0 |
Eddie Nesbitt |
TKO |
2 (4) |
2011-06-25 |
Craigavon Leisure Centre, Craigavon, Northern Ireland |
Professional debut. |
Loss |
1-1 |
Dai Davies |
PTS |
4 |
2011-09-10 |
Odyssey Arena, Belfast, Northern Ireland |
|
Win |
2-1 |
Sean Watson |
TKO |
1 (4) |
2012-04-14 |
Odyssey Arena, Belfast, Northern Ireland |
|
Win |
3-1 |
Hyusein Hyuseinov |
PTS |
4 |
2012-09-08 |
Holiday Inn, Belfast, Northern Ireland |
|
Win |
4-1 |
Valentin Marinov |
KO |
1 (4) |
2012-10-13 |
Ulster Hall, Belfast, Northern Ireland |
|
Win |
5-1 |
Michael Kelly |
PTS |
4 |
2012-12-01 |
Odyssey Arena, Belfast, Northern Ireland |
|
Win |
6-1 |
Ibrar Riyaz |
PTS |
4 |
2013-02-09 |
Odyssey Arena, Belfast, Northern Ireland |
|
Win |
7-1 |
Noel O'Brien |
TKO |
3 (8) |
2013-05-14 |
City Hall, Belfast, Northern Ireland |
|
Win |
8-1 |
Willie Casey |
TKO |
9 (10) |
2013-10-19 |
Odyssey Arena, Belfast, Northern Ireland |
Won Irish Featherweight Title |
Win |
9-1 |
Elemir Rafael |
TKO |
3 (8) |
2014-04-04 |
Odyssey Arena, Belfast, Northern Ireland |
|
Win |
10-1 |
Martin Parlagi |
UD |
10 |
2014-06-20 |
Waterfront Hall, Belfast, Northern Ireland |
Won WBO European Featherweight Title |
Win |
11-1 |
Dmitry Kirilov |
RTD |
8 (10) |
2014-09-06 |
Titanic Quarter, Belfast, Northern Ireland |
Defended WBO European Featherweight Title |
Win |
12-1 |
Malkhaz Tatrishvili |
TKO |
1 (8) |
2015-02-28 |
Odyssey Arena, Belfast, Northern Ireland |
|
Loss |
12-2 |
Zoltan Kovacs |
KO |
1 (10) |
2015-07-30 |
Sportpalast, Bielefeld, Germany |
|
Win |
13-2 |
Sergejs Logins |
TKO |
1 (6) |
2015-10-16 |
Meadowbank Sports Centre, Edinburgh, Scotland |
|
Win |
14-2 |
Sergio Prado |
PTS |
10 |
2015-10-16 |
Waterfront Hall, Belfast, Northern Ireland |
|
Loss |
14-3 |
Isaac Lowe |
TKO |
8 (12) |
2016-02-27 |
Manchester Arena, Manchester, England |
Vacant Commonwealth Featherweight Title on the line |
Win |
15-3 |
Simas Volosinas |
PTS |
6 |
2016-09-15 |
Crowne Plaza Hotel, Glasgow, Scotland |
|
Win |
16-3 |
Luis Lugo |
RTD |
4 (10) |
2016-11-05 |
Titanic Exhibition Centre, Belfast, Northern Ireland |
Won the WBO Inter-Continental Featherweight Title |
Win |
17-3 |
Leonel Hernandez |
PTS |
8 |
2016-11-05 |
Waterfront Hall, Belfast, Northern Ireland |
|
Loss |
17-4 |
Ryan Walsh |
TKO |
11 (12) |
2017-05-20 |
Copper Box Arena, Hackney Wick, England |
BBBofC British Featherweight Title at stake |
Win |
18-4 |
Josh Baillie |
TKO |
3 (6) |
2017-11-18 |
The SSE Arena, Belfast, Northern Ireland |
|
Win |
19-4 |
Arnoldo Solano |
PTS |
6 |
2018-04-21 |
The SSE Arena, Belfast, Northern Ireland |
|
Win |
20-4 |
Jordan Ellison |
PTS |
6 |
2018-08-18 |
Windsor Park, Belfast, Northern Ireland |
|
Win |
21-4 |
Rudy Encarnacion |
UD |
10 |
2018-10-05 |
Titanic Exhibition Centre, Belfast, Northern Ireland |
Won vacant IBO International Super-Featherweight Title |
Win |
22-4 |
Declan Geraghty |
TKO |
3 (10) |
2019-05-17 |
Ulster Hall, Belfast, Northern Ireland |
Won vacant IBF European Super-Featherweight Title |