| 2021 U20 North Down |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:36.29 | | | | 8 | C | | | Belfast | Belfast Irish Milers Meet in association with Kinetica | 29 May 21 |
| 800 | 2:44.82 | | | | 10 | | | | Belfast | City of Lisburn Senior Invitation Only Competition | 22 May 21 |
| 2020 U20 North Down |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 69.28 | | | | 4 | C1 | | | Tallaght, IRL | Dublin Athletic Board Graded Open Meeting | 12 Aug 20 |
| 800 | 2:33.34 | | | | 7 | BC1 | | | Tallaght, IRL | Dublin Athletic Board Graded Open Meeting | 5 Aug 20 |
| 800 | 2:36.31 | | | | 6 | | | | Belfast | Northern Ireland & Ulster Senior / U20 / U18 Championships | 12 Sep 20 |
| 800 | 2:36.72 | | | | 4 | 1 | | | Belfast | Athletics Northern Ireland Winter Middle Distance Meeting | 16 Dec 20 |
| 800 | 2:39.30 | i | | | 4 | | | | Abbotstown, IRL | Northern Ireland & Ulster Age Group Championship | 1 Feb 20 |
| 1500 | 5:24.02 | | | | 7 | | | | Belfast | Northern Ireland & Ulster Senior / U20 / U18 Championships | 11 Sep 20 |
| 1500 | 5:33.32 | i | | | 5 | | | | Abbotstown, IRL | Northern Ireland & Ulster Age Group Championship | 1 Feb 20 |
| 3000 | 12:05.22 | | | | 14 | E | | | Belfast | North Belfast Harriers Meet | 17 Sep 20 |
| 3K | 12:18 | | | 12:18 | 126 | | | 13 | Armagh | Armagh International Road Races | 13 Feb 20 |
| 4KXC | 17:59 | | | | 18 | | | 3 | Dundonald | Bobby Rea Cross Country | 20 Dec 20 |
| 6KXC | 32:35 | | | | 75 | | | | Coleraine | Northern Ireland & Ulster Senior Championships | 22 Feb 20 |
| ZXC | 25:36 | | | | 57 | | | | Stormont | Stormont Open | 8 Feb 20 |
| ZXC | NT | | | | 25 | | | | Mallusk | Ulster Schools' Championships | 26 Feb 20 |
| 2019 U17 North Down |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 69.01 | | | | 3 | | | | Bangor | North Down AC Senior Open | 2 Jul 19 |
| 600 | 1:56.37 | | | | 7 | | | | Bangor | North Down AC Senior Open | 9 Apr 19 |
| 800 | 2:33.50 | | | | 8 | | | | Belfast | Northern Ireland & Ulster Senior Championships | 8 Jun 19 |
| 800 | 2:33.91 | | | | 5 | | | | Antrim | Team Trophy League | 4 Aug 19 |
| 800 | 2:34.00 | | | | 5 | C | | | Belfast | Irish Milers Club Open | 22 Jun 19 |
| 800 | 2:35.00 | | | | 3 | | | | Bangor | North Down AC Senior Open | 13 Aug 19 |
| 800 | 2:35.07 | | | | 5 | | | | Belfast | Athletics Northern Ireland Open | 14 May 19 |
| 800 | 2:36.07 | | | | 3 | A | | | Belfast | Northern Ireland Club League & Senior Open | 25 May 19 |
| 800 | 2:37.06 | | | | 2 | A | | | Antrim | Northern Ireland Club League | 10 Aug 19 |
| 800 | 2:39.77 | i | | | 8 | h1 | | | Athlone, IRL | Irish Life Health National Juvenile Indoor Championships | 31 Mar 19 |
| 800 | 2:40.4 | | | | 5 | | | | Bangor | North Down AC Senior Open | 4 Jun 19 |
| 800 | 2:41.31 | i | | | 4 | | | | Dublin, IRL | Northern Ireland & Ulster Age Group Indoor Championship | 24 Feb 19 |
| 1500 | 5:23.87 | | | | 7 | B | | | Dublin (S), IRL | Dublin Athletic Board Graded Open Meeting | 24 Jul 19 |
| 1500 | 5:24.37 | | | | 15 | | | | Tullamore, IRL | Irish Life Health Juvenile Championships | 13 Jul 19 |
| 1500 | 5:28.10 | i | | | 7 | | | | Dublin, IRL | Northern Ireland & Ulster Age Group Indoor Championship | 24 Feb 19 |
| 1500 | 5:32.80 | i | | | 11 | | | | Athlone, IRL | Irish Life Health National Juvenile Indoor Championships | 30 Mar 19 |
| 1500 | 5:34.42 | | | | 14 | | | | Belfast | Northern Ireland & Ulster Senior Championships | 8 Jun 19 |
| 1500 | 5:45.39 | | | | 7 | | | | Bangor | North Down AC Senior Open | 7 May 19 |
| 1500 | 5:59.63 | | | | 2 | A | | | Antrim | Northern Ireland Club League | 27 Apr 19 |
| 1500 | 6:30.61 | | | | 2 | B | | | Antrim | Northern Ireland Club League | 10 Aug 19 |
| 1500SCW | 6:23.98 | | | | 7 | | | | Antrim | Ulster Schools' Championships | 17 May 19 |
| 3K | 12:11 | | | | 111 | | | | Armagh | Armagh International Road Races | 14 Feb 19 |
| 3K | 12:50 | | | | 89 | | 32 | 28 | Belfast | Deep RiverRock Queen’s 3K | 3 Apr 19 |
| 4KXC | 18:13 | | | | 79 | | | 34 | Dundonald | IAAF International (Inc Home Countries International / British Athletics Cross Challenge) | 19 Jan 19 |
| 4KXC | 19:46 | | | | 38 | | | 14 | Billy Neill Centre | Northern Ireland & Ulster Uneven Age Groups Championships (incl Bobby Rea Open) | 9 Nov 19 |
| 4KXC | NT | | | | 88 | | | | Abbotstown, IRL | Irish Life Health National Cross Country Championships | 24 Nov 19 |
| 10K | 50:23 | | | 50:40 | 357 | | 67 | 2 | Bangor | Bangor 10K (inc NI & Ulster Championship) | 28 Sep 19 |
| ZXC | 30:57 | | | | 54 | | 47 | 7 | Dundonald | Comber Cup Open | 19 Oct 19 |
| 2018 U17 North Down |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:55.21 | | | | 5 | 1 | | | Bangor | North Down AC Senior Open | 5 Apr 18 |
| 800 | 2:35.34 | | | | 3 | A | | | Belfast | Athletics Northern Ireland Senior Open | 7 Jul 18 |
| 800 | 2:42.95 | | | | 6 | | | | Bangor | Team Trophy League | 21 Jul 18 |
| 800 | 2:43.66 | | | | 5 | A | | | Antrim | UK Youth Development U13/U15 League Northern Ireland Final | 4 Aug 18 |
| 800 | 2:43.9 | | | | 6 | 2 | | | Bangor | North Down AC Senior Open | 21 Aug 18 |
| 800 | 2:45.05 | | | | 7 | 2 | | | Bangor | North Down AC Senior Open | 19 Jun 18 |
| 1500 | 5:31.48 | i | | | 14 | | | | Athlone, IRL | Irish Life Health Juvenile Indoor Championships | 18 Mar 18 |
| 1500 | 5:33.35 | | | | 2 | A | | | Belfast | Athletics Northern Ireland | 26 May 18 |
| 1500 | 5:34.14 | | | | 7 | | | | Bangor | North Down AC Senior Open | 24 Jul 18 |
| 1500 | 5:35.78 | i | | | 9 | | | | Athlone, IRL | Northern Ireland & Ulster Junior Championships | 4 Feb 18 |
| 1500 | 5:37.79 | | | | 8 | | | | Belfast | Northern Ireland & Ulster U18 / U20 / Senior Championships | 9 Jun 18 |
| 1500 | 5:39.92 | | | | 2 | B | | | Antrim | UK Youth Development U13/U15 League Division Northern Ireland | 28 Apr 18 |
| 1500 | 5:42.92 | | | | 8 | | | | Bangor | North Down AC Senior Open | 15 May 18 |
| 1500SCW | 6:22.9 | | | | 6 | | | | Antrim | Ulster Schools' Championships | 18 May 18 |
| 2000SCW | 9:01.05 | | | | 7 | | | | Tullamore, IRL | Irish Life Health Juvenile Championships | 14 Jul 18 |
| 2000SCW | 9:04.70 | | | | 3 | | | | Belfast | Northern Ireland & Ulster Age Group Championships | 16 Jun 18 |
| 3K | 12:23 | | | | 50 | | 18 | 17 | Belfast | Deep RiverRock Queen’s 3K | 21 Mar 18 |
| 3K | 12:24 | | | | 110 | | | 15 | Armagh | Armagh International Road Races | 15 Feb 18 |
| 3.6KXC | 18:04 | | | | 31 | | | | Antrim | British Athletics Cross Challenge (Inc IAAF Permit) | 6 Jan 18 |
| 4KXC | 20:17 | | | | 19 | | | | Dundonald | Northern Ireland & Ulster Intermediate & Masters' Championships | 27 Jan 18 |
| 4KXC | 21:21 | | | | 39 | | | | Scotstown | Northern Ireland & Ulster Uneven Age Groups And Novice Cross Country Championships | 11 Nov 18 |
| 5KMT | 26:02 | | | 26:02 | 119 | | 24 | 5 | Helen's Bay | Crawfordsburn 5K | 1 Aug 18 |
| ZXC | 17:01 | | | | 31 | | 10 | | Dundonald | Comber Cup Open | 20 Oct 18 |
| ZXC | 22:16 | | | | 28 | | | | Antrim | Northern Ireland & Ulster Even Age Group Championships (Inc Bobby Rea Open) | 27 Oct 18 |
| 2017 U15 Beechmount |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:44.15 | | | | 5 | 1 | | | Belfast | Firmus Energy Super 6 Series Open | 27 Apr 17 |
| 1500 | 5:44.93 | | | | 14 | | | | Belfast | Firmus Energy Super 6 Series Open | 13 Apr 17 |
| 1500 | 5:46.28 | | | | 9 | B | | | Belfast | Irish Milers Club Open | 24 Jun 17 |
| 3000 | 12:22.70 | | | | 22 | | | | Bangor | North Down AC Senior Open | 4 Apr 17 |
| 3000 | 12:37.66 | | | | 6 | | | | Belfast | Northern Ireland & Ulster Age Group Championships | 17 Jun 17 |
| 3K | 12:34 | | | | 93 | | | 16 | Armagh | Armagh International Road Races | 16 Feb 17 |
| 3K | 12:56 | | | | 68 | | 23 | 7 | Belfast | Deep RiverRock Queen’s 3K | 29 Mar 17 |
| 3KXC | 14:03 | | | | 32 | | 16 | | Dundonald | Comber Cup Open | 14 Oct 17 |
| 2MXC | 14:19 | | | | 20 | | 5 | | Ballyclare | Malcolm Cup Open | 2 Dec 17 |
| 3.6KXC | 17:37 | | | | 40 | | | | Antrim | British Athletics Cross Challenge (Inc IAAF Permit) | 14 Jan 17 |
| 4KXC | 21:07 | | | | 23 | | | | Stranorlar | Northern Ireland & Ulster Uneven Age Group Championships | 12 Nov 17 |
| parkrun | 23:42 | | | | 48 | | 3 | 1 | Waterworks | Waterworks parkrun # 330 | 4 Feb 17 |
| parkrun | 23:57 | | | | 62 | | 3 | 1 | Waterworks | Waterworks parkrun # 347 | 3 Jun 17 |
| parkrun | 23:59 | | | | 51 | | 1 | 1 | Waterworks | Waterworks parkrun # 329 | 28 Jan 17 |
| parkrun | 24:03 | | | | 59 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 334 | 16 Sep 17 |
| parkrun | 24:10 | | | | 70 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 319 | 27 May 17 |
| parkrun | 24:17 | | | | 38 | | | 1 | Derry City | Derry City parkrun # 229 | 18 Nov 17 |
| ZXC | 14:44 | | | | 37 | | | | Newry | Northern Ireland & Ulster Even Age Group Championships (Inc Bobby Rea Open) | 28 Oct 17 |
| ZXC | NT | | | | 75 | | | | Waterford, IRL | Irish Life Health Irish Novice / Juvenile Uneven Age Group Cross Country Championships | 17 Dec 17 |
| 2016 U15 Beechmount |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:49.82 | | | | 9 | 1 | | | Belfast | Lagan Valley AC Super 6 Series Open | 28 Apr 16 |
| 1500 | 5:48.89 | | | | 16 | | | | Belfast | Lagan Valley AC Super 6 Series Open | 14 Apr 16 |
| 1500 | 5:50.04 | | | | 12 | | | | Belfast | Northern Ireland & Ulster U18 / U20 / Senior Championships | 19 Jun 16 |
| 3000 | 12:48.82 | | | | 16 | 1 | | | Bangor | North Down AC Senior Open | 5 Apr 16 |
| 1000W | 7:28.17 | i | | | 2 | | | | Magherafelt | Northern Ireland & Ulster Championships | 7 Feb 16 |
| 2000W | 14:19.45 | | | | 6 | | | | Tullamore, IRL | AAI Juvenile Championships Days 2 & 3 | 23 Jul 16 |
| 2000W | 15:11.10 | | | | 2 | | | | Belfast | Northern Ireland & Ulster U14 / 15 / 16 / 17 Championships | 11 Jun 16 |
| JT500 | 7.86 | | | | 10 | | | | Belfast | Lagan Valley AC Super 6 Series Open | 28 Apr 16 |
| 1MNAD | 6:13 | | | | 33 | | 16 | | Belfast | Northern Ireland & Ulster Relay Championships | 1 Oct 16 |
| 3KXC | 12:26 | | | | 34 | | | | Stranorlar | Northern Ireland and Ulster Uneven Age Group Championships | 6 Nov 16 |
| ZXC | 7:51 | | | | 35 | | | | Antrim | Antrim International | 16 Jan 16 |
| ZXC | 15:34 | | | | 38 | | | | Rostrevor | Northern Ireland & Ulster Even Age Group Championships (Inc Bobby Rea Open) | 22 Oct 16 |
| ZXC | NT | | | | 48 | | | | Belfast | Ulster Schools' Championships | 10 Feb 16 |
| 2015 U13 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:48.98 | | | | 9 | | | | Belfast | Lagan Valley AC Super 6 Open | 30 Apr 15 |
| 800 | 2:58.52 | i | | | 13 | | | | Magherafelt | Northern Ireland & Ulster Age Group Championships | 31 Jan 15 |
| 800 | 2:59.38 | | | | 15 | | | | Belfast | Lagan Valley AC Super 6 Open | 20 Aug 15 |
| 1500 | 5:59.86 | | | | 16 | | | | Belfast | Lagan Valley AC Super 6 Open | 16 Apr 15 |
| 1500 | 6:02.76 | | | | 15 | | | | Antrim | Northern Ireland & Ulster U16 / 17 Championships | 13 Jun 15 |
| 1500 | 6:03.08 | | | | 10 | | | | Belfast | Lagan Valley AC Super 6 Open | 23 Jul 15 |
| ZXC | 11:36 | | | | 52 | | | | Jordanstown | Northern Ireland & Ulster Even Age Group Championships (Inc NI League / Bobby Rea) | 24 Oct 15 |
| ZXC | 15:25 | | | | 38 | | | | Donegal, IRL | Northern Ireland and Ulster Uneven Age Group Championships | 8 Nov 15 |
| ZXC | 17:53 | | | | 20 | | | | Antrim | IAAF Cross Country Permit (Inc Home Countries International) | 14 Mar 15 |
| 2014 U13 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 2:19.63 | i | | | 20 | | | | Magherafelt | Northern Ireland Championships | 8 Feb 14 |
| 800 | 3:04.00 | | | | 10 | | | | Belfast | The Firmus Energy Super 5 | 1 May 14 |
| 1500 | 6:07.39 | | | | 12 | | | | Belfast | The Firmus Energy Super 5 | 17 Apr 14 |
| 1500 | 6:14.30 | | | | 5 | | | | Belfast | The Firmus Energy Super 5 | 7 Aug 14 |
| SP2.72K | 3.93 | | | | 11 | | | | Belfast | The Firmus Energy Super 5 | 26 Jun 14 |
| 1.4KNAD | NT | | | | 33 | | | | Armagh | Armagh Junior Races | 20 Feb 14 |
| 1MNAD | 6:28 | | | | 45 | | 14 | | Belfast | Titanic Quarter Junior Mile | 6 Apr 14 |
| parkrun | 26:48 | | | | 100 | | | | Waterworks | Waterworks parkrun # 186 | 3 May 14 |
| parkrun | 27:10 | | | | 97 | | | 1 | Waterworks | Waterworks parkrun # 191 | 7 Jun 14 |
| parkrun | 27:15 | | | | 101 | | | | Waterworks | Waterworks parkrun # 178 | 8 Mar 14 |
| parkrun | 27:55 | | | | 78 | | | 1 | Waterworks | Waterworks parkrun # 187 | 10 May 14 |
| parkrun | 28:25 | | | | 132 | | | | Waterworks | Waterworks parkrun # 181 | 29 Mar 14 |
| parkrun | 29:25 | | | | 126 | | | | Waterworks | Waterworks parkrun # 169 | 1 Jan 14 |
| parkrun | 29:26 | | | | 55 | | | | Portrush | Portrush parkrun # 80 | 1 Mar 14 |
| parkrun | 30:28 | | | | 395 | | | | Marlay, IRL | Marlay parkrun # 46 | 25 Jan 14 |
| ZXC | 3:58 | | | | 37 | | | | Moira Demesne | Moira Open | 11 Jan 14 |
| ZXC | 5:24 | | | | 9 | | | | Belfast | Athletics Northern Ireland League | 22 Feb 14 |
| ZXC | 6:29 | | | | 19 | | | | Antrim | British Athletics Cross Challenge (inc Northern Ireland Senior Champs) | 4 Jan 14 |
| ZXC | 12:34 | | | | 57 | | | | Jordanstown | NI and Ulster Even Age Group Championships (Inc Bobby Rea Open) | 25 Oct 14 |
| 2013 U11 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 11.53 | | | | 36 | | | | Shercock, IRL | Ulster Children’s Games Competition | 2 Jun 13 |
| 400 | 83.32 | | | | 6 | | | | Belfast | Lagan Valley AC Super 5 Open Meeting | 30 May 13 |
| 600 | 2:18.94 | | | | 13 | | | | Belfast | Lagan Valley AC Super 5 Open Meeting | 15 Aug 13 |
| 600 | 2:19.59 | | | | 12 | | | | Belfast | Lagan Valley AC Super 5 Open Meeting | 2 May 13 |
| 600 | 2:24.57 | | | | 26 | | | | Shercock, IRL | Ulster Children’s Games Competition | 2 Jun 13 |
| 1000 | 4:17.39 | | | | 11 | | | | Belfast | Lagan Valley AC Super 5 Open Meeting | 18 Apr 13 |
| 1200 | 5:15.98 | | | | 12 | | | | Belfast | Lagan Valley AC Super 5 Open Meeting | 20 Jun 13 |
| 1MNAD | 7:54 | | | | 54 | | 16 | | Belfast | Titanic Junior Mile | 21 Apr 13 |
| parkrun | 29:03 | | | | 115 | | | | Waterworks | Waterworks parkrun # 120 | 26 Jan 13 |
| parkrun | 29:26 | | | | 124 | | | | Waterworks | Waterworks parkrun # 122 | 9 Feb 13 |
| parkrun | 31:32 | | | | 175 | | | | Waterworks | Waterworks parkrun # 146 | 3 Aug 13 |
| parkrun | 32:34 | | | | 124 | | | | Waterworks | Waterworks parkrun # 129 | 6 Apr 13 |
| parkrun | 34:17 | | | | 136 | | | | Waterworks | Waterworks parkrun # 154 | 28 Sep 13 |
| ZXC | 6:01 | | | | 21 | | | | Antrim | McCain UK Cross Challenge Series (Inc NI Senior Champs) | 12 Jan 13 |
| ZXC | 6:13 | | | | 51 | | 15 | | Ballyclare | Athletics Northern Ireland League (Inc Malcolm Cup) | 7 Dec 13 |
| ZXC | 7:23 | | | | 61 | | | | Rostrevor | Athletics NI League (Inc Even Age Group Championships) | 26 Oct 13 |
| ZXC | 9:25 | | | | 75 | | | | Londonderry | NI Ulster Age Group Championships | 10 Nov 13 |
| 2012 U11 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 150 | 27.86 | | | | 11 | | | | Antrim | Edwards Track & Field Meeting 3 | 31 May 12 |
| 150 | 29.09 | | | | 18 | | | | Belfast | Edwards Track & Field Meeting 1 | 12 Apr 12 |
| 600 | 2:33.3 | | | | 10 | | | | Belfast | Edwards Track & Field Meeting 1 | 12 Apr 12 |
| 1200 | 5:24.06 | | | | 7 | | | | Antrim | Edwards Track & Field Meeting 3 | 31 May 12 |
| LJ | 1.98 | | | | 12 | | | | Antrim | Edwards Track & Field Meeting 3 | 31 May 12 |
| ZXC | 4:24 | | | | 10 | | 3 | | Ballyclare | Malcolm Cup | 1 Dec 12 |
| ZXC | 7:41 | | | | 92 | | | | Newry | NI and Ulster Even Age Group Championships | 27 Oct 12 |