Gordon Lennox

 
Athlete ID:44495
Club:East Sutherland
Gender:Male
Age Group:V40
Fetched:2025-09-06 02:05:20+00:00
Sections:19
Total Performances:489
Coverage:2007-2025

About
Any data pre-2026 was snapshotted from thepowerof10. Results from 2026 are from the TruePB database. Unfortunately if you have no PB's or results before 2026 we were not able to snapshot your data.

Best known performances
Event PB 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 Event 2011 2010 2009 2008 2007 2006
400 57.55 57.55 400
1500 4:25.5 4:25.5 1500
3000 9:14.4 9:14.4 3000
5000 16:16.06 16:16.06 5000
10000 33:09.90 33:09.90 10000
3000SC 10:20.61 10:20.61 10:29.02 3000SC
5K 15:46 15:46 17:18 5K 16:47 16:49 16:32
parkrun 15:28 16:24 16:02 15:50 15:28 16:11 16:19 15:52 15:39 15:54 15:46 16:10 16:09 parkrun
10K 32:30 33:07a 32:41 32:42 32:38 32:58 35:25 33:02 33:08 32:30 32:57 32:53 33:47 10K 34:01 35:24 34:57 35:56 35:21
10M 53:47 53:47 55:03 55:08 54:43 54:55 55:36 54:35 10M 56:41
HM 70:51 72:02 72:04 71:49 74:24 72:03 74:44 72:14 72:23 73:08 72:06 71:06 70:51 76:19 HM 74:29 76:04 79:18 75:39
Mar 2:31:43 2:50:09 2:36:15 2:31:43 2:38:32 2:46:05 2:35:35 2:35:43 2:35:58 2:34:55 2:37:50 Mar 3:02:41

Performances
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

