| 2013 V40 Annadale |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 28:18 | | | | 1 | | | 1 | Lurgan Park | NI & Ulster Junior Intermediate & Masters Cross Country | 26 Jan 13 |
| ZXC | 37:35 | | | | 23 | | | | Antrim | McCain UK Cross Challenge Series (Inc NI Senior Champs) | 12 Jan 13 |
| 2012 V40 Annadale |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:45.80 | | | | 4 | 1 | | | Dublin (S), IRL | Dublin Graded Meeting | 23 May 12 |
| 3000 | 8:59.02 | | | | 1 | | | | Bangor (NI) | North Down Post Olympic Meet | 13 Aug 12 |
| 5000 | 15:16.67 | | | | 5 | | | | Antrim | Northern Ireland Championships | 4 Jun 12 |
| 5000 | 15:29.88 | | | | 1 | | | | Zittau, GER | EMA - European Veterans Championships | 23 Aug 12 |
| 5K | 15:11 | | | | 48 | | | | Armagh | Armagh International 5K | 9 Feb 12 |
| 5M | 25:11 | | | 25:11 | 16 | | | | Dublin, IRL | AXA Raheny Shamrock 5 | 29 Jan 12 |
| 12KXC | 36:41 | | | | 11 | | | | Dublin, IRL | Inter Club Cross Country Championships | 26 Feb 12 |
| ZRDL | 10:51 | | | | 8 | L1 | | | Belfast | Northern Ireland Relay Championships | 6 Oct 12 |
| ZXC | 19:07 | | | | 2 | | | 1 | Londonderry | North West Open | 15 Dec 12 |
| ZXC | 26:01 | | | | 2 | | | 2 | Belfast | Northern Ireland Masters' Open | 13 Oct 12 |
| ZXC | 26:36 | | | | 1 | | | 1 | Bath | BMAF Championships | 25 Mar 12 |
| ZXC | 27:12 | | | | 5 | | | 3 | Belfast | British & Irish Masters' International | 10 Nov 12 |
| ZXC | 29:10 | | | | 3 | | | 1 | Rostrevor | Bobby Rea Cross Country Championships | 27 Oct 12 |
| ZXC | 36:55 | | | | 35 | | | | Ratoath, IRL | All Ireland Juvenile Even Age Groups Championships | 25 Nov 12 |
| ZXC | 38:04 | | | | 74 | | | | Birmingham | CAU Inter County Championships | 10 Mar 12 |
| ZXC | 39:12 | | | | 21 | | | 1 | Antrim | Antrim Cross Country (inc McCain UK Cross Challenge Series) | 21 Jan 12 |
| 2011 V40 Annadale |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:06.8 | | | | 2 | | | | Belfast | Northern Ireland Senior Open Events | 15 Jun 11 |
| 1500 | 4:06.82 | | | | 6 | | | | Antrim | Team Trophy & Athletics NI Relay Championships | 2 Jul 11 |
| 1500 | 4:08.57 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships | 26 Feb 11 |
| 1500 | 4:10.3 | | | | 5 | | | | Belfast | Edwards & Co Super Five Series | 14 Apr 11 |
| 1500 | 4:12.1 | | | | 9 | A | | | Belfast | Athletics NI Open Graded Meet | 11 May 11 |
| 1500 | 4:14.29 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 25 Jun 11 |
| 3000 | 8:41.31 | | | | 13 | A | | | Dublin (S), IRL | Dublin Athletic Board Graded Open | 30 Jul 11 |
| 3000 | 8:43.31 | i | | | 5 | | | | Glasgow | Scottish Indoor 3000m Championships | 12 Feb 11 |
| 3000 | 8:46.54 | | | | 2 | | | | Antrim | Mccain Northern Irish Young Athletes' League Match 1 | 7 May 11 |
| 3000 | 8:47.50 | i | | | 8 | h1 | | | Belfast | AAI - Woodie's DIY Senior Championships of Ireland | 19 Feb 11 |
| 3000 | 8:47.75 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships | 27 Feb 11 |
| 3000 | 8:48.32 | | | | 6 | | | | Belfast | Irish Milers Club Meeting | 12 Aug 11 |
| 3000 | 8:49.24 | i | | | 3 | 1 | | | Gent, BEL | EMA - European Veterans Championships | 16 Mar 11 |
| 3000 | 8:49.55 | | | | 7 | 2 | | | Dublin (S), IRL | Woodie’s DIY AAI Games | 15 May 11 |
| 5000 | 14:56.02 | | | | 7 | D | | | Sportcity | BMC Nike Grand Prix | 28 May 11 |
| 5000 | 15:07.26 | | | | 4 | | | | Antrim | Northern Ireland & Ulster Senior Championships | 11 Jun 11 |
| 5000 | 15:47.67 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 26 Jun 11 |
| 5K | 15:25 | | | | 10 | | | 1 | Belfast | Queens Round the River 5K | 30 Mar 11 |
| ZXC | 25:23 | | | | 3 | | | 1 | Belfast | NI & Ulster Uneven Juvenile Championships (inc Bobby Rea Memorial) | 5 Nov 11 |
| ZXC | 25:50 | | | | 4 | | | 2 | Glasgow | British & Irish Masters' International | 26 Nov 11 |
| ZXC | 25:52 | | | | 2 | | | 1 | Stormont | NI & Ulster Junior & Masters' Championships | 8 Jan 11 |
| ZXC | 26:17 | | | | 1 | | | 1 | Belfast | Belfast Masters' Open | 15 Oct 11 |
| 2010 V35 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:03.32 | | | | 6 | | | | Antrim | NI Team Trophy 2010 | 21 Aug 10 |
| 1500 | 4:04.09 | | | | 9 | | | | Dublin (I), IRL | Irish Milers Club Open | 8 May 10 |
| 1500 | 4:06.56 | | | | 18 | | | | Dublin (S), IRL | Irish Milers Club Open | 1 Jul 10 |
| 3000 | 8:32.51 | | | | 9 | | | | Dublin (S), IRL | Dublin Graded Series | 19 May 10 |
| 3000 | 8:37.13 | | | | 10 | A | | | Belfast | BMC Nike Grand Prix | 24 Jul 10 |
| 3000 | 8:44.43 | | | | 5 | 2 | | | Antrim | Athletics NI Open | 21 Apr 10 |
| 5000 | 14:51.17 | | | | 3 | | | | Antrim | Northern Ireland & Ulster Senior Championships (inc Commonwealth Trials) | 12 Jun 10 |
| 5000 | 15:37.60 | | | | 1 | | | | Cardiff | BMAF - British Masters Championships | 4 Jul 10 |
| 5K | 15:31 | | | | 8 | | | 1 | Belfast | Queens 5K | 31 Mar 10 |
| 7.4KXC | 25:15 | | | | 1 | | | | Antrim | McCain UK Cross Challenge | 23 Jan 10 |
| 10K | 31:38 | | | | 2 | | | 1 | Banbridge | Spar Dessie's 10K | 29 Aug 10 |
| 10K | 31:46 | | | | 7 | | | | Belfast | Titanic Quarter 10K | 11 Apr 10 |
| 10K | 32:09 | | | 32:08 | 5 | | | 1 | Belfast | Seeley Cup 10K | 27 Nov 10 |
| ZXC | 24:20 | | | | 6 | | | 1 | Jordanstown | Bobby Rea Memorial | 23 Oct 10 |
| ZXC | 25:25 | | | | 1 | | | 1 | Belfast | BMAF Open Championships | 13 Mar 10 |
| ZXC | 26:45 | | | | 1 | | | 1 | Ballystockard | Comber Cup | 16 Oct 10 |
| ZXC | 26:55 | | | | 5 | | | 1 | Ballyclare | McConnell Shield | 6 Nov 10 |
| ZXC | 27:20 | | | | 3 | | | 2 | Stranorlar | NI & Ulster Junior / Masters' Championships | 30 Jan 10 |
| ZXC | 27:41 | | | | 10 | | | 3 | Dublin, IRL | Masters' International | 13 Nov 10 |
| ZXC | 37:22 | | | | 9 | | | | Stormont | NI & Ulster Senior Championships | 13 Feb 10 |
| 2009 V35 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:07.93 | | | | 2 | | | | Antrim | Northern Ireland Team Trophy | 28 Jun 09 |
| 1500 | 4:08.33 | | | | 12 | | | | Antrim | Northern Ireland Open Meeting | 2 Jun 09 |
| 1500 | 4:08.59 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 4 Jul 09 |
| 1500 | 4:23.96 | | | | 2 | | | | Tullamore, IRL | Woodies DIY Masters Irish Championships | 16 Aug 09 |
| 3000 | 8:46.59 | | | | 9 | | | | Dublin (S), IRL | Morton Mile & Dublin Athletic Board Graded Meeting No.7 | 15 Jul 09 |
| 5000 | 14:56.09 | | | | 10 | | | | Dublin (S), IRL | AAI - Woodie's DIY Senior Championships of Ireland | 2 Aug 09 |
| 5000 | 15:09.39 | | | | 2 | | | | Antrim | Northern Ireland & Ulster Senior Championships | 13 Jun 09 |
| 5000 | 15:09.74 | | | | 2 | | | | Dublin (S), IRL | Dublin Athletic Board Graded Meet No.3 | 20 May 09 |
| 5000 | 15:28.87 | | | | 1 | | | | Tullamore, IRL | Woodies DIY Masters Irish Championships | 16 Aug 09 |
| 5000 | DQ | | | | - | | | | Birmingham | BMAF - British Masters Championships | 5 Jul 09 |
| 5K | 15:14 | | | | 6 | | | 1 | Belfast | Queens 5K Race Around The River | 1 Apr 09 |
| 5K | 15:16 | | | | 3 | | | 1 | Jordanstown | University Challenge 5K Series | 15 Apr 09 |
| 6KXC | 19:18 | | | | 8 | | | 3 | Gransha | North West Cross Country Championships | 19 Dec 09 |
| 10K | 31:23 | | | | 2 | | | 1 | Bangor | Bangor 10K | 26 Sep 09 |
| 10K | 31:42 | | | | 4 | | | | Lisburn | City of Lisburn 10K & Half Marathon | 17 Jun 09 |
| 10K | 32:21 | | | | 1 | | | 1 | Belfast | Between the Bridges 5/10K | 8 Mar 09 |
| 10K | 32:24 | | | | 13 | | | 2 | Belfast | Seeley Cup 10K | 5 Dec 09 |
| ZXC | 21:22 | | | | 1 | | | | Dublin, IRL | Irish Masters Cross Country Championship | 15 Feb 09 |
| ZXC | 23:52 | | | | 2 | | | 2 | Antrim | McCain UK Cross Challenge | 3 Jan 09 |
| ZXC | 27:06 | | | | 1 | | | | Belfast | NI & Ulster Junior & Veterans Championships | 17 Jan 09 |
| ZXC | 27:27 | | | | 1 | | | 1 | Ruthin | British Masters Championships | 21 Mar 09 |
| ZXC | 29:14 | | | | 8 | | | | Birmingham | British & Irish Cross Country International | 14 Nov 09 |
| ZXC | 40:58 | | | | 5 | | | | Londonderry | NI & Ulster Senior Championships | 31 Jan 09 |
| ZWK | 25:43 | | | | 1 | | | | Dundonald | Comber Cup | 17 Oct 09 |
| 2008 V35 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:49.65 | | | | 1 | | | | Belfast | NIA Sprints Meeting | 13 Aug 08 |
| 5000 | 15:09.95 | | | | 1 | | | | Belfast | Northern Ireland Closed Championships | 23 Aug 08 |
| 5000 | 15:13.09 | | | | 1 | 1 | | | Tullamore, IRL | Woodies DIY Masters Track & Field Championships | 9 Aug 08 |
| 10K | 31:31 | | | | 4 | | | | Belfast | Laganside 10K | 7 Sep 08 |
| 10K | 31:32 | | | | 4 | | | 1 | Belfast | Mizuno Up & Running Seeley 10K (inc NI Champs) | 7 Dec 08 |
| 10K | 31:33 | | | | 4 | | | | Bangor | Bangor Classic 10K | 27 Sep 08 |
| 10K | 33:56 | | | | 2 | | | | Crieff | The Famous Grouse Crieff 10K | 13 Jul 08 |
| HM | 70:00 | | | | 2 | | | 1 | Larne | Larne Premier Half Marathon | 22 Mar 08 |
| HM | 70:48 | | | | 1 | | | | Lisburn | Lisburn 10K | 18 Jun 08 |
| Mar | 2:36:57 | | | 2:36:57 | 130 | | | 31 | London | Flora London Marathon | 13 Apr 08 |
| Mar | 2:37:07 | a | | 2:37:07 | 16 | | | | Edinburgh | Edinburgh Marathon | 25 May 08 |
| ZRD | 9:56 | | | | 3 | | | 1 | Lisburn | Wallace Park Road Races | 5 Oct 08 |
| ZXC | 26:33 | | | | 2 | | | 1 | Jordanstown | Bobby Rea Memorial Open | 25 Oct 08 |
| ZXC | 27:15 | | | | 1 | | | 1 | Londonderry | Junior & Veterans' Championships | 19 Jan 08 |
| ZXC | 27:17 | | | | 1 | | | | Belfast | UK Challenge Series | 5 Jan 08 |
| ZXC | 27:52 | | | | 1 | | | | Dundonald | Comber Cup | 18 Oct 08 |
| ZXC | 28:58 | | | | 5 | | | 1 | Swansea | British & Irish Masters' International | 15 Nov 08 |
| ZXC | 38:56 | | | | 4 | | | | Antrim | NIAF Senior Championships | 16 Feb 08 |
| 2007 V35 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:30.5 | | | | 8 | | | | Antrim | Northern Ireland & Ulster Senior Championships | 16 Jun 07 |
| 5000 | 15:35.99 | | | | 2 | | | | Belfast | Northern Ireland Veterans' Championships | 25 Aug 07 |
| 5000 | 15:38.33 | | | | 1 | | | | Tullamore, IRL | Irish Masters Athletics Championships | 18 Aug 07 |
| 5M | 25:30 | | | | 2 | | | | Belfast | AlbertVille 5 | 3 Mar 07 |
| 10K | 32:19 | | | | 7 | | | | Bangor (NI) | Bangor 10K Classic | 29 Sep 07 |
| 10K | 32:20 | | | | 3 | | | | Belfast | Spar Laganside 10K | 2 Sep 07 |
| 10K | 32:33 | | | | 2 | | | | Carrickfergus | Carrickfergus 10K | 2 Jun 07 |
| 10K | 32:36 | | | | 10 | | | 1 | Belfast | Seeley Cup | 8 Dec 07 |
| 10M | 53:32 | | | | 4 | | | | Limavady | Jude Gallagher Round The Bridges 10 | 26 Jun 07 |
| HM | 68:56 | | | | 2 | | | | Larne | Premier Power Larne Half-Marathon | 24 Mar 07 |
| HM | 70:46 | | | | 8 | | | | Lisburn | Lisburn Half Marathon | 20 Jun 07 |
| Mar | 2:34:08 | | | | 67 | | 59 | 16 | London | Flora London Marathon | 22 Apr 07 |
| ZXC | 21:42 | | | | 2 | | | | Ballyclare | Malcolm Cup | 24 Nov 07 |
| ZXC | 25:06 | | | | 2 | | | | Coleraine | Pegasus AC Promotion | 3 Nov 07 |
| ZXC | 26:10 | | | | 2 | | | 2 | Dundonald | Comber Cup | 20 Oct 07 |
| ZXC | 28:05 | | | | 4 | | | 1 | Belfast | British & Irish Masters' Championships | 17 Nov 07 |
| 2006 V35 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:26.11 | | | | 1 | | | | Belfast | Northern Ireland Masters' Championships | 26 Aug 06 |
| 5M | 25:53 | | | | 2 | | | | Belfast | Albertville 5 | 4 Mar 06 |
| 10K | 32:01 | | | | 10 | | | | Belfast | Seeley Cup | 2 Dec 06 |
| 10K | 33:13 | | | | 3 | | | | Belfast | Les Jones 10km | 12 May 06 |
| 10M | 53:02 | | | | 1 | | | | Limavady | Jude Gallagher 10 | 19 Jun 06 |
| 10M | 54:11 | | | | 6 | | | | Armagh | Armagh 10 | 8 Oct 06 |
| HM | 70:28 | | | | 4 | | | | Omagh | Omagh Half Marathon | 25 Mar 06 |
| HM | 70:47 | | | | 8 | | | | Letterkenny, IRE | AAI National Half Marathon Championships | 3 Sep 06 |
| HM | 71:01 | | | | 3 | | | | Lisburn | Lisburn Half Marathon | 21 Jun 06 |
| Mar | 2:37:36 | | | | 155 | | 143 | | London | London Marathon | 23 Apr 06 |
| 2005 SEN North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:18.47 | | | | 4 | | | | Belfast | Northern Ireland & Ulster Championships | 11 Jun 05 |
| 5K | 15:14 | | | | 25 | | | | Armagh | Armargh International Races | 24 Feb 05 |
| 5K | 15:41 | | | | 7 | | | | Belfast | QUEEN? UNIVERSITY 5km | 13 Apr 05 |
| 5M | 25:20 | | | | 2 | | | | Ballymena | ECOS 5 inc Northern Ireland Championships | 27 May 05 |
| 10K | 32:14 | | | | 13 | | | | Belfast | Joe Seeley 10K | 26 Nov 05 |
| 10K | 32:21 | | | | 2 | | | | Belfast | LES JONES MEMORIAL 10km | 13 May 05 |
| 10K | 32:27 | | | | 7 | | | | Belfast | LAGANSIDE 10km | 17 Apr 05 |
| 10M | 53:52 | | | | 5 | | | | Armagh | - | 9 Oct 05 |
| HM | 70:17 | | | | 3 | | | | Omagh | OMAGH HALF-MARATHON | 26 Mar 05 |
| HM | 72:41 | | | | 15 | | | | Bristol | Bristol Half Marathon | 2 Oct 05 |
| 2004 SEN North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 25:53 | | | | 3 | | | | Belfast | ALBERTVILLE 5 Belfast | 6 Mar 04 |
| 5M | 25:58 | | | | 10 | | | | Cookstown | Cookstown 5 | 21 Aug 04 |
| 10K | 32:12 | | | | 14 | | | | Belfast (OP) | JOE SEELEY 10km inc NORTHERN IRELAND CHAMPIONSHIPS Ormeau Park | 27 Nov 04 |
| 10K | 32:33 | | | | 3 | | | | Carickfegus | CARICKFERGUS 10km | 5 Jun 04 |
| 10K | 32:35 | | | | 8 | | | | Belfast | LAGANSIDE 10km Belfast | 18 Apr 04 |
| HM | 70:31 | | | | 3 | | | | Omagh | OMAGH HALF MARATHON | 27 Mar 04 |
| HM | 71:06 | | | | 3 | | | | Lisburn | Lisburn Half Marathon and 10K | 16 Jun 04 |
| HM | 76:23 | | | | 49 | | | | Bristol | Bristol Half Marathon | 12 Sep 04 |
| 2003 SEN North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:57.3 | | | | 2 | | | | Belfast | GOLDEN FOUR LEAGUE MARY PETERS TRACK, BELFAST | 6 Aug 03 |
| 5000 | 15:29.26 | | | | 3 | | | | Belfast | ROYAL HOSPITALS NORTHERN IRELAND AND ULSTER Champs Mary Peters, Belfast | 7 Jun 03 |
| 10000 | 32:38.0 | | | | 2 | | | | Bangor (NI) | BANGOR OPEN INC NI 10K CHAMPS | 5 Jul 03 |
| 2002 SEN North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 33:13.02 | | | | 2 | | | | Antrim | NORTHERN IRELAND INTER-CLUB Antrim inc NI Champs 10K | 6 Jul 02 |