| 2013 V60 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 25:21 | | | | 54 | | | 2 | Edinburgh | Portobello Promathon 4 | 1 Jan 13 |
| 2012 V55 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 32:06 | | | | 43 | | | 7 | Edinburgh | Edinburgh KB5 | 10 Mar 12 |
| 10K | 38:24 | | | | 15 | | | 2 | Dunbar | Dunbar 10K | 7 Apr 12 |
| 10K | 39:19 | | | | 13 | | | 3 | Penicuik | Penicuik 10K | 12 May 12 |
| 10K | 42:10 | c | | | 167 | | | 2 | Edinburgh | Bupa Great Edinburgh 10K (Inc Inter District Champs) | 7 Oct 12 |
| 2011 V55 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 23:53 | | | | 37 | | | 5 | Edinburgh | Portobello Promathon 4M | 1 Jan 11 |
| 4M | 24:35 | | | | 4 | | | | Edinburgh | King’s Building 4 | 28 Apr 11 |
| 5M | 29:42 | | | | 9 | | | 2 | Dumfries | Holywood Stroll 5 | 10 May 11 |
| 5M | 30:26 | | | | 22 | | | 5 | Edinburgh | Kings Building 5 | 12 Mar 11 |
| 10K | 36:59 | | | | 15 | | | 2 | Galashiels | Gala 10K | 8 May 11 |
| 10K | 37:39 | | | 37:36 | 33 | | | 3 | Jamestown | Vale of Leven 10K | 12 Jun 11 |
| 10K | 38:17 | | | | 20 | | | | Dumfries | Gallovidian Dumfries 10K | 7 Sep 11 |
| 10K | 38:41 | | | | 13 | | | 1 | Penicuik | Penicuik 10K | 14 May 11 |
| 10K | 38:56 | | | | 27 | | | 3 | Perth | Perth 10K | 28 Aug 11 |
| 10K | 39:08 | | | | 21 | | | 2 | Dunbar | Dunbar 10K | 2 Apr 11 |
| 10K | 39:53 | c | | | 118 | | | | Edinburgh | Bupa Great Edinburgh 10K | 2 Oct 11 |
| 2010 V55 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:55 | | | | 12 | | | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 52 (Short course) | 30 Oct 10 |
| 4M | 24:09 | | | | 2 | | | 1 | Edinburgh | Kings Building 4 | 27 May 10 |
| 4M | 25:05 | | | | 3 | | | 1 | Edinburgh University | Kings Builiding 4 | 24 Jun 10 |
| 4M | 25:21 | | | | | | | 1 | Edinburgh | King’s Building 4 | 28 Jan 10 |
| 10K | 35:48 | | | | 11 | | | 2 | Netherdale | Gala Harriers 10K | 11 Apr 10 |
| 10K | 37:30 | | | | 13 | | | 1 | Penicuik | Penicuik 10K | 8 May 10 |
| 2009 V55 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 23:02 | | | | 13 | | | 3 | Portobello | Portobello Promenade 4 | 18 Jun 09 |
| 4M | 24:01 | | | | 1 | | | 1 | Edinburgh | King's Building 4 | 30 Apr 09 |
| 4M | 24:06 | | | | 3 | | | 1 | Edinburgh | King’s Building 4 | 27 Aug 09 |
| 4M | 24:11 | | | | 2 | | | 1 | Edinburgh | King's Building 4 | 30 Jul 09 |
| 4M | 24:14 | | | | 1 | | | 1 | Edinburgh | King’s Building 4 | 28 May 09 |
| 4M | 24:16 | | | | 1 | | | 1 | Edinburgh | King’s Building 4 | 26 Mar 09 |
| 4M | 24:17 | | | | 2 | | | 1 | Edinburgh | King's Building Handicap 4, | 24 Sep 09 |
| 4M | 24:26 | | | | 2 | | | 1 | Edinburgh | King's Building 4 | 25 Jun 09 |
| 4M | 24:37 | | | | 3 | | | 1 | Edinburgh | King’s Building 4 | 29 Jan 09 |
| 4M | 24:51 | | | | 2 | | | | Edinburgh | Kings Building Handicap 4 | 17 Dec 09 |
| 5M | 29:42 | | | | 7 | | | 1 | Haddington | Asics Haddington Festival 5 | 30 May 09 |
| 5M | 29:46 | | | | 25 | | | 3 | Edinburgh | Edinburgh University KB 5 | 7 Mar 09 |
| 10K | 35:45 | | | | 18 | | | 1 | Galashiels | Gala Harriers 10K | 19 Apr 09 |
| 10K | 36:32 | | | | 27 | | | 3 | Vale of Leven | Polaroid Eyewear Series Vale of Leven 10K | 14 Jun 09 |
| 10K | 36:57 | | | | 15 | | | 1 | Perth | Perth 10K | 30 Aug 09 |
| 10K | 36:59 | | | | 13 | | | 1 | Dumfries | Gallovidian Dumfries 10K | 1 Sep 09 |
| 10K | 37:53 | | | | 12 | | | 1 | Penicuik | Penicuik 10K | 9 May 09 |
| 10KMT | 36:23 | | | | 10 | | | 1 | Halhill | Belhaven Best Dunbar Boundary 10K | 4 Apr 09 |
| HM | 81:43 | | | | 9 | | | 1 | Dumfries | Dumfries Half Marathon | 27 Sep 09 |
| ZXC | 24:28 | | | | 1 | | | 1 | Edinburgh | King's Building 4 | 26 Feb 09 |
| 2008 V55 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 22:38 | | | | 21 | | | 3 | Portobello | Portobello Promathon 4M | 1 Jan 08 |
| 4M | 23:44 | | | | 2 | | | 1 | Edinburgh | King’s Building Handicap 4 | 25 Sep 08 |
| 4M | 24:11 | | | | 2 | | | 1 | Edinburgh | King's Building Monthly Handicap 4 | 31 Jan 08 |
| 4M | 24:15 | | | | 2 | | | 1 | Edinburgh | King's Building Monthly Handicap 4 | 28 Feb 08 |
| 4M | 24:52 | | | | 2 | | | 1 | Edinburgh | King's Building 4 | 31 Jul 08 |
| 4M | 25:50 | | | | 2 | | | 1 | Edinburgh | King's Building Handicap 4 | 18 Dec 08 |
| 5M | 29:39 | | | | 23 | | | 1 | Edinburgh | King's Building 5 | 8 Mar 08 |
| HM | 83:02 | | | | 3 | | | 1 | Hawick | Teviotdale Harriers Half Marathon | 21 Sep 08 |
| 2007 V50 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 22:40 | | | | 21 | | | 1 | New York NY, USA | Adidas Run for the Parks | 22 Apr 07 |
| 4M | 22:52 | | | | 16 | | | | Edinburgh | Portobello Promathon | 1 Jan 07 |
| 4M | 22:57 | | | | 1 | | | | Edinburgh | King's Building Monthly Handicap 4 | 29 Mar 07 |
| 4M | 23:11 | | | | 1 | | | | Edinburgh | King’s Building Monthly Handicap | 25 Oct 07 |
| 4M | 23:22 | | | | 2 | | | | Edinburgh | King's Building Monthly Handicap 4 | 31 May 07 |
| 4M | 23:25 | | | | 2 | | | | Edinburgh | King's Building Monthly Handicap 4 | 26 Apr 07 |
| 4M | 23:31 | | | | 2 | | | | Edinburgh | King's Building Monthly Handicap 4 | 30 Aug 07 |
| 4M | 24:05 | | | | 1 | | | | Edinburgh | King's Building Monthly Handicap 4 | 28 Jun 07 |
| 4MMT | 24:04 | | | | 3 | | | | Edinburgh | Hermitage Handicap 4 | 29 Nov 07 |
| 5M | 28:23 | | | | | | | 1 | Edinburgh | King's Building 5-mile Road Race | 24 Feb 07 |
| 5M | 29:14 | | | | | | | 1 | Haddington | Asics Haddington 5 | 2 Jun 07 |
| 10K | 35:09 | | | | | | | 1 | Dumbarton | Dumbarton 10K - Polaroid Series | 7 Jun 07 |
| 10K | 35:22 | | | | | | | 2 | Helensburgh | Helensburgh 10k - Polaroid Series | 24 May 07 |
| 10K | 35:49 | | | | | | | 2 | Clydebank | Clydebank 10K - Polaroid Series | 31 May 07 |
| 10K | 35:56 | | | | | | | 1 | Vale of Leven | Vale of Leven 10K - Polaroid Series | 17 Jun 07 |
| 10K | 36:17 | | | | 8 | | | 1 | Hawick | Hawick Summer Festival 10K + 2m fun run | 26 Aug 07 |
| 10K | 36:28 | | | | | | | 1 | Penicuik | Penicuik 10K | 12 May 07 |
| HM | 76:09 | | | | 24 | | | 1 | New York NY,USA | Brooklyn Half Marathon | 14 Apr 07 |
| ZRD | 24:22 | | | | | | | 1 | Edinburgh | King’s Building Monthly Handicap | 20 Dec 07 |
| 2006 V50 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:12.95 | | | | 1 | B | | | Grangemouth | Scottish Men's League Division 2 | 16 Jul 06 |
| 10000 | 34:22 | | | | 2 | | | | Coatbridge | Scottish Veteran Harriers Andrew Forbes Memorial 10km | 15 Oct 06 |
| 5K | 17:16 | | | | | | | 1 | Edinburgh (Silverknowes) | Self Transcendence 5km | 5 Jul 06 |
| 4M | 21:45 | | | | 9 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 06 |
| 4M | 22:18 | | | | 5 | | | 1 | New York NY, USA | Pfizer Colon Cancer Race | 12 Mar 06 |
| 4M | 22:54 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 26 Jan 06 |
| 4M | 22:59 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 26 Oct 06 |
| 4M | 23:02 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 28 Sep 06 |
| 4M | 23:09 | | | | 1 | | | | Edinburgh | Edinburgh Open Meeting | 27 Apr 06 |
| 4M | 23:11 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 23 Feb 06 |
| 4M | 23:11 | | | | 1 | | | | Edinburgh | Edinburgh Open Meeting | 27 Jul 06 |
| 4M | 23:12 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 30 Nov 06 |
| 4M | 23:29 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 29 Jun 06 |
| 4M | 23:29 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 31 Aug 06 |
| 4M | 23:39 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 30 Mar 06 |
| 4M | 23:41 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 14 Dec 06 |
| 5M | 28:46 | | | | | | | 1 | East Lothian | Asics Haddington 5 | 3 Jun 06 |
| 5M | 28:51 | | | | | | | 1 | Edinburgh | Edinburgh University King's Building 5 | 25 Feb 06 |
| 10K | 34:33 | | | | 23 | | | | Clydebank | Polaroid Series Clydebank 10K | 1 Jun 06 |
| 10K | 34:37 | | | | 4 | | | | Galashiels | Gala Harriers 10km | 25 Jun 06 |
| 10K | 34:46 | | | | 23 | | | 1 | Vale of Leven | Polaroid Series Vale of Leven 10K inc Scottish Championships | 18 Jun 06 |
| 10K | 35:05 | | | | | | | 1 | Bishopbriggs | Jack Crawford Memorial Springburn Cup 10km | 14 Jan 06 |
| 10K | 35:08 | | | | | | | 1 | Hawick | Hawick Festival 10km | 28 Aug 06 |
| 10K | 35:11 | | | | | | | 1 | Grangemouth | Jim Dingwall Memorial & Round the Houses 10K Inc East of Scotland Championships | 23 Apr 06 |
| 10K | 35:17 | | | | | | | 1 | Helensburgh | Polaroid Series Helensburgh 10K | 25 May 06 |
| 10K | 35:38 | | | | | | | 1 | Dumbarton | Polaroid Series Dumbarton 10K | 8 Jun 06 |
| 10K | 36:04 | | | | | | | 1 | Edinburgh | Bupa Great Edinburgh Run 10K | 7 May 06 |
| 10K | 36:35 | | | | | | | 1 | Penicuik | Penicuik 10km | 13 May 06 |
| 15K | 54:46 | | | | 4 | | | 1 | Moffat | Moffat Festival of Running | 11 Jul 06 |
| HM | 78:24 | | | | 46 | | | | New York NY, USA | Brooklyn | 18 Mar 06 |
| 2005 V50 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:42.00 | i | | | 5 | | | | Glasgow | Scottish Masters | 12 Feb 05 |
| 10000 | 35:09 | | | | 1 | | | | Coatbridge | SCOTTISH VETERAN HARRIERS ANDREW FORBES MEETING | 16 Oct 05 |
| 5K | 16:47 | | | | 13 | | | | New York (RI) NY, USA | NYRR Randall's Island 5K | 26 Mar 05 |
| 5K | 16:54 | | | | 1 | | | | Edinburgh | SELF TRANSCENDENCE 5km The Meadows | 4 May 05 |
| 5K | 18:02 | | | | 2 | | | | Edinburgh | EDINBURGH JOGSCOTLAND CHALLENGE 5km Inverleith Park | 14 Jul 05 |
| 4M | 21:32 | | | | 9 | | | | Edinburgh | Portobello Promathon 4M | 1 Jan 05 |
| 4M | 21:52 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 27 Jan 05 |
| 4M | 21:55 | | | | 3 | | | | Annan | Annan Festival Road Race | 11 Dec 05 |
| 4M | 21:58 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 31 Mar 05 |
| 4M | 22:19 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 28 Apr 05 |
| 4M | 22:46 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 28 Jul 05 |
| 4M | 22:53 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 15 Dec 05 |
| 4M | 22:54 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 25 Aug 05 |
| 4M | 23:08 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 24 Feb 05 |
| 4M | 23:09 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 29 Sep 05 |
| 4M | 23:13 | | | | 3 | | | | Edinburgh | King's Buildings Handicap 4 | 27 Oct 05 |
| 4M | 23:35 | | | | 3 | | | | Edinburgh | King's Buildings Handicap 4 | 24 Nov 05 |
| 5M | 27:24 | | | | 4 | | | | Edinburgh (U) | KING’S BUILDING RACES Edinburgh University | 27 Feb 05 |
| 5M | 27:50 | | | | 10 | | | | East Lothian | ASICS HADDINGTON 5 | 4 Jun 05 |
| 5M | 27:51 | | | | 10 | | | | Summerston | NIGEL BARGE MEMORIAL 5 Glasgow | 8 Jan 05 |
| 5M | 28:02 | | | | | | | 1 | Glasgow (Garscube) | GLASGOW UNIVERSITY 5 | 19 Nov 05 |
| 10K | 33:44 | | | | 13 | | | | Grangemouth | GRANGEMOUTH ROUND THE HOUSES 10km | 13 Mar 05 |
| 10K | 34:20 | | | | 34 | | | | Edinburgh | Caledonin Run | 8 May 05 |
| 10K | 34:31 | | | | 9 | | | | Helensburgh | POLAROID SERIES 10km | 26 May 05 |
| 10K | 34:36 | | | | 5 | | | | Dunfermline | ENERGY ZONE AULD TOUN 10km | 11 May 05 |
| 10K | 34:39 | | | | 8 | | | | Glasgow (Bishopbriggs) | JACK CRAWFORD MEMORIAL SPRINGBURN CUP 10km | 15 Jan 05 |
| 10K | 34:48 | | | | 26 | | | | Dumbarton | POLAROID SERIES DUMBARTON 10km | 9 Jun 05 |
| 10K | 34:51 | | | | 4 | | | | Hawick | HAWICK FESTIVAL 10km | 28 Aug 05 |
| 10K | 34:51 | | | | 21 | | | | Motherwell | BRITISH MASTERS’ 10km CHAMPIONSHIPS Strathclyde Park | 24 Sep 05 |
| 10K | 35:00 | | | | 12 | | | | East Kilbride | HUGH WILSON MEMORIAL 10km East Kilbride | 4 Dec 05 |
| 10K | 35:02 | | | | 1 | | | | Penicuik | PENICUIK 10km | 15 May 05 |
| 10K | 35:03 | | | | | | | 1 | Dumfries | GALLOVIDIAN DUMFRIES 10km | 6 Sep 05 |
| 10K | 35:10 | | | | 18 | | | | Vale of Leven | Polaroid Series 10K | 19 Jun 05 |
| 10K | 36:03 | | | | 1 | | | | Clydebank | POLAROID SERIES 10km | 2 Jun 05 |
| 10K | TBC | | | | 1 | | | | Vale of Leven | POLAROID SERIES 10km | 19 Jun 05 |
| 15K | 56:39 | | | | 7 | | | | Moffat | Moffat Festival of Running | 12 Jul 05 |
| HM | 74:39 | | | | 12 | | | | New York NY, USA | Brooklyn Half Marathon | 19 Mar 05 |
| HM | 77:15 | | | | 5 | | | | Dumfries | Dumfries Half Marathon | 25 Sep 05 |
| 2004 V50 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:35.35 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH MASTERS CHAMPOINSHIPS Kelvin Hall, Glasgow | 31 Jan 04 |
| 5000 | 16:27.81 | | | | 1 | | | | Dumfries | Scottish Masters Championships | 13 Jun 04 |
| 10000 | 34:18 | | | | 1 | | | | Coatbridge | SCOTTISH VETERAN HARRIERS ANDREW FORBES MEMORIAL | 17 Oct 04 |
| 4M | 21:28 | | | | 9 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 04 |
| 4M | 21:45 | | | | 9 | | | 1 | New York NY, USA | Race for the Park | 18 Apr 04 |
| 4M | 21:50 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 25 Mar 04 |
| 4M | 21:56 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 29 Apr 04 |
| 4M | 21:59 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 26 Aug 04 |
| 4M | 22:00 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 30 Sep 04 |
| 4M | 22:00 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 28 Oct 04 |
| 4M | 22:06 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 26 Feb 04 |
| 4M | 22:06 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 28 Jul 04 |
| 4M | 22:19 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 24 Jun 04 |
| 4M | 22:24 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 25 Nov 04 |
| 4M | 22:24 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 16 Dec 04 |
| 5M | 26:52 | | | | 11 | | | | Edinburgh | KING'S BUILDING 5 Edinburgh | 28 Feb 04 |
| 5M | 27:06 | | | | 5 | | | | Edinburgh | SELF-TRANSCENDENCE 5 | 19 May 04 |
| 5M | 27:30 | | | | 4 | | | | Haddington | ASICS HADDINGTON 5 | 5 Jun 04 |
| 5M | 27:34 | | | | 9 | | | | Maryhill | NIGEL BARGE 5 Maryhill, Glasgow | 3 Jan 04 |
| 10K | 33:15 | | | | 11 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 4 Dec 04 |
| 10K | 33:16 | | | | 11 | | | | Vale of Leven | POLAROID SERIES 10km | 20 Jun 04 |
| 10K | 33:34 | | | | 16 | | | | Dumbarton | POLAROID SERIES DUMBARTON 10km Strathclyde | 10 Jun 04 |
| 10K | 33:54 | | | | 18 | | | | Grangemouth | ROUND THE HOUSES 10km Grangemouth | 14 Mar 04 |
| 10K | 33:55 | | | | 4 | | | | Galashiels | GALA HARRIERS CENTENARY 10km | 12 Apr 04 |
| 10K | 33:58 | | | | 15 | | | | Helensburgh | POLAROID SERIES HELENSBURGH 10km | 27 May 04 |
| 10K | 33:58 | | | | 16 | | | | Clydebank | POLAROID SERIES CLYDEBANK 10km Strathclyde | 3 Jun 04 |
| 10K | 34:00 | | | | 4 | | | | Dumfries | GALLOVIDIAN DUMFRIES 10km | 1 Sep 04 |
| 10K | 34:04 | | | | 19 | | | | Edinburgh | CAPITAL CITY CHALLENGE 10km INC SCOTTISH CHAMPIONSHIPS | 12 Sep 04 |
| 10K | 34:06 | | | | 5 | | | | Dunfermline | AULD TOUND 10km | 13 May 04 |
| 10K | 34:06 | | | | 1 | | | | Hawick | HAWICK FESTIVAL 10km Scottish Borders | 29 Aug 04 |
| 10K | 34:12 | | | | 9 | | | | Linlithgow | LINLITHGOW 10km West Lothian | 26 Sep 04 |
| 10K | 34:20 | | | | 4 | | | | Penicuik | PENICUIK 10km Lothian | 8 May 04 |
| 10K | 34:20 | | | | 14 | | | | Peebles | BELTANE 10km | 26 Jun 04 |
| 10K | 35:26 | | | | 7 | | | | Edinburgh (Granton) | CITY OF EDINBURGH OPEN RACES | 8 Aug 04 |
| 15K | 53:53 | | | | 4 | | | 1 | Moffat | Moffat Festival of Running | 13 Jul 04 |
| HM | 74:49 | | | | 5 | | | | New York, USA | | 24 Apr 04 |
| HM | 74:49 | | | | 5 | | | | New York, USA | Brooklyn Half Marathon | 24 Apr 04 |
| HM | 76:44 | | | | 4 | | | | Dumfries | DUMFRIES HALF-MARATHON | 19 Sep 04 |
| SHORT | 16:04 | | | | 3 | | | | Edinburgh | JOG SCOTLAND CORPORATE 5km Inverleith Park, Edinburgh | 28 Jul 04 |
| 2003 V50 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:46.45 | i | | | 1 | | | | Glasgow | DM HALL SCOTTISH VETERAN Champs Kelvin Hall, Glasgow | 25 Jan 03 |
| 5000 | 16:37.21 | | | | 1 | | | | Dunfermline | | 31 May 03 |
| 10000 | 34:06.0 | | | | 1 | | | | Coatbridge | SCOTTISH VETERAN H ANDY FORBES MEMORIAL | 19 Oct 03 |
| 4M | 21:36 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 27 Mar 03 |
| 4M | 21:50 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 28 Sep 03 |
| 4M | 21:55 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 18 Dec 03 |
| 4M | 21:58 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 24 Apr 03 |
| 4M | 22:03 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 31 Jul 03 |
| 4M | 22:03 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 27 Nov 03 |
| 4M | 22:04 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 26 Jun 03 |
| 4M | 22:07 | | | | 1 | | | | Edinburgh | King's Buildings Handicap 4 | 28 Aug 03 |
| 4M | 22:11 | | | | 3 | | | | Edinburgh | King's Buildings Handicap 4 | 27 Feb 03 |
| 4M | 22:25 | | | | 2 | | | | Edinburgh | King's Buildings Handicap 4 | 30 Jan 03 |
| 5M | 28:24 | | | | 15 | | | 1 | Glasgow | Nigel Barge 5 | 4 Jan 03 |
| 10K | 33:19 | | | | 14 | | | 1 | Dumbarton | Asics Polaroid Series | 5 Jun 03 |
| 10K | 33:23 | | | | 4 | | | 1 | Dumfries | Gallovidian Road Race | 3 Sep 03 |
| 10K | 33:24 | | | | 13 | | | 1 | Helensburgh | Asics Polaroid Series | 22 May 03 |
| 10K | 33:27 | | | | 7 | | | 1 | Galashiels | Gala Harriers Road Race | 20 Apr 03 |
| 10K | 33:37 | | | | 14 | | | 1 | Vale of Leven | Asics Polaroid Series | 22 Jun 03 |
| 10K | 33:59 | | | | 23 | | | 1 | Grangemouth | Round the Houses 10K | 16 Feb 03 |
| 10K | 34:02 | | | | 20 | | | 1 | Edinburgh | Capital City Challenge | 21 Sep 03 |
| 10K | 34:10 | | | | 14 | | | 1 | Clydebank | Asics Polaroid Series | 29 May 03 |
| 10K | 34:57 | | | | 5 | | | 1 | Edinburgh | City Of Edinburgh Road Race | 2 Aug 03 |
| 10K | 35:38 | | | | 12 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 22 Nov 03 |
| 15K | 55:20 | | | | 4 | | | 1 | Moffat | Moffat Festival of Running | 15 Jul 03 |
| HM | 76:52 | | | | 26 | | | 1 | New York NY,USA | Brooklyn Half Marathon | 8 Mar 03 |
| HM | 81:07 | | | | 2 | | | 1 | Dumfries | Dumfries Half Marathon | 23 Aug 03 |
| 2002 V45 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 33:15 | | | | 1 | | | | Coatbridge | SCOTTISH VETERAN H RACE Coatbridge | 20 Oct 02 |
| 10K | 33:32 | | | | 33 | | | 1 | Edinburgh | Edinburgh 10K | 22 Sep 02 |
| 10K | 33:56 | | | | 2 | | | 1 | Annan | Annan Festival Road Race | 23 Jun 02 |
| 10K | 34:22 | | | | 2 | | | 1 | Glasgow | Glasgow 800 | 17 Aug 02 |
| 10K | 34:54 | | | | 6 | | | 1 | Dumfries | Gallovidian Road Race | 4 Sep 02 |
| 10K | 35:36 | | | | 7 | | | 1 | Galashiels | Gala Harriers Road Race | 21 Apr 02 |
| HM | 73:53 | | | | 4 | | | 1 | Dumfries | Dumfries Half Marathon | 25 Aug 02 |
| HM | 77:59 | | | | 29 | | | 3 | New York NY,USA | Queen's Half Marathon | 13 Apr 02 |
| 2001 V45 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:24.33 | i | | | 1 | | | 1 | Glasgow | SAF Veteran Championships | 25 Feb 01 |
| 10000 | 33:14.0 | | | | 1 | | | 1 | Coatbridge | SVHC Andy Forbes Memorial | 21 Oct 01 |
| 5M | 26:14 | | | | 5 | | | 1 | Edinburgh | Kings Buildings 5 | 18 Feb 01 |
| 10K | 32:45 | | | | 8 | | | 2 | Bathgate | West Lothian Road Race | 6 May 01 |
| 10K | 33:17 | | | | 2 | | | 1 | Annan | Annan Festival Road Race | 25 Nov 01 |
| 10K | 33:21 | | | | 11 | | | 1 | Grangemouth | Grangemouth Round the Houses | 11 Feb 01 |
| 10K | 33:27 | | | | 5 | | | 1 | Anstruther | East Neuk Race | 30 Sep 01 |
| 10K | 33:29 | | | | 1 | | | 1 | Glasgow | Walter Ross Memorial | 2 Jun 01 |
| 10K | 33:40 | | | | 14 | | | 1 | Edinburgh | Capital City Challenge | 23 Sep 01 |
| 10K | 33:50 | | | | 3 | | | 1 | Hawick | Hawick Road Race | 26 Aug 01 |
| 10K | 33:52 | | | | 7 | | | 1 | Linlithgow | Linlithgow 10K | 9 Sep 01 |
| 10K | 34:17 | | | | 2 | | | 1 | Kirkaldy | Kirkaldy Pageant | 12 Aug 01 |
| 10K | 34:35 | | | | 12 | | | 1 | Edinburgh | Granton Road Race | 5 Aug 01 |
| 10K | 34:37 | | | | 1 | | | 1 | Glasgow | Glasgow 800 | 18 Aug 01 |
| 10K | 35:42 | | | | 5 | | | 1 | Penicuik | Penicuik Road Race | 12 May 01 |
| 10M | 56:56 | | | | 2 | | | 1 | Lasswade | Lasswade Road Race | 29 Jul 01 |
| 2000 V45 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:07.21 | i | | | 1 | | | | Glasgow | SCOTTISH VETERANS' CHAMPIONSHIPS Kelvin Hall Glasgow | 11 Mar 00 |
| 3000 | 9:07.21 | i | | | 1 | | | 1 | Glasgow | SAF Veteran Championships | 12 Mar 00 |
| 3000 | 9:10.44 | i | | | 1 | | | 1 | Birmingham | BVAF Indoor Championships | 26 Feb 00 |
| 3000 | 9:10.44 | i | | | 1 | | | | Birmingham | BVAF CHAMPIONSHIPS NIA, Birmingham | 8 Mar 00 |
| 10000 | 32:58 | | | | 1 | | | 1 | Coatbridge | SVHC Andy Forbes Memorial | 15 Oct 00 |
| 4M | 20:45 | | | | 2 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 00 |
| 4M | 21:57 | | | | 1 | | | 1 | Edinburgh | King's Buildings Handicap 4 | 27 Jan 00 |
| 5M | 25:11 | | | | 3 | | | 1 | Edinburgh | Kings Buildings 5 | 20 Feb 00 |
| 5M | 26:00 | | | | 4 | | | 1 | Haddington | Haddington Road Race | 3 Jun 00 |
| 5M | 26:21 | | | | 4 | | | 1 | Edinburgh | Sri Chinmoy Road Race | 3 May 00 |
| 5M | 26:42 | | | | 8 | | | 1 | Glasgow | Glasgow University Road Race | 11 Nov 00 |
| 10K | 32:10 | | | | 9 | | | 1 | Helensburgh | Asics Polaroid Series | 25 May 00 |
| 10K | 32:12 | | | | 8 | | | 1 | Dumbarton | Asics Polaroid Series | 8 Jun 00 |
| 10K | 32:14 | | | | 12 | | | 1 | Grangemouth | Grangemouth Round the Houses | 14 Feb 00 |
| 10K | 32:16 | | | | 6 | | | 1 | Clydebank | Asics Polaroid Series | 11 May 00 |
| 10K | 32:30 | | | | 4 | | | 1 | Linlithgow | Linlithgow 10K | 10 Sep 00 |
| 10K | 32:31 | | | | 9 | | | 1 | Vale of Leven | Polaroid Vale of Leven 10K | 25 Jun 00 |
| 10K | 32:34 | | | | 1 | | | 1 | Glasgow | Walter Ross Memorial | 27 May 00 |
| 10K | 32:56 | | | | 4 | | | 1 | Dumfries | Dumfries AC Road Race | 7 Sep 00 |
| 10K | 33:02 | | | | 2 | | | 1 | Kendal | Kendal Road Race | 3 Jan 00 |
| 10K | 33:04 | | | | 4 | | | 1 | Bathgate | West Lothian Road Race | 30 Apr 00 |
| 10K | 33:06 | | | | 2 | | | 1 | Blackburn | Blackburn Festival Race | 10 Jun 00 |
| 10K | 33:10 | | | | 1 | | | 1 | Anstruther | East Neuk Race | 17 Sep 00 |
| 10K | 33:20 | | | | 11 | | | 1 | Edinburgh | Capital City Challenge | 24 Sep 00 |
| 10K | 33:34 | | | | 7 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 2 Dec 00 |
| 10K | 33:46 | | | | 2 | | | 1 | Perth | Two Inches Race | 27 Aug 00 |
| 10K | 33:58 | | | | 4 | | | 1 | Penicuik | Penicuik Road Race | 13 May 00 |
| 10K | 33:59 | | | | 2 | | | 1 | Edinburgh | City Of Edinburgh Road Race | 6 Aug 00 |
| 10M | 51:53 | | | | 5 | | | 1 | Motherwell | Tom Scott Memorial Race | 11 Apr 00 |
| HM | 73:51 | | | | 2 | | | 1 | Kinross | Loch Leven Half Marathon | 2 Sep 00 |
| 1999 V45 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 32:23:00 | | | | 1 | | | 1 | Coatbridge | SVHC Andy Forbes Memorial | 17 Oct 99 |
| 5K | 15:48 | | | | 5 | | | 2 | Annan | BVAF Championships | 10 Oct 99 |
| 4M | 20:12 | | | | 4 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 99 |
| 4M | 21:11 | | | | 2 | | | 1 | Edinburgh | King's Buildings Handicap 4 | 25 Nov 99 |
| 4M | 22:25 | | | | 1 | | | 1 | Edinburgh | King's Buildings Handicap 4 | 16 Dec 99 |
| 5M | 25:41 | | | | 5 | | | 1 | Edinburgh | Kings Buildings 5 | 21 Feb 99 |
| 5M | 25:54 | | | | 9 | | | 1 | Haddington | Haddington Road Race | 5 Jun 99 |
| 5M | 26:04 | | | | 7 | | | 1 | Glasgow | Glasgow University Road Race | 6 Nov 99 |
| 5M | 26:38 | | | | 3 | | | 1 | Edinburgh | Sri Chinmoy Road Race | 8 Sep 99 |
| 10K | 31:35 | | | | 18 | | | 1 | Strathclyde | SAF Road Race Championship | 6 Mar 99 |
| 10K | 31:36 | | | | 8 | | | 1 | Grangemouth | Grangemouth Round the Houses | 14 Mar 99 |
| 10K | 32:08 | | | | 5 | | | 2 | Bradford | BVAF Championships | 12 Sep 99 |
| 10K | 32:09 | | | | 1 | | | 1 | Ayr | Aerodynamics Turkey Trot | 27 Dec 99 |
| 10K | 32:10 | | | | 3 | | | 1 | Blackburn | Blackburn Festival Race | 12 Jun 99 |
| 10K | 32:16 | | | | 2 | | | 1 | Balgonie | Balgonie Road Race | 11 Jul 99 |
| 10K | 32:24 | | | | 1 | | | 1 | Glasgow | Glasgow 800 | 14 Aug 99 |
| 10K | 32:27 | | | | 1 | | | 1 | Anstruther | East Neuk Race | 19 Sep 99 |
| 10K | 32:32 | | | | | | | 1 | Vale of Leven | Asics Polaroid Series | 27 Jun 99 |
| 10K | 32:36 | | | | 9 | | | 1 | Dumbarton | Asics Polaroid Series | 10 Jun 99 |
| 10K | 32:54 | | | | 1 | | | 1 | Glasgow | Walter Ross Memorial | 29 May 99 |
| 10K | 32:58 | | | | 10 | | | 1 | Helensburgh | Asics Polaroid Series | 27 May 99 |
| 10K | 32:58 | | | | 8 | | | 1 | Dunfermline | Auld Toun 10K | 16 Jun 99 |
| 10K | 33:17 | | | | 2 | | | 1 | Cumnock | Cumnock Road Race | 15 Aug 99 |
| 10K | 33:37 | | | | 5 | | | 1 | Perth | Two Inches Race | 29 Aug 99 |
| 10K | 34:08 | | | | 6 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 4 Dec 99 |
| 10K | 35:05 | | | | 6 | | | 1 | Edinburgh | City Of Edinburgh Road Race | 1 Aug 99 |
| 15K | 50:47 | | | | 3 | | | 1 | Moffat | Moffat Festival of Running | 13 Jul 99 |
| 10M | 52:39 | | | | 7 | | | 1 | Motherwell | Tom Scott Memorial Race | 11 Apr 99 |
| HM | 72:11 | | | | 3 | | | 1 | Kinross | Loch Leven Half Marathon | 4 Sep 99 |
| 1998 V45 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:24 | | | | 3 | | | 1 | Edinburgh | Sri Chinmoy Road Race | 14 Mar 98 |
| 4M | 20:37 | | | | 4 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 98 |
| 5M | 25:04 | | | | 5 | | | 1 | Edinburgh | Kings Buildings 5 | 22 Feb 98 |
| 5M | 25:20 | | | | 9 | | | 1 | Glasgow | Glasgow University Road Race | 7 Nov 98 |
| 5M | 25:35 | | | | 2 | | | 1 | Edinburgh | Sri Chinmoy Road Race | 6 May 98 |
| 5M | 25:37 | | | | 5 | | | 1 | Haddington | Haddington Road Race | 6 Jun 98 |
| 5M | 25:43 | | | | 6 | | | 1 | Barmoral | Balmoral Road Races | 11 Apr 98 |
| 6M | 32:03 | | | | 8 | | | 1 | Keilder | Keilder Water Run | 25 Oct 98 |
| 10K | 30:22 | | | | 15 | | | 1 | Strathclyde | SAF Road Race Championship | 7 Mar 98 |
| 10K | 31:15 | | | | 3 | | | 1 | Bathgate | West Lothian Road Race | 3 May 98 |
| 10K | 31:27 | | | | 9 | | | 1 | Grangemouth | Grangemouth Round the Houses | 1 Feb 98 |
| 10K | 31:45 | | | | 8 | | | 1 | Dumbarton | Asics Polaroid Series | 4 Jun 98 |
| 10K | 31:50 | | | | 3 | | | 1 | Linlithgow | Linlithgow 10K | 4 Oct 98 |
| 10K | 31:54 | | | | 1 | | | 1 | Glasgow | Walter Ross Memorial | 4 Jul 98 |
| 10K | 31:56 | | | | 5 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 5 Dec 98 |
| 10K | 31:59 | | | | 4 | | | 1 | Helensburgh | Asics Polaroid Series | 21 May 98 |
| 10K | 32:24 | | | | 3 | | | 1 | Dunfermline | Auld Toun 10K | 27 May 98 |
| 10K | 32:41 | | | | 3 | | | 1 | Edinburgh | Cramond Road Races | 2 Aug 98 |
| 10K | 32:41 | | | | 7 | | | 1 | Barnsley | Barnsley Vets 10K | 1 Nov 98 |
| 10K | 32:42 | | | | 17 | | | 1 | Vale of Leven | Asics Polaroid Series | 28 Jun 98 |
| 10K | 32:49 | | | | 3 | | | 1 | Anstruther | East Neuk Race | 20 Sep 98 |
| 10K | 33:03 | | | | 4 | | | 1 | Dumfries | Dumfries AC Road Race | 1 Sep 98 |
| 10K | 33:06 | | | | 2 | | | 1 | Penicuik | Penicuik Road Race | 9 May 98 |
| 10K | 33:43 | | | | 21 | | | 1 | Edinburgh | Great Caledonian Run | 18 Oct 98 |
| 15K | 51:22 | | | | 2 | | | 1 | Moffat | Moffat Festival of Running | 14 Jul 98 |
| 10M | 50:46 | | | | 3 | | | 1 | Motherwell | Tom Scott Memorial Race | 5 Aug 98 |
| HM | 68:31 | | | | 3 | | | 1 | Alloa | Stirling Half Marathon | 29 Mar 98 |
| HM | 70:59 | | | | 5 | | | 1 | Kinross | SAF Half Marathon Championship | 5 Sep 98 |
| HM | 71:04 | | | | 1 | | | 1 | Aberfeldy | Aberfeldy Half Marathon | 13 Sep 98 |
| HM | 71:48 | | | | 4 | | | 1 | Dumfries | Dumfries Half Marathon | 14 Jun 98 |
| 1997 V40 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:21.2 | | | | 2 | | | 2 | Jarrow | SVHC vs NE Vets | 6 Sep 97 |
| 5000 | 15:16.3 | | | | 1 | | | 1 | Jarrow | SVHA vs NE Vets | 6 Sep 97 |
| 5M | 25:32 | | | | 7 | | | 1 | Haddington | Haddington Road Race | 31 May 97 |
| 5M | 26:04 | | | | 2 | | | 1 | Edinburgh | Sri Chinmoy Road Race | 7 May 97 |
| 6M | 31:25 | | | | 6 | | | 1 | Keilder | Keilder Water Run | 26 Oct 97 |
| 10K | 31:02 | | | | 2 | | | 1 | Dumfries | Dumfries Road Race | 3 Sep 97 |
| 10K | 31:27 | | | | 7 | | | 1 | Helensburgh | Asics Polaroid Series | 22 May 97 |
| 10K | 31:40 | | | | 2 | | | 1 | Anstruther | East Neuk Race | 21 Sep 97 |
| 10K | 31:53 | | | | 4 | | | 1 | Linlithgow | Linlithgow 10K | 5 Oct 97 |
| 10K | 32:00 | | | | 3 | | | 1 | Bathgate | West Lothian Road Race | 4 May 97 |
| 10K | 32:00 | | | | 4 | | | 1 | Barnsley | Barnsley 10K | 2 Nov 97 |
| 10K | 32:03 | | | | 1 | | | 1 | Glasgow | Walter Ross Memorial | 24 May 97 |
| 10K | 32:09 | | | | 4 | | | 1 | Penicuik | Penicuik Road Race | 10 May 97 |
| 10K | 32:18 | | | | 22 | | | 1 | Edinburgh | Great Caledonian Run | 19 Oct 97 |
| 10K | 32:23 | | | | 2 | | | 1 | Irvine | Marymass Race | 20 Aug 97 |
| 10K | 32:25 | | | | 10 | | | 1 | Vale of Leven | Asics Polaroid Series | 29 Jun 97 |
| 10K | 32:26 | | | | 3 | | | 1 | Edinburgh | Scottish Gas Road Race | 3 Aug 97 |
| 10K | 32:28 | | | | 2 | | | 1 | Glasgow | Glasgow 800 | 16 Aug 97 |
| 10K | 32:45 | | | | 3 | | | 1 | Dunfermline | Auld Toun 10K | 28 May 97 |
| 10K | 32:45 | | | | 1 | | | 1 | Inverkeithing | Lammas Ferry | 10 Aug 97 |
| 10K | 32:49 | | | | 3 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 6 Dec 97 |
| 10K | 33:43 | | | | 4 | | | 1 | Dumbarton | Asics Polaroid Series | 5 Jun 97 |
| 15K | 49:43 | | | | 3 | | | 1 | Moffat | Moffat Festival of Running | 15 Jul 97 |
| HM | 71:17 | | | | 4 | | | 1 | Dumfries | Dumfries Half Marathon | 15 Jun 97 |
| 1996 V40 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 19:28 | | | | 2 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 96 |
| 4M | 19:43 | | | | 14 | | | 2 | Buffalo NY, USA | Subaru Chase | 20 Jul 96 |
| 5M | 24:30 | | | | 1 | | | 1 | Edinburgh | Kings Buildings 5 | 25 Feb 96 |
| 5M | 24:54 | | | | 3 | | | 1 | Haddington | Haddington Road Race | 1 Jun 96 |
| 5M | 26:02 | | | | 1 | | | 1 | Edinburgh | Sri Chinmoy Road Race | 1 May 96 |
| 6M | 30:18 | | | | 8 | | | 1 | Keilder | Keilder Water Run | 20 Oct 96 |
| 10K | 29:45 | | | | 1 | | | 1 | Anstruther | East Neuk Race | 22 Sep 96 |
| 10K | 30:37 | | | | 40 | | | 3 | Atlanta GA, USA | Peachtree Road Race | 4 Jul 96 |
| 10K | 30:49 | | | | 1 | | | 1 | Linlithgow | Linlithgow 10K | 10 Oct 96 |
| 10K | 30:52 | | | | 13 | | | 1 | Strathclyde | SAF Road Race Championship | 6 Apr 96 |
| 10K | 31:00 | | | | 8 | | | 1 | Helensburgh | Asics Polaroid Series | 23 May 96 |
| 10K | 31:14 | | | | 1 | | | 1 | Perth | Two Inches Race | 1 Sep 96 |
| 10K | 31:18 | | | | 4 | | | 1 | Dumbarton | Asics Polaroid Series | 13 Jun 96 |
| 10K | 31:21 | | | | 3 | | | 1 | Bathgate | West Lothian Road Race | 4 May 96 |
| 10K | 31:32 | | | | 15 | | | 1 | Edinburgh | Great Caledonian Run | 21 Sep 96 |
| 10K | 31:42 | | | | 7 | | | 1 | Vale of Leven | Asics Polaroid Series | 23 Jun 96 |
| 10K | 31:45 | | | | 1 | | | 1 | Glasgow | Glasgow 800 | 11 Aug 96 |
| 10K | 31:49 | | | | 3 | | | 1 | Dunfermline | Auld Toun 10K | 27 May 96 |
| 10K | 32:06 | | | | 2 | | | 1 | Grangemouth | Grangemouth Round the Houses | 18 Feb 96 |
| 10K | 32:12 | | | | 2 | | | 1 | Stranraer | Stranraer Road Race | 27 Oct 96 |
| 10K | 32:25 | | | | 2 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 7 Dec 96 |
| 15K | 48:18 | | | | 33 | | | 4 | Utica | Utica Boilermaker | 14 Jul 96 |
| HM | 66:08 | | | | 4 | | | 1 | Alloa | Alloa Half Marathon | 31 Mar 96 |
| HM | 69:32 | | | | 4 | | | 1 | Monklands | SAF Half Marathon Championship | 4 Aug 96 |
| HM | 69:40 | | | | 3 | | | 1 | Dumfries | Dumfries Half Marathon | 16 Jun 96 |
| HM | 71:39 | | | | 71 | | | | Newcastle | Great North Run | 15 Sep 96 |
| 1995 V40 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 20:19 | | | | 1 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 95 |
| 4M | 20:26 | | | | 16 | | | 4 | Buffalo NY, USA | Subaru Chase | 15 Jul 95 |
| 6M | 30:26 | | | | 8 | | | 1 | Keilder | Keilder Water Run | 22 Oct 95 |
| 10K | 30:24 | | | | 14 | | | 1 | Cardiff | BUPA Great Welsh Run | 4 Jun 95 |
| 10K | 30:33 | | | | 4 | | | 1 | Helensburgh | Asics Polaroid Series | 25 May 95 |
| 10K | 30:52 | | | | 4 | | | 1 | Dumbarton | Asics Polaroid Series | 8 Jun 95 |
| 10K | 30:54 | | | | 7 | | | 1 | Vale of Leven | Asics Polaroid Series | 25 Jun 95 |
| 10K | 31:07 | | | | 3 | | | 1 | Dumfries | Treadaire 10K | 6 Sep 95 |
| 10K | 31:09 | | | | 4 | | | 1 | Grangemouth | Grangemouth Round the Houses | 19 Feb 95 |
| 10K | 31:11 | | | | 2 | | | 2 | Barnsley | Barnsley Vets 10K | 5 Nov 95 |
| 10K | 31:16 | | | | 4 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 9 Dec 95 |
| 10K | 31:17 | | | | 42 | | | 3 | Atlanta GA, USA | Peachtree Road Race | 4 Jul 95 |
| 10K | 31:37 | | | | 10 | | | 1 | Cumbernauld | SAF Road Race Championship | 14 May 95 |
| 10K | 31:41 | | | | 10 | | | 1 | Leeds | Leeds Abbey Dash | 3 Dec 95 |
| 10K | 31:42 | | | | 1 | | | 1 | Perth | 2 Inches Road Race | 27 Aug 95 |
| 10K | 31:44 | | | | 16 | | | 1 | Edinburgh | BUPA Great Caledonian Run | 1 Oct 95 |
| 10K | 31:45 | | | | 3 | | | 1 | Linlithgow | Linlithgow 10K | 8 Oct 95 |
| 10K | 31:53 | | | | 6 | | | 1 | Edinburgh | EAC Road Race | 9 Aug 95 |
| 10K | 32:15 | | | | 2 | | | 1 | Dunbar | Dunbar Boundary Race | 1 Apr 95 |
| 15K | 47:09 | | | | 25 | | | 3 | Utica | Utica Boilermaker | 8 Jul 95 |
| 10M | 48:08 | | | | 3 | | | 1 | Motherwell | Tom Scott Memorial Race | 8 Apr 95 |
| 10M | 53:45 | | | | 3 | | | 1 | Carluke | SVHC 10M Championship | 3 Sep 95 |
| HM | 67:38 | | | | 1 | | | 1 | Dumfries | SAF Half Marathon Championship | 11 Nov 95 |
| HM | 67:55 | | | | 4 | | | 1 | Alloa | Alloa Half Marathon | 26 Mar 95 |
| HM | 68:56 | | | | 3 | | | 1 | Falkirk | Falkirk Half Marathon | 15 Oct 95 |
| 1994 V40 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:22.36 | | | | 1 | | | 1 | Ayr | SAF Veteran Track Championship | 11 Jun 94 |
| 10000 | 31:13.48 | | | | 7 | | | 1 | Edinburgh | SAF Track Championship | 24 Jun 94 |
| 10000 | 31:30.15 | | | | 1 | | | 1 | Greenock | SVHC Track Championship | 17 Sep 94 |
| 4M | 19:59 | | | | 1 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 94 |
| 6M | 30:43 | | | | 2 | | | 1 | Keilder | Keilder Water Run | 23 Oct 94 |
| 10K | 29:53 | | | | 3 | | | 1 | Cumbernauld | Cumbernauld Road Race | 15 May 94 |
| 10K | 30:21 | | | | 2 | | | 1 | Helensburgh | Asics Polaroid Series | 26 May 94 |
| 10K | 30:29 | | | | 2 | | | 1 | Dundee | City of Dundee 10K | 9 Oct 94 |
| 10K | 30:36 | | | | 5 | | | 1 | Grangemouth | Grangemouth Round the Houses | 20 Feb 94 |
| 10K | 30:37 | | | | 3 | | | 1 | Linlithgow | Linlithgow 10K | 25 Sep 94 |
| 10K | 30:53 | | | | 1 | | | 1 | Bathgate | West Lothian Road Race | 3 Apr 94 |
| 10K | 31:01 | | | | 4 | | | 1 | Greenock | Bill Elder 10K | 2 Aug 94 |
| 10K | 31:15 | | | | 4 | | | 1 | Edinburgh | EAC Road Race | 7 Aug 94 |
| 10K | 31:16 | | | | 20 | | | 1 | Swansea | Swansea Bay 10K | 11 Sep 94 |
| 10K | 31:18 | | | | 2 | | | 2 | Barnsley | Barnsley Vets 10K | 6 Nov 94 |
| 10K | 31:20 | | | | 4 | | | 1 | Aberdeen | SAF 10K Championship | 22 May 94 |
| 10K | 31:33 | | | | 4 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 3 Dec 94 |
| 10K | 31:49 | | | | 51 | | | 5 | Atlanta GA, USA | Peachtree Road Race | 4 Jul 94 |
| 10K | 32:02 | | | | 7 | | | 1 | Dumbarton | Asics Polaroid Series | 9 Jun 94 |
| 10K | 32:13 | | | | 1 | | | 1 | Dunbar | Dunbar Boundary Race | 2 Apr 94 |
| 15K | 48:28 | | | | 35 | | | 4 | Utica | Utica Boilermaker | 10 Jul 94 |
| 10M | 48:39 | | | | 2 | | | 1 | Motherwell | Tom Scott Memorial Race | 10 Apr 94 |
| 10M | 51:28 | | | | 43 | | | 3 | Erewash | Erewash AAA Championship | 4 Sep 94 |
| 10M | 51:51 | | | | 17 | | | 1 | Brampton | Brampton to Carlisle | 19 Nov 94 |
| 10M | 52:24 | | | | 1 | | | 1 | East Kilbride | Jimmy Moore Memorial Race | 1 May 94 |
| HM | 67:39 | | | | 2 | | | 1 | Falkirk | Falkirk Half Marathon | 16 Oct 94 |
| HM | 69:39 | | | | 24 | | | 1 | Glasgow | Great Scottish Run | 21 Aug 94 |
| HM | 70:59 | | | | 69 | | | | Newcastle | Great North Run | 18 Sep 94 |
| 1993 V40 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 30:53.68 | | | | 6 | | | 1 | Linwood | SAF Track Championships | 24 Jul 93 |
| 5K | 15:18 | | | | 3 | | | 1 | Aberdeen | Grampian BUPA Races | 22 May 93 |
| SHORT4M | 17:41 | | | | 1 | | | 1 | Edinburgh | Portobello Promathon 4M | 1 Jan 93 |
| 10K | 29:24 | | | | 1 | | | 1 | Grangemouth | Grangemouth Round the Houses | 14 Feb 93 |
| 10K | 29:40 | | | | 1 | | | 1 | Eyemouth | Eyemouth 10K | 1 Aug 93 |
| 10K | 30:48 | | | | 3 | | | 3 | Barnsley | Barnsley 10K | 17 Oct 93 |
| 10K | 30:49 | | | | 3 | | | 1 | Greenock | Bill Elder 10K | 3 Aug 93 |
| 10K | 30:56 | | | | 5 | | | 1 | Dunfermline | Auld Toun 10K | 26 May 93 |
| 10K | 30:57 | | | | 1 | | | 1 | Dundee | City of Dundee 10K | 9 May 93 |
| 10K | 31:12 | | | | 52 | | | 6 | Atlanta GA, USA | Peachtree Road Race | 4 Jul 93 |
| 10K | 31:13 | | | | 20 | | | 1 | Edinburgh | Great Caledonian Run | 3 Oct 93 |
| 10K | 31:15 | | | | 3 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 4 Dec 93 |
| 10K | 31:28 | | | | 2 | | | 1 | Greenock | Inverclyde 10K | 20 Jun 93 |
| 10K | 31:30 | | | | 4 | | | 1 | Dumfries | Treadaire 10K | 9 Sep 93 |
| 10K | 36:50 | | | | 1 | | | 1 | Dunbar | Dunbar Boundary Race | 3 Apr 93 |
| 15K | 47:32 | | | | 41 | | | 5 | Portland | Cascade Run Off | 27 Jun 93 |
| 15K | 48:36 | | | | 26 | | | 6 | Utica | Utica Boilermaker | 11 Jul 93 |
| 10M | 47:51 | | | | 3 | | | 1 | Motherwell | Tom Scott Memorial Race | 10 Apr 93 |
| 10M | 51:03 | | | | 1 | | | 1 | East Kilbride | Jimmy Moore Memorial Race | 2 May 93 |
| HM | 66:49 | | | | 17 | | | 1 | Glasgow | Great Scottish Run | 22 Aug 93 |
| 1992 V35 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 19:12 | | | | 2 | | | | Edinburgh | Portobello Promathon 4M | 1 Jan 92 |
| 5M | 26:15 | | | | 2 | | | | Edinburgh | Kings Buildings 5 | 8 Mar 92 |
| 10K | 29:55 | | | | 4 | | | | Grangemouth | Grangemouth Round the Houses | 9 Feb 92 |
| 10K | 30:25 | | | | 2 | | | 1 | Linlithgow | Linlithgow 10K | 4 Oct 92 |
| 10K | 30:50 | | | | 5 | | | | Dumfries | Treadaire 10K | 10 Sep 92 |
| 10K | 31:04 | | | | 1 | | | | Penicuik | Penicuik Road Race | 9 May 92 |
| 10K | 31:04 | | | | 2 | | | 1 | East Kilbride | Hugh Wilson Memorial Race | 6 Dec 92 |
| 10K | 31:05 | | | | 3 | | | | Edinburgh | ESPC Road Race | 16 Aug 92 |
| 15K | 49:45 | | | | 1 | | | | Moffat | Moffat Festival of Running | 14 Jul 92 |
| 10M | 49:04 | | | | 3 | | | | Motherwell | Tom Scott Memorial Race | 5 Apr 92 |
| HM | 67:13 | | | | 2 | | | 1 | Falkirk | Falkirk Half Marathon | 18 Oct 92 |
| HM | 68:31 | | | | 24 | | | | Glasgow | Diet Coke Half Marathon | 23 Aug 92 |
| HM | 69:01 | | | | 134 | | | | Newcastle | DietCoke Great North Run | 20 Sep 92 |
| 1991 V35 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4M | 19:12 | | | | 2 | | | | Edinburgh | Portobello Promathon 4M | 1 Jan 91 |
| 5M | 24:40 | | | | 1 | | | | Edinburgh | Kings Buildings 5 | 11 Mar 91 |
| 5M | 25:08 | | | | 4 | | | | Haddington | Haddington Road Race | 1 Jun 91 |
| 10K | 30:30 | | | | 1 | | | | East Kilbride | East Kilbride Road Race | 7 Dec 91 |
| 10K | 30:59 | | | | 4 | | | | Edinburgh | General Portfolio | 7 Jul 91 |
| 10K | 31:25 | | | | 3 | | | | Dunfermline | Auld Toun 10K | 29 May 91 |
| 10K | 31:57 | | | | 7 | | | | Dumfries | Treadaire 10K | 12 Sep 91 |
| 15K | 49:27 | | | | 2 | | | | Moffat | Moffat Festival of Running | 9 Jul 91 |
| HM | 69:23 | | | | 6 | | | | Dumfries | Dumfries Half Marathon | 23 Jun 91 |
| 1990 V35 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:03.01 | | | | 4 | | | | Glasgow (C) | Scottish League | 17 Jun 90 |
| 10000 | 30:54.09 | | | | 2 | | | | Glasgow (C) | Scottish League | 20 May 90 |
| 10000 | 30:55.60 | | | | 2 | | | | Edinburgh | Scottish League | 5 Aug 90 |
| 10000 | 31:23.75 | | | | 11 | | | | Glasgow (C) | Scottish Championships | 27 Jul 90 |
| 4M | 19:01 | | | | 1 | | | | Edinburgh | Portobello Promathon 4M | 1 Jan 90 |
| 5M | 24:48 | | | | 4 | | | | Haddington | Haddington Road Race | 2 Jun 90 |
| 5M | 24:52 | | | | 2 | | | | Edinburgh | Kings Buildings 5 | 11 Mar 90 |
| 10K | 29:58 | | | | 5 | | | | Grangemouth | Grangemouth Round the Houses | 11 Feb 90 |
| 10K | 31:01 | | | | 6 | | | | Edinburgh | General Portfolio | 8 Jul 90 |
| 10K | 31:05 | | | | 3 | | | | Dunfermline | Auld Toun 10K | 30 May 90 |
| HM | 68:31 | | | | 1 | | | | Dumfries | Dumfries Half Marathon | 22 Jun 90 |
| 1989 V35 Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 31:35.04 | | | | 1 | | | | Edinburgh | Scottish League | 21 May 89 |
| 4M | 18:30 | | | | 2 | | | | Edinburgh | Portobello Promathon 4M | 1 Jan 89 |
| 10K | 31:00 | | | | 3 | | | | Dumfries | Gates Road Race | 12 Sep 89 |
| 1984 SEN Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:25.00 | | | | 1 | | | | Edinburgh | EAC Club Championships | 15 Apr 84 |
| 5000 | 15:33.00 | | | | 3 | | | | Edinburgh | Scottish League | 19 Aug 84 |
| 10K | 31:33 | | | | 5 | | | | Los Angeles CA, USA | Olympiad 10K | 4 Aug 84 |
| 10K | 31:48 | | | | 4 | | | | Perth | Ron Hill Series | 15 Jul 84 |
| 10K | 31:49 | | | | 14 | | | | Glasgow | Rank Xerox Series | 8 Apr 84 |
| 15K | 51:17 | | | | 2 | | | | Moffat | Moffat Festival of Running | 10 Jul 84 |
| 10M | 51:24 | | | | 4 | | | | Edinburgh | University 10 | 17 Feb 84 |
| 1983 SEN Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:35.04 | | | | 3 | | | | Edinburgh | Open Graded | 8 Jun 83 |
| 5000 | 14:41.56 | | | | 3 | | | | Edinburgh | East District Championships | 21 May 83 |
| 5000 | 14:50.04 | | | | 5 | | | | Cwmbran | British League Div 2 | 7 May 83 |
| 5000 | 15:09.04 | | | | 2 | | | | Hendon | British League Div 2 | 4 Jun 83 |
| 5000 | 15:14.23 | | | | 1 | | | | Edinburgh | EAC Club Championships | 17 Apr 83 |
| 5000 | 15:17.06 | | | | 3 | | | | Wishaw | Scottish League | 9 Jul 83 |
| 10K | 31:10 | | | | 2 | | | | East Kilbride | East Kilbride Road Race | 1 May 83 |
| 10M | 50:01 | | | | 5 | | | | Motherwell | Tom Scott Memorial Race | 9 Apr 83 |
| 10M | 50:27 | | | | 4 | | | | Edinburgh | University 10 | 12 Feb 83 |
| HM | 70:33 | | | | 25 | | | | Newcastle | Great North Run | 19 Jun 83 |
| 1982 SEN Lasswade |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 31:53 | | | | 1 | | | | East Kilbride | East Kilbride Road Race | 2 May 82 |
| 10M | 51:42 | | | | 7 | | | | Edinburgh | University 10 | 13 Feb 82 |
| HM | 68:42 | | | | 3 | | | | Dumfries | Dumfries Half Marathon | 13 Jun 82 |