15M | 1:51:55 | Run Balmoral Bristow 3 / 15 | 3.4 | -1.4 | 23 Apr 23 | +1 |
HM | 92:27 | Falkirk Half Marathon | 1.2 | -1.2 | 20 Nov 22 | +2 |
Mar | 3:15:19 | Schneider Electric Marathon de Paris | 0.6 | -0.5 | 2 Apr 23 | +3 |
10M | 70:39 | Ballater 10 | 1.6 | -0.8 | 31 Jul 22 | +4 |
HM | 1:40:15 | Run Banchory Half Marathon | 3.2 | 0.2 | 28 Aug 22 | +5 |
Mar | 3:47:56 | TCS New York City Marathon | 3.5 | 3.2 | 6 Nov 22 | |
Mar | 3:26:41 | Edinburgh Marathon Festival - Marathon | 1.3 | 1.2 | 29 May 22 | |
Mar | 3:26:45 | The Boston Marathon | 1.5 | 1.0 | 18 Apr 22 | |
HM | 92:54 | Inverness Half Marathon | 0.7 | -0.5 | 13 Mar 22 | |
parkrun | 20:43 | Aberdeen parkrun # 500 | 0.4 | 0.8 | 2 Jul 22 | |
Mar | 3:16:58 | Virgin Money London Marathon | 1.3 | 1.7 | 3 Oct 21 | |
Mar | 3:02:50 | Bank of America Chicago Marathon | 1.0 | -0.1 | 13 Oct 19 | |
HM | 92:23 | Great North Run | 0.9 | 1.7 | 12 Sep 21 | |
Mar | 3:52:09 | Tokyo Marathon | 0.9 | 6.6 | 5 Mar 23 | |
10M | 72:43 | Templeton 10 | 2.4 | -0.3 | 7 Nov 21 | |
15M | 1:44:17 | Run Balmoral 3 / 15 | 5.2 | -2.7 | 28 Apr 19 | |
HM | 86:16 | Rock 'n' Roll Half Marathon | 1.4 | -0.7 | 11 Aug 19 | |
10M | 65:53 | Ballater 10 | 2.0 | -0.6 | 28 Jul 19 | |
HM | 86:31 | Rock 'n' Roll Liverpool Half Marathon | 2.2 | -1.4 | 26 May 19 | |
HM | 88:39 | Simplyhealth Great Aberdeen Half Marathon | 1.5 | 0.3 | 25 Aug 19 | |
10K | 41:15 | Brodie Castle 10K | 2.0 | 0.8 | 3 Nov 19 | |
HM | 89:19 | Bank of Scotland Great Scottish Half Marathon | 1.1 | 1.0 | 29 Sep 19 | |
5K | 22:28 | BAA 5K | 1.0 | 3.7 | 16 Apr 22 | |
HM | 89:20 | SimplyHealth Great North Run | 1.4 | 0.7 | 8 Sep 19 | |
HM | 84:59 | Kinloss to Lossiemouth Half Marathon | 1.1 | -0.9 | 17 Feb 19 | |
5K | 20:14 | BAA 5K | 5.2 | -1.5 | 13 Apr 19 | |
Mar | 3:11:58 | BAA Boston Marathon | 2.2 | 0.6 | 15 Apr 19 | |
HM | 85:25 | Grand Brighton Half Marathon | 0.8 | -0.5 | 24 Feb 19 | |
Mar | 2:59:02 | BMW Berlin Marathon | 1.0 | -0.9 | 16 Sep 18 | |
HM | 87:34 | Vitality Big Half Marathon | 0.7 | 0.6 | 10 Mar 19 | |
10M | 64:59 | Lossiemouth Turkey Trot 10 (Inc Scottish North District Championships) | 1.2 | -0.2 | 16 Dec 18 | |
HM | 86:49 | SimplyHealth Great North Run | 2.7 | -1.7 | 9 Sep 18 | |
HM | 84:50 | Manchester Half Marathon | 0.8 | -0.7 | 14 Oct 18 | |
10K | 42:20 | Kinord 10K | 4.6 | -0.6 | 20 Oct 18 | |
HM | 86:39 | Toyota Rock 'N' Roll Las Vegas Half Marathon | 1.0 | 0.0 | 11 Nov 18 | |
Mar | 3:09:25 | Virgin London Marathon | 3.2 | -0.6 | 22 Apr 18 | |
HM | 88:08 | Affidea Rock 'n' Roll Dublin Half Marathon | 1.8 | -0.1 | 12 Aug 18 | |
HM | 89:56 | Biofreeze San Francisco First Half marathon | 2.4 | 0.1 | 29 Jul 18 | |
HM | 87:35 | Simplyhealth Great Aberdeen Half Marathon | 0.8 | 0.6 | 26 Aug 18 | |
6K | 25:22 | Simplyhealth Great Stirling Cross Country International (Inc Scottish Inter District Championships) | 2.4 | 2.7 | 12 Jan 19 | |
HM | 85:02 | Kinloss to Lossiemouth Half Marathon | 0.4 | 0.2 | 18 Feb 18 | |
HM | 86:24 | Brighton Half Marathon | 0.8 | 0.3 | 25 Feb 18 | |
6K | 23:20 | British Masters Championships | 1.6 | 0.3 | 17 Mar 18 | |
HM | 87:04 | AFFIDEA Rock 'n' Roll Dublin Half Marathon | 1.3 | 0.3 | 13 Aug 17 | |
HM | 87:36 | Berliner Halbmarathon | 1.9 | -0.1 | 2 Apr 17 | |
HM | 92:32 | Bank of Scotland Great Scottish Half Marathon | 0.8 | 3.3 | 1 Oct 17 | |
HM | 93:39 | Stonehaven Half Marathon | 2.6 | 2.0 | 2 Jul 17 | |
HM | 84:34 | Kinloss to Lossiemouth Half Marathon | 0.2 | 0.2 | 19 Feb 17 | |
HM | 91:49 | Rock 'n' Roll Liverpool Half Marathon | 1.4 | 2.4 | 28 May 17 | |
HM | 86:38 | Brighton Half Marathon (146m short) | 0.3 | 1.1 | 26 Feb 17 | |
HM | 87:31 | Inverness Half Marathon | 0.6 | 1.2 | 12 Mar 17 | |
10K | 41:44 | Westhill 10K | 1.4 | 2.5 | 11 Jun 17 | |
HM | 97:36 | SimplyHealth Great North Run | 1.4 | 4.9 | 10 Sep 17 | |
10K | 41:32 | City of Aberdeen Baker Hughes 10K | 1.1 | 2.6 | 14 May 17 | |
HM | 91:44 | GEICO Rock 'n' Roll Las Vegas Half Marathon | 2.8 | 0.9 | 13 Nov 16 | |
10M | 67:02 | Lossiemouth Turkey Trot 10 | 1.2 | 1.5 | 11 Dec 16 | |
HM | 88:27 | Mizuno Half Marathon | 1.0 | 1.2 | 16 Oct 16 | |
Mar | 2:57:22 | Virgin London Marathon | 0.9 | -0.7 | 24 Apr 16 | |
10K | 38:51 | Baxters Loch Ness 10K | 0.2 | 0.8 | 25 Sep 16 | |
HM | 86:57 | Bank of Scotland Great Scottish Half Marathon (149.7m short) | 0.1 | 1.4 | 2 Oct 16 | |
6.4K | 26:47 | Scottish North District Championships | 3.4 | 1.6 | 3 Dec 16 | |
HM | 89:39 | Stonehaven Half Marathon | 2.6 | 0.2 | 3 Jul 16 | |
6K | 26:07 | Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 4.4 | 2.4 | 7 Jan 17 | |
3K | 11:05 | Run-4-It Metro Proms 3K Winter Series | 1.8 | 0.9 | 7 Oct 16 | |
HM | 91:11 | Fraserburgh Half Marathon | 1.0 | 2.5 | 6 Nov 16 | |
10M | 67:41 | Ballater 10 | 1.7 | 1.4 | 31 Jul 16 | |
HM | 92:15 | Great North Run | 1.7 | 2.3 | 11 Sep 16 | |
5K | 19:06 | Peterhead 5K | 1.2 | 0.7 | 26 Jun 16 | |
HM | 85:45 | Berliner Half Marathon | 0.8 | 0.2 | 3 Apr 16 | |
HM | 83:39 | Kinloss to Lossiemouth Half Marathon | 0.2 | -0.8 | 21 Feb 16 | |
HM | 87:55 | Run Garioch Half Marathon | 1.6 | 0.4 | 20 Mar 16 | |
HM | 85:51 | Inverness Half Marathon | 1.0 | 0.0 | 13 Mar 16 | |
HM | 91:19 | AFFIDEA Rock 'n' Roll Dublin Half Marathon | 1.0 | 2.5 | 7 Aug 16 | |
5K | 18:23 | Self Transcendence 5K (Inc Scottish Championships) | 0.1 | 0.2 | 6 May 16 | |
10K | 39:32 | City of Aberdeen Baker Hughes 10K | 0.9 | 0.7 | 15 May 16 | |
10K | 39:45 | Metro Aberdeen Beach 10K | 0.6 | 1.3 | 7 Jun 16 | |
10K | 40:30 | Westhill 10K | 1.0 | 1.6 | 12 Jun 16 | |
HM | 85:09 | Brighton Half Marathon (146m short) | -0.2 | 0.9 | 28 Feb 16 | |
parkrun | 29:41 | Aberdeen parkrun # 404 | 1.6 | 18.8 | 20 Apr 19 | |
10K | 38:56 | Brodie Castle 10K | 1.6 | -1.2 | 1 Nov 15 | |
HM | 88:02 | Fraserburgh Half Marathon | 1.2 | 0.2 | 15 Nov 15 | |
HM | 86:26 | Dyce Half Marathon | 1.4 | -1.0 | 16 Aug 15 | |
10K | 38:33 | Baxters Loch Ness 10K | 0.6 | -0.8 | 27 Sep 15 | |
10M | 66:27 | Lossiemouth Turkey Trot 10 | 0.6 | 1.1 | 13 Dec 15 | |
HM | 88:10 | Stonehaven Half Marathon | 2.8 | -1.6 | 5 Jul 15 | |
HM | 87:33 | Morrisons Great North Run | 1.4 | -0.5 | 13 Sep 15 | |
10K | 39:26 | Glen Moray 10K | 1.4 | -0.7 | 6 Sep 15 | |
3K | 11:08 | Run-4-It Metro Proms 3K Winter Series | 1.0 | 1.2 | 8 Jan 16 | |
Mar | 3:00:24 | Virgin London Marathon | 0.8 | -0.8 | 26 Apr 15 | |
3K | 10:49 | Run-4-It Metro Proms 3K Winter Series | 0.8 | 0.3 | 2 Oct 15 | |
10M | 67:08 | Ballater 10 | 1.8 | 0.1 | 26 Jul 15 | |
HM | 85:33 | Edinburgh Marathon Festival Half Marathon | 0.7 | -0.7 | 31 May 15 | |
6K | 27:09 | Scottish National Masters' Championships | 5.2 | 2.6 | 30 Jan 16 | |
10K | 43:27 | Lumphanan Detox 10K | 2.2 | 2.7 | 2 Jan 16 | |
3K | 11:31 | Run-4-It Metro Proms 3K Winter Series | 1.8 | 1.8 | 4 Dec 15 | |
10K | 39:28 | City of Aberdeen Baker Hughes 10K | 1.1 | -0.4 | 17 May 15 | |
3K | 11:17 | Run-4-It Metro Proms 3K Winter Series | 0.8 | 2.0 | 6 Nov 15 | |
10K | 39:59 | Fraserburgh 10K | 1.2 | 0.0 | 24 May 15 | |
HM | 86:03 | Run Garioch Half Marathon | 0.6 | -0.8 | 22 Mar 15 | |
HM | 85:36 | Berliner Halbmarathon | 0.0 | -0.2 | 29 Mar 15 | |
1M | 5:33 | Union Street Mile | 0.2 | 0.0 | 22 Aug 15 | |
10K | 40:23 | Eddie's Beach 10K | 0.8 | 0.8 | 9 Jun 15 | |
HM | 86:59 | Inverness Half Marathon | 0.4 | -0.2 | 8 Mar 15 | |
HM | 86:33 | Brighton Half Marathon (146m short) | 0.1 | -0.1 | 22 Feb 15 | |
HM | 85:21 | Kinloss to Lossiemouth Half Marathon | -0.6 | 0.0 | 8 Feb 15 | |
HM | 86:35 | Fraserburgh Half Marathon | 0.8 | -1.1 | 16 Nov 14 | |
10M | 65:27 | Moray Road Runners Turkey Trot 10 | 0.6 | -0.3 | 7 Dec 14 | |
6.4K | 28:08 | Scottish North District Championships | 1.0 | 5.5 | 5 Dec 15 | |
10K | 40:09 | Forfar 10K | 1.8 | -1.2 | 17 Aug 14 | |
10M | 66:47 | Ballater 10 | 1.8 | -1.0 | 27 Jul 14 | |
HM | 88:55 | Crathes Half Marathon | 1.2 | -0.5 | 13 Sep 14 | |
HM | 88:25 | Bupa Great North Run | 0.9 | -0.4 | 7 Sep 14 | |
3K | 11:15 | Run-4-It Metro Proms 3K Winter Series | 1.0 | 0.9 | 5 Dec 14 | |
3K | 10:59 | Run-4-It Metro Proms 3K Winter Series | 0.4 | 0.2 | 7 Nov 14 | |
3K | 11:01 | Run-4-It Metro Proms 3K Winter Series | 1.0 | -0.3 | 3 Oct 14 | |
HM | 90:04 | Stonehaven Half Marathon | 1.8 | -0.6 | 6 Jul 14 | |
10K | 39:13 | Metro Aberdeen Beach 10K | 0.8 | -1.2 | 10 Jun 14 | |
HM | 1:46:30 | Fare Challenge Half Marathon | 1.5 | 7.7 | 23 Aug 15 | |
parkrun | 19:13 | Aberdeen parkrun # 147 | 1.0 | -0.6 | 19 Jul 14 | |
HM | 89:52 | Peterhead Half Marathon | 1.0 | 0.2 | 29 Jun 14 | |
Mar | 3:10:31 | Virgin London Marathon | 1.3 | -0.1 | 13 Apr 14 | |
10K | 39:36 | Aberdeen Baker Hughes 10K | 0.4 | -0.5 | 18 May 14 | |
10K | 41:34 | Run Balmoral Stena Drilling Tartan 10K | 2.6 | -0.8 | 26 Apr 14 | |
HM | 85:44 | Kinloss To Lossiemouth Half Marathon | -0.4 | -0.5 | 23 Feb 14 | |
HM | 90:18 | Run Garioch Half Marathon | 1.0 | 0.2 | 23 Mar 14 | |
HM | 88:13 | Inverness Half Marathon | 0.3 | 0.0 | 9 Mar 14 | |
HM | 87:53 | Fraserburgh Half Marathon | 0.4 | -0.3 | 17 Nov 13 | |
HM | 88:31 | Bupa Great North Run | 0.4 | 0.0 | 15 Sep 13 | |
10K | 44:03 | Christmas Canter 10K | 1.2 | 0.0 | 9 Jan 11 | |
HM | 96:32 | Inverness Half Marathon | 0.9 | -1.2 | 13 Mar 11 | |
HM | 1:41:29 | Edinburgh Half Marathon | 1.3 | 0.8 | 10 Apr 11 | |
10K | 44:48 | Run Balmoral 10K | 2.0 | -1.0 | 23 Apr 11 | |
10K | 42:46 | Aberdeen Baker Hughes 10K | 0.5 | -1.5 | 22 May 11 | |
10K | 42:19 | The Running Shop Beach 10K | 0.8 | -1.2 | 14 Jun 11 | |
10M | 73:32 | Ballater 10 | 1.6 | 0.5 | 31 Jul 11 | |
HM | 95:56 | Moray Half Marathon | 1.2 | 0.0 | 4 Sep 11 | |
HM | 97:35 | Bupa Great North Run Half Marathon | 0.2 | 1.7 | 18 Sep 11 | |
10K | 40:37 | Baxters Loch Ness 10K | -0.4 | -1.3 | 2 Oct 11 | |
HM | 98:28 | Aviemore Highland Half Marathon | 0.0 | 2.3 | 16 Oct 11 | |
10M | 80:42 | Templeton 10 | 2.4 | 3.7 | 6 Nov 11 | |
10K | 43:32 | Christmas Canter 10K | -0.8 | 2.0 | 4 Dec 11 | |
HM | 95:45 | Inverness Half Marathon | 0.2 | 0.9 | 11 Mar 12 | |
10K | 43:16 | Run Garioch 10K | 0.0 | 0.9 | 18 Mar 12 | |
HM | 94:43 | Edinburgh Rock 'n' Roll Half Marathon | 0.5 | 0.1 | 15 Apr 12 | |
10K | 44:26 | Stena Drilling Tartan 10K | 2.0 | 0.1 | 28 Apr 12 | |
10K | 42:08 | City of Aberdeen Baker Hughes 10K | 0.5 | -0.7 | 20 May 12 | |
HM | 99:41 | Stonehaven Half Marathon | 1.8 | 1.2 | 1 Jul 12 | |
10M | 75:49 | Ballater 10 | 1.8 | 1.8 | 29 Jul 12 | |
10K | 43:28 | Forfar 10K | 1.2 | 0.1 | 19 Aug 12 | |
HM | 1:42:41 | Moray Half Marathon | 1.6 | 2.6 | 2 Sep 12 | |
HM | 96:47 | Bupa Great North Run | 0.2 | 1.5 | 16 Sep 12 | |
10K | 43:27 | Baxters River Ness 10K | 0.4 | 0.9 | 30 Sep 12 | |
HM | 89:01 | Inverness Half Marathon | 0.4 | -2.2 | 17 Mar 13 | |
10K | 41:13 | Run Garioch 10K | 1.4 | -0.5 | 24 Mar 13 | |
Mar | 3:25:06 | Virgin London Marathon | 1.3 | 2.4 | 21 Apr 13 | |
10K | 41:35 | Run Balmoral Stena Drilling Tartan 10K | 1.6 | -0.4 | 27 Apr 13 | |
10K | 39:44 | Aberdeen Baker Hughes 10K | 0.4 | -1.0 | 19 May 13 | |
10K | 40:52 | Running Shop Beach 10K | 1.0 | 0.1 | 18 Jun 13 | |
HM | 94:15 | Stonehaven Half Marathon | 1.0 | 2.0 | 7 Jul 13 | |
10M | 68:42 | Ballater 10 | 1.8 | 0.0 | 28 Jul 13 | |
10K | 41:40 | Forfar 10K | 1.8 | 0.1 | 18 Aug 13 | |
HM | 90:25 | Moray Half Marathon (Inc Scottish Champs) | 0.6 | 0.7 | 1 Sep 13 | |