2019 IAAF World T&F Championships 1500m finalist
2019 European Indoor T&F Championships 1500m BRONZE
2016 European T&F Championships 1500m BRONZE
2010 IAAF World Junior T&F Championships 1500m SILVER
2021:
Manchester Elite, Manchester, 3000m, 1st
2020:
World Athletics Diamond League, Monaco, 1000m, 3rd, 2:31.06 NR
Bern, 800m, 1st, 1:59.69 NR
AIT International, Athlone, 3000m, 1st, 8:48.27 PB
World Athletics Indoor Tour, Boston, 1500, 3rd, 4:06.42 NR
2019:
European Cross-Country Championships, Lisbon, 8.3km, 20th
IAAF World T&F Championships, Doha, 1500m, 10th, 4:00.15 PB
Irish T&F Championships, Dublin, 800m, 1st
IAAF Diamond League, Monaco, 1 mile, 7th, 4:19.03 PB
European Indoor T&F Championships, Glasgow, 1500m, 3rd
2018:
IAAF Diamond League, Birmingham, 1500m, 9th
European T&F Championships, Berlin, 1500m, 4th
Commonwealth Games, Gold Cost, 1500m, 13th
2017:
Irish T&F Championships, Dublin, 800m, 1st
IAAF Diamond League, London, 1 mile, 7th, 4:22.40 PB
IAAF Diamond League, Rome, 1500m, 10th
Irish Indoors T&F Championships, Dublin, 3000m, 1st
2016:
IAAF Diamond League, Paris, 1500m, 9th, 4:01.46 PB
Morton Games, Dublin, 800m, 2nd, 2:00.79 PB
European T&F Championships, Amsterdam, 1500m, 3rd
Irish T&F Championships, Dublin, 800m, 1st
IAAF World Indoor Tour, Karlsruhe, 1500m, 3rd, 4:08.66 NR
2015:
IAAF World Challenge, Rieti, 1500m, 5th, 4:06.49 PB
Rovereto, 1500m, 2nd
BMC Grand Prix, Solihul, 1500m, 1st
Irish T&F Championships, Dublin, 800m, 1st
Millrose Games, New York, 3000m, 7th, 8:55.09 PB
2014:
Fifth Avenue Mile, New York, 1 mile, 3rd
Great CityGames, Newcastle, 1 mile, 2nd
Irish T&F Championships, Dublin, 1500m, 1st
2012:
Sollentuna, 1500m, 3rd
Rabat, 1500m, 8th
2011:
BMC Grand Prix, Birmingham, 1500m, 1st, 4:07.45 NJR
European Junior Championships, Tallinn, 1500m, 2nd
European Team Championships, Izmir, 1500m, 4th
2010:
European Junior Cross-Country Championships, Albufeira, 3.97km, 7h
Commonwealth Games, Delhi, 1500m, 10th
IAAF World Junior Championships, Moncton, 1500m, 2nd, 4:09.51 NJR
AAA’s Indoor Championships, Birmingham, 800m, 1st, 2:07.79 NJR
2009:
European Youth Olympics, Tampere, 1500m, 1st, 4:15.46 NJR NYR
World Youth Championships, Bressanone, 800m, 2nd, 2:03.07 NJR NYR
2008:
IAAF World Junior Championships, Bydgoszcz, 1500m, 10th