| 2025 U23 CNDR/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:33.42 | i | | | 6 | G1 | | | Abbotstown, IRL | AAI National Indoor League R2 | 19 Jan 25 |
| 3K | 9:49 | | | 9:50 | 32 | | | | Armagh | Armagh International Road Races | 13 Feb 25 |
| 8.2KXC | 27:06 | | | | 31 | | | | Temple Newsam | UK Athletics Cross Challenge Leeds (inc. Home Countries International & Celtic Plate) | 8 Feb 25 |
| 2024 U23 CNDR/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:12.98 | | | | 3 | | | | Belfast | ANI Open Meeting | 27 Apr 24 |
| 800 | 2:15.19 | | | | 3 | | | | Belfast | ANI Team Trophy and Senior Open Meet | 26 May 24 |
| 1500 | 4:25.95 | | | | 5 | A | | | Belfast | BMC Regional Races | 15 Jun 24 |
| 1500 | 4:27.12 | | | | 7 | I | | | Belfast | Belfast Irish Milers Meet in Association with Tripadvisor | 11 May 24 |
| 1500 | 4:31.00 | | | | 12 | | | | Dublin (S), IRL | 123.ie National Senior Championships | 30 Jun 24 |
| 1500 | 4:33.41 | | | | 3 | | | | Tullamore, IRL | 123.ie National U20 & U23 Championships | 3 Aug 24 |
| 1500 | 4:33.49 | | | | 4 | h3 | | | Dublin (S), IRL | 123.ie National Senior Championships | 29 Jun 24 |
| 1500 | 4:34.14 | | | | 3 | | | | Belfast | Northern Ireland & Ulster Senior Championships | 10 Aug 24 |
| 1500 | 4:34.61 | i | | | 10 | | | | Abbotstown, IRL | 123.ie National Senior Indoor Championships | 18 Feb 24 |
| 1500 | 4:35.72 | i | | | 4 | | | | Abbotstown, IRL | AAI Games | 27 Jan 24 |
| 1500 | 4:37.96 | i | | | 2 | h1 | | | Abbotstown, IRL | 123.ie National Senior Indoor Championships | 17 Feb 24 |
| 1500 | 4:37.97 | | | | 2 | | | | Dublin (S), IRL | AAI Games | 14 Jul 24 |
| Mile | 4:54.60 | i | | | 2 | | | | Abbotstown, IRL | Track & Field Live | 28 Feb 24 |
| 3000 | 9:48.68 | | | | 1 | | | | Dublin (S), IRL | IMC Crusaders Meeting | 4 May 24 |
| 3K | 9:55 | | | 9:56 | 47 | | | | Armagh | Armagh International Road Races | 8 Feb 24 |
| 3MXC | 17:52 | | | | 1 | | 1 | | Ballyclare | McConnell Shield Open | 2 Nov 24 |
| 5K | 16:52 | | | 16:54 | 96 | E | 5 | 2 | Belfast | Deep RiverRock Queens 5K | 13 Mar 24 |
| parkrun | 17:07 | | | | 1 | | 1 | 1 | Comber | Comber parkrun # 471 | 9 Nov 24 |
| 6KXC | 21:26 | | | | 13 | | | | Abbotstown, IRL | Autumn Open International Cross Country | 13 Oct 24 |
| 6KXC | 22:06 | | | | 2 | | 2 | | Billy Neill Centre | Northern Ireland & Ulster Even Age Group Championships (Inc Bobby Rea Open) | 20 Oct 24 |
| 7.5KXC | 28:32 | | | | 16 | | | | Irvinestown | All Ireland Senior & Even Age Group Championships | 17 Nov 24 |
| 2023 U20 Loughview AC/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.70 | | | | 3 | B | | | Belfast | BMC Regional Races | 19 Jul 23 |
| 1500 | 4:33.93 | | | | 6 | | | | Belfast | Northern Ireland & Ulster Senior TF Championships | 17 Jun 23 |
| 1500 | 4:36.80 | | | | 8 | | | | Dublin (S), IRL | 123.ie National Senior Championships | 30 Jul 23 |
| 1500 | 4:40.88 | | | | 1 | | | | Antrim | Ulster Schools TF Championships | 20 May 23 |
| 1500 | 4:41.31 | | | | 16 | A | | | Belfast | Belfast Irish Milers meet in Association with Tripadvisor | 13 May 23 |
| 1500 | 4:42.62 | | | | 4 | h1 | | | Dublin (S), IRL | 123.ie National Senior Championships | 29 Jul 23 |
| 1500 | 4:43.33 | | | | 11 | B | | | Dublin (C), IRL | UCD IMC Meet | 10 Jun 23 |
| 1500 | 4:43.49 | | | | 6 | | | | Tullamore, IRL | 123.ie National Junior and U23 Championships | 2 Jul 23 |
| 4KXC | 15:08 | | | | 6 | | | | Navan, IRL | All Ireland Uneven Age Group Championships | 3 Dec 23 |
| parkrun | 17:17 | | | | 21 | | 2 | 1 | Belfast Victoria | Belfast Victoria parkrun # 585 | 23 Dec 23 |
| parkrun | 17:37 | | | | 26 | | 2 | | Belfast Victoria | Belfast Victoria parkrun # 579 | 11 Nov 23 |
| parkrun | 17:42 | | | | 41 | | 1 | 1 | Belfast Victoria | Belfast Victoria parkrun # 575 | 14 Oct 23 |
| 2022 U20 Loughview AC/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:31.77 | | | | 2 | | | | Tullamore, IRL | Irish Life Health Irish Schools Track and Field Championships | 4 Jun 22 |
| 1500 | 4:34.90 | | | | 1 | | | | Antrim | Ulster Schools Championships | 21 May 22 |
| 1500 | 4:37.55 | | | | 3 | h1 | | | Dublin (S), IRL | Irish Life Health National Championships | 25 Jun 22 |
| 1500 | 4:58.73 | | | | 1 | | | | Belfast | Ulster Schools District A | 27 Apr 22 |
| 3000 | 9:57.24 | | | | 2 | | | | Antrim | Athletics Northern Ireland Age Group Championships | 12 Jun 22 |
| 3.2KXC | 12:16 | | | | 1 | | | | Mallusk | Ulster Schools' Championships | 9 Feb 22 |
| 3.5KXC | 11:54 | | | | 1 | | | | Newtownabbey | Irish Schools' Championships | 12 Mar 22 |
| 4KXC | 14:24 | | | | 4 | | | 4 | Billy Neill Centre | World Athletics Northern Ireland International | 22 Jan 22 |
| 5K | 17:02 | | | 17:03 | 106 | | 6 | 2 | Belfast | Deep RiverRock Queens 5K | 6 Apr 22 |
| parkrun | 17:19 | | | | 2 | | 1 | 1 | Comber | Comber parkrun # 329 | 29 Jan 22 |
| parkrun | 17:23 | | | | 3 | | 1 | 1 | Comber | Comber parkrun # 327 | 15 Jan 22 |
| parkrun | 17:26 | | | | 2 | | 1 | 1 | Comber | Comber parkrun # 332 | 19 Feb 22 |
| parkrun | 17:28 | | | | 3 | | 1 | 1 | Belfast Victoria | Belfast Victoria parkrun # 518 | 6 Aug 22 |
| parkrun | 17:33 | | | | 5 | | 1 | 1 | Belfast Victoria | Belfast Victoria parkrun # 493 | 12 Feb 22 |
| parkrun | 17:39 | | | | 1 | | 1 | 1 | Comber | Comber parkrun # 330 | 5 Feb 22 |
| parkrun | 17:54 | | | | 2 | | 1 | 1 | Comber | Comber parkrun # 334 | 5 Mar 22 |
| parkrun | 17:59 | | | | 34 | | 3 | 1 | Belfast Victoria | Belfast Victoria parkrun # 531 | 12 Nov 22 |
| parkrun | 19:03 | | | | 2 | | 1 | 1 | Garvagh Forest | Garvagh Forest parkrun # 49 | 30 Jul 22 |
| parkrun | 19:14 | | | | 3 | | 1 | 1 | Comber | Comber parkrun # 367 | 22 Oct 22 |
| 6KXC | 23:04 | | | | 4 | | | | Derry | Northern Ireland & Ulster Senior Championships | 26 Feb 22 |
| 2021 U17 Loughview AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:12.15 | | | | 2 | | | | Tullamore, IRL | Irish Life Health National Juvenile Championships | 7 Aug 21 |
| 800 | 2:12.15 | | | | | | | | Tullamore, IRL | Irish Life Health National Juvenile Championships | 7 Aug 21 |
| 800 | 2:13.76 | | | | 1 | | | | Belfast | Lagan Valley Young Athletes Meet | 10 Jun 21 |
| 800 | 2:20.93 | | | | 1 | | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 17 Jul 21 |
| 1500 | 4:27.37 | | | | 1 | | | | Belfast | Athletics Northern Ireland Open 1500m, 5000m and with the Wind Meet | 28 Aug 21 |
| 1500 | 4:27.66 | | | | 5 | 1 | | | Belfast | North Belfast Harriers Afternoon of 100, 800, 1500 & Steeplechase | 10 Jul 21 |
| 1500 | 4:27.79 | | | | 4 | | | | Sportcity | Manchester International | 18 Aug 21 |
| 1500 | 4:27.93 | | | | 2 | | | | Loughborough | UK School Games | 4 Sep 21 |
| 1500 | 4:33.39 | | | | 1 | B | | | Belfast | Belfast Irish Milers Meet in association with Kinetica | 29 May 21 |
| 1500 | 4:35.31 | | | | 1 | | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 18 Jul 21 |
| 1500 | 4:35.52 | | | | 4 | | | | Franconville, FRA | Rencontre Internationale U18 | 31 Jul 21 |
| 1500 | 4:40.15 | | | | 7 | h1 | | | Dublin (S), IRL | AAI - Athletics Ireland National Senior Championships | 25 Jun 21 |
| 1500 | 4:42.53 | | | | 1 | | | | Tullamore, IRL | Irish Life Health National Juvenile Track and Field Championships. | 14 Aug 21 |
| 3000 | 10:11.19 | | | | 1 | | | | Tullamore, IRL | Irish Life Health National Juvenile Championships | 8 Aug 21 |
| 3000 | 10:33.29 | | | | 1 | | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 17 Jul 21 |
| 2.6K | 8:24 | | | | 5 | | | | London | Virgin Money London Mini Marathon | 3 Oct 21 |
| 4KXC | 14:12 | | | | 3 | | | 2 | Santry, IRL | Irish Life Health National Cross Country Championships | 21 Nov 21 |
| 4KXC | 14:21 | | | | 1 | | | | Gowran, IRL | Irish Life Health National Novice and Uneven Age Cross Country Championships | 5 Dec 21 |
| 4KXC | 14:22 | | | | 38 | | | | Abbotstown, IRL | SPAR European Cross Country Championships | 12 Dec 21 |
| 4KXC | 15:25 | | | | 1 | | | 1 | Stranlorlar, IRL | Northern Ireland & Ulster Uneven Age Groups Championships | 6 Nov 21 |
| 3MXC | 17:08 | | | | 2 | | 1 | | Bangor | North Down AC Festival | 30 Oct 21 |
| 3MXC | 17:55 | | | | 1 | | | | Belfast | Malcolm Cup | 28 Nov 21 |
| parkrun | 18:20 | | | | 2 | | 1 | 1 | Comber | Comber parkrun # 315 | 23 Oct 21 |
| parkrun | 18:41 | | | | 5 | | 1 | 1 | Portrush | Portrush parkrun # 402 | 3 Jul 21 |
| 5MNAD | 29:21 | | | 29:22 | 26 | | 5 | 1 | Loughmacrory | Lough 5 | 31 Dec 21 |
| 8.5MMT | 72:49 | | | | 87 | | | | Castlewellan | Castlewellan Christmas Cracker 8.5 | 28 Dec 21 |
| 2020 U17 Loughview AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:12.46 | | | | 3 | | | | Belfast | Northern Ireland & Ulster Senior / U20 / U18 Championships | 12 Sep 20 |
| 800 | 2:19.53 | | | | 1 | | | | Belfast | Northern Ireland & Ulster U14-U17 Championships | 16 Aug 20 |
| 800 | 2:24.43 | i | | | 1 | | | | Abbotstown, IRL | Northern Ireland & Ulster Age Group Championship | 2 Feb 20 |
| 1500 | 4:44.18 | | | | 1 | | | | Belfast | Northern Ireland & Ulster Senior / U20 / U18 Championships | 11 Sep 20 |
| 1500 | 5:08.35 | i | | | 6 | | | | Abbotstown, IRL | Northern Ireland & Ulster Age Group Championship | 2 Feb 20 |
| 3000 | 10:04.47 | | | | 7 | 2 | | | Belfast | Athletics Northern Ireland Winter Middle Distance Meeting | 16 Dec 20 |
| 3000 | 10:33.17 | | | | 2 | | | | Belfast | Northern Ireland & Ulster U14-U17 Championships | 16 Aug 20 |
| 3.5KXC | 15:25 | | | | 29 | | | | Santry, IRL | Irish Schools' Championships | 7 Mar 20 |
| 4KXC | 16:02 | | | | 12 | | 2 | | Mallusk | Mathieson Shield & Cup | 12 Jan 20 |
| 5K | 17:28 | | | | 49 | | 2 | 2 | Lisburn | ChampionChip Ireland Running Series | 10 Oct 20 |
| 5K | 18:13 | | | | 53 | | | 3 | Lisburn | ChampionChip Ireland Running Series | 22 Aug 20 |
| 5K | 18:17 | | | | 61 | | 6 | 3 | Lisburn | ChampionChip Ireland Running Series | 5 Sep 20 |
| ZXC | 10:20 | | | | 1 | | | | Stormont | Stormont Open | 8 Feb 20 |
| ZXC | NT | | | | 7 | | | | Mallusk | Ulster Schools' Championships | 26 Feb 20 |
| 2019 U15 Loughview AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.90 | | -0.5 | | 1 | 1 | | | Belfast | Lagan Valley Firmus Fab 5 Series | 25 Apr 19 |
| 300 | 45.14 | | | | 1 | 1 | | | Bangor | North Down AC Senior Open | 9 Apr 19 |
| 600 | 1:43.92 | | | | 2 | | | | Bangor | North Down AC Senior Open | 9 Apr 19 |
| 800 | 2:26.05 | | | | 3 | | | | Antrim | Ulster Schools' Championships | 17 May 19 |
| 800 | 2:26.79 | | | | 2 | | | | Belfast | Ulster Schools District A Championships (Junior / Minor) | 9 May 19 |
| 800 | 2:27.08 | | | | 7 | | | | Belfast | Belfast International | 1 Aug 19 |
| 800 | 2:27.49 | | | | 2 | | | | Belfast | Northern Ireland & Ulster Age Group Championships | 15 Jun 19 |
| 800 | 2:31.57 | i | | | 5 | | | | Dublin, IRL | Northern Ireland & Ulster Age Group Indoor Championship | 23 Feb 19 |
| 800 | 2:31.86 | | | | 2 | 2 | | | Belfast | Lagan Valley Firmus Fab 5 Series | 11 Apr 19 |
| 800 | 2:33.6 | | | | 4 | | | | Bangor | North Down AC Senior Open | 4 Jun 19 |
| 800 | 2:34.30 | | | | 2 | | | | Bangor | North Down AC Senior Open | 13 Aug 19 |
| 1500 | 5:22.61 | | | | 7 | | | | Belfast | Lagan Valley Firmus Fab 5 Series | 25 Apr 19 |
| 1.6K | 5:47 | | | | 13 | | 4 | | Belfast | Northern Ireland & Ulster Relay Championships | 6 Oct 19 |
| 3KXC | 11:04 | | | | 20 | | 8 | 7 | Stormont | Stormont Open | 9 Feb 19 |
| 3KXC | 14:03 | | | | 42 | | | | Dundonald | IAAF International (Inc Home Countries International / British Athletics Cross Challenge) | 19 Jan 19 |
| 4KXC | 17:51 | | | | 11 | | | 8 | Billy Neill Centre | Northern Ireland & Ulster Uneven Age Groups Championships (incl Bobby Rea Open) | 9 Nov 19 |
| 4KXC | NT | | | | 44 | | | | Abbotstown, IRL | Irish Life Health National Cross Country Championships | 24 Nov 19 |
| 4KXC | NT | | | | 43 | | | | Dunboyne, IRL | Irish Life Health National Novice and Uneven Age Cross Country Championships | 15 Dec 19 |
| 5K | 21:53 | | | 21:53 | 43 | | 6 | 2 | Donaghadee | Donaghadee 5K | 31 Jul 19 |
| parkrun | 22:44 | | | | 16 | | 2 | 1 | Comber | Comber parkrun # 264 | 27 Jul 19 |
| parkrun | 25:16 | | | | 21 | | 3 | 1 | Comber | Comber parkrun # 244 | 9 Mar 19 |
| ZXC | 10:04 | | | | 19 | | 7 | | Dundonald | Comber Cup Open | 19 Oct 19 |
| ZXC | 13:21 | | | | 3 | | 1 | | Ballyclare | McConnell Shield Open | 2 Nov 19 |
| ZXC | 14:47 | | | | 12 | | | | Antrim | Northern Ireland & Ulster Even Age Group Championships | 26 Oct 19 |
| 2018 U15 Loughview AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:48 | | | | 20 | | 2 | 1 | Comber | Comber parkrun # 199 | 28 Apr 18 |
| parkrun | 30:43 | | | | 58 | | | 1 | Comber | Comber parkrun # 193 | 17 Mar 18 |
| ZXC | 6:52 | | | | 5 | | 2 | | Magherafelt | Mighty Oaks Open | 8 Dec 18 |
| ZXC | 11:06 | | | | 27 | | 10 | | Dundonald | Comber Cup Open | 20 Oct 18 |