| 2026 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:12 | | | | 16 | | | | Orangefield | Orangefield parkrun # 316 | 3 Jan 26 |
| parkrun | 28:43 | | | | 64 | | | | Orangefield | Orangefield parkrun # 317 | 10 Jan 26 |
| 2025 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:54 | | | | 1 | | | 1 | Bangor | Bangor parkrun # 479 | 18 Jan 25 |
| parkrun | 16:58 | | | | 1 | | | 1 | MUSA Cookstown | MUSA Cookstown parkrun # 518 | 1 Mar 25 |
| parkrun | 17:00 | | | | 1 | | | 1 | Stormont | Stormont parkrun # 465 | 27 Dec 25 |
| parkrun | 17:07 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 600 | 20 Dec 25 |
| parkrun | 17:15 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 568 | 8 Mar 25 |
| parkrun | 17:16 | | | | 1 | | | 1 | Newry Greenway | Newry Greenway parkrun # 7 | 12 Jul 25 |
| parkrun | 17:21 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 594 | 25 Oct 25 |
| parkrun | 17:28 | | | | 1 | | | 1 | Christie | Christie parkrun # 9 | 19 Jul 25 |
| parkrun | 17:31 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 513 | 13 Dec 25 |
| parkrun | 17:33 | | | | 3 | | | 1 | Derry City | Derry City parkrun # 565 | 16 Aug 25 |
| parkrun | 17:33 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 510 | 15 Nov 25 |
| parkrun | 17:36 | | | | 1 | | | 1 | Falls | Falls parkrun # 554 | 22 Feb 25 |
| parkrun | 17:37 | | | | 1 | | | 1 | Armagh | Armagh parkrun # 535 | 13 Sep 25 |
| parkrun | 17:38 | | | | 1 | | | 1 | Derrynoid Forest | Derrynoid Forest parkrun # 159 | 27 Sep 25 |
| parkrun | 17:39 | | | | 1 | | | 1 | Orangefield | Orangefield parkrun # 266 | 1 Jan 25 |
| parkrun | 17:43 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 512 | 6 Dec 25 |
| parkrun | 17:43 | | | | 4 | | | 1 | Ecos | Ecos parkrun # 601 | 25 Dec 25 |
| parkrun | 17:48 | | | | 1 | | | 1 | Comber | Comber parkrun # 481 | 4 Jan 25 |
| parkrun | 17:49 | | | | 1 | | | 1 | Wallace | Wallace parkrun # 513 | 15 Feb 25 |
| parkrun | 17:49 | | | | 1 | | | 1 | Larne | Larne parkrun # 524 | 22 Nov 25 |
| parkrun | 17:54 | | | | 1 | | | 1 | Orangefield | Orangefield parkrun # 283 | 17 May 25 |
| parkrun | 17:55 | | | | 3 | | | 1 | Waterworks | Waterworks parkrun # 681 | 11 Jan 25 |
| parkrun | 17:55 | | | | 1 | | | 1 | Loughmacrory | Loughmacrory parkrun # 7 | 21 Jun 25 |
| parkrun | 17:55 | | | | 1 | | | 1 | Belvoir Forest | Belvoir Forest parkrun # 2 | 20 Sep 25 |
| parkrun | 17:57 | | | | 1 | | | 1 | Lurgan Park | Lurgan Park parkrun # 4 | 31 May 25 |
| parkrun | 18:00 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 570 | 3 May 25 |
| parkrun | 18:01 | | | | 1 | | | 1 | Limepark Playing Fields | Limepark Playing Fields parkrun # 135 | 19 Apr 25 |
| parkrun | 18:04 | | | | 1 | | | 1 | Sixmilewater | Sixmilewater parkrun # 204 | 14 Jun 25 |
| parkrun | 18:04 | | | | 1 | | | 1 | Hillsborough Forest | Hillsborough Forest parkrun # 204 | 9 Aug 25 |
| parkrun | 18:09 | | | | 3 | | | | Stormont | Stormont parkrun # 431 | 15 Mar 25 |
| parkrun | 18:10 | | | | 1 | | | 1 | Carrickfergus | Carrickfergus parkrun # 482 | 29 Mar 25 |
| parkrun | 18:15 | | | | 1 | | | 1 | Montalto Estate | Montalto Estate parkrun # 56 | 30 Aug 25 |
| parkrun | 18:16 | | | | 1 | | | 1 | Lough Head | Lough Head parkrun # 3 | 11 Oct 25 |
| parkrun | 18:22 | | | | 1 | | | 1 | Castlewellan | Castlewellan parkrun # 317 | 12 Apr 25 |
| parkrun | 18:25 | | | | 1 | | | 1 | Dunleath Playing Fields | Dunleath Playing Fields parkrun # 137 | 1 Feb 25 |
| parkrun | 18:28 | | | | 1 | | | 1 | Rostrevor | Rostrevor parkrun # 340 | 18 Oct 25 |
| parkrun | 18:29 | | | | 1 | | | 1 | Garvagh Forest | Garvagh Forest parkrun # 182 | 22 Mar 25 |
| parkrun | 18:41 | | | | 1 | | | 1 | Enniskillen | Enniskillen parkrun # 561 | 8 Nov 25 |
| parkrun | 19:07 | | | | 1 | | | 1 | Colin Glen | Colin Glen parkrun # 402 | 28 Jun 25 |
| parkrun | 21:10 | | | | 6 | | | 1 | Pontypool | Pontypool parkrun # 517 | 4 Oct 25 |
| parkrun | 21:16 | | | | 12 | | | 1 | Ecos | Ecos parkrun # 588 | 6 Sep 25 |
| parkrun | 22:07 | | | | 4 | | | | Dungannon Park | Dungannon Park parkrun # 271 | 23 Aug 25 |
| parkrun | 22:09 | | | | 107 | | | | Burgess | Burgess parkrun # 564 | 26 Apr 25 |
| 4MXC | 20:45 | | | | 9 | | | | Queen's Playing Fields | Malcolm Cup | 2 Feb 25 |
| 4.4MXC | 24:45 | | | | 10 | | | | Stormont | Stormont Open (inc NI Civil Service Championships) | 8 Feb 25 |
| 8KXC | 28:42 | | | | 12 | | | | Belfast | Mathieson Cup | 12 Jan 25 |
| 5M | 27:04 | | | 27:07 | 57 | | | | Raheny, IRL | AXA Raheny 5 | 26 Jan 25 |
| 5MNAD | 28:17 | | | 28:17 | 3 | | | | Ballymena | Broughshane 5 | 18 Aug 25 |
| 5MXC | 28:45 | | | | 12 | R5 | | | Ballyclare | McConnell Shield Open | 1 Nov 25 |
| 10K | 34:03 | | | 34:04 | 8 | | | | Downpatrick | Jimmy's 10K | 16 Mar 25 |
| 10K | 34:15 | | | 34:16 | 14 | | | | Belfast | Laganside 10K | 7 Sep 25 |
| 10K | 34:17 | | | 34:19 | 68 | | | | Belfast | Seeley Cup 10K | 29 Nov 25 |
| HM | 76:21 | | | 76:52 | 139 | | | | Cardiff | Cardiff Half Marathon | 5 Oct 25 |
| HM | 77:38 | | | 77:42 | 111 | | | | Prague, CZE | Generali Prague Half Marathon | 5 Apr 25 |
| HM | 78:41 | | | 78:53 | 123 | | | | Larne | Antrim Coast Half Marathon | 24 Aug 25 |
| Mar | 3:03:41 | c | | | 3469 | | | | London | TCS London Marathon | 27 Apr 25 |
| 2024 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:29 | | | | 2 | | | 1 | Citypark | Citypark parkrun # 555 | 28 Dec 24 |
| parkrun | 16:42 | | | | 12 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 636 | 14 Dec 24 |
| parkrun | 16:59 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 453 | 17 Aug 24 |
| parkrun | 16:59 | | | | 1 | | | 1 | Limavady | Limavady parkrun # 423 | 9 Nov 24 |
| parkrun | 17:05 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 557 | 25 Dec 24 |
| parkrun | 17:07 | | | | 2 | | | | Ormeau | Ormeau parkrun # 514 | 16 Nov 24 |
| parkrun | 17:08 | | | | 1 | | | 1 | Paisley Park | Paisley Park parkrun # 3 | 19 Oct 24 |
| parkrun | 17:25 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 544 | 28 Sep 24 |
| parkrun | 17:30 | | | | 2 | | | 1 | Knockbracken Reservoir | Knockbracken Reservoir parkrun # 158 | 26 Oct 24 |
| parkrun | 17:31 | | | | 2 | | | 1 | Stormont | Stormont parkrun # 379 | 23 Mar 24 |
| parkrun | 17:32 | | | | 1 | | | 1 | The Fisherman‘s Walk | The Fisherman‘s Walk parkrun # 2 | 18 May 24 |
| parkrun | 17:39 | | | | 1 | | | 1 | Sixmilewater | Sixmilewater parkrun # 178 | 12 Oct 24 |
| parkrun | 18:09 | | | | 1 | | | 1 | Larne | Larne parkrun # 467 | 10 Aug 24 |
| parkrun | 18:11 | | | | 2 | | | 1 | Queen’s, Belfast | Queen’s, Belfast parkrun # 573 | 5 Oct 24 |
| parkrun | 18:23 | | | | 3 | | | | Ekebergsletta, NOR | Ekebergsletta parkrun # 81 | 11 May 24 |
| parkrun | 18:25 | | | | 2 | | | | Portrush | Portrush parkrun # 570 | 21 Sep 24 |
| parkrun | 18:35 | | | | 1 | | | 1 | Crawfordsburn Country | Crawfordsburn Country parkrun # 174 | 30 Nov 24 |
| parkrun | 18:51 | | | | 1 | | | 1 | Rostrevor | Rostrevor parkrun # 285 | 20 Jul 24 |
| parkrun | 19:51 | | | | 6 | | | | Portrush | Portrush parkrun # 532 | 1 Jan 24 |
| parkrun | 21:41 | | | | 33 | | | | Fælledparken, DEN | Fælledparken parkrun # 603 | 14 Sep 24 |
| parkrun | 22:11 | | | | 28 | | | | Tokoinranta, FIN | Tokoinranta parkrun # 169 | 9 May 24 |
| parkrun | 22:33 | | | | 6 | | | | Valley | Valley parkrun # 459 | 31 Aug 24 |
| 5MNAD | 27:30 | | | 27:32 | 1 | | | | Ballymena | Fairhill 5 | 13 Jun 24 |
| 5MNAD | 27:43 | | | 27:43 | 4 | | | | Ballymena | Broughshane 5 | 5 Aug 24 |
| 5MXC | 29:39 | | | | 14 | | | | Ballyclare | McConnell Shield Open | 2 Nov 24 |
| 10KNAD | 36:05 | | | 36:05 | 10 | | | | Ballyclare | Ballyclare May Fair 5K / 10K | 25 Apr 24 |
| 10MNAD | 58:12 | | | 58:12 | 7 | | | | Larne | Larne AC Coast Road 10 | 13 Apr 24 |
| HM | 74:45 | c | | | 96 | | | | Larne | Antrim Coast Half Marathon | 25 Aug 24 |
| Mar | 2:46:35 | c | | | 49 | | | | Belfast | Belfast City Marathon | 5 May 24 |
| 2023 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.380KL | 10:23 | | | | 8 | L01 | | | Belfast | Victoria Park Relays (Inc NI & Ulster Champs) | 23 Sep 23 |
| 5K | 15:43 | | | 15:46 | 163 | | | | Armagh | Armagh International Road Races | 9 Feb 23 |
| parkrun | 16:58 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 406 | 9 Sep 23 |
| parkrun | 17:04 | | | | 1 | | | 1 | Knockbracken Reservoir | Knockbracken Reservoir parkrun # 100 | 12 Aug 23 |
| parkrun | 17:17 | | | | 1 | | | 1 | Hillsborough Forest | Hillsborough Forest parkrun # 106 | 19 Aug 23 |
| parkrun | 17:25 | | | | 1 | | | 1 | Sixmilewater | Sixmilewater parkrun # 127 | 2 Sep 23 |
| parkrun | 17:37 | | | | 1 | | | 1 | Valley | Valley parkrun # 401 | 5 Aug 23 |
| parkrun | 17:40 | | | | 2 | | | 1 | Sixmilewater | Sixmilewater parkrun # 131 | 30 Sep 23 |
| parkrun | 17:43 | | | | 2 | | | 1 | Ecos | Ecos parkrun # 498 | 14 Oct 23 |
| parkrun | 19:45 | | | | 45 | | | | Belfast Victoria | Belfast Victoria parkrun # 584 | 16 Dec 23 |
| parkrun | 20:01 | | | | 16 | | | | Ormeau | Ormeau parkrun # 454 | 16 Sep 23 |
| parkrun | 20:24 | | | | 11 | | | | Donaupark, AUT | Donaupark parkrun # 71 | 22 Apr 23 |
| parkrun | 20:43 | | | | 23 | | | | Ecos | Ecos parkrun # 507 | 25 Dec 23 |
| parkrun | 20:59 | | | | 15 | | | | Queen’s, Belfast | Queen’s, Belfast parkrun # 516 | 26 Aug 23 |
| 4.4MXC | 23:01 | | | | 5 | | | | Stormont | Stormont Open | 11 Feb 23 |
| 4.5MMT | 24:55 | | | 24:56 | 1 | | | | Carrickfergus | Woodburn Forest 4.5 | 23 May 23 |
| 4.5MMT | 24:55 | | | 24:56 | 1 | | | | Carrickfergus | Woodburn Forest 4.5 | 23 May 23 |
| 8KXC | 27:51 | | | | 7 | | | | Belfast | Mathieson Cup | 15 Jan 23 |
| 5M | 26:11 | | | 26:13 | 39 | | | | Raheny, IRL | AXA Raheny 5 | 29 Jan 23 |
| 5MMT | 27:39 | | | 27:38 | 1 | | | | Carrickfergus | Woodburn Forest Series | 6 Jun 23 |
| 5MMT | 28:39 | | | 28:38 | 9 | | | | Belfast | Connswater 5 | 11 Aug 23 |
| 10K | 33:08 | | | 33:08 | 4 | | | | Larne | Larne 10K | 22 Jul 23 |
| 10K | 33:18 | | | 33:21 | 2 | | | | Ballyclare | Ballyclare May Fair 5K / 10K | 27 May 23 |
| 10K | 33:40 | | | 33:41 | 9 | | | | Belfast | Expleo Running Festival | 2 Jan 23 |
| 10KMT | 33:08 | | | | 2 | | | | Antrim | Shanes Castle | 4 Mar 23 |
| 10M | 54:18 | | | 54:19 | 6 | | | | Larne | Larne AC Coast Road 10 | 25 Mar 23 |
| HM | 72:55 | | | 72:59 | 10 | | | 8 | Larne | Antrim Coast Half Marathon | 27 Aug 23 |
| HM | 74:35 | | | 74:36 | 18 | | | | Belfast | Belfast Half Marathon | 17 Sep 23 |
| HM | 76:17 | | | 76:23 | 530 | | | | Valencia, ESP | Trinidad Alfonso Zurich Valencia Half Marathon | 22 Oct 23 |
| HMNAD | 74:21 | | | 74:21 | 2 | | | | Lisburn | Lisburn Half Marathon | 21 Jun 23 |
| 2022 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:34 | | | 15:36 | 13 | E | | | Coleraine | Coleraine Campus 5K | 4 Mar 22 |
| 5K | 15:38 | | | 15:40 | 34 | | | | Belfast | Deep RiverRock Queens 5K | 6 Apr 22 |
| parkrun | 16:02 | | | | 1 | | | | Amsterdamse Bos, NED | Amsterdamse Bos parkrun # 30 | 23 Apr 22 |
| parkrun | 16:20 | | | | 1 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 518 | 6 Aug 22 |
| parkrun | 16:20 | | | | 1 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 522 | 3 Sep 22 |
| parkrun | 16:37 | | | | 1 | | | | Donaupark, AUT | Donaupark parkrun # 51 | 12 Nov 22 |
| parkrun | 19:36 | | | | 9 | | | | Leazes | Leazes parkrun # 78 | 10 Sep 22 |
| 4.4MXC | 23:24 | | | | 8 | | | | Stormont | Stormont Open | 12 Feb 22 |
| 5M | 25:37 | | | 25:39 | 7 | | | | Dublin, IRL | Irish Runner 5 mile | 12 Jun 22 |
| 5MNAD | 26:22 | | | | 3 | | | | Whitehead | Whitehead Easter Monday 5 | 18 Apr 22 |
| 5MNAD | 27:41 | | | 27:42 | 6 | | | | Belfast | Connswater 5 | 12 Aug 22 |
| 5.3MNAD | 27:20 | | | 27:24 | 45 | | | | Raheny, IRL | AXA Raheny 5 | 30 Jan 22 |
| 10K | 33:50 | | | 33:51 | 68 | | | | Belfast | Seeley Cup 10K | 3 Dec 22 |
| 10KNAD | 32:35 | | | 32:36 | 2 | | | | Ballyclare | Ballyclare May Fair 10K | 28 May 22 |
| 10KNAD | 33:26 | | | 33:27 | 7 | | | | Larne | Larne 10K | 2 Jul 22 |
| 10M | 54:15 | | | 54:17 | 2 | | | | Larne | Larne AC Coast Road 10 | 19 Mar 22 |
| HM | 75:10 | | | 75:15 | 12 | | | | Málaga, ESP | Generali Maratón Málaga 2022 - HM | 11 Dec 22 |
| HM | 76:13 | c | | | 102 | | | | Newcastle upon Tyne | Great North Run | 11 Sep 22 |
| HMNAD | 72:51 | | | 72:51 | 3 | | | | Lisburn | Lisburn Half Marathon | 22 Jun 22 |
| 2021 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.88 | | | | 6 | 2 | | | Belfast | City of Lisburn Senior Invitation Only Competition | 22 May 21 |
| 400 | 55.67 | | | | 2 | P2 | | | Bedford | England Athletics Senior Championships, including Disability Championships | 17 Jul 21 |
| 800 | 2:00.52 | | | | 6 | C | | | Belfast | Belfast Irish Milers Meet in association with Kinetica | 29 May 21 |
| 800 | 2:01.77 | | | | 3 | | | | Belfast | Northern Ireland Club League | 24 Jul 21 |
| 1500 | 4:07.53 | | | | 3 | | | | Birmingham (U) | Müller British Athletics 10,000m Championships & European 10,000m Cup | 5 Jun 21 |
| 1500 | 4:08.39 | | | | 13 | 3 | | | Belfast | North Belfast Harriers Afternoon of 100, 800, 1500 & Steeplechase | 10 Jul 21 |
| 1500 | 4:10.53 | | | | 5 | | | | Belfast | Northern Ireland Para Qualifying Meet | 24 Apr 21 |
| 1500 | 4:12.32 | | | | 2 | P | | | Bedford | England Athletics Senior Championships, including Disability Championships | 18 Jul 21 |
| 1500 | 4:12.59 | | | | 11 | h3 | | | Dublin (S), IRL | AAI - Athletics Ireland National Senior Championships | 25 Jun 21 |
| 1500 | 4:12.73 | | | | 4 | | | | Cardiff | Welsh Athletics Elite Endurance Series | 21 Apr 21 |
| 1500 | 4:14.80 | | | | 9 | 2 | | | Belfast | Northern Ireland & Ulster Senior Championship | 31 Jul 21 |
| 1500 | 4:14.99 | | | | 2 | P | | | Sportcity | Manchester International | 18 Aug 21 |
| parkrun | 16:09 | | | | 11 | | | | Belfast Victoria | Belfast Victoria parkrun # 476 | 2 Oct 21 |
| parkrun | 16:30 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 315 | 18 Sep 21 |
| parkrun | 16:51 | | | | 1 | | | 1 | Clapham Common | Clapham Common parkrun # 100 | 25 Sep 21 |
| parkrun | 17:01 | | | | 3 | | | | Garvagh Forest | Garvagh Forest parkrun # 4 | 21 Aug 21 |
| parkrun | 17:18 | | | | 1 | | | 1 | Jesmond Dene | Jesmond Dene parkrun # 30 | 11 Sep 21 |
| 4MXC | 21:50 | | | | 8 | | | | Belfast | Malcolm Cup | 28 Nov 21 |
| 8KXC | 26:53 | | | | 16 | | | | Billy Neill Centre | Northern Ireland & Ulster Even Age Group Championships (Inc Bobby Rea Open) | 24 Oct 21 |
| 5MXC | 27:49 | | | | 6 | | | | Ballyclare | McConnell Shield Open | 6 Nov 21 |
| 10K | 32:19 | | | 32:20 | 32 | | | | Belfast | Seeley Cup 10K | 4 Dec 21 |
| 2020 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.21 | | | | 2 | 3 | | | Belfast | City of Lisburn Inter Club Invitational | 13 Aug 20 |
| 1500 | 4:06.80 | | | | 7 | | | | Belfast | Northern Ireland & Ulster Senior / U20 / U18 Championships | 11 Sep 20 |
| 1500 | 4:09.37 | | | | 9 | B | | | Belfast | City of Lisburn Inter Club Invitational | 6 Aug 20 |
| 1500 | 4:16.39 | i | | | 7 | h1 | | | Abbotstown, IRL | AAI - Irish Life Health Senior Championships of Ireland | 29 Feb 20 |
| 1500 | 4:18.31 | i | | | 8 | 1 | | | Abbotstown, IRL | AAI Indoor Games | 9 Feb 20 |
| 5K | 15:17 | | | 15:18 | 179 | | | | Armagh | Armagh International Road Races | 13 Feb 20 |
| 5K | 15:33 | | | | 5 | | | | Lisburn | ChampionChip Ireland Running Series | 10 Oct 20 |
| 5K | 15:38 | | | | 6 | E | | | Lisburn | ChampionChip Ireland Running Series | 1 Aug 20 |
| 5K | 15:46 | | | | 1 | | | | Shanes Castle | ChampionChip Ireland Running Series | 26 Sep 20 |
| 5M | 25:25 | | | 25:26 | 38 | | | | Raheny, IRL | AXA Raheny 5 | 26 Jan 20 |
| 2019 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.28 | | | | 3 | C | | | Drogheda, IRL | Irish Milers Club Open | 13 Jul 19 |
| 1500 | 4:01.46 | | | | 3 | | | | Sportcity | Manchester International Match (Inc Home Countries International) | 14 Aug 19 |
| 1500 | 4:05.00 | | | | 2 | | | | Belfast | Firmus Young Athlete Open Meeting | 29 Aug 19 |
| 1500 | 4:05.58 | | | | 1 | C | | | Belfast | Irish Milers Club Open | 22 Jun 19 |
| 1500 | 4:08.02 | | | | 12 | E | | | Sportcity | BMC Grand Prix | 25 May 19 |
| 1500 | 4:08.06 | | | | 15 | E | | | Watford | BMC Grand Prix | 29 Jun 19 |
| 1500 | 4:09.85 | | | | 13 | h1 | | | Dublin (S), IRL | AAI - Irish Life Health Senior Championships of Ireland | 27 Jul 19 |
| 1500 | 4:22.12 | | | | 7 | T20 | | | Grosseto, ITA | World Para Athletics Grand Prix | 7 Jun 19 |
| 3000 | 9:07.21 | i | | | 5 | 2 | | | Dublin, IRL | AAI Indoor Games | 2 Feb 19 |
| 5000 | 15:29.04 | | | | 16 | A | | | Dublin (I), IRL | Irish Milers Club Open (GV Ryan Meeting) | 18 May 19 |
| 5K | 15:14 | | | | 137 | | | | Armagh | Armagh International Road Races | 14 Feb 19 |
| 5K | 15:30 | | | 15:31 | 16 | | | | Belfast | Deep RiverRock Queen’s 5K (Inc NI & Ulster Championship) | 3 Apr 19 |
| parkrun | 15:16 | | | | 4 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 449 | 21 Dec 19 |
| parkrun | 16:16 | | | | 1 | | | 1 | Sixmilewater | Sixmilewater parkrun # 7 | 31 Aug 19 |
| parkrun | 16:39 | | | | 9 | | | | Belfast Victoria | Belfast Victoria parkrun # 441 | 26 Oct 19 |
| parkrun | 16:47 | | | | 1 | | | | Mura di Lucca, ITA | Mura di Lucca parkrun # 42 | 8 Jun 19 |
| parkrun | 17:11 | | | | 1 | | | 1 | Colin Glen | Colin Glen parkrun # 166 | 9 Mar 19 |
| parkrun | 17:41 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 361 | 28 Sep 19 |
| 4MXC | 22:10 | | | | 8 | | | | Ballyclare | Malcolm Cup Open | 23 Nov 19 |
| 8KXC | 30:50 | | | | 23 | | | | Billy Neill Centre | Northern Ireland & Ulster Uneven Age Groups Championships (incl Bobby Rea Open) | 9 Nov 19 |
| 5M | 26:17 | | | 26:20 | 34 | | | | Raheny, IRL | AXA Raheny 5 | 27 Jan 19 |
| 10K | 31:24 | | | 31:28 | 14 | | | | Belfast | Seeley Cup 10K | 30 Nov 19 |
| 2018 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.69 | | | | 5 | 2 | | | Belfast | Irish Milers Club Open | 26 May 18 |
| 800 | 2:02.66 | | | | 9 | B | | | Dublin (I), IRL | GV Ryan - Irish Milers Club | 14 Jul 18 |
| 800 | 2:02.74 | | | | 6 | | | | Dublin (S), IRL | AAI Games | 27 May 18 |
| 1500 | 4:03.75 | | | | 12 | E | | | Sportcity | BMC Grand Prix | 12 May 18 |
| 1500 | 4:08.30 | | | | 8 | C | | | Greystones, IRL | Irish Milers Club Open | 5 May 18 |
| 1500 | 4:11.84 | i | | | 7 | h1 | | | Abbotstown, IRL | AAI - Irish Life Health Senior Championships of Ireland | 17 Feb 18 |
| 1500 | 4:13.81 | | | | 11 | | | | Belfast | Northern Ireland & Ulster U18 / U20 / Senior Championships | 9 Jun 18 |
| 1500 | 4:14.86 | | | | 17 | G | | | Loughborough | BMC Grand Prix | 23 Jun 18 |
| 3000 | 8:54.42 | i | | | 6 | h2 | | | Abbotstown, IRL | Irish Life Health AAI Indoor Games | 4 Feb 18 |
| 5K | 15:21 | | | | 147 | | | | Armagh | Armagh International Road Races | 15 Feb 18 |
| 5K | 15:33 | | | 15:33 | 18 | | | | Belfast | Deep RiverRock Queen’s 5K (Inc NI & Ulster Championship) | 21 Mar 18 |
| parkrun | 16:36 | | | | 11 | | | | Belfast Victoria | Belfast Victoria parkrun # 397 | 22 Dec 18 |
| parkrun | 16:39 | | | | 1 | | | 1 | Orangefield | Orangefield parkrun # 3 | 18 Aug 18 |
| parkrun | 16:43 | | | | 1 | | | 1 | Dishley, Loughborough | Dishley, Loughborough parkrun # 13 | 20 Oct 18 |
| parkrun | 16:44 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 228 | 28 Jul 18 |
| parkrun | 16:50 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 303 | 21 Jul 18 |
| parkrun | 16:55 | | | | 7 | | | | Belfast Victoria | Belfast Victoria parkrun # 389 | 27 Oct 18 |
| parkrun | 17:17 | | | | 1 | | | | Zielona Góra, POL | Zielona Góra parkrun # 15 | 10 Nov 18 |
| parkrun | 17:44 | | | | 2 | | | | Stormont | Stormont parkrun # 146 | 16 Jun 18 |
| parkrun | 17:57 | | | | 2 | | | 1 | Dungannon Park | Dungannon Park parkrun # 2 | 25 Aug 18 |
| 4MXC | 21:40 | | | | 10 | | | | Ballyclare | Malcolm Cup Open | 24 Nov 18 |
| 8KXC | 27:09 | | | | 40 | | | | Antrim | British Athletics Cross Challenge (Inc IAAF Permit) | 6 Jan 18 |
| 10K | 33:02 | | | 33:04 | 24 | | | | Belfast | Seeley Cup 10K | 1 Dec 18 |
| 2017 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.40 | | | | 3 | T20h1 | | | Olympic Park | World Para Athletics Championships | 21 Jul 17 |
| 800 | 2:00.24 | | | | 6 | T20 | | | Olympic Park | World Para Athletics Championships | 22 Jul 17 |
| 800 | 2:00.27 | | | | 9 | | | | Belfast | Belfast International | 5 Jul 17 |
| 800 | 2:00.49 | | | | 3 | | | | Belfast | Northern Ireland & Ulster Senior Championships | 10 Jun 17 |
| 800 | 2:01.08 | | | | 7 | B | | | Belfast | Irish Milers Club Open | 24 Jun 17 |
| 1500 | 3:59.92 | | | | 9 | E | | | Loughborough | BMC Grand Prix | 8 Jul 17 |
| 1500 | 4:00.77 | | | | 6 | | | | Dublin (S), IRL | AAI Games & Combined Events | 28 May 17 |
| 1500 | 4:01.78 | | | | 6 | T20 | | | Olympic Park | World Para Athletics Championships | 17 Jul 17 |
| 1500 | 4:03.32 | | | | 10 | G | | | Solihull | BMC Grand Prix | 13 May 17 |
| 1500 | 4:03.59 | | | | 9 | A | | | Tullamore, IRL | Irish Milers' Club Open | 27 May 17 |
| 1500 | 4:04.50 | | | | 11 | A | | | Milton Keynes | BMC PB Classic | 3 Jun 17 |
| 1500 | 4:05.65 | | | | 2 | | | | Belfast | Athletics Northern Ireland Open | 6 May 17 |
| 1500 | 4:10.26 | i | | | 5 | C | | | Sheffield | BMC Sheffield Open | 8 Jan 17 |
| parkrun | 15:56 | | | | 2 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 346 | 23 Dec 17 |
| parkrun | 16:06 | | | | 4 | | | | Belfast Victoria | Belfast Victoria parkrun # 336 | 30 Sep 17 |
| parkrun | 16:11 | | | | 5 | | | | Belfast Victoria | Belfast Victoria parkrun # 340 | 28 Oct 17 |
| parkrun | 16:37 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 257 | 29 Jul 17 |
| parkrun | 54:23 | | | | 150 | | | | Ecos | Ecos parkrun # 260 | 19 Aug 17 |
| 4MXC | 22:48 | | | | 11 | | | | Ballyclare | Malcolm Cup Open | 2 Dec 17 |
| 10K | 32:12 | | | 32:15 | 14 | | | | Belfast | Seeley Cup 10K | 25 Nov 17 |
| ZXC | 28:01 | | | | 4 | | | | Ballyclare | McConnell Shield Open | 4 Nov 17 |
| 2016 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.15 | | | | 1 | 2 | | | Antrim | Athletics Northern Ireland Open | 23 Apr 16 |
| 800 | 1:58.62 | | | | 4 | 1 | | | Belfast | Athletics Northern Ireland Open | 19 Apr 16 |
| 800 | 1:59.35 | | | | 8 | 1 | | | Dublin (S), IRL | AAI Games/ National Combined Events | 29 May 16 |
| 800 | 1:59.86 | | | | 4 | D | | | Dublin (S), IRL | Morton Games | 22 Jul 16 |
| 800 | 2:03.10 | | | | 11 | A2 | | | Dublin (I), IRL | Dublin Athletic Board Graded Meeting | 13 Jul 16 |
| 800 | 2:13.32 | | | | 5 | T20s1 | | | Grosseto, ITA | IPC Athletics European Championships | 12 Jun 16 |
| 1500 | 3:59.71 | | | | 1 | B | | | Belfast | Belfast International inc Irish Milers Club | 7 May 16 |
| 1500 | 4:01.48 | | | | 2 | | | | Belfast | Lagan Valley AC Super 6 Series Open | 11 Aug 16 |
| 1500 | 4:06.94 | | | | 15 | E | | | Sports City | BMC Grand Prix | 14 May 16 |
| 1500 | 4:07.69 | | | | 13 | G | | | Solihull | BMC Grand Prix | 9 Jul 16 |
| 1500 | 4:08.37 | i | | | 2 | 2 | | | Athlone, IRL | GloHealth Indoor Games | 7 Feb 16 |
| 1500 | 4:09.70 | | | | 1 | T20 | | | Grosseto, ITA | IPC Grand Prix | 9 Apr 16 |
| 1500 | 4:10.01 | i | | | 9 | h1 | | | Athlone, IRL | AAI - GloHealth Senior Championships of Ireland | 27 Feb 16 |
| 1500 | 4:10.23 | | | | 12 | B | | | Leixlip, IRL | Le Cheile International | 30 Jul 16 |
| 1500 | 4:13.75 | i | | | 1 | 3 | | | Emirates Arena | Scottish National Open | 16 Jan 16 |
| 1500 | 4:13.81 | | | | 9 | h1 | | | Dublin (S), IRL | AAI - GloHealth Senior Championships of Ireland | 25 Jun 16 |
| 1500 | 4:14.73 | | | | 14 | A | | | Greystones, IRL | Irish Milers Club Open | 30 Apr 16 |
| 1500 | 4:15.64 | | | | 2 | | | | Belfast | Lagan Valley AC Super 6 Series Open | 14 Apr 16 |
| 1500 | 4:20.65 | | | | 12 | T20 | | | Grosseto, ITA | IPC Athletics European Championships | 11 Jun 16 |
| 3K | 8:58 | | | | 8 | | | | Armagh | Armagh International Road Races | 18 Feb 16 |
| parkrun | 15:47 | | | | 3 | | | | Belfast Victoria | Belfast Victoria parkrun # 297 | 24 Dec 16 |
| parkrun | 16:03 | | | | 2 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 289 | 29 Oct 16 |
| parkrun | 17:21 | | | | 2 | | | 1 | Ecos | Ecos parkrun # 213 | 3 Sep 16 |
| 5MXC | 26:48 | | | | 5 | | | | Ballyclare | McConnell Shield | 5 Nov 16 |
| 10K | 32:12 | | | 32:12 | 7 | | | | Belfast | Seeley Cup 10K | 26 Nov 16 |
| 10KXC | 36:31 | | | | 6 | | | | Coleraine | Northern Ireland & Ulster Intermediate & Masters' Championships | 30 Jan 16 |
| 2015 SEN Ballymena Runners |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.06 | | | | 4 | 3 | | | Bangor | North Down AC Senior Open - Field & 400/3000m only | 7 Jul 15 |
| 400 | 54.10 | | | | 4 | 1 | | | Belfast | Athletics Northern Ireland Open | 25 Jul 15 |
| 400 | 54.35 | | | | 3 | P1 | | | Bedford | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 1 Aug 15 |
| 800 | 1:59.33 | | | | 1 | F | | | Leixlip, IRL | Le Cheile International - Irish Milers Club Meet | 13 Jun 15 |
| 800 | 2:01.57 | | | | 2 | 2 | | | Bangor | North Down AC Senior Open | 11 Aug 15 |
| 1500 | 4:07.37 | | | | 8 | h2 | | | Dublin (S), IRL | AAI - GloHealth Senior Championships of Ireland | 8 Aug 15 |
| 1500 | 4:08.69 | | | | 1 | C | | | Dublin (S), IRL | Irish Milers' Club Open | 11 Jul 15 |
| 1500 | 4:09.75 | | | | 1 | P | | | Bedford | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 1 Aug 15 |
| 1500 | 4:10.12 | | | | 2 | | | | Belfast | Lagan Valley AC Super 6 Open | 23 Jul 15 |
| 1500 | 4:11.92 | | | | 1 | | | | Belfast | Northern Ireland & Ulster Combined Events Championships, inc the Team Trophy, Open Graded & 10000m Championships | 22 Aug 15 |
| 1500 | 4:13.89 | | | | 1 | B | | | Belfast | Irish Milers Club Open | 23 May 15 |
| 1500 | 4:14.71 | | | | 2 | P | | | Bedford | BIG (Bedford International Games) | 31 May 15 |
| 1500 | 4:14.91 | | | | 4 | | | | Belfast | Lagan Valley AC Super 6 Open | 16 Apr 15 |
| 1500 | 4:17.86 | | | | 6 | | | | Belfast | Northern Ireland & Ulster U18 / U20 / Senior Championships | 6 Jun 15 |
| Mile | 4:33.61 | | | | 1 | 7a | | | Belfast | NiRunning Festival of Miles | 1 May 15 |
| 3000 | 9:27.29 | | | | 3 | 2 | | | Bangor | North Down AC Senior Open | 21 Apr 15 |
| 3KXC | 9:08 | | | | 3 | | | | Wakefield | INAS European Championships | 21 Feb 15 |
| 5KMT | 16:17 | | | | 1 | | | | Cookstown | Sperrin Harriers Lough Fea 5K | 14 Nov 15 |
| parkrun | 16:43 | | | | 1 | | | 1 | Carrickfergus | Carrickfergus parkrun # 85 | 17 Oct 15 |
| parkrun | 17:09 | | | | 1 | | | 1 | Larne | Larne parkrun # 98 | 31 Oct 15 |
| parkrun | 17:10 | | | | 1 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 217 | 20 Jun 15 |
| parkrun | 17:12 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 136 | 14 Feb 15 |
| parkrun | 17:16 | | | | 2 | | | 1 | Wallace | Wallace parkrun # 100 | 14 Mar 15 |
| parkrun | 17:18 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 135 | 7 Feb 15 |
| parkrun | 17:19 | | | | 1 | | | 1 | Bangor | Bangor parkrun # 74 | 19 Sep 15 |
| parkrun | 17:24 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 137 | 28 Feb 15 |
| parkrun | 17:34 | | | | 1 | | | 1 | Falls | Falls parkrun # 165 | 12 Sep 15 |
| parkrun | 17:36 | | | | 1 | | | 1 | Ormeau | Ormeau parkrun # 81 | 10 Jan 15 |
| parkrun | 17:38 | | | | 1 | | | 1 | Ormeau | Ormeau parkrun # 83 | 24 Jan 15 |
| parkrun | 17:46 | | | | 1 | | | 1 | Stormont | Stormont parkrun # 1 | 29 Aug 15 |
| parkrun | 17:49 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 142 | 4 Apr 15 |
| 6KXC | 20:52 | | | | 2 | | | | Wakefield | INAS European Championships | 21 Feb 15 |
| 4MXC | 23:44 | | | | 10 | | | | Ballyclare | Northern Ireland League (Inc Malcolm Cup) | 5 Dec 15 |
| 5MNAD | 26:53 | | | | 7 | | | | Belfast | Albertville 5 | 7 Mar 15 |
| 5MXC | 27:26 | | | | 6 | | | | Ballyclare | Northern Ireland League (Inc McConnell Shield) | 7 Nov 15 |
| 5.5MMT | 41:20 | | | 41:23 | 21 | | | | Glenariff Forest Park | Race Over The Glens 5.5 | 1 Jan 15 |
| 10K | 33:20 | | | 33:22 | 18 | | | | Belfast | Seeley Cup 10K | 28 Nov 15 |
| ZXC | 25:48 | | | | 8 | | | | Jordanstown | Northern Ireland & Ulster Even Age Group Championships (Inc NI League / Bobby Rea) | 24 Oct 15 |
| ZXC | 27:08 | | | | 7 | | | | Dundonald | Northern Ireland League (Inc Comber Cup) | 10 Oct 15 |
| ZXC | 28:23 | | | | 5 | | | | Belfast | Stormont Open | 31 Jan 15 |
| ZXC | 42:08 | | | | 9 | | | | Coleraine | Northern Ireland & Ulster Intermediate & Masters' Championships | 17 Jan 15 |
| 2014 U23 Northern Ireland Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 17:14 | | | 17:15 | 4 | | | | Belfast | Belfast Between the Bridges 5K | 22 Jun 14 |
| parkrun | 16:58 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 115 | 23 Aug 14 |
| parkrun | 17:15 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 103 | 31 May 14 |
| parkrun | 17:23 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 123 | 18 Oct 14 |
| parkrun | 17:31 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 107 | 28 Jun 14 |
| parkrun | 17:33 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 101 | 17 May 14 |
| parkrun | 17:36 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 111 | 26 Jul 14 |
| parkrun | 17:36 | | | | 1 | | | 1 | Bangor | Bangor parkrun # 33 | 15 Nov 14 |
| parkrun | 17:46 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 124 | 25 Oct 14 |
| parkrun | 17:50 | | | | 1 | | | 1 | Ecos | Ecos parkrun # 102 | 24 May 14 |
| parkrun | 17:53 | | | | 2 | | | 1 | Ecos | Ecos parkrun # 112 | 2 Aug 14 |
| parkrun | 17:56 | | | | 1 | | | 1 | Valley | Valley parkrun # 1 | 9 Aug 14 |
| parkrun | 18:17 | | | | 3 | | | 1 | Ecos | Ecos parkrun # 100 | 10 May 14 |
| parkrun | 18:18 | | | | 3 | | | 1 | Ecos | Ecos parkrun # 98 | 26 Apr 14 |
| parkrun | 18:25 | | | | 2 | | | 1 | Portrush | Portrush parkrun # 99 | 12 Jul 14 |
| parkrun | 18:30 | | | | 1 | | | 1 | Antrim | Antrim parkrun # 62 | 13 Dec 14 |
| parkrun | 19:17 | | | | 4 | | | 1 | Ecos | Ecos parkrun # 94 | 29 Mar 14 |
| parkrun | 19:37 | | | | 7 | | | 1 | Ecos | Ecos parkrun # 99 | 3 May 14 |
| 5M | 27:31 | | | 27:34 | 6 | | | | Ballymena | Fairhill 5 | 4 Jun 14 |
| 10K | 34:26 | | | 34:28 | 31 | | | | Belfast | Seeley Cup 10K | 29 Nov 14 |
| ZXC | 20:29 | | | | 24 | | | | Gransha Park | North West Open | 20 Dec 14 |
| ZXC | 22:40 | | | | 14 | | | | Ballyclare | Malcolm Cup | 6 Dec 14 |
| ZXC | 28:31 | | | | 20 | | | | Ballyclare | McConnell Shield | 8 Nov 14 |
| ZXC | 29:18 | | | | 25 | E | | | Dundonald | Comber Cup Open | 11 Oct 14 |
| ZXC | 30:03 | | | | 24 | | | | Coleraine | Springwell Open | 1 Nov 14 |
| 2013 U23 Northern Ireland Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.78 | | | | 6 | | | | Belfast | Athletics Northern Ireland Open Graded League | 20 Aug 13 |
| 1500 | 4:37.7 | | | | 5 | | | | Londonderry | Athletics Northern Ireland Open Graded Meet 4 | 4 Jul 13 |
| parkrun | 18:02 | | | | 3 | | | | Ecos | Ecos parkrun # 61 | 13 Jul 13 |
| parkrun | 18:06 | | | | 2 | | | | Ecos | Ecos parkrun # 63 | 27 Jul 13 |
| parkrun | 18:06 | | | | 3 | | | 1 | Antrim | Antrim parkrun # 1 | 28 Sep 13 |
| parkrun | 18:09 | | | | 1 | | | | Ecos | Ecos parkrun # 67 | 24 Aug 13 |
| parkrun | 18:22 | | | | 4 | | | | Ormeau | Ormeau parkrun # 7 | 3 Aug 13 |
| parkrun | 18:28 | | | | 2 | | | | Ecos | Ecos parkrun # 65 | 10 Aug 13 |
| parkrun | 18:34 | | | | 5 | | | | Worcester | Worcester parkrun # 106 | 29 Jun 13 |
| parkrun | 18:41 | | | | 5 | | | | Belfast Victoria | Belfast Victoria parkrun # 107 | 18 May 13 |
| parkrun | 18:48 | | | | 3 | | | | Ecos | Ecos parkrun # 36 | 5 Jan 13 |
| parkrun | 18:51 | | | | 2 | | | | Portrush | Portrush parkrun # 47 | 20 Jul 13 |
| parkrun | 19:09 | | | | 2 | | | | Ecos | Ecos parkrun # 38 | 2 Feb 13 |
| parkrun | 19:27 | | | | 9 | | | | Ecos | Ecos parkrun # 60 | 6 Jul 13 |
| 2012 U23 Northern Ireland Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:18 | | | | 3 | | | | Ecos | Ecos parkrun # 33 | 15 Dec 12 |
| parkrun | 18:31 | | | | 2 | | | | Ecos | Ecos parkrun # 30 | 10 Nov 12 |
| parkrun | 19:04 | | | | 2 | | | 1 | Ecos | Ecos parkrun # 16 | 28 Jul 12 |
| parkrun | 19:06 | | | | 4 | | | 1 | Ecos | Ecos parkrun # 18 | 18 Aug 12 |
| parkrun | 19:11 | | | | 3 | | | | Ecos | Ecos parkrun # 17 | 4 Aug 12 |
| parkrun | 19:12 | | | | 10 | | | 1 | Belfast Victoria | Belfast Victoria parkrun # 68 | 11 Aug 12 |
| parkrun | 19:37 | | | | 3 | | | 1 | Ecos | Ecos parkrun # 19 | 25 Aug 12 |
| parkrun | 19:42 | | | | 6 | | | 1 | Ecos | Ecos parkrun # 20 | 1 Sep 12 |
| parkrun | 20:00 | | | | 6 | | | 1 | Ecos | Ecos parkrun # 15 | 21 Jul 12 |
| parkrun | 20:15 | | | | 3 | | | | Ecos | Ecos parkrun # 32 | 24 Nov 12 |
| 2011 U20 Northern Ireland Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:34.29 | | | | 7 | 1 | | | Belfast | Irish Milers Club Meeting | 12 Aug 11 |
| 2010 U20 Northern Ireland Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.44 | | | | 1 | | | | Belfast | RDS Competition & Open 100m & 800m | 1 May 10 |
| 1500 | 4:16.82 | | | | 4 | | | | Antrim | Ulster Schools Championships | 21 May 10 |
| 1500 | 4:23.6 | | | | 8 | | | | Belfast | Belfast Edwards & Co Super 5 Series | 15 Apr 10 |
| ZXC | NT | | | | 10 | | | | Mallusk | Aviva Ulster Schools' Championships | 3 Mar 10 |
| 2009 U17 Northern Ireland Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.1 | | | | 6 | | | | Belfast | Walsin Young Athletes Open | 23 Apr 09 |
| 800 | 2:07.2 | | | | 1 | | | | Belfast | Regional Development Challenge | 2 May 09 |
| 2008 U17 Northern Ireland Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.08 | | | | 2 | 4 | | | Antrim | BMC Middle Distance Meeting | 30 Jul 08 |
| 800 | 2:16.5 | | | | 1 | C | | | Belfast | BMC Regional Races | 23 Apr 08 |