| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 59.56 | 1h1-16 | | Tullamore | 26 Jul |
| 58.77 | 1-16 | | Tullamore | 26 Jul |
| 2018 |
| Outdoor |
| 1:00.03 | 1 | | Dublin | 23 May |
| 2019 |
| Indoor |
| 57.90 | 1 | NIA Live | Dublin | 5 Feb |
|
| 2014
58.77w | 1-16 | Tullamore | 26 Jul | |
| 2018
1:00.03w | 1 | Dublin | 23 May | |
| Indoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 59.56 | 1h1-16 | | Tullamore | 26 Jul |
| 58.77 | 1-16 | | Tullamore | 26 Jul |
| 2018 |
| Outdoor |
| 1:00.03 | 1 | | Dublin | 23 May |
| 2019 |
| Indoor |
| 57.90 | 1 | NIA Live | Dublin | 5 Feb |
|
| 2019
57.90iw | 1 | Dublin | 5 Feb | |
| |
| 600m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 1:30.25 | 1 | NIA Live | Dublin | 28 Jan |
|
| 2020
1:30.25iw | 1 | Dublin | 28 Jan | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 2:18.76 | 1-13 | | Tullamore | 10 Jul |
| 2:18.76 | 1-13 | | Tullamore | 23 Jul |
| 2013 |
| Indoor |
| 2:20.86 | 2-15 | NC-j | Athlone | 24 Mar |
|
| 2:15.66 | 3 | | Cork | 20 Apr |
| 2014 |
| Outdoor |
| 2:13.54 | 2 | Leevale | Cork | 5 Apr |
| 2:13.30 | 1 | Graded 1 | Dublin | 30 Apr |
| 2015 |
| Outdoor |
| 2:11.77 | 2 | Leevale | Cork | 18 Apr |
| 2:10.04 | 2 | IMC | Leixlip | 13 Jun |
| 2016 |
| Outdoor |
| 2:19.36 | 2h1 | NC | Dublin | 25 Jun |
| 2:12.16 | 4 | NC | Dublin | 26 Jun |
| 2017 |
| Outdoor |
| 2:10.62 | 6rB | Buyle | Oordegem | 3 Jun |
| 2:17.43 | 3-19 | NC-j | Tullamore | 1 Jul |
| 2:09.41 | 8 | MortonG | Dublin | 12 Jul |
| 2:09.60 | 5 | | Leixlip | 15 Jul |
| 2018 |
| Indoor |
| 2:09.39 | 5 | AAIG | Dublin | 4 Feb |
| 2:08.69 | 1 | | Dublin | 23 Feb |
|
| 2:09.80 | 2 | IMC | Greystones | 5 May |
| 2:05.44 | 6 | | Belfast | 26 Jun |
| 2:14.80 | 1-22 | | Tullamore | 30 Jun |
| 2:05.64 | 9 | CityS | Cork | 16 Jul |
| 2019 |
| Indoor |
| 2:07.28 | 1 | AAIG | Dublin | 2 Feb |
| 2:35.58 | 1h2 | Univ Ch | Athlone | 8 Feb |
| 2:08.28 | 1 | Univ Ch | Athlone | 8 Feb |
| 2:17.59 | 3h2 | NC | Dublin | 16 Feb |
| 2:06.51 | 3 | NC | Dublin | 17 Feb |
|
| 2:23.38 | 1s1 | Irish Universit | Athlone | 5 Apr |
| 2:07.49 | 2 | | Loughborough | 19 May |
| 2:03.44 | 3rB | | Oordegem | 25 May |
| 2:04.50 | 1 | IMC | Belfast | 22 Jun |
| 2:03.68 | 3rB | BMC | Watford | 29 Jun |
| 2:05.36 | 2h3-22 | EJ | Gävle | 11 Jul |
| 2:06.68 | 3-22 | EJ | Gävle | 13 Jul |
| 2:10.25 | 1h2 | NC | Dublin | 26 Jul |
| 2:08.03 | 3 | NC | Dublin | 27 Jul |
| 2:03.40 | 3 | | Belfast | 1 Aug |
| 2:03.19 | 5 | CityS | Cork | 14 Aug |
| 2:02.39 | 1 | | Leuven | 17 Aug |
| 2:04.84 | 7 | MortonG | Dublin | 21 Aug |
| 2020 |
| Indoor |
| 2:06.05 | 1 | | Dublin | 11 Jan |
| 2:05.62 | 1 | | Luxembourg | 1 Feb |
| 2:06.05 | 6 | | Athlone | 12 Feb |
| 2:09.49+ | 8 | Müller | Glasgow | 15 Feb |
| 2:17.66 | 1h3 | NC | Dublin | 29 Feb |
| 2:06.26 | 1 | NC | Dublin | 1 Mar |
|
| 2:05.10 | 1 | | Moyne | 25 Jul |
| 2:03.29 | 1 | | Espoo | 5 Aug |
| 2:03.13 | 2 | PNG | Turku | 11 Aug |
| 2:03.15 | 4 | | Göteborg/S | 29 Aug |
| 2:01.01 NU23R | 3 | Quercia | Rovereto | 8 Sep |
| 2:02.12 | 3 | PTS | Šamorín | 11 Sep |
| 2:02.08 | 1 | Hanžeković | Zagreb | 15 Sep |
|
| 2011
2:18.76w | 1-13 | Tullamore | 10 Jul | |
| 2013
2:15.66w | 3 | Cork | 20 Apr | |
| 2014
2:13.30w | 1 | Dublin | 30 Apr | |
| 2015
2:10.04w | 2 | Leixlip | 13 Jun | |
| 2016
2:12.16w | 4 | Dublin | 26 Jun | |
| 2017
2:09.41w | 8 | Dublin | 12 Jul | |
| 2018
2:05.44w | 6 | Belfast | 26 Jun | |
| 2019
2:02.39w | 1 | Leuven | 17 Aug | |
| 2020
2:01.01w NU23R | 3 | Rovereto | 8 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 2:18.76 | 1-13 | | Tullamore | 10 Jul |
| 2:18.76 | 1-13 | | Tullamore | 23 Jul |
| 2013 |
| Indoor |
| 2:20.86 | 2-15 | NC-j | Athlone | 24 Mar |
|
| 2:15.66 | 3 | | Cork | 20 Apr |
| 2014 |
| Outdoor |
| 2:13.54 | 2 | Leevale | Cork | 5 Apr |
| 2:13.30 | 1 | Graded 1 | Dublin | 30 Apr |
| 2015 |
| Outdoor |
| 2:11.77 | 2 | Leevale | Cork | 18 Apr |
| 2:10.04 | 2 | IMC | Leixlip | 13 Jun |
| 2016 |
| Outdoor |
| 2:19.36 | 2h1 | NC | Dublin | 25 Jun |
| 2:12.16 | 4 | NC | Dublin | 26 Jun |
| 2017 |
| Outdoor |
| 2:10.62 | 6rB | Buyle | Oordegem | 3 Jun |
| 2:17.43 | 3-19 | NC-j | Tullamore | 1 Jul |
| 2:09.41 | 8 | MortonG | Dublin | 12 Jul |
| 2:09.60 | 5 | | Leixlip | 15 Jul |
| 2018 |
| Indoor |
| 2:09.39 | 5 | AAIG | Dublin | 4 Feb |
| 2:08.69 | 1 | | Dublin | 23 Feb |
|
| 2:09.80 | 2 | IMC | Greystones | 5 May |
| 2:05.44 | 6 | | Belfast | 26 Jun |
| 2:14.80 | 1-22 | | Tullamore | 30 Jun |
| 2:05.64 | 9 | CityS | Cork | 16 Jul |
| 2019 |
| Indoor |
| 2:07.28 | 1 | AAIG | Dublin | 2 Feb |
| 2:35.58 | 1h2 | Univ Ch | Athlone | 8 Feb |
| 2:08.28 | 1 | Univ Ch | Athlone | 8 Feb |
| 2:17.59 | 3h2 | NC | Dublin | 16 Feb |
| 2:06.51 | 3 | NC | Dublin | 17 Feb |
|
| 2:23.38 | 1s1 | Irish Universit | Athlone | 5 Apr |
| 2:07.49 | 2 | | Loughborough | 19 May |
| 2:03.44 | 3rB | | Oordegem | 25 May |
| 2:04.50 | 1 | IMC | Belfast | 22 Jun |
| 2:03.68 | 3rB | BMC | Watford | 29 Jun |
| 2:05.36 | 2h3-22 | EJ | Gävle | 11 Jul |
| 2:06.68 | 3-22 | EJ | Gävle | 13 Jul |
| 2:10.25 | 1h2 | NC | Dublin | 26 Jul |
| 2:08.03 | 3 | NC | Dublin | 27 Jul |
| 2:03.40 | 3 | | Belfast | 1 Aug |
| 2:03.19 | 5 | CityS | Cork | 14 Aug |
| 2:02.39 | 1 | | Leuven | 17 Aug |
| 2:04.84 | 7 | MortonG | Dublin | 21 Aug |
| 2020 |
| Indoor |
| 2:06.05 | 1 | | Dublin | 11 Jan |
| 2:05.62 | 1 | | Luxembourg | 1 Feb |
| 2:06.05 | 6 | | Athlone | 12 Feb |
| 2:09.49+ | 8 | Müller | Glasgow | 15 Feb |
| 2:17.66 | 1h3 | NC | Dublin | 29 Feb |
| 2:06.26 | 1 | NC | Dublin | 1 Mar |
|
| 2:05.10 | 1 | | Moyne | 25 Jul |
| 2:03.29 | 1 | | Espoo | 5 Aug |
| 2:03.13 | 2 | PNG | Turku | 11 Aug |
| 2:03.15 | 4 | | Göteborg/S | 29 Aug |
| 2:01.01 NU23R | 3 | Quercia | Rovereto | 8 Sep |
| 2:02.12 | 3 | PTS | Šamorín | 11 Sep |
| 2:02.08 | 1 | Hanžeković | Zagreb | 15 Sep |
|
| 2013
2:20.86iw | 2-15 | Athlone | 24 Mar | |
| 2018
2:08.69iw | 1 | Dublin | 23 Feb | |
| 2019
2:06.51iw | 3 | Dublin | 17 Feb | |
| 2020
2:05.62iw | 1 | Luxembourg | 1 Feb | |
| |
| 1000m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 2:41.29 | 7 | Müller | Glasgow | 15 Feb |
|
| 2020
2:41.29iw | 7 | Glasgow | 15 Feb | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 4:43.17 | 1-14 | | Dublin | 19 May |
| 4:36.53 | 1-16 | School Ch | Tullamore | 2 Jun |
| 4:43.0h | 1-18 | TailteannG | Dublin | 23 Jun |
| 4:42.62 | 1-14 | NC-j | Tullamore | 15 Jul |
| 4:34.19 | 4-16 | Aviva SIAB | Ashford | 21 Jul |
| 2013 |
| Outdoor |
| 4:38.09 | 4 | Graded 1 | Dublin | 1 May |
| 4:43.25 | 4 | Graded 2 | Dublin | 15 May |
| 4:37.66 | 1-17 | | Dublin | 18 May |
| 4:42.37 | 1-17 | School Ch | Tullamore | 1 Jun |
| 4:36.06 | 5-16 | EYOF | Utrecht | 17 Jul |
| 4:38.41 | 2-15 | CelticG | Colwyn Bay | 3 Aug |
| 2014 |
| Indoor |
| 4:50.15 | 1-19 | NC-j | Athlone | 26 Jan |
| 4:36.20 | 9 | AAI Games | Athlone | 2 Feb |
| 4:40.14 | 1-16 | | Athlone | 22 Mar |
|
| 4:38.87 | 5 | BMC | Street | 5 May |
| 4:33.61 | 3 | IMC | Greystones | 12 May |
| 4:48.03 | 1-16 | | Tullamore | 17 May |
| 4:39.39 | 3-17 | School Ch | Tullamore | 31 May |
| 4:41.47 | 1-18 | TailteannG | Dublin | 21 Jun |
| 4:34.84 | 1-19 | NC-j | Cork | 6 Jul |
| 4:34.88 | 3-16 | | Cardiff | 19 Jul |
| 2015 |
| Indoor |
| 4:38.65 | 1-17 | | Athlone | 22 Mar |
|
| 4:33.88 | 2 | IMC | Greystones | 2 May |
| 4:31.18 | 4 | IMC | Belfast | 23 May |
| 4:50.74 | 1-18 | | Tullamore | 30 May |
| 4:29.59 | 1 | Graded 5 | Dublin | 19 Jun |
| 4:24.62 | 8rB | BMC | Watford | 27 Jun |
| DNF | h1-17 | WY | Cali | 16 Jul |
| 2016 |
| Indoor |
| 4:31.34 | 1 | AAIG | Athlone | 7 Feb |
| 4:31.92 | 7 | NC | Athlone | 28 Feb |
|
| 4:29.37 | 8 | IMC | Belfast | 7 May |
| 4:30.19 | 12 | BMC | Watford | 28 May |
| 4:44.46 | 1-18 | School Ch | Tullamore | 4 Jun |
| 2017 |
| Indoor |
| 4:31.11 | 3 | NC | Dublin | 19 Feb |
|
| 4:26.62 | 3 | IMC | Greystones | 6 May |
| 4:23.33 | 9 | | Loughborough | 21 May |
| 4:24.16 | 10rC | IFAM | Oordegem | 27 May |
| 4:25.09 | 3rB | BMC | Watford | 24 Jun |
| 4:22.82 | 5h1-19 | EJ | Grosseto | 21 Jul |
| 4:28.60 | 11-19 | EJ | Grosseto | 23 Jul |
| 2018 |
| Indoor |
| DNF | | AAIG | Dublin | 4 Feb |
| 4:30.22 | 1 | Univ Ch | Athlone | 9 Feb |
| 4:35.47 | 3h2 | NC | Dublin | 17 Feb |
| 4:28.64 | 5 | NC | Dublin | 18 Feb |
|
| 4:35.84 | 1 | | Belfast | 14 Apr |
| 4:19.85 | 7 | | Oordegem | 2 Jun |
| 4:19.81 | 14 | | Huelva | 8 Jun |
| 4:21.99 | 4 | BMC | Eltham | 7 Jul |
| 4:19.18 | 14 | Morton | Dublin | 19 Jul |
| 2019 |
| Outdoor |
| 4:21.07 | 1 | IMC | Greystones | 4 May |
| DNF | rE | | Oordegem | 25 May |
| 4:16.15 | 2 | BMC | Loughborough | 15 Jun |
| 4:13.93 | 2 | BMC | Stretford | 10 Aug |
| 2020 |
| Outdoor |
| 4:14.76+ | 2 | | Barcelona | 22 Sep |
|
| 2012
4:34.19w | 4-16 | Ashford | 21 Jul | |
| 2013
4:36.06w | 5-16 | Utrecht | 17 Jul | |
| 2014
4:33.61w | 3 | Greystones | 12 May | |
| 2015
4:24.62w | 8rB | Watford | 27 Jun | |
| 2016
4:29.37w | 8 | Belfast | 7 May | |
| 2017
4:22.82w | 5h1-19 | Grosseto | 21 Jul | |
| 2018
4:19.18w | 14 | Dublin | 19 Jul | |
| 2019
4:13.93w | 2 | Stretford | 10 Aug | |
| 2020
4:14.76+w | 2 | Barcelona | 22 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 4:43.17 | 1-14 | | Dublin | 19 May |
| 4:36.53 | 1-16 | School Ch | Tullamore | 2 Jun |
| 4:43.0h | 1-18 | TailteannG | Dublin | 23 Jun |
| 4:42.62 | 1-14 | NC-j | Tullamore | 15 Jul |
| 4:34.19 | 4-16 | Aviva SIAB | Ashford | 21 Jul |
| 2013 |
| Outdoor |
| 4:38.09 | 4 | Graded 1 | Dublin | 1 May |
| 4:43.25 | 4 | Graded 2 | Dublin | 15 May |
| 4:37.66 | 1-17 | | Dublin | 18 May |
| 4:42.37 | 1-17 | School Ch | Tullamore | 1 Jun |
| 4:36.06 | 5-16 | EYOF | Utrecht | 17 Jul |
| 4:38.41 | 2-15 | CelticG | Colwyn Bay | 3 Aug |
| 2014 |
| Indoor |
| 4:50.15 | 1-19 | NC-j | Athlone | 26 Jan |
| 4:36.20 | 9 | AAI Games | Athlone | 2 Feb |
| 4:40.14 | 1-16 | | Athlone | 22 Mar |
|
| 4:38.87 | 5 | BMC | Street | 5 May |
| 4:33.61 | 3 | IMC | Greystones | 12 May |
| 4:48.03 | 1-16 | | Tullamore | 17 May |
| 4:39.39 | 3-17 | School Ch | Tullamore | 31 May |
| 4:41.47 | 1-18 | TailteannG | Dublin | 21 Jun |
| 4:34.84 | 1-19 | NC-j | Cork | 6 Jul |
| 4:34.88 | 3-16 | | Cardiff | 19 Jul |
| 2015 |
| Indoor |
| 4:38.65 | 1-17 | | Athlone | 22 Mar |
|
| 4:33.88 | 2 | IMC | Greystones | 2 May |
| 4:31.18 | 4 | IMC | Belfast | 23 May |
| 4:50.74 | 1-18 | | Tullamore | 30 May |
| 4:29.59 | 1 | Graded 5 | Dublin | 19 Jun |
| 4:24.62 | 8rB | BMC | Watford | 27 Jun |
| DNF | h1-17 | WY | Cali | 16 Jul |
| 2016 |
| Indoor |
| 4:31.34 | 1 | AAIG | Athlone | 7 Feb |
| 4:31.92 | 7 | NC | Athlone | 28 Feb |
|
| 4:29.37 | 8 | IMC | Belfast | 7 May |
| 4:30.19 | 12 | BMC | Watford | 28 May |
| 4:44.46 | 1-18 | School Ch | Tullamore | 4 Jun |
| 2017 |
| Indoor |
| 4:31.11 | 3 | NC | Dublin | 19 Feb |
|
| 4:26.62 | 3 | IMC | Greystones | 6 May |
| 4:23.33 | 9 | | Loughborough | 21 May |
| 4:24.16 | 10rC | IFAM | Oordegem | 27 May |
| 4:25.09 | 3rB | BMC | Watford | 24 Jun |
| 4:22.82 | 5h1-19 | EJ | Grosseto | 21 Jul |
| 4:28.60 | 11-19 | EJ | Grosseto | 23 Jul |
| 2018 |
| Indoor |
| DNF | | AAIG | Dublin | 4 Feb |
| 4:30.22 | 1 | Univ Ch | Athlone | 9 Feb |
| 4:35.47 | 3h2 | NC | Dublin | 17 Feb |
| 4:28.64 | 5 | NC | Dublin | 18 Feb |
|
| 4:35.84 | 1 | | Belfast | 14 Apr |
| 4:19.85 | 7 | | Oordegem | 2 Jun |
| 4:19.81 | 14 | | Huelva | 8 Jun |
| 4:21.99 | 4 | BMC | Eltham | 7 Jul |
| 4:19.18 | 14 | Morton | Dublin | 19 Jul |
| 2019 |
| Outdoor |
| 4:21.07 | 1 | IMC | Greystones | 4 May |
| DNF | rE | | Oordegem | 25 May |
| 4:16.15 | 2 | BMC | Loughborough | 15 Jun |
| 4:13.93 | 2 | BMC | Stretford | 10 Aug |
| 2020 |
| Outdoor |
| 4:14.76+ | 2 | | Barcelona | 22 Sep |
|
| 2014
4:36.20iw | 9 | Athlone | 2 Feb | |
| 2015
4:38.65iw | 1-17 | Athlone | 22 Mar | |
| 2016
4:31.34iw | 1 | Athlone | 7 Feb | |
| 2017
4:31.11iw | 3 | Dublin | 19 Feb | |
| 2018
4:28.64iw | 5 | Dublin | 18 Feb | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 4:32.50 | 3 | | Barcelona | 22 Sep |
|
| 2020
4:32.50w | 3 | Barcelona | 22 Sep | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 3:50.89 | 1 | | Belfast | 14 Apr |
|
| 2018
3:50.89w | 1 | Belfast | 14 Apr | |