| 2013 V50 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 60.80 | i | | | 4 | | | | Emirates Arena | Scottish Masters' Championships | 10 Feb 13 |
| 800 | 2:14.98 | i | | | 1 | | | | Emirates Arena | Scottish Masters' Championships | 10 Feb 13 |
| 800 | 2:15.88 | | | | 2 | | | | Grangemouth | Scottish Athletics Masters' Championships | 16 Jun 13 |
| 1500 | 4:29.83 | i | | | 8 | h2 | | | Emirates Arena | Scottish National Senior Championships | 17 Feb 13 |
| 1500 | 4:31.91 | | | | 2 | | | | Grangemouth | Scottish Athletics Masters' Championships | 16 Jun 13 |
| 1500 | 4:34.71 | i | | | 3 | 4 | | | Emirates Arena | Scottish National Open | 19 Jan 13 |
| 1M | 5:20 | | | | 3 | | | 1 | Kirkcaldy | Ravenscraig Park Mile Series 1M | 23 Apr 13 |
| 2M | 11:05 | | | | 6 | | | 1 | Kirkcaldy | Ravenscraig Park Mile Series 2M | 1 Apr 13 |
| 3.1ML | 18:16 | | | | 20 | L1 | | | Livingstone | Scottish Relays Championships | 31 Mar 13 |
| 5K | 17:31 | | | | 71 | | | 2 | Edinburgh | Self Transcendence 5K (Inc Scottish Champs) | 1 May 13 |
| parkrun | 18:33 | | | | 1 | | | 1 | St Andrews | St Andrews parkrun 5K Event 45 | 9 Mar 13 |
| 2012 V50 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:31.00 | i | | | 3 | | | | Glasgow | Scottish Masters Championships (inc U18/U20/SEN 3000m Championships) | 12 Feb 12 |
| 1M | 5:05 | | | | 8 | | | 1 | Kirkcaldy | Ravenscraig Park Mile Series | 24 Apr 12 |
| 1M | 5:08 | | | | 4 | | | 1 | Kirkcaldy | Ravenscraig Park Mile Series | 29 May 12 |
| 2M | 11:05 | | | | 9 | | | 1 | Kirkcaldy | Ravenscraig Park 2 | 27 Mar 12 |
| 3.1ML | 17:52 | | | | 21 | L1 | | | Livingstone | Scottish Relays Championships | 31 Mar 12 |
| 5K | 17:43 | | | | 15 | | | 1 | Giffordtown | Giffordtown 5K | 14 Oct 12 |
| SHORT5K | 16:53 | | | | 12 | | | | St. Andrew's | St Andrew's 5K | 18 Apr 12 |
| parkrun | 17:32 | | | | 8 | | | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 132 | 26 May 12 |
| ZXCL | 15:41 | | | | 2 | L1 | | | Cumbernauld | Scottish National Relay Championships | 27 Oct 12 |
| 2011 V50 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.56 | i | | | 2 | | | | Glasgow | Scottish Masters' Championships | 13 Feb 11 |
| 800 | 2:18.56 | | | | 4 | | | | Edinburgh | Scottish Masters' Championships | 28 May 11 |
| 1500 | 4:29.84 | i | | | 5 | 2 | | | Gent, BEL | European Masters' Championships | 20 Mar 11 |
| 1500 | 4:47.47 | | | | 5 | | | | Edinburgh | Scottish Masters' Championships | 28 May 11 |
| 3000 | 9:52.86 | i | | | 4 | | | | Glasgow | Scottish Masters' Championships | 13 Feb 11 |
| 3000 | 10:02.51 | i | | | 9 | 1 | | | Gent, BEL | European Masters' Championships | 16 Mar 11 |
| 1M | 4:59 | | | | 147 | | | 7 | New York NY, USA | Fifth Avenue Mile | 24 Sep 11 |
| 1M | 5:06 | | | | 3 | | | 1 | Kirkcaldy | Ravenscraig Park Series Mile | 12 Jul 11 |
| 5K | 18:04 | | | | 8 | | | 1 | Giffordtown | Giffordtown 5K | 9 Oct 11 |
| parkrun | 17:46 | | | | 2 | | | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 101 | 22 Oct 11 |
| parkrun | 18:05 | | | | 14 | | | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 67 | 26 Feb 11 |
| parkrun | 18:05 | | | | 6 | | | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 100 | 15 Oct 11 |
| 3.8MMT | 23:11 | | | | 10 | | | 1 | Falkland | Fife Christmas Cracker 3.8 | 18 Dec 11 |
| 10K | 37:39 | | | 37:39 | 8 | | | 1 | Jedburgh | Jedburgh 10K | 30 Oct 11 |
| 2010 V50 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:10.78 | | | | 9 | | | | Nyireghaza, HUN | European Masters' Championships | 23 Jul 10 |
| 800 | 2:12.29 | | | | 3 | h3 | | | Nyireghaza, HUN | European Masters' Championships | 21 Jul 10 |
| 1500 | 4:30.36 | | | | 6 | | | | Nyireghaza, HUN | European Masters' Championships | 19 Jul 10 |
| 1500 | 4:35.35 | | | | 1 | ht1 | | | Nyireghaza, HUN | European Masters' Championships | 17 Jul 10 |
| 1500 | 4:41.31 | i | | | 1 | | | | Glasgow | Scottish Masters' Championships | 24 Jan 10 |
| 1M | 5:12 | | | | 7 | | | 1 | Kirkcaldy | Ravenscraig Park Series 1M | 25 May 10 |
| 1M | 5:13 | | | | 4 | | | 1 | Kirkcaldy | Ravenscraig Park Series 1M | 29 Jun 10 |
| 5K | 17:55 | | | | 19 | | | 2 | Giffordtown | Giffordtown 5K | 10 Oct 10 |
| parkrun | 17:29 | | | | 11 | | | 2 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 20 (Short course) | 6 Mar 10 |
| parkrun | 17:44 | | | | 5 | | | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 46 (Short course) | 18 Sep 10 |
| parkrun | 18:00 | | | | 8 | | | 1 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 15 (Short course) | 30 Jan 10 |
| ZXC | 34:54 | | | | 76 | | | 13 | Stirling | Scottish East District League | 16 Oct 10 |
| 2009 V50 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:19.23 | | | | 6 | | | | Lahti, FIN | World Masters Championships | 6 Aug 09 |
| 1500 | 4:27.41 | i | | | 3 | | | | Ancona, ITA | European Veterans Indoor Championships | 29 Mar 09 |
| 1500 | 4:27.43 | | | | 1 | | | | Dunfermline | Scottish Masters Championships | 14 Jun 09 |
| 1500 | 4:27.86 | | | | 1 | s1 | | | Lahti, FIN | World Masters Championships | 4 Aug 09 |
| 1500 | 4:27.90 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 7 Mar 09 |
| 1500 | 4:33.74 | | | | 1 | | | | Birmingham | BMAF Championships | 4 Jul 09 |
| 1500 | 4:49.78 | i | | | 1 | | | | Glasgow | DM Hall Combined Events & Masters Championships | 21 Feb 09 |
| 3000 | 9:33.81 | i | | | 2 | | | | Lee Valley | BMAF Indoor Championships | 8 Mar 09 |
| 3000 | 9:35.44 | i | | | 5 | | | | Ancona, ITA | European Veterans Indoor Championships | 25 Mar 09 |
| 1M | 4:57 | | | | 3 | | | 1 | Kirkcaldy | Ravenscraig Park Series 1M | 26 May 09 |
| 5K | 17:50 | | | | 3 | | | 1 | Anstruther | Quarriers 5K | 17 May 09 |
| parkrun | 18:08 | | | | 19 | | | 4 | Edinburgh Silverknowes | Edinburgh parkrun 5K Event 9 (Short course) | 12 Dec 09 |
| 2008 V45 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:12.51 | | | | 3 | | | | Birmingham | BMAF Championships | 6 Jul 08 |
| 800 | 2:13.46 | | | | 8 | h1 | | | Ljubljana, SLO | European Masters' Championships | 1 Aug 08 |
| 1500 | 4:25.79 | | | | 1 | | | | Dunfermline | Scottish Athletics Masters Championships | 21 Jun 08 |
| 1500 | 4:29.38 | | | | 1 | s2 | | | Ljubljana, SLO | European Masters' Championships | 26 Jul 08 |
| 1500 | DNF | | | | - | | | | Birmingham | BMAF Championships | 5 Jul 08 |
| 1M | 5:01 | | | | 3 | | | 1 | Kirkcaldy | Ravenscraig Park Mile | 29 Apr 08 |
| 2007 V45 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:22.39 | i | | | 3 | | | | Glasgow | DM Hall Scottish Masters Indoor Track & Field Championships | 10 Feb 07 |
| 3000 | 9:41.13 | i | | | 1 | | | | Glasgow | DM Hall Scottish Masters Indoor Track & Field Championships | 10 Feb 07 |
| 2006 V45 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:01 | | | | | | | 1 | Kirkcaldy | Beveridge Park Summer 5km Series | 19 May 06 |
| 5M | 27:25 | | | | 24 | | | | Glasgow (Garscube) | Glasgow University 5 | 18 Nov 06 |
| 2005 V45 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:20.81 | i | | | 2 | | | | Glasgow | Scottish Masters | 12 Feb 05 |
| 5K | 17:16 | | | | | | | 1 | Kirkcaldy | BEVERIDGE PARK 5km SERIES | 20 May 05 |
| 2003 V40 Fife/Scottish Vets H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:16.55 | | | | 1 | | | | Dunfermline | POWERADE SCOTTISH MASTERS Champs Pitreavie, Dunfermline | 31 May 03 |