| 2013 V45 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000 | 6:02.54 | | | | 5 | | | | Belfast | Athletics Northern Ireland Open Graded League | 23 Apr 13 |
| 3000 | 9:13.83 | | | | 4 | | | | Belfast | Lagan Valley AC Super 5 Open Meeting | 30 May 13 |
| 5000 | 15:58.11 | | | | 9 | | | | Belfast | Northern Ireland & Ulster Championships | 15 Jun 13 |
| 3K | 9:20 | | | | 8 | | | 1 | Armagh | Armagh International Road Race | 14 Feb 13 |
| 5K | 16:38 | | | | 28 | | | 1 | Belfast | Queens Sport 5K | 27 Mar 13 |
| parkrun | 16:39 | | | | 2 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 89 | 5 Jan 13 |
| parkrun | 16:41 | | | | 1 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 102 | 13 Apr 13 |
| 10K | 33:50 | | | 33:49 | 10 | | | 1 | Belfast | Titanic Quarter 10K | 21 Apr 13 |
| HM | 74:01 | | | 73:59 | 53 | | | 5 | Bath | Bath Half Marathon | 3 Mar 13 |
| ZXC | 25:55 | | | | 8 | | | 1 | Belfast | Stormont Cross Country (inc NI Civil Service Championships) | 23 Feb 13 |
| ZXC | 30:00 | | | | 8 | | | 2 | Lurgan Park | NI & Ulster Junior Intermediate & Masters Cross Country | 26 Jan 13 |
| ZXC | 39:50 | | | | 49 | | | | Antrim | McCain UK Cross Challenge Series (Inc NI Senior Champs) | 12 Jan 13 |
| 2012 V45 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.01 | | | | 4 | C | | | Antrim | Team Trophy and Athletics NI Relay Championships | 24 Jun 12 |
| 800 | 2:07.66 | | | | 6 | 1 | | | Bangor | Athletics Northern Ireland Open | 12 Jun 12 |
| 800 | 2:08.8 | | | | 1 | | | | Bangor (NI) | Northern Ireland Masters' Championships | 30 Jun 12 |
| 1500 | 4:16.22 | | | | 14 | | | | Dublin (I), IRL | Dublin Graded Meeting | 4 Jul 12 |
| 1500 | 4:20.25 | | | | 10 | | | | Antrim | Team Trophy and Athletics NI Relay Championships | 24 Jun 12 |
| 1500 | 4:25.14 | | | | 6 | | | | Bangor | Athletics Northern Ireland Open Meeting | 26 May 12 |
| 3000 | 9:05.65 | | | | 9 | A | | | Dublin (I), IRL | Dublin Graded Open | 1 Aug 12 |
| 3000 | 9:15.51 | | | | 7 | | | | Antrim | Brian Downing Memorial Meet | 18 Jul 12 |
| 3000 | 9:18.79 | | | | 3 | | | | Antrim | Edwards Track & Field Meeting 3 | 31 May 12 |
| 5000 | 15:43.55 | | | | 6 | | | | Tullamore, IRL | Woodie's/ AAI Track & Field League Final | 19 Aug 12 |
| 5000 | 16:08.84 | | | | 4 | | | | Dublin (S), IRL | Woodie's National League Premier Division | 22 Jul 12 |
| 5K | 16:03 | | | | 60 | | | | Armagh | Armagh International 5K | 9 Feb 12 |
| 5K | 16:28 | | | 16:26 | 13 | | | 1 | Belfast | Queens Sport 5K | 26 Apr 12 |
| parkrun | 16:27 | | | | 2 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 67 | 4 Aug 12 |
| parkrun | 16:43 | | | | 1 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 55 | 12 May 12 |
| parkrun | 16:44 | | | | 2 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 74 | 22 Sep 12 |
| parkrun | 16:47 | | | | 2 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 43 | 18 Feb 12 |
| parkrun | 16:54 | | | | 3 | | | 1 | Wimbledon Common | Wimbledon Common parkrun 5K Event 295 | 8 Sep 12 |
| 5M | 27:13 | | | | 4 | | | | Belfast | Albertville 5 | 3 Mar 12 |
| 5M | 27:14 | | | 27:14 | 4 | | | 1 | Belfast | Belfast City Airport 5 | 20 May 12 |
| 10K | 33:27 | | | 33:27 | 4 | | | 1 | Belfast | Laganside 10K | 2 Sep 12 |
| 10K | 33:35 | | | 33:34 | 24 | | | 2 | Belfast | Seeley Cup 10K (Inc NI Champs) | 17 Nov 12 |
| 10K | 33:49 | | | | 5 | | | 3 | Craigavon | Craigavon 10K | 6 Jun 12 |
| 10K | 34:07 | | | 34:05 | 9 | | | 1 | Bangor | Bangor 10K | 29 Sep 12 |
| SHORT10K | 33:13 | | | 33:09 | 12 | | | 2 | Stratford | Newham Classic 10K (Short course) | 15 Apr 12 |
| HM | 73:27 | | | 73:26 | 4 | | | 1 | Larne | Larne Half Marathon | 24 Mar 12 |
| HM | 73:56 | | | 73:55 | 58 | | | 2 | Bath | Bath Half Marathon | 11 Mar 12 |
| ZRDL | 10:30 | | | | 4 | L2 | | | Belfast | Northern Ireland Relay Championships | 6 Oct 12 |
| ZRDL | 11:05 | | | | 2 | L4 | | | Belfast | Northern Ireland Relay Championships | 6 Oct 12 |
| ZXC | 20:36 | | | | 21 | | | 1 | Londonderry | North West Open | 15 Dec 12 |
| ZXC | 27:52 | | | | 14 | | | 1 | Ballyclare | McConnell Shield | 3 Nov 12 |
| ZXC | 29:11 | | | | 8 | | | 1 | Stormont | Stormont Cross Country (inc NI Civil Service Champs) | 25 Feb 12 |
| ZXC | 30:32 | | | | 25 | | | 4 | Coulsdon | 2XU Surrey League Division 1 | 14 Jan 12 |
| ZXC | 30:36 | | | | 15 | | | 2 | Rostrevor | Bobby Rea Cross Country Championships | 27 Oct 12 |
| ZXC | 31:15 | | | | 6 | | | 1 | Scotstown | NI & Ulster Junior/Inter and Masters Championships | 7 Jan 12 |
| ZXC | 31:21 | | | | 35 | | | 5 | Richmond Park | 2XU Surrey Men's League Division 1 | 10 Nov 12 |
| ZXC | 38:42 | | | | 68 | | | | Ratoath, IRL | All Ireland Juvenile Even Age Groups Championships | 25 Nov 12 |
| ZXC | 42:13 | | | | 47 | | | 2 | Antrim | Antrim Cross Country (inc McCain UK Cross Challenge Series) | 21 Jan 12 |
| 2011 V45 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:09.46 | | | | 2 | 4 | | | Belfast | Irish Milers Club Meeting | 12 Aug 11 |
| 800 | 2:10.06 | | | | 4 | C1 | | | Dublin (S), IRL | Dublin Athletic Board Graded Open | 30 Jul 11 |
| 3000 | 9:27.6 | | | | 2 | A | | | Ashford | SCVAC League Final Hants & Surrey Division | 4 Sep 11 |
| 5000 | 16:34.71 | | | | 5 | | | | Dublin (S), IRL | Woodies DIY National League - Premier | 17 Jul 11 |
| 3000W | 20:57.86 | | | | 3 | 1 | | | Sligo, IRL | Woodies DIY National League | 12 Jun 11 |
| 5K | 15:52 | | | | 48 | | | 1 | Armagh | Armagh 5K | 10 Feb 11 |
| 5K | 16:25 | | | | 2 | | | 1 | Enniskillen | Enniskillen Spooktacular 5K | 28 Oct 11 |
| parkrun | 16:31 | | | | 4 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 3 | 21 May 11 |
| parkrun | 16:32 | | | | 3 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 19 | 10 Sep 11 |
| parkrun | 16:33 | | | | 2 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 21 | 24 Sep 11 |
| parkrun | 16:36 | | | | 2 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 36 | 31 Dec 11 |
| parkrun | 16:44 | | | | 1 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 2 | 7 May 11 |
| parkrun | 16:44 | | | | 1 | | | 1 | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 14 | 6 Aug 11 |
| 7.4KXC | 25:15 | | | | 5 | | | 1 | Antrim | McCain UK Cross Challenge | 22 Jan 11 |
| 5M | 26:36 | | | | 4 | | | 1 | Albertville | Albertville 5 | 5 Mar 11 |
| 5M | 27:59 | | | 27:59 | 10 | | | 1 | Greencastle | Greencastle 5 | 26 Dec 11 |
| 10K | 33:25 | | | | 21 | | | 2 | Belfast | Seeley Cup 10K (Inc NI Champs) | 19 Nov 11 |
| 10K | 34:04 | | | 34:03 | 9 | | | 1 | Belfast | Titanic Quarter 10K | 10 Apr 11 |
| HM | 74:06 | | | 74:06 | 4 | | | 1 | Larne | Larne Half Marathon | 19 Mar 11 |
| HM | 76:39 | | | | 10 | | | 1 | Newtownards | Ards Half Marathon | 24 Jun 11 |
| HM | 76:50 | | | 76:49 | 11 | | | 2 | Lisburn | Lisburn Half Marathon | 15 Jun 11 |
| HM | 77:48 | | | | 7 | | | 1 | Newry | Newry City Half Marathon | 29 May 11 |
| ZXC | 23:56 | | | | 21 | | | | Ballyclare | Malcolm Cup | 3 Dec 11 |
| ZXC | 27:06 | | | | 19 | | | 2 | Belfast | NI & Ulster Uneven Juvenile Championships (inc Bobby Rea Memorial) | 5 Nov 11 |
| ZXC | 29:16 | | | | 8 | | | 2 | Ballyclare | McConnell Shield | 12 Nov 11 |
| ZXC | 29:59 | | | | 27 | | | 3 | Ham | 2xu Surrey Men's League Division 1 | 15 Jan 11 |
| 2010 V40 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.56 | | | | 4 | 2 | | | Antrim | NI Team Trophy 2010 | 21 Aug 10 |
| 800 | 2:07.74 | | | | 9 | | | | Belfast | Belfast Edwards & Co Super 5 Series | 19 Aug 10 |
| 1500 | 4:17.9 | | | | 2 | B | | | Walton | Southern Men's League Division 2 | 10 Jul 10 |
| 1500 | 4:19.07 | | | | Gst | | | | Dublin (S), IRL | Woodie’s DIY National League | 18 Jul 10 |
| 1500 | 4:19.1 | | | | 5 | | | | Belfast | Belfast Edwards & Co Super 5 Series | 24 Jun 10 |
| 1500 | 4:20.8 | | | | 7 | | | | Magherafelt | Athletics NI Open | 11 Aug 10 |
| 3000 | 9:06.05 | | | | 6 | | | | Belfast | Belfast Edwards & Co Super 5 Series | 29 Jul 10 |
| 3000 | 9:06.36 | i | | | 19 | | | | Belfast | Woodies DIY Indoor Championships of Ireland | 7 Feb 10 |
| 3000 | 10:02.27 | | | | 5 | | | | Antrim | NI Team Trophy 2010 | 21 Aug 10 |
| 3000W | 27:17.19 | | | | 2 | | | | Antrim | Woodie’s DIY National League Premier Division | 13 Jun 10 |
| 4.819KL | 15:57 | | | | 10 | | | 6 | Sutton Park | National Masters' Relays | 15 May 10 |
| 5K | 16:21 | | | | 72 | | | 1 | Armagh | Armagh 5K | 25 Feb 10 |
| parkrun | 17:20 | | | | 2 | | | 1 | Wimbledon Common | Wimbledon Common parkrun 5K Event 203 | 20 Nov 10 |
| 7.4KXC | 26:22 | | | | 5 | | | | Antrim | McCain UK Cross Challenge | 23 Jan 10 |
| 10K | 33:10 | | | 33:10 | 16 | | | 5 | Belfast | Seeley Cup 10K | 27 Nov 10 |
| 10K | 33:36 | | | | 11 | | | 4 | Belfast | Spar Laganside 10K | 5 Sep 10 |
| 10K | 33:46 | | | 33:45 | 10 | | | 2 | Bangor | Bangor 10K | 25 Sep 10 |
| 10K | 33:47 | | | | 4 | | | 1 | Carrickfergus | Carrickfergus 10k | 6 Jun 10 |
| HM | 72:58 | | | | 3 | | | 1 | Larne | Larne Half Marathon | 20 Mar 10 |
| HM | 74:26 | | | 74:26 | 7 | | | 2 | Londonderry | Waterside Half Marathon | 12 Sep 10 |
| HM | 74:40 | | | | 7 | | | 3 | Lisburn | Lisburn Half Marathon | 16 Jun 10 |
| HM | 74:45 | | | 74:45 | 4 | | | | Newtownards | Ards Half Marathon | 2 Jul 10 |
| Mar | 2:42:53 | | | 2:42:53 | 246 | | | | London | Virgin London Marathon | 25 Apr 10 |
| ZXC | 21:18 | | | | 9 | | | 1 | Lisburn | Moira Open | 16 Jan 10 |
| ZXC | 25:44 | | | | 16 | | | 3 | Jordanstown | Bobby Rea Memorial | 23 Oct 10 |
| ZXC | 26:44 | | | | 9 | | | 3 | Belfast | BMAF Open Championships | 13 Mar 10 |
| ZXC | 28:14 | | | | 19 | | | 4 | Ballyclare | McConnell Shield | 6 Nov 10 |
| ZXC | 28:23 | | | | 6 | | | 6 | Ballystockard | Comber Cup | 16 Oct 10 |
| ZXC | 28:55 | | | | 9 | | | 4 | Stranorlar | NI & Ulster Junior / Masters' Championships | 30 Jan 10 |
| ZXC | 29:14 | | | | 35 | | | 13 | Dublin, IRL | Masters' International | 13 Nov 10 |
| 2009 V40 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.14 | | | | 10 | B | | | Belfast | Walsin Young Athletes Open | 26 May 09 |
| 800 | 2:05.8 | | | | 7 | | | | Belfast | Walsin Young Athletes Open | 23 Apr 09 |
| 1500 | 4:09.68 | | | | 7 | | | | Parliament Hill | BMC Regional Races | 25 Jul 09 |
| 1500 | 4:10.83 | | | | 13 | | | | Antrim | Northern Ireland Open Meeting | 2 Jun 09 |
| 1500 | 4:11.96 | i | | | 8 | h2 | | | Belfast | Woodie's DIY Irish Indoor Championships | 7 Feb 09 |
| 1500 | 4:13.26 | | | | 10 | | | | Antrim | Northern Ireland & Ulster Senior Championships | 13 Jun 09 |
| 1500 | 4:16.82 | | | | 5 | | | | Antrim | Northern Ireland Team Trophy | 28 Jun 09 |
| 3000 | 9:01.74 | | | | 9 | B | | | Dublin (I), IRL | Irish Milers Club | 24 Jun 09 |
| 3000 | 9:06.6 | | | | 3 | | | | Belfast | Londonderry Trophy | 9 May 09 |
| 3000 | 9:08.58 | | | | 1 | 2 | | | Watford | Watford Open Graded Meeting | 29 Jul 09 |
| 5000 | 15:29.05 | | | | 4 | B | | | Antrim | AAI National League | 14 Jun 09 |
| 5000 | 15:48.07 | | | | 5 | A | | | Dublin (S), IRL | All Ireland League | 5 Jul 09 |
| 5K | 15:50 | | | | 58 | | | | Armagh | Armagh 5K | 19 Feb 09 |
| 10K | 32:47 | | | | 18 | | | 3 | Belfast | Seeley Cup 10K | 5 Dec 09 |
| 10K | 33:08 | | | | 4 | | | 1 | Ormeau Park | Spar Laganside 10K | 6 Sep 09 |
| 10K | 34:20 | | | | 6 | | | 2 | Bangor | Bangor 10K | 26 Sep 09 |
| 7.5MXC | 44:09 | | | | 19 | | | 1 | Wimbledon Common | South of the Thames 12K Championships | 19 Dec 09 |
| HM | 73:45 | | | | 6 | | | 3 | Londonderry | Waterside Half Marathon inc. NI Champs | 12 Sep 09 |
| ZXC | 22:32 | | | | 7 | | | | Sixmilewater Park | Malcolm Cup | 28 Nov 09 |
| ZXC | 24:54 | | | | 9 | | | 5 | Antrim | McCain UK Cross Challenge | 3 Jan 09 |
| ZXC | 27:19 | | | | 5 | | | 1 | Ballyclare | Mcconnell Shield | 7 Nov 09 |
| ZXC | 28:30 | | | | 11 | | | 6 | Belfast | NI & Ulster Junior & Veterans Championships | 17 Jan 09 |
| ZXC | 29:46 | | | | 23 | | | 5 | Coulsdon | Surrey Men's League Division 1 | 10 Jan 09 |
| ZWK | 27:39 | | | | 5 | | | 4 | Dundonald | Comber Cup | 17 Oct 09 |
| 2008 V40 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.15 | | | | 4 | | | | Belfast | Northern Ireland Team Trophy | 6 Aug 08 |
| 800 | 2:02.36 | | | | 4 | 1 | | | Dublin (S), IRL | Dublin Athletic Board Open Graded | 9 Jul 08 |
| 800 | 2:03.6 | | | | 2 | | | | Belfast | Walsin Young Athletes Series | 28 Aug 08 |
| 800 | 2:05.44 | | | | 6 | 3 | | | Antrim | BMC Middle Distance Meeting | 30 Jul 08 |
| 1500 | 4:10.06 | | | | 7 | A | | | Derby | British Athletics League National 2 | 16 Aug 08 |
| 1500 | 4:11.57 | | | | 5 | C | | | Belfast | BMC Regional Races | 20 Aug 08 |
| 1500 | 4:11.67 | | | | 8 | A | | | Belfast | BMC Regional Races | 25 Jun 08 |
| 1500 | 4:12.14 | | | | 6 | 8 | | | Watford | Watford Harriers Open Graded Meeting | 16 Jul 08 |
| 1500 | 4:12.2 | | | | 3 | 1 | | | Belfast | Walsin Young Athletes Series | 7 Aug 08 |
| 1500 | 4:12.2 | | | | 3 | | | | Belfast | Walsin Young Athletes Series | 7 Aug 08 |
| 1500 | 4:13.0 | | | | 7 | | | | Belfast | Walsin Young Athletes Series | 24 Apr 08 |
| 1500 | 4:13.54 | i | | | 7 | h2 | | | Belfast | Woodie's DIY Irish Championships | 26 Jan 08 |
| 3000 | 8:57.9 | | | | 3 | | | | Belfast | ANI Sprints & Throws | 7 May 08 |
| 5000 | 15:43.83 | | | | 2 | | | | Antrim | AAI National League Rd 1 | 18 May 08 |
| 5000 | 15:56.2 | | | | 6 | | | | Dublin (I), IRL | Irish University Championships | 19 Apr 08 |
| 5000 | 15:58.64 | | | | 6 | | | | Vila Real de Santo Antonio, POR | European Champion Clubs Cup Division B | 24 May 08 |
| 3000SC | 10:09.53 | | | | 5 | | | | Vila Real de Santo Antonio, POR | European Champion Clubs Cup Division B | 25 May 08 |
| 3000SC | 10:09.53 | | | | | | | | Vila Real, POR | European Champion Clubs Cup - Group B | 25 May 08 |
| 3000SC | 10:10.32 | | | | | | | | Tullamore, IRL | AAI National League Final | 27 Jul 08 |
| 3000SC | 10:10.32 | | | | 2 | | | | Tullamore, IRL | AAI National League Final | 27 Jul 08 |
| 3000SC | 10:15.0 | | | | | | | | Tullamore, IRL | AAI National League | 15 Jun 08 |
| 5K | 15:59 | | | | 61 | | | 4 | Armagh | Armagh International Road Race | 21 Feb 08 |
| 5K | 16:06 | | | | 20 | | | 3 | Belfast | Queen's 5K Race Round the River | 9 Apr 08 |
| parkrun | 16:50 | | | | 1 | | | 1 | Wimbledon Common | Wimbledon Common parkrun 5K Event 98 | 15 Nov 08 |
| 5M | 27:02 | | | | 12 | | | 2 | Greencastle | Greencastle 5 | 26 Dec 08 |
| 10K | 33:04 | | | | 21 | | | 5 | Belfast | Mizuno Up & Running Seeley 10K (inc NI Champs) | 7 Dec 08 |
| ZXC | 17:23 | | | | 2 | | | 2 | Belfast | Lagan Valley Summer Short Course | 21 Sep 08 |
| ZXC | 22:45 | | | | 8 | | | | Ballyclare | Malcolm Cup | 29 Nov 08 |
| ZXC | 28:10 | | | | 11 | | | 1 | Jordanstown | Bobby Rea Memorial Open | 25 Oct 08 |
| ZXC | 28:53 | | | | 27 | | | 4 | Wimbledon Common | Surrey Men's League Division 1 | 8 Nov 08 |
| ZXC | 29:12 | | | | 11 | | | | Belfast | UK Challenge Series | 5 Jan 08 |
| ZXC | 29:18 | | | | 21 | | | 5 | Reigate | Sweatshop Surrey League Division 1 | 12 Jan 08 |
| ZXC | 46:16 | | | | 49 | | | | Belfast | All Ireland Championships | 1 Mar 08 |
| 2007 V40 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.59 | | | | 5 | D | | | Belfast | BMC Middle Distance Night | 16 Aug 07 |
| 800 | 2:05.40 | | | | 4 | 5 | | | Belfast | BMC Belfast Regional Races | 1 May 07 |
| 800 | 2:05.98 | i | | | 2 | | | | Lee Valley | BMAF Indoor Championships | 4 Mar 07 |
| 800 | 2:06.65 | | | | 1 | | | | Tullamore, IRL | Irish Masters Athletics Championships | 18 Aug 07 |
| 800 | 2:06.65 | | | | 1 | 1 | | | Tullamore, IRL | Irish Masters Athletics Championships | 19 Aug 07 |
| 1500 | 4:12.9 | | | | 3 | | | | Mile End | Southern Men's League Division 3S | 4 Aug 07 |
| 1500 | 4:13.94 | | | | 5 | | | | Belfast | Team Trophy | 27 Jun 07 |
| 1500 | 4:14.90 | i | | | 3 | | | | Lee Valley | BMAF Indoor Championships | 3 Mar 07 |
| 1500 | 4:14.90 | | | | 1 | | | | Tullamore, IRL | Irish Masters Athletics Championships | 18 Aug 07 |
| 1500 | 4:14.90 | | | | 1 | 1 | | | Tullamore, IRL | Irish Masters Athletics Championships | 19 Aug 07 |
| 1500 | 4:15.03 | | | | 3 | B | | | Antrim | BMC Antrim Regional Races | 23 Jun 07 |
| 3000 | 9:07.05 | | | | 3 | | | | Antrim | NIAF Team Trophy Meeting 2 | 1 Aug 07 |
| 3000 | 9:22.14 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 4 Mar 07 |
| 3000 | 9:22.14 | i | | | | | | | Lee Valley | BMAF Indoor Championships | 4 Mar 07 |
| 5000 | 15:49.1 | | | | 4 | | | | Dublin (S), IRL | ESB National League - Division 1 | 29 Jul 07 |
| 5000 | 15:52.5 | | | | 4 | | | | Navan, IRL | ESB National League - Division 1 | 1 Jul 07 |
| 5000 | 15:54.37 | | | | 6 | | | | Dublin (S), IRL | Irish Universities Track & Field | 13 Apr 07 |
| 3000SC | 10:17.29 | | | | 4 | | | | Tullamore, IRL | ESB National League - Division 1 | 11 Aug 07 |
| 3000SC | 10:17.29 | | | | | | | | Tullamore, IRL | ESB National League - Division 1 | 11 Aug 07 |
| 5K | 15:44 | | | | 43 | | | | Armagh | Armagh International | 1 Feb 07 |
| 5K | 16:03 | | | | 13 | | | | Belfast | Queens 5K - Race Round The River | 28 Mar 07 |
| parkrun | 16:37 | | | | 2 | | | 1 | Wimbledon Common | Wimbledon Common parkrun 5K Event 17 | 28 Apr 07 |
| 5M | 26:40 | | | | 6 | | | 4 | Belfast | NIVAA Open 5 | 12 Sep 07 |
| 10K | 32:58 | | | | 10 | | | 2 | Bangor (NI) | Bangor 10K Classic | 29 Sep 07 |
| 10K | 33:48 | | | | 25 | | | 2 | Belfast | Seeley Cup | 8 Dec 07 |
| ZXC | 22:54 | | | | 8 | | | | Ballyclare | Malcolm Cup | 24 Nov 07 |
| ZXC | 27:25 | | | | 6 | | | 3 | Dundonald | Comber Cup | 20 Oct 07 |
| ZXC | 28:25 | | | | 18 | | | 3 | Wimbledon Common | Sweatshop Surrey League Division 1 | 13 Oct 07 |
| ZXC | 29:42 | | | | 37 | | | 13 | Belfast | British & Irish Masters' Championships | 17 Nov 07 |
| ZXC | 36:23 | | | | 13 | | | 3 | Tadworth | South of Thames Championships | 15 Dec 07 |
| 2006 V40 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.80 | | | | 5 | A | | | Belfast | BMC Regional Races | 7 Sep 06 |
| 800 | 2:03.2 | | | | 3 | | | | Belfast | NORTHERN IRELAND YOUNG ATHLETES' LEAGUE | 13 Jun 06 |
| 1500 | 4:06.24 | | | | 9 | | | | Belfast | Celebrate Belfast & Northern Ireland Championships | 10 Jun 06 |
| 1500 | 4:07.58 | i | | | 7 | h2 | | | Belfast | Irish Championshiips | 18 Feb 06 |
| 1500 | 4:08.77 | | | | 4 | 5 | | | Belfast | BMC Regional Races | 6 May 06 |
| 1500 | 4:08.88 | | | | 7 | | | | Antrim | Irish Universities Championships | 21 Apr 06 |
| 1500 | 4:09.23 | | | | 6 | B | | | Swansea | British Athletics League National 2 | 3 Jun 06 |
| 3000 | 8:58.23 | | | | 3 | | | | Belfast | Northern Ireland Team Trophy Round One | 13 May 06 |
| 3000 | 9:08.20 | | | | 1 | | | | Antrim | BMC Regional Races | 2 Aug 06 |
| 5000 | 15:54.72 | | | | 3 | | | | Tullamore, IRE | Hibernian League Final Premier Division | 20 Aug 06 |
| 5K | 15:29 | | | | 33 | | | | Armagh | Armagh 5km | 2 Mar 06 |
| 10K | 33:20 | | | | 9 | | | | Bangor | Bangor 10km | 30 Sep 06 |
| 10K | 34:20 | | | | 5 | | | | Dungannon | FELIX MCCULLOUGH 10km | 16 Sep 06 |
| 2003 V35 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.0 | | | | 7 | B | | | Bangor (NI) | BMC | 1 Aug 03 |
| 1500 | 4:08.0 | | | | 4 | | | | Belfast | BMC | 10 May 03 |
| 3000 | 8:54.5 | | | | 1 | | | | Antrim | LONDONDERRY TROPHY Antrim Stadium | 12 Apr 03 |
| 3000 | 8:55.3 | | | | 1 | | | | Belfast | GOLDEN FOUR LEAGUE MARY PETERS TRACK, BELFAST | 6 Aug 03 |
| 3000 | 8:58.4 | | | | 1 | | | | Bangor (NI) | BANK OF IRELAND YOUNG ATHLETES' Meet BANGOR, CO DOWN | 12 Aug 03 |
| 2002 V35 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:56.7 | | | | 1 | | | | Antrim | GOLDEN FOUR LEAGUE Antrim Stadium | 10 Aug 02 |
| 3000SC | 9:52.4 | | | | 1 | | | | Antrim | | 6 Jul 02 |
| 2001 V35 North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:20.3 | | | | 1 | | | | Bangor | GOLDEN 4 | 30 Jun 01 |
| 3000 | 8:51.6 | | | | 1 | | | | Antrim | GOLDEN FOUR LEAGUE & NORTHERN IRELAND VETS CHAMPS Antrim | 25 Jul 01 |
| 3000 | 9:16.7 | | | | 1 | | | | Bangor | GOLDEN 4 | 30 Jun 01 |
| 5000 | 15:39.3 | | | | 3 | | | | Belfast | NORTHERN IRELAND & ULSTER CHAMPIONSHIPS Mary Peters Track, Belfast | 28 Jul 01 |
| 2000 SEN North Down/Northern Ireland Vets/Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:41.4 | | | | 1 | B | | | Tooting Bec | Tooting Bec | 5 Aug 00 |
| 5000 | 15:51.02 | | | | 3 | | | | Belfast | NORTHERN IRELAND AND ULSTER CHAMPIONSHIPS Mary Peters Track | 8 Jul 00 |
| 5000 | 16:30.6 | | | | 1 | | | | Belfast | BELFST OPEN MEETING | 16 Aug 00 |