| 2025 V70 Beechmount/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 29:11 | | | | 10 | | | | Abbotstown, IRL | Autumn Open International Cross Country | 19 Oct 25 |
| 2023 V65 Beechmount/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:51 | | | | 6 | | | 1 | Falls | Falls parkrun # 472 | 24 Jun 23 |
| 2022 V65 Beechmount/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:20 | | | | 9 | | | 1 | Wallace | Wallace parkrun # 396 | 10 Sep 22 |
| 5.3MNAD | 31:50 | | | 31:53 | 338 | | | 1 | Raheny, IRL | AXA Raheny 5 | 30 Jan 22 |
| 2021 V65 Beechmount/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 11:09.43 | | | | 6 | | | | Belfast | Northern Ireland Masters Association Championships | 26 Jun 21 |
| 5000 | 19:47.29 | | | | 1 | | | | Dublin (S), IRL | Irish National Master Championships | 5 Sep 21 |
| 5K | 19:07 | c | | | 23 | | | | Down Royal | Championchip Ireland 10K / 5K | 30 May 21 |
| 2020 V65 Beechmount/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3K | 10:17 | | | 10:17 | 131 | | | 1 | Armagh | Armagh International Road Races | 13 Feb 20 |
| 2019 V65 Beechmount/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 19:16.45 | | | | 13 | | | 1 | Tullamore, IRL | Irish Life Health National Masters Championships | 18 Aug 19 |
| 3K | 10:52 | | | | 93 | | | | Armagh | Armagh International Road Races | 14 Feb 19 |
| 4KXC | 16:09 | | | | 9 | | | 1 | Barnett’s Demesne | Northern Ireland & Ulster Intermediate & Masters' Championships | 26 Jan 19 |
| 5K | 18:55 | | | 18:55 | 8 | | | | Belfast | Back to Basics Victoria Park | 22 Dec 19 |
| parkrun | 18:43 | | | | 10 | | | 1 | Waterworks | Waterworks parkrun # 481 | 25 Dec 19 |
| 6KXC | 23:02 | | | | 3 | V65 | | 3 | Aintree | British & Irish Masters' International | 16 Nov 19 |
| 6KXC | 24:33 | | | | 1 | | | | Dublin, IRL | SPAR Autumn Open International Cross Country | 20 Oct 19 |
| 6KXC | 27:07 | | | | 9 | | | 2 | Belfast | British Masters Championships | 9 Mar 19 |
| 2018 V60 Beechmount/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 20:44 | | | | 9 | | | 2 | Downpatrick | Rollercoaster Races | 10 Mar 18 |
| parkrun | 19:01 | | | | 16 | | | 1 | Waterworks | Waterworks parkrun # 427 | 25 Dec 18 |
| 6KXC | 23:57 | | | | 39 | | | 6 | Swansea | British & Irish Masters' International | 17 Nov 18 |
| ZXC | 24:18 | | | | 16 | | 16 | 1 | QUB Grounds | NI Masters' Trial | 13 Oct 18 |
| 2017 V60 North Belfast/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3K | 10:14 | | | | 84 | | | 1 | Armagh | Armagh International Road Races | 16 Feb 17 |
| 5K | 17:30 | | | 17:31 | 96 | | | 1 | Belfast | Deep RiverRock Queen’s 5K | 29 Mar 17 |
| 10K | 36:42 | | | 36:45 | 38 | | | 1 | Belfast | Titanic Quarter 10K | 9 Apr 17 |
| 10KNAD | 36:50 | | | 36:52 | 21 | | | 1 | Belfast | Craic 10K | 17 Mar 17 |
| 2016 V60 North Belfast/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:47.27 | | | | 4 | | | | Belfast | Northern Ireland Masters' Championships | 25 Jun 16 |
| 3K | 10:40 | | | | 99 | | | 1 | Armagh | Armagh International Road Races | 18 Feb 16 |
| 5K | 17:18 | | | | 41 | | | | Carlingford, IRL | Carlingford 5K | 5 Aug 16 |
| 5K | 17:50 | | | | 94 | | | 1 | Belfast | Queen’s 5K | 20 Apr 16 |
| parkrun | 18:30 | | | | 5 | | | 1 | Queen’s, Glasgow | Queens parkrun # 247 | 3 Dec 16 |
| parkrun | 20:19 | | | | 3 | | | 1 | Colin Glen | Colin Glen parkrun # 61 | 31 Dec 16 |
| 3.2MXC | 19:35 | | | | 1 | | | 1 | Stormont | Northern Ireland League (Inc NI Civil Service Championships) | 27 Feb 16 |
| 7.5KXC | 28:08 | | | | 33 | | | 2 | Glasgow | British & Irish Masters' International | 12 Nov 16 |
| 10K | 36:57 | | | 37:11 | 20 | | | 1 | Lisburn | Lisburn 10K | 15 Jun 16 |
| 10K | 37:20 | | | 37:21 | 126 | | | 1 | Dublin, IRL | SPAR Great Ireland Run | 10 Apr 16 |
| 2015 V60 North Belfast/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3K | 10:30 | | | | 77 | | | 1 | Armagh | Armagh International Road Races | 19 Feb 15 |
| 8KXC | 31:53 | | | | 106 | | | | Dublin, IRL | Athletics Ireland Autumn Open | 18 Oct 15 |
| 10K | 37:24 | | | 37:27 | 17 | | | 1 | Belfast | Craic 10K | 17 Mar 15 |
| ZXC | 27:59 | | | | 111 | | | 2 | Tuam, IRL | GloHealth Master & Intermediate & Juvenile B Cross Country Championships | 8 Feb 15 |
| ZXC | 30:11 | | | | 43 | | | 3 | Dublin, IRL | British & Irish Masters' International | 14 Nov 15 |
| 2014 V60 North Belfast/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:00 | | | | 23 | | | | Carlingford, IRL | Glenmore AC 5K | 1 Aug 14 |
| 5K | 17:24 | | | 17:25 | 49 | | | 1 | Belfast | Queens Sport 5K | 2 Apr 14 |
| parkrun | 18:00 | | | | 1 | | | 1 | Falls | Falls parkrun # 107 | 28 Jun 14 |
| parkrun | 18:10 | | | | 5 | | | 1 | Waterworks | Waterworks parkrun # 219 | 25 Dec 14 |
| 8KXC | 32:15 | | | | 123 | | | 1 | Dublin, IRL | Athletics Ireland Autumn Open Cross Country | 19 Oct 14 |
| 5M | 28:19 | | | 28:20 | 37 | | | 1 | Dublin, IRL | Terenure 5 | 18 May 14 |
| 10K | 35:08 | | | | 56 | | | 1 | Dunshaughlin, IRL | Michael Manning 10K | 21 Jun 14 |
| 10K | 35:32 | | | 35:33 | 30 | | | 1 | Dublin, IRL | Fingal 10K | 20 Jul 14 |
| 10K | 36:45 | | | 36:47 | 7 | | | 1 | Armagh | Run Armagh 10K | 27 Apr 14 |
| 10K | 42:06 | | | 42:10 | 264 | | | 4 | Belfast | Seeley Cup 10K | 29 Nov 14 |
| ZXC | 17:46 | | | | 8 | | | 1 | Ballyclare | Malcolm Cup | 6 Dec 14 |
| ZXC | 19:41 | | | | 1 | | | 1 | Jordanstown | NI and Ulster Even Age Group Championships (Inc Bobby Rea Open) | 25 Oct 14 |
| ZXC | 28:41 | | | | 115 | | | | Dunboyne, IRL | AAI Intermediate & Masters Championships | 23 Feb 14 |
| ZXC | 29:10 | | | | 31 | | | 1 | Nottingham | British & Irish Masters' International | 22 Nov 14 |
| ZXC | 33:47 | | | | 45 | | | 1 | Lurgan | Northern Ireland Junior/Masters Championships | 25 Jan 14 |
| 2013 V55 North Belfast/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3K | 10:36 | | | | 48 | | | 1 | Armagh | Armagh International Road Race | 14 Feb 13 |
| 3ML | 18:30 | | | | 32 | L5 | | | Sutton Coldfield | National Masters Open Road Relays | 18 May 13 |
| 5K | 18:03 | | | | 43 | | | 1 | Carlingford, IRL | Glenmore 5K | 2 Aug 13 |
| parkrun | 18:47 | | | | 8 | | | 1 | Waterworks | Waterworks parkrun # 167 | 25 Dec 13 |
| 5MNAD | 30:14 | | | 30:16 | 16 | | | 1 | Loughmacrory | Lough 5 | 31 Dec 13 |
| 10K | 36:36 | | | 36:36 | 19 | | | 1 | Bangor | Bangor 10K | 28 Sep 13 |
| 10K | 37:08 | | | | 51 | | | 2 | Glasgow | SVHC Open Masters 10K (Inc BMAF Champs) | 18 Aug 13 |
| 10K | 37:38 | | | 37:42 | 52 | | | 1 | Belfast | Titanic Quarter 10K | 21 Apr 13 |
| ZXC | 20:54 | | | | 8 | | | 1 | Antrim | McCain UK Cross Challenge Series (Inc NI Senior Champs) | 12 Jan 13 |
| ZXC | 28:47 | | | | 46 | | | 9 | Cardiff | British & Irish Masters' International | 16 Nov 13 |
| 2012 V55 North Belfast/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3K | 10:10 | | | | 33 | | | | Armagh | Armagh Open 3K | 9 Feb 12 |
| 5K | 17:17 | | | 17:17 | 29 | | | 1 | Belfast | Queens Sport 5K | 26 Apr 12 |
| 5M | 29:30 | | | | 23 | | | 1 | Cookstown | Sperrin Harriers Cookstown 5 | 3 Aug 12 |
| ZXC | 22:17 | | | | 5 | | | 1 | Dromore | Dromore Open | 8 Dec 12 |
| ZXC | 30:33 | | | | 55 | | | 3 | Bath | BMAF Championships | 25 Mar 12 |
| ZXC | 30:41 | | | | 49 | | | 1 | Belfast | Northern Ireland Masters' Open | 13 Oct 12 |
| 2011 V55 Unattached/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:32 | | | | 108 | | | 3 | Belfast | Queens Round the River 5K | 30 Mar 11 |
| 10K | 36:11 | | | | 68 | | | 1 | Belfast | Seeley Cup 10K (Inc NI Champs) | 19 Nov 11 |
| 10K | 36:44 | | | | 14 | | | 1 | Lisburn | Lisburn 10K | 15 Jun 11 |
| 10K | 37:21 | | | | 10 | | | 1 | Banbridge | Bann 10K | 25 May 11 |
| 10K | 37:51 | | | | 27 | | | 1 | Belfast | Les Jones Memorial 10K | 13 May 11 |
| ZXC | 30:19 | | | | 118 | | | 10 | Glasgow | British & Irish Masters' International | 26 Nov 11 |