2025 V40 East Sutherland
Event Perf Pos Venue Meeting Date
parkrun 16:17 1 Alness Alness parkrun # 297 8 Mar 25
parkrun 16:24 1 Alness Alness parkrun # 294 15 Feb 25
parkrun 16:24 1 Alness Alness parkrun # 303 19 Apr 25
parkrun 16:29 1 Alness Alness parkrun # 301 5 Apr 25
parkrun 16:40 1 Alness Alness parkrun # 309 2 Aug 25
parkrun 17:09 1 Torvean Torvean parkrun # 198 26 Jul 25
parkrun 17:13 1 Alness Alness parkrun # 296 1 Mar 25
parkrun 17:20 1 Alness Alness parkrun # 302 7 Jun 25
parkrun 17:33 1 Alness Alness parkrun # 297 3 May 25
parkrun 18:10 1 Alness Alness parkrun # 292 1 Feb 25
parkrun 19:25 1 Alness Alness parkrun # 290 18 Jan 25
7.5KXC 27:50 4 Nairn Scottish North District League 18 Jan 25
8.4KXC 30:41 6 Forres Scottish North District League 1 Feb 25
8.6KXC 28:02 12 Camperdown Country Park Lindsays Scottish National Masters Championships 8 Feb 25
10K 33:33 3 Forres Forres Harriers 10K 10 May 25
10K 33:59 9 Nairn Nairn 10K 2 Mar 25
10K 34:18 7 Miltonduff Moray Road Runners 10K 30 Mar 25
10KXC 36:04 105 Falkirk Lindsays Scottish National Championships 22 Feb 25
HMMT 77:51 2 Stornoway Stornoway 10K / Half Marathon 24 May 25
Mar 2:53:55 1922 London TCS London Marathon 27 Apr 25
2024 V35 East Sutherland
Event Perf Pos Venue Meeting Date
4KXCL 12:26 1 Nairn Scottish North District Relay Championships 5 Oct 24
parkrun 16:24 1 Portobello Portobello parkrun # 371 17 Feb 24
parkrun 16:29 1 Alness Alness parkrun # 250 20 Apr 24
parkrun 16:30 1 Alness Alness parkrun # 279 9 Nov 24
parkrun 16:37 2 Alness Alness parkrun # 260 29 Jun 24
parkrun 16:45 1 Alness Alness parkrun # 269 31 Aug 24
parkrun 16:54 1 Alness Alness parkrun # 284 14 Dec 24
7.5KXC 27:45 2 Nairn Scottish North District League 3 Feb 24
8KXC 27:49 8 Elgin Scottish North District Championships 30 Nov 24
8.1KXC 27:16 4 Grant Park, Forres Scottish North District League 12 Oct 24
8.2KXC 29:59 7 Evanton Scottish North District League 16 Nov 24
8.5KXC 30:56 6 Aden Park Scottish North District League 7 Dec 24
10K 33:07 15 Inverness Baxters Loch Ness 10K 29 Sep 24
10K 33:27 5 Nairn Nairn 10K 3 Mar 24
10K 34:08 6 Miltonduff Moray Road Runners 10K 24 Mar 24
10K 33:54 7 Forres Brodie Castle 10K 3 Nov 24
10K 35:13 5 Forres Forres Harriers 10K 11 May 24
10K 35:53 5 Forres Forres Highland Games 10K 6 Jul 24
HM 72:02 25 Inverness Inverness Half Marathon 10 Mar 24
HM 75:43 3 Portree Isle of Skye Half Marathon 8 Jun 24
HM 76:46 1 Watten Caithness Half Marathon 1 Sep 24
HMMT 75:17 4 Nairn Nairn Half Marathon 17 Aug 24
HMMT 75:27 2 Stornoway Stornoway 10K / Half Marathon 25 May 24
Mar 2:50:09 358 Manchester Adidas Manchester Marathon 14 Apr 24
2023 V35 Highland HR
Event Perf Pos Venue Meeting Date
5K 15:46 16 Inverness Inverness Campus 5K 21 Jul 23
parkrun 16:02 1 Elgin Elgin parkrun # 312 28 Oct 23
parkrun 16:15 1 Torvean Torvean parkrun # 87 20 May 23
parkrun 16:16 1 Alness Alness parkrun # 223 26 Aug 23
parkrun 16:18 1 Torvean Torvean parkrun # 89 3 Jun 23
parkrun 16:24 1 Alness Alness parkrun # 217 15 Jul 23
parkrun 16:31 1 Alness Alness parkrun # 236 9 Dec 23
parkrun 17:07 1 Alness Alness parkrun # 238 23 Dec 23
8KXC 26:16 3 Elgin Scottish North District Championships 2 Dec 23
8.2KXC 30:07 3 Evanton Scottish North District League 18 Nov 23
10K 32:41 8 Musselburgh Scottish 10K 24 Sep 23
10K 32:58 3 Forres Brodie Castle 10K 5 Nov 23
10K 34:52 6 Forres Forres Harriers 10K 13 May 23
10M 53:47 22 Motherwell Tom Scott Memorial Round the Loch 6K / 10 2 Apr 23
HM 72:04 22 Inverness Inverness Half Marathon 12 Mar 23
HM 79:20 2 Portree Isle of Skye Half Marathon 10 Jun 23
HMMT 79:04 8 Nairn Nairn Half Marathon 19 Aug 23
Mar 2:36:15 338 London TCS London Marathon 23 Apr 23
MarDH 3:01:52 55 Inverness Baxters Loch Ness Marathon 1 Oct 23
2022 V35 Highland HR
Event Perf Pos Venue Meeting Date
parkrun 15:50 1 Alness Alness parkrun # 158 30 Apr 22
parkrun 16:10 1 Alness Alness parkrun # 150 5 Mar 22
parkrun 16:10 1 Alness Alness parkrun # 161 21 May 22
parkrun 16:13 1 Alness Alness parkrun # 174 20 Aug 22
parkrun 16:15 1 Alness Alness parkrun # 157 23 Apr 22
parkrun 16:16 1 Alness Alness parkrun # 152 19 Mar 22
parkrun 16:23 1 Torvean Torvean parkrun # 45 9 Jul 22
parkrun 16:41 1 Clapham Common Clapham Common parkrun # 112 8 Jan 22
parkrun 16:41 1 Alness Alness parkrun # 149 26 Feb 22
parkrun 16:41 1 Alness Alness parkrun # 169 16 Jul 22
parkrun 17:00 1 Alness Alness parkrun # 155 9 Apr 22
parkrun 18:31 1 Alness Alness parkrun # 151 12 Mar 22
7KXC 23:44 42 Irvine Scottish Inter District Championships 15 Jan 22
9.2KXC 32:09 6 Westhill Scottish North District League 22 Jan 22
10KXC 38:04 8 Nairn Scottish North District League 5 Feb 22
HM 71:49 20 Inverness Inverness Half Marathon 13 Mar 22
HM 73:36 1 Portree Isle of Skye Half Marathon 11 Jun 22
HM 73:58 8 Musselburgh Scottish Half Marathon 18 Sep 22
Mar 2:31:43 62 Manchester Therme Manchester Marathon 3 Apr 22
Mar 2:40:20 37 Edinburgh Edinburgh Marathon Festival Marathon 29 May 22
Mar 2:45:45 568 London TCS London Marathon 2 Oct 22
2021 V35 Highland HR
Event Perf Pos Venue Meeting Date
parkrun 15:28 2 Alness Alness parkrun # 126 28 Aug 21
parkrun 15:51 1 Alness Alness parkrun # 124 14 Aug 21
parkrun 15:55 1 Alness Alness parkrun # 125 21 Aug 21
parkrun 15:56 2 Alness Alness parkrun # 130 25 Sep 21
parkrun 16:02 1 Elgin Elgin parkrun # 217 30 Oct 21
parkrun 16:19 1 Alness Alness parkrun # 138 20 Nov 21
parkrun 16:21 1 Alness Alness parkrun # 136 6 Nov 21
parkrun 16:22 1 Torvean Torvean parkrun # 4 11 Sep 21
parkrun 16:31 1 Alness Alness parkrun # 134 23 Oct 21
parkrun 16:43 1 Alness Alness parkrun # 132 9 Oct 21
parkrun 17:12 4 Alness Alness parkrun # 127 4 Sep 21
parkrun 18:17 1 Alness Alness parkrun # 129 18 Sep 21
parkrun 18:33 1 Alness Alness parkrun # 139 27 Nov 21
8KXC 27:07 5 Elgin Scottish North District Championships 4 Dec 21
9.6KXC 34:08 2 Evanton Scottish North District League 13 Nov 21
9.6KXC 34:41 3 Forres Scottish North District League 16 Oct 21
10K 32:42 5 Forres Back to Basics 10K 6 Jun 21
10K 36:40 14 Forres Back to Basics 10K 4 Jul 21
HM 74:24 15 Musselburgh Scottish Half Marathon 19 Sep 21
Mar 2:38:32 314 London Virgin Money London Marathon 3 Oct 21
2020 V35 Inverness
Event Perf Pos Venue Meeting Date
parkrun 16:11 1 Alness Alness parkrun # 123 14 Mar 20
parkrun 16:47 1 Alness Alness parkrun # 117 18 Jan 20
parkrun 16:48 1 Alness Alness parkrun # 119 1 Feb 20
parkrun 16:49 1 Alness Alness parkrun # 116 4 Jan 20
parkrun 16:49 1 Alness Alness parkrun # 121 15 Feb 20
parkrun 16:51 1 Alness Alness parkrun # 120 8 Feb 20
parkrun 17:32 1 Alness Alness parkrun # 122 7 Mar 20
9KXC 37:19 5 Forres RUN4IT Scottish North District League 15 Feb 20
10K 32:38 5 Forres Back to Basics 10K 13 Dec 20
HM 72:03 12 Inverness Inverness Half Marathon 8 Mar 20
HM 72:15 7 Lossiemouth Kinloss to Lossiemouth Half Marathon 16 Feb 20
ZXC 37:46 5 Nairn RUN4IT Scottish North District League 1 Feb 20
2019 SEN Inverness
Event Perf Pos Venue Meeting Date
parkrun 16:19 1 Alness Alness parkrun # 92 20 Jul 19
parkrun 16:20 1 Alness Alness parkrun # 110 23 Nov 19
parkrun 16:21 4 Victoria Dock Victoria Dock parkrun # 74 19 Oct 19
parkrun 16:26 2 Aviemore Aviemore parkrun # 104 25 May 19
parkrun 16:27 2 Alness Alness parkrun # 87 15 Jun 19
parkrun 16:33 1 Alness Alness parkrun # 115 28 Dec 19
parkrun 16:36 1 Alness Alness parkrun # 71 23 Feb 19
parkrun 16:39 1 Alness Alness parkrun # 112 7 Dec 19
parkrun 16:43 1 Alness Alness parkrun # 114 21 Dec 19
parkrun 16:50 1 Alness Alness parkrun # 89 29 Jun 19
parkrun 16:52 2 Alness Alness parkrun # 102 28 Sep 19
parkrun 16:53 1 Alness Alness parkrun # 98 31 Aug 19
parkrun 16:54 1 Alness Alness parkrun # 95 10 Aug 19
parkrun 16:57 1 Alness Alness parkrun # 101 21 Sep 19
parkrun 16:58 1 Alness Alness parkrun # 80 27 Apr 19
parkrun 16:59 2 Alness Alness parkrun # 75 23 Mar 19
parkrun 16:59 1 Alness Alness parkrun # 90 6 Jul 19
parkrun 17:02 1 Alness Alness parkrun # 76 30 Mar 19
parkrun 17:02 1 Alness Alness parkrun # 99 7 Sep 19
parkrun 17:03 1 Alness Alness parkrun # 67 5 Jan 19
parkrun 17:03 1 Alness Alness parkrun # 91 13 Jul 19
parkrun 17:04 1 Alness Alness parkrun # 70 16 Feb 19
parkrun 17:09 1 Alness Alness parkrun # 79 20 Apr 19
parkrun 17:12 1 Alness Alness parkrun # 111 30 Nov 19
parkrun 17:14 1 Alness Alness parkrun # 104 12 Oct 19
parkrun 17:15 1 Alness Alness parkrun # 74 16 Mar 19
parkrun 17:17 1 Alness Alness parkrun # 68 12 Jan 19
parkrun 17:19 1 Alness Alness parkrun # 73 9 Mar 19
parkrun 17:22 2 Aberdeen Aberdeen parkrun # 411 8 Jun 19
parkrun 17:33 1 Alness Alness parkrun # 72 2 Mar 19
parkrun 17:38 1 Alness Alness parkrun # 100 14 Sep 19
parkrun 17:49 1 Alness Alness parkrun # 83 18 May 19
parkrun 17:52 1 Alness Alness parkrun # 82 11 May 19
parkrun 17:59 1 Alness Alness parkrun # 103 5 Oct 19
parkrun 18:05 4 Nidda, GER Nidda parkrun # 95 26 Oct 19
parkrun 18:12 1 Alness Alness parkrun # 78 13 Apr 19
parkrun 18:28 1 Alness Alness parkrun # 107 2 Nov 19
9KXC 36:51 6 Forres RUN4IT Scottish North District League 26 Jan 19
5.8ML 31:53 16 Livingston Scottish National Mens 6-Stage Road Relay Championships 24 Mar 19
9.6KXC 35:42 6 Forres RUN4IT Scottish North District League 9 Feb 19
10K 32:58 3 Miltonduff Moray Road Runners 10K 31 Mar 19
10K 33:28 3 Nairn Nairn 10K 3 Mar 19
10K 33:49 71 Stirling City of Stirling 10K (Inc Scottish Championships) 8 Sep 19
10K 34:16 2 Forres Benromach 10K 12 May 19
10K 34:24 8 Aberdeen Metro Aberdeen Beach 10K 7 Jun 19
10K 34:25 3 Buckie Buckie 10K 14 Apr 19
10K 34:35 3 Golspie Golspie 10K 14 Sep 19
10KXC 38:48 7 Ross RUN4IT Scottish North District League 2 Nov 19
10M 55:03 3 Lossiemouth Lossiemouth Turkey Trot 10 (Inc Scottish North District Championships) 15 Dec 19
10MMT 56:50 1 Nairn Run for Hamish 10 9 Jun 19
HM 74:44 65 Glasgow Bank of Scotland Great Scottish Half Marathon 29 Sep 19
HM 75:32 4 Lossiemouth Kinloss to Lossiemouth Half Marathon 17 Feb 19
HMMT 77:18 3 Nairn Nairn Half Marathon 17 Aug 19
Mar 2:46:05 1 Motherwell Strathclyde Loch Marathon 10 Nov 19
Mar 2:48:11 41 Belfast Deep River Rock Belfast City Marathon (544m Long) 5 May 19
Mar 2:58:59 534 Manchester ASICS Greater Manchester Marathon 7 Apr 19
MarDH 2:45:44 10 Inverness Baxters Loch Ness Marathon 6 Oct 19
2018 SEN Inverness
Event Perf Pos Venue Meeting Date
5000 16:16.06 2 Grangemouth Scottish Athletics Mens League Division 1 5 May 18
3000SC 10:20.61 6 Grangemouth Scottish Athletics Mens League Division 1 24 Jun 18
3000SC 10:35.04 4 Grangemouth Scottish Athletics Mens League Division 1 5 May 18
parkrun 15:52 1 Alness Alness parkrun # 34 12 May 18
parkrun 15:58 1 Alness Alness parkrun # 38 9 Jun 18
parkrun 16:08 1 Alness Alness parkrun # 32 28 Apr 18
parkrun 16:10 1 Alness Alness parkrun # 39 16 Jun 18
parkrun 16:20 1 Alness Alness parkrun # 30 14 Apr 18
parkrun 16:26 1 Alness Alness parkrun # 22 17 Feb 18
parkrun 16:29 1 Alness Alness parkrun # 27 24 Mar 18
parkrun 16:39 1 Alness Alness parkrun # 28 31 Mar 18
parkrun 16:40 1 Alness Alness parkrun # 25 10 Mar 18
parkrun 16:45 1 Alness Alness parkrun # 31 21 Apr 18
parkrun 17:09 1 Alness Alness parkrun # 65 15 Dec 18
parkrun 17:16 1 Alness Alness parkrun # 41 30 Jun 18
parkrun 17:30 1 Alness Alness parkrun # 47 11 Aug 18
parkrun 17:35 1 Alness Alness parkrun # 64 8 Dec 18
parkrun 17:36 1 Alness Alness parkrun # 49 25 Aug 18
parkrun 17:43 1 Alness Alness parkrun # 51 8 Sep 18
parkrun 17:46 1 Alness Alness parkrun # 54 29 Sep 18
parkrun 17:54 1 Alness Alness parkrun # 19 27 Jan 18
parkrun 18:01 1 Alness Alness parkrun # 21 10 Feb 18
parkrun 18:03 1 Alness Alness parkrun # 55 6 Oct 18
parkrun 18:14 1 Alness Alness parkrun # 37 2 Jun 18
parkrun 18:19 2 Alness Alness parkrun # 53 22 Sep 18
parkrun 18:21 1 Alness Alness parkrun # 45 28 Jul 18
parkrun 19:27 2 Alness Alness parkrun # 63 1 Dec 18
8KXC 28:19 36 Edinburgh Simplyhealth Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) 13 Jan 18
9KXC 34:51 3 Forres Scottish North District League 10 Feb 18
9.6KXC 36:15 9 Thurso RUN4IT Scottish North District League 24 Nov 18
9.6KXC 36:42 3 Thurso Scottish North District League 27 Jan 18
6ML 32:05 9 Livingston Scottish National Mens 6-Stage Road Relay Championships 25 Mar 18
10K 35:25 11 Nairn Nairn 10K 4 Mar 18
10K 42:40 26 Miltonduff Moray Road Runners 10K 1 Apr 18
10KNAD 33:09 3 Aberdeen Metro Aberdeen Beach 10K 5 Jun 18
10KXC 36:41 53 Falkirk Lindsays Scottish National Championships 24 Feb 18
10MNAD 54:18 2 Nairn Nairn 10 10 Jun 18
HM 72:14 7 Inverness Inverness Half Marathon 11 Mar 18
HMNAD 81:15 4 Nairn Nairn Half Marathon 18 Aug 18
Mar 2:35:35 15 Manchester ASICS Greater Manchester Marathon 8 Apr 18
Mar 2:44:33 29 Edinburgh Edinburgh Marathon Festival Marathon 27 May 18
MarDH 3:13:40 122 Inverness Baxters Loch Ness Marathon 23 Sep 18
ZXC 40:03 9 Nairn RUN4IT Scottish North District League 15 Dec 18
2017 SEN Inverness
Event Perf Pos Venue Meeting Date
parkrun 15:39 1 Inverness Inverness parkrun # 300 3 Jun 17
parkrun 16:03 1 Inverness Inverness parkrun # 285 18 Feb 17
parkrun 16:15 1 Aberdeen Aberdeen parkrun # 312 12 Aug 17
parkrun 16:23 1 Alness Alness parkrun # 16 23 Dec 17
parkrun 16:51 1 Alness Alness parkrun # 5 23 Sep 17
parkrun 17:01 1 Alness Alness parkrun # 15 2 Dec 17
parkrun 17:06 1 Inverness Inverness parkrun # 299 27 May 17
parkrun 17:15 1 Inverness Inverness parkrun # 308 29 Jul 17
parkrun 17:20 1 Alness Alness parkrun # 4 16 Sep 17
parkrun 17:26 1 Inverness Inverness parkrun # 298 20 May 17
8KXC 28:09 34 Edinburgh Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) 7 Jan 17
5.8ML 31:00 10 Livingston Scottish Men's 6-Stage Relays 26 Mar 17
9.6KXC 36:12 3 Evanton Scottish North District League 21 Jan 17
9.6KXC 38:51 4 Evanton Scottish North District League 25 Nov 17
6MXC 38:18 7 Gordonstoun Scottish North District Championships 9 Dec 17
10K 33:02 2 Forres Benromach 10K 7 May 17
10K 33:19 36 Stirling City of Stirling 10K 10 Sep 17
10K 33:29 3 Nairn Nairn 10K 5 Mar 17
10K 34:14 3 Golspie Golspie 10K 9 Sep 17
10KMT 35:40 7 Strathmiglo Fife AC Festival of Trail Running (Inc Scottish Mid–Trail Championship) 2 Sep 17
10KXC 36:43 2 Forres Scottish North District League 11 Feb 17
10KXC 37:13 21 Falkirk Scottish National Championships 25 Feb 17
HM 72:23 6 Inverness Inverness Half Marathon 12 Mar 17
HM 73:10 31 Glasgow Bank of Scotland Great Scottish Half Marathon 1 Oct 17
HM 74:47 4 Nairn Nairn Half Marathon 19 Aug 17
Mar 2:35:43 24 Manchester ASICS Greater Manchester Marathon 2 Apr 17
ZXC 31:35 3 Keith Scottish North District League 7 Oct 17
ZXC 36:59 5 Nairn Scottish North District League 18 Nov 17
2016 SEN Inverness
Event Perf Pos Venue Meeting Date
4KXCL 12:37 1 Edderton Scottish North District Relay Championships 8 Oct 16
parkrun 15:54 1 Inverness Inverness parkrun # 262 3 Sep 16
parkrun 16:04 1 Inverness Inverness parkrun # 248 28 May 16
parkrun 16:09 1 Inverness Inverness parkrun # 247 21 May 16
parkrun 16:11 1 Inverness Inverness parkrun # 250 11 Jun 16
parkrun 16:11 1 Inverness Inverness parkrun # 253 2 Jul 16
parkrun 16:15 1 Inverness Inverness parkrun # 251 18 Jun 16
parkrun 16:16 1 Inverness Inverness parkrun # 277 17 Dec 16
parkrun 16:21 1 Inverness Inverness parkrun # 246 14 May 16
parkrun 16:25 1 Inverness Inverness parkrun # 256 23 Jul 16
parkrun 16:26 1 Inverness Inverness parkrun # 238 19 Mar 16
parkrun 16:29 1 Inverness Inverness parkrun # 258 6 Aug 16
parkrun 16:32 1 Inverness Inverness parkrun # 243 23 Apr 16
parkrun 16:32 1 Inverness Inverness parkrun # 273 19 Nov 16
parkrun 16:35 1 Inverness Inverness parkrun # 240 2 Apr 16
parkrun 16:37 1 Inverness Inverness parkrun # 257 30 Jul 16
parkrun 16:38 1 Inverness Inverness parkrun # 244 30 Apr 16
parkrun 16:40 1 Inverness Inverness parkrun # 242 16 Apr 16
parkrun 16:47 1 Inverness Inverness parkrun # 236 5 Mar 16
parkrun 16:55 1 Inverness Inverness parkrun # 230 23 Jan 16
parkrun 17:06 1 Inverness Inverness parkrun # 227 2 Jan 16
parkrun 17:14 1 Inverness Inverness parkrun # 254 9 Jul 16
parkrun 18:05 1 Inverness Inverness parkrun # 255 16 Jul 16
8KXC 28:34 35 Edinburgh Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) 9 Jan 16
5.8ML 31:12 10 Livingston Scottish 6 Stage Road Relays 3 Apr 16
9.6KXC 37:09 2 Evanton Scottish North District League 6 Feb 16
10K 33:08 2 Nairn Nairn 10K 6 Mar 16
10K 33:13 11 Inverness Baxters Loch Ness 10K 25 Sep 16
10K 33:53 1 Caithness Castle of Mey 10K 29 May 16
10K 34:10 2 Forres Benromach 10K 7 May 16
10K 34:24 2 Miltonduff Moray Road Runners 10K 27 Mar 16
10KMT 34:31 1 Tomintoul Touler 10K 19 Jun 16
10KXC 36:53 3 Inverness Scottish North District Championships 3 Dec 16
10.5KXC 37:52 4 Inverness Scottish North District League 16 Jan 16
12KXC 44:34 47 Callendar Park Scottish National Championships 27 Feb 16
10M 55:08 2 Lossiemouth Lossiemouth Turkey Trot 10 11 Dec 16
10M 60:30 6 Nairn Nairn 10 (Inc North District Championship) 5 Jun 16
HM 73:08 1 Elgin Glen Moray Half Marathon 4 Sep 16
HM 75:13 12 Inverness Inverness Half Marathon 13 Mar 16
HM 75:49 3 Nairn Nairn Half Marathon 20 Aug 16
HM 75:56 9 Edinburgh Scottish Half Marathon 18 Sep 16
HM 92:33 836 Newcastle-South Shields Great North Run 11 Sep 16
SHORTHM 71:52 28 Glasgow Bank of Scotland Great Scottish Half Marathon (149.7m short) 2 Oct 16
ZXC 37:21 3 Nairn Scottish North District League 12 Nov 16
ZXC 38:02 5 Gordonstoun Scottish North District League 29 Oct 16
2015 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
10000 33:09.90 4 Edinburgh Scottish Athletics League Division 1 30 Aug 15
3000SC 10:29.02 6 Inverness Scottish Athletics League Division 1 14 Jun 15
4KXCL 13:31 2 Edderton Scottish North District Relay Championships 10 Oct 15
4KXCL 13:48 16 Cumbernauld Scottish National Relay Championships 24 Oct 15
parkrun 15:46 1 Inverness Inverness parkrun # 211 12 Sep 15
parkrun 16:02 1 Inverness Inverness parkrun # 210 5 Sep 15
parkrun 16:04 1 Inverness Inverness parkrun # 190 18 Apr 15
parkrun 16:07 1 Inverness Inverness parkrun # 195 23 May 15
parkrun 16:08 1 Inverness Inverness parkrun # 185 14 Mar 15
parkrun 16:08 1 Inverness Inverness parkrun # 200 27 Jun 15
parkrun 16:10 1 Inverness Inverness parkrun # 194 16 May 15
parkrun 16:15 1 Inverness Inverness parkrun # 189 11 Apr 15
parkrun 16:15 1 Inverness Inverness parkrun # 201 4 Jul 15
parkrun 16:17 1 Inverness Inverness parkrun # 216 17 Oct 15
parkrun 16:20 1 Inverness Inverness parkrun # 205 1 Aug 15
parkrun 16:23 1 Inverness Inverness parkrun # 187 28 Mar 15
parkrun 16:25 1 Inverness Inverness parkrun # 204 25 Jul 15
parkrun 16:33 1 Inverness Inverness parkrun # 198 13 Jun 15
parkrun 16:34 1 Inverness Inverness parkrun # 224 12 Dec 15
parkrun 16:37 1 Inverness Inverness parkrun # 175 3 Jan 15
parkrun 16:47 1 Inverness Inverness parkrun # 221 21 Nov 15
parkrun 16:49 1 Inverness Inverness parkrun # 183 28 Feb 15
parkrun 16:50 1 Inverness Inverness parkrun # 225 19 Dec 15
parkrun 17:12 1 Inverness Inverness parkrun # 209 29 Aug 15
parkrun 17:13 1 Inverness Inverness parkrun # 197 6 Jun 15
parkrun 17:26 1 Inverness Inverness parkrun # 196 30 May 15
parkrun 18:23 1 Inverness Inverness parkrun # 203 18 Jul 15
9.27KXC 34:28 3 Caithness Scottish North District League 14 Nov 15
10K 32:30 1 Elgin Moray Road Runners 10K 29 Mar 15
10K 32:56 4 Inverness Baxters Loch Ness 10K 27 Sep 15
10K 33:10 1 Elgin Glen Moray 10K 6 Sep 15
10K 33:12 23 Stirling City of Stirling 10K (Inc Scottish 10K Championships) 13 Sep 15
10K 33:33 2 Nairn Nairn 10K 1 Mar 15
10K 33:45 1 Caithness Castle of Mey 10K 24 May 15
10K 34:06 2 Brodie Castle Brodie Castle 10K 1 Nov 15
10KXC 34:23 6 Elgin Scottish North District Championships 5 Dec 15
10M 54:43 3 Nairn Nairn 10 7 Jun 15
HM 72:06 29 Glasgow Bank of Scotland Great Scottish Half Marathon 4 Oct 15
HM 72:30 6 Inverness Inverness Half Marathon 8 Mar 15
HM 74:54 5 Edinburgh Scottish Half Marathon 19 Sep 15
HM 74:59 2 Nairn Nairn Half Marathon 15 Aug 15
Mar 2:35:58 8 Edinburgh Edinburgh Marathon Festival Marathon 31 May 15
Mar 2:36:39 212 London Virgin London Marathon 26 Apr 15
ZXC 37:22 3 Nairn Scottish North District League 14 Feb 15
ZXC 37:44 3 Forres Scottish North District League 17 Jan 15
ZXC 38:28 4 Sutherland Scottish North District League 31 Jan 15
ZXC 41:59 33 Falkirk Scottish National Championships 22 Feb 15
2014 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
400 57.55 3 Inverness Petrofac Grampian Athletics League North Division 11 May 14
1500 4:25.5 2 Inverness Petrofac Grampian Athletics League North Division 11 May 14
3000 9:14.4 1 Inverness Petrofac Grampian Athletics League North Division 8 Jun 14
5KMT 16:07 3 Nairn Nairn Turkey Trot 5K 26 Dec 14
parkrun 16:10 1 Inverness Inverness parkrun # 158 6 Sep 14
parkrun 16:16 1 Inverness Inverness parkrun # 157 30 Aug 14
parkrun 16:24 1 Inverness Inverness parkrun # 153 2 Aug 14
parkrun 16:36 1 Inverness Inverness parkrun # 130 22 Feb 14
parkrun 16:39 1 Inverness Inverness parkrun # 172 13 Dec 14
parkrun 16:45 1 Inverness Inverness parkrun # 133 15 Mar 14
parkrun 16:48 1 Inverness Inverness parkrun # 143 24 May 14
parkrun 16:48 1 Inverness Inverness parkrun # 174 27 Dec 14
parkrun 16:51 1 Inverness Inverness parkrun # 128 8 Feb 14
parkrun 16:52 1 Inverness Inverness parkrun # 173 20 Dec 14
parkrun 16:56 1 Inverness Inverness parkrun # 138 19 Apr 14
parkrun 17:33 1 Inverness Inverness parkrun # 150 12 Jul 14
parkrun 17:44 2 Inverness Inverness parkrun # 127 1 Feb 14
8KXC 27:52 23 Edinburgh Bupa Great Edinburgh International (inc Scottish Inter-District) 11 Jan 14
10K 32:57 2 Benromach Benromach 10K 10 May 14
10K 33:10 1 Speyside Glen Moray 10K 7 Sep 14
10K 33:18 2 Golspie Golspie 10K 13 Sep 14
10K 33:20 11 Inverness Baxters Loch Ness 10K 28 Sep 14
10K 33:27 3 Nairn Nairn 10K 2 Mar 14
10K 34:01 3 Elgin Moray Road Runners 10K 30 Mar 14
10K 34:10 4 Crathie Run Balmoral Stena Drilling Tartan 10K 26 Apr 14
10K 34:35 3 Forres Forres Highland Games 10K 5 Jul 14
10KMT 33:40 2 Grantown-on-Spey Grantown 10K 7 Jun 14
10M 54:55 4 Lossiemouth Moray Road Runners Turkey Trot 10 7 Dec 14
HM 71:06 4 Inverness Inverness Half Marathon 9 Mar 14
HM 72:56 2 Portree Isle of Skye Half Marathon 14 Jun 14
HM 74:44 1 Nairn Nairn Half Marathon 16 Aug 14
HMNAD 70:41 1 Lossiemouth Kinloss To Lossiemouth Half Marathon 23 Feb 14
Mar 2:34:55 102 London Virgin London Marathon 13 Apr 14
ZXC 32:23 1 Caithness Scottish North District League 4 Oct 14
ZXC 33:19 2 Forres Scottish North District League 15 Feb 14
ZXC 33:25 2 East Sutherland Scottish North District League 25 Jan 14
ZXC 34:08 3 Elgin Scottish North District League 15 Nov 14
ZXC 36:38 2 Inverness Scottish North District League 18 Jan 14
ZXC 37:36 6 Inverness Scottish North District Championships 29 Nov 14
ZFL 32:21 1 Inverness Craig Dunain Hill Race 22 Mar 14
ZFL 35:18 6 Banchory Scolty Hill Race 1 Jun 14
ZFL 79:55 34 Dollar Dollar (9.3M/3379ft) 28 Jun 14
ZFL 3:53:34 17 Glenshee Glenshee 9 3 Aug 14
2013 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
parkrun 16:09 1 Inverness Inverness parkrun # 94 15 Jun 13
parkrun 16:28 2 Inverness Inverness parkrun # 98 13 Jul 13
parkrun 16:29 1 Inverness Inverness parkrun # 100 27 Jul 13
parkrun 16:31 1 Inverness Inverness parkrun # 84 6 Apr 13
parkrun 16:48 1 Inverness Inverness parkrun # 78 23 Feb 13
parkrun 16:50 1 Inverness Inverness parkrun # 96 29 Jun 13
parkrun 17:09 1 Inverness Inverness parkrun # 120 14 Dec 13
parkrun 17:11 1 Inverness Inverness parkrun # 101 3 Aug 13
parkrun 17:22 1 Inverness Inverness parkrun # 122 28 Dec 13
parkrun 19:53 9 Inverness Inverness parkrun # 81 16 Mar 13
5.45MMT 29:40 1 Inverness Dochfour Dash 5.45 19 Jun 13
10K 32:53 1 Nairn Nairn 10K 3 Mar 13
10K 33:07 1 Benromach Benromach 10K 11 May 13
10K 33:36 1 Elgin Moray Road Runners 10K 31 Mar 13
10K 34:02 1 Caithness Castle of Mey 10K (Inc Scottish North District Champs) 12 May 13
10K 34:09 1 Dyke Dyke 10K 22 Sep 13
10K 34:36 1 Buckie Buckie 10K 15 Sep 13
10M 55:36 1 Lossiemouth Lossiemouth Turkey Trot 10 8 Dec 13
10M 55:58 2 Nairn Nairn 10 9 Jun 13
HM 70:51 8 Inverness Inverness Half Marathon 17 Mar 13
HM 74:51 2 Nairn Nairn Half Marathon 17 Aug 13
HMNAD 72:23 1 Lossiemouth Kinloss To Lossiemouth Half Marathon 17 Feb 13
Mar 2:37:50 146 London Virgin London Marathon 21 Apr 13
ZXC 28:12 2 Keith RUN 4 IT North District League 26 Jan 13
ZXC 28:45 25 Edinburgh Great Edinburgh International (inc Scottish Inter District Championships) 5 Jan 13
ZXC 30:02 2 Keith Scottish North District League 2 Nov 13
ZXC 33:09 1 Moray Scottish North District League 16 Nov 13
ZXC 33:51 4 Forres RUN 4 IT North District League 9 Feb 13
ZXC 33:52 1 Caithness Scottish North District League 5 Oct 13
ZXC 35:12 5 East Sutherland RUN 4 IT North District League 12 Jan 13
ZXC 36:01 1 Nairn Scottish North District Championships 30 Nov 13
ZXCL 11:42 1 Scrabster Scottish North District Relay Championships 12 Oct 13
ZFL 69:05 2 Dingwall Cioch Mhor Hill Race 6 Apr 13
ZMR 31:27 1 Inverness Craig Dunain Hill Race 23 Mar 13
2012 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
5K 17:18 1 Inverness jogscotland 5K Challenge 13 Jun 12
5MMT 27:26 1 North Kessock Ord Hill 5 6 Jun 12
10K 33:47 1 Tain Tain Gala 10K 27 Jun 12
10K 34:23 15 Edinburgh Bupa Great Edinburgh 10K (Inc Inter District Champs) 7 Oct 12
10K 34:36 2 Portmahomick Lighthouse 10K 22 Apr 12
10K 34:54 2 Glenlivet Glenlivet 10K 15 Apr 12
10K 35:17 5 Dyke Dyke 10K 23 Sep 12
10K 36:27 4 Golspie Golspie 10K 8 Sep 12
10K 39:11 18 Elgin Moray 10K 2 Sep 12
10M 54:35 1 Newtonmore Newtonmore 10 24 Mar 12
10M 55:32 1 Lossiemouth Lossiemouth Turkey Trot 10 (Inc North District Champs) 9 Dec 12
HM 76:19 20 Inverness Inverness Half Marathon 11 Mar 12
HM 78:39 2 Portree Isle of Skye Half Marathon 9 Jun 12
HM 80:06 3 Nairn Nairn Half Marathon 18 Aug 12
HMNAD 72:30 3 Lossiemouth Kinloss To Lossiemouth Half Marathon 19 Feb 12
ZXC 22:53 44 Edinburgh Bupa Great Edinburgh Cross Country 7 Jan 12
ZXC 32:57 1 Moray RUN 4 IT North District League 17 Nov 12
ZXC 35:14 4 Caithness RUN 4 IT North District League 6 Oct 12
ZXC 35:32 7 Elgin Run 4 It North District League 28 Jan 12
ZXC 36:50 4 Inverness RUN 4 IT North District League 3 Nov 12
ZXC 36:55 3 Evanton Scottish North District Championships 24 Nov 12
ZXC 38:58 3 Evanton Run 4 It North District League 14 Jan 12
ZXCL 16:05 1 Nairn Scottish North District Relay Championships 13 Oct 12
2011 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
5K 16:47 1 Inverness jogscotland 5K Challenge Inverness 15 Jun 11
10K 34:01 2 Elgin Moray Road Runners 10K 27 Mar 11
10K 34:38 2 Golspie Golspie 10K 10 Sep 11
10K 34:42 1 Dyke Dyke 10K 25 Sep 11
10K 34:45 1 Tain Tain 10K 29 Jun 11
10K 35:18 2 Forres Glen Moray 10K 19 Jun 11
10M 56:41 1 Lossiemouth Lossiemouth Turkey Trot 10 11 Dec 11
HM 74:29 1 Lossiemouth RAF Kinloss to RAF Lossiemouth Half Marathon 20 Feb 11
HM 76:16 5 Inverness Inverness Half Marathon 13 Mar 11
HM 78:48 3 Elgin Moray Half Marathon 4 Sep 11
HM 80:09 6 Dundee Dundee Half Marathon 17 Jul 11
HM 83:10 6 Nairn Nairn Half Marathon 20 Aug 11
HM 99:57 44 Stornoway Stornoway Half Marathon (Full Course) 28 May 11
HMDH 74:51 1 Aviemore Aviemore Highland Half Marathon 16 Oct 11
Mar 3:02:41 1222 London Virgin London Marathon 17 Apr 11
ZXC 33:31 2 Caithness Run 4 It North District League 1 Oct 11
ZXC 33:49 2 Inverness Run 4 It North District League 12 Nov 11
ZXC 37:27 4 Forres Scottish North District Championships 26 Nov 11
ZXCL 15:35 1 Dornoch Scottish North District Relay Championships 8 Oct 11
2010 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
5K 16:49 2 Inverness Healthy Working Lives JogScotland 5KM Challenge 16 Jun 10
10K 35:24 4 Tain Tain 10K 1 Jul 10
10K 35:41 10 Nairn Nairn 10K 7 Mar 10
10K 36:04 2 Portmahomack Tain Lighthouse 10K 4 Apr 10
HM 76:04 2 Fraserburgh Fraserburgh Half Marathon 21 Nov 10
HM 76:05 1 Lossiemouth Raf Kinloss Half Marathon 6 Jun 10
HM 77:56 3 Nairn Nairn Half Marathon 21 Aug 10
HM 78:07 6 Isle of Skye Isle of Skye Half Marathon 12 Jun 10
HM 78:22 17 Inverness Inverness Half Marathon 14 Mar 10
HM 78:32 4 Stornoway Stornoway Half Marathon 29 May 10
HM 80:31 3 Isle of Harris Isle of Harris Half Marathon 10 Jul 10
HMDH 77:03 10 Aviemore Aviemore Highland Half Marathon 17 Oct 10
2009 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
5K 16:32 1 Inverness Co-operative JogScotland Challenge 5K 17 Jun 09
10K 34:57 6 Inverness Baxters Loch Ness River 10K 4 Oct 09
10K 35:09 5 Elgin Moray Roadrunners 10K 29 Mar 09
10K 35:30 1 Brora Brora 10km 5 Jul 09
10K 35:32 3 Peterhead Peterhead 10K 30 Aug 09
10K 35:34 1 Portmahomack Lighthouse 10K 12 Apr 09
10K 35:35 1 Tain Tain 10km 1 Jul 09
10K 36:56 1 Bonar Bonar Bridge 10K 9 Aug 09
HM 79:18 2 Portree Isle Of Skye Half Marathon 13 Jun 09
HM 81:54 3 Tarbert Isle of Harris Half Marathon 11 Jul 09
2008 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
10K 35:56 1 Portmahomack Lighthouse 10km 22 Mar 08
10K 37:12 1 Brora Brora 10K 6 Jul 08
10KMT 37:29 1 Bonar Bonar Bridge 10K 3 Aug 08
HM 75:39 3 Kinloss-Lossiemouth RAF Kinloss to RAF Lossiemouth Half Marathon 17 Feb 08
ZMT 35:22 3 Tain Glenmorangie Tain Games Hill Race 13 Aug 08
2007 SEN Cambuslang/Forres
Event Perf Pos Venue Meeting Date
10K 35:21 1 Tain Tain 10K 27 Jun 07
10K 35:21 1 Brora Brora 10K 8 Jul 07
10K 35:30 1 Highland Golspie 10K 8 Sep 07
10K 36:16 2 Laggan Laggan 10K 26 May 07
10K 40:17 1 Evanton Blythswood Care Deephaven 10km 1 Sep 07
MarDH 2:48:13 9 Inverness Baxters Loch Ness Marathon 7 Oct 07
ZMT 78:01 9 Tain Tain Hill Trail Race 27 Oct 07