Donnie MacDonald

notify us of amends 
 
Club:Inverness
Gender:Male
Age Group:V45
County:Scotland North
Region:Scotland
Nation:Scotland
Lead Coach:Ross Cairns2022-
Previous Lead:Charles Forbes-2016
Previous Lead:None2016-2022

About Login
http://connect.garmin.com/profile/donfoo https://www.strava.com/athletes/1481585

Best known performances
EventPB20262025202420232022202120202019201820172016201520142013Event2012201120102009200820072006
500015:51.6816:08.9915:51.6816:33.3616:01.335000
1000032:55.0332:55.0310000
3K9:129:123K
5K15:5415:5416:025K16:57
parkrun15:4817:0916:4216:3516:5717:0916:3516:2616:0915:4816:1216:3916:1716:20parkrun17:1317:56
10K32:0032:5132:52a33:1733:0033:1032:0032:32a32:5332:4632:2832:4310K34:4734:3934:53
10M53:2853:2855:3154:1554:0310M
HM69:0470:5870:1575:1469:0470:3571:4672:3474:3974:5672:12HM77:0478:1878:35
Mar2:31:262:31:262:34:202:34:192:37:09Mar2:45:08

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

2025 V45 Inverness
EventPerfPosVenueMeetingDate
4KXCL13:124L021InvernessScottish North District Relay Championships11 Oct 25
5K15:5415:551017EdinburghSri Chinmoy 5K (Inc. Scottish 5K Championships)16 May 25
parkrun17:0911TorveanTorvean parkrun # 21025 Oct 25
parkrun18:2421AlnessAlness parkrun # 30719 Jul 25
6.5KXC28:2917R71ElginScottish North District Championships6 Dec 25
8KXC26:50611GlasgowBritish Athletics Cross Challenge (inc Scottish Inter District Championships)11 Jan 25
8KXC31:004412Roundhay ParkBritish & Irish Masters' International & Open15 Nov 25
5.9ML32:2212L67LivingstonScottish National Mens 6-Stage Road Relay Championships22 Mar 25
10K32:5132:5361NairnNairn 10K2 Mar 25
10K33:0611ForresForres Harriers 10K10 May 25
10K34:5635:00716TillicoutryTilli 10K28 Dec 25
10K35:0935:0921CoryThe Croy 10K1 Jun 25
10M53:2853:2919193MotherwellTom Scott Memorial Round the Loch 6K / 1030 Mar 25
10M54:3354:3341LossiemouthLossiemouth Turkey Trot 1014 Dec 25
HM70:5871:00262InvernessInverness Half Marathon9 Mar 25
Mar2:31:26c21811LondonTCS London Marathon27 Apr 25
2024 V45 Inverness
EventPerfPosVenueMeetingDate
4KXCL12:411L21NairnScottish North District Relay Championships5 Oct 24
parkrun16:4211AviemoreAviemore parkrun # 26727 Jan 24
parkrun17:0911TorveanTorvean parkrun # 15431 Aug 24
parkrun17:1921TorveanTorvean parkrun # 1503 Aug 24
parkrun17:3611TorveanTorvean parkrun # 16914 Dec 24
8KXC28:43123ElginScottish North District Championships30 Nov 24
8KXC32:30227Grant ParkLindsays Scottish National Masters Championships11 Feb 24
8.1KXC27:4372Grant Park, ForresScottish North District League12 Oct 24
10K32:52a32:52132InvernessBaxters Loch Ness 10K29 Sep 24
10K32:5532:5542NairnNairn 10K3 Mar 24
10K33:0131MiltonduffMoray Road Runners 10K24 Mar 24
10K33:3233:3553525StirlingCity of Stirling 10K8 Sep 24
10K33:4233:43371TillicoultryTilli 10K29 Dec 24
HM70:1570:16191InvernessInverness Half Marathon10 Mar 24
Mar2:34:202:34:21111ElginMoray Marathon21 Apr 24
2023 V40 Inverness
EventPerfPosVenueMeetingDate
4KXCL12:244L01NairnScottish North District Relay Championships7 Oct 23
parkrun16:3511SpringburnSpringburn parkrun # 4002 Sep 23
parkrun16:5321AberdeenAberdeen parkrun # 55124 Jun 23
parkrun17:2711TorveanTorvean parkrun # 8827 May 23
parkrun17:3931TorveanTorvean parkrun # 8720 May 23
8KXC27:51141ElginScottish North District Championships2 Dec 23
8KXC30:06163Tollcoss ParkSVHC Scottish Masters XC Team Trial9 Sep 23
8.2KXC34:04152EvantonScottish North District League18 Nov 23
8.4KXC31:3853ForresScottish North District League9 Dec 23
10K33:1733:18162GlasgowNigel Barge Memorial 10K22 Jan 23
10K33:21a33:22111InvernessBaxters Loch Ness 10K1 Oct 23
10K33:4033:41551NairnNairn 10K (inc Scottish North District Championships)5 Mar 23
10K34:5935:016211StirlingCity of Stirling 10K10 Sep 23
HMMT76:5551NairnNairn Half Marathon19 Aug 23
2022 V40 Inverness
EventPerfPosVenueMeetingDate
parkrun16:5721AberdeenAberdeen parkrun # 51117 Sep 22
parkrun17:4111AlnessAlness parkrun # 18215 Oct 22
parkrun18:0111ElginElgin parkrun # 24021 May 22
parkrun18:1811TorveanTorvean parkrun # 4830 Jul 22
parkrun18:2121TorveanTorvean parkrun # 4028 May 22
parkrun23:0636TorveanTorvean parkrun # 663 Dec 22
8.225KXC30:4773NairnScottish North District League29 Oct 22
HM75:14c456GlasgowGreat Scottish Run Half Marathon2 Oct 22
2021 V40 Inverness
EventPerfPosVenueMeetingDate
5K16:021721InvernessInverness Campus Road Races 5K23 Jul 21
parkrun17:0921TorveanTorvean parkrun # 121 Aug 21
parkrun17:2011TorveanTorvean parkrun # 126 Nov 21
3.5MNAD21:055ForresViewpoint Challenge 3.525 Aug 21
8KXC27:59131ElginScottish North District Championships4 Dec 21
9.6KXC35:5991EvantonScottish North District League13 Nov 21
9.6KXC36:2772ForresScottish North District League16 Oct 21
10K33:00c111InvernessBaxters Loch Ness 10K3 Oct 21
10K33:4851ForresBack to Basics 10K4 Jul 21
10K34:2012W11ForresBack to Basics 10K6 Jun 21
2020 V40 Inverness
EventPerfPosVenueMeetingDate
parkrun16:3511InvernessInverness parkrun # 4308 Feb 20
parkrun17:1521AviemoreAviemore parkrun # 14514 Mar 20
10K33:1033:1251NairnNairn 10K (Inc Scottish North District Championships)1 Mar 20
HM69:0441LossiemouthKinloss to Lossiemouth Half Marathon16 Feb 20
ZXC38:296NairnRUN4IT Scottish North District League1 Feb 20
2019 V40 Inverness
EventPerfPosVenueMeetingDate
parkrun16:2611InvernessInverness parkrun # 41221 Sep 19
parkrun16:3711InvernessInverness parkrun # 3934 May 19
parkrun17:3431AberdeenAberdeen parkrun # 4118 Jun 19
3.5MNAD20:4221ForresCalifer Viewpoint Challenge 3.57 Aug 19
8KXC27:3339StirlingSimplyhealth Great Stirling Cross Country International (Inc Scottish Inter District Championships)12 Jan 19
8KXC29:251411HawickScottish National Masters' Championships2 Feb 19
9.6KXC34:563ForresRUN4IT Scottish North District League9 Feb 19
10K32:0032:0051InvernessBaxters Loch Ness 10K6 Oct 19
10K32:3932:4021AberdeenMetro Aberdeen Beach 10K7 Jun 19
10K32:4121GolspieGolspie 10K14 Sep 19
10K32:4332:4421NairnNairn 10K3 Mar 19
SHORT10K31:5131:561034LeedsAge UK Leeds Abbey Dash 10K (23m Short)27 Oct 19
10KXC39:1491RossRUN4IT Scottish North District League2 Nov 19
HM70:3570:3541InvernessInverness Half Marathon10 Mar 19
HM71:1571:1632GlasgowBank of Scotland Great Scottish Half Marathon29 Sep 19
HM73:3473:3431AberdeenSimplyhealth Great Aberdeen Half Marathon25 Aug 19
HM74:3332LossiemouthKinloss to Lossiemouth Half Marathon17 Feb 19
Mar2:34:192:34:2031StirlingSimplyhealth Great Stirling Run Marathon28 Apr 19
2018 V35 Inverness
EventPerfPosVenueMeetingDate
3K9:1211AberdeenRun-4-It Metro Proms 3K Winter Series2 Nov 18
4KL12:542L4DoresScottish North District Relay Championships13 Oct 18
5KMT16:3021Lanzarote, ESPLanzarote International Running Challenge - 5K27 Nov 18
parkrun16:0911InvernessInverness parkrun # 34612 May 18
parkrun16:3611InvernessInverness parkrun # 36415 Sep 18
parkrun16:4211InvernessInverness parkrun # 34719 May 18
parkrun16:4511InvernessInverness parkrun # 3455 May 18
parkrun29:13101InvernessInverness parkrun # 33817 Mar 18
parkrun30:0296InvernessInverness parkrun # 33710 Mar 18
8KXC27:073312SwanseaBritish & Irish Masters' International17 Nov 18
8KXC27:3511British Masters ChampionshipsBritish Masters Championships17 Mar 18
8KXC28:1434EdinburghSimplyhealth Great Edinburgh Cross Country International (Inc Scottish Inter District Championships)13 Jan 18
10K32:32a32:327InvernessBaxters Loch Ness 10K23 Sep 18
10K32:4632:481NairnNairn 10K4 Mar 18
10K33:351ForresBenromach 10K13 May 18
10K34:493ForresForres Highland Games 10K (Inc North District Championship)7 Jul 18
10KMT33:505StrathmigloFife AC Festival of Trail Running (Inc Scottish Mid–Trail Championship)2 Sep 18
10KMT36:20133Lanzarote, ESPLanzarote International Running Challenge - 10K25 Nov 18
10KXC38:27111FalkirkLindsays Scottish National Championships24 Feb 18
13KMT47:4131Lanzarote, ESPLanzarote International Running Challenge - 13K26 Nov 18
10M55:3141LossiemouthLossiemouth Turkey Trot 10 (Inc Scottish North District Championships)16 Dec 18
21KMT70:5721Lanzarote, ESPLanzarote International Running Challenge - 21K28 Nov 18
HM71:4671:466InvernessInverness Half Marathon11 Mar 18
Mar2:37:092:37:0941StirlingStirling Scottish Marathon (Inc Scottish Marathon Championship)29 Apr 18
ZXC31:222KeithRUN4IT Scottish North District League6 Oct 18
ZXC36:571NairnRUN4IT Scottish North District League15 Dec 18
2017 V35 Inverness
EventPerfPosVenueMeetingDate
500016:08.9912BGlasgowBMC Regional Races28 Jul 17
1000032:55.033AGrangemouthScottish Athletics Mens League Division 113 Aug 17
4KXCL12:411L3EddertonScottish North District Relay Championships14 Oct 17
3.1ML16:345L3LivingstonScottish Men's 6-Stage Relays26 Mar 17
5KMT18:09c2Lanzarote, ESPInternational Challenge - Day 3 - 5K28 Nov 17
parkrun15:4821InvernessInverness parkrun # 3003 Jun 17
parkrun16:0921EdinburghEdinburgh parkrun # 4157 Oct 17
parkrun16:2311AberdeenAberdeen parkrun # 2948 Apr 17
parkrun17:2221InvernessInverness parkrun # 28518 Feb 17
6MXC36:593GordonstounScottish North District Championships9 Dec 17
10K32:5332:5311InvernessBaxters Loch Ness 10K24 Sep 17
10K33:0733:081ForresBrodie Castle 10K5 Nov 17
10K33:122AberdeenMetro Aberdeen Beach 10K6 Jun 17
10K33:153ForresBenromach 10K7 May 17
10K33:252GolspieGolspie 10K9 Sep 17
10K33:2433:261CaithnessCastle of Mey 10K (Inc Scottish North District Championships)28 May 17
10KMT33:48c3Lanzarote, ESPInternational Challenge - Day 1 - 10K26 Nov 17
10KXC39:335ForresScottish North District League11 Feb 17
10M54:153LossiemouthLossiemouth Turkey Trot 1017 Dec 17
21KMT70:442Lanzarote, ESPInternational Challenge - Day 4 - 21K29 Nov 17
HM72:343NairnNairn Half Marathon19 Aug 17
ZXC36:403NairnScottish North District League18 Nov 17
2016 V35 Inverness
EventPerfPosVenueMeetingDate
500015:51.681BGrangemouthScottish Athletics League Division 217 Jul 16
500016:06.4017GrangemouthScottish Athletics National Senior Championships14 Aug 16
500016:22.222nsAberdeenScottish Athletics League Division 212 Jun 16
parkrun16:1221InvernessInverness parkrun # 2494 Jun 16
parkrun16:3011InvernessInverness parkrun # 26127 Aug 16
parkrun16:3211InvernessInverness parkrun # 26020 Aug 16
parkrun17:0111InvernessInverness parkrun # 2715 Nov 16
parkrun22:07111InvernessInverness parkrun # 23130 Jan 16
parkrun28:42122InvernessInverness parkrun # 25011 Jun 16
parkrun31:19121InvernessInverness parkrun # 2272 Jan 16
10K32:4632:489InvernessBaxters Loch Ness 10K25 Sep 16
10K33:301ElginGlen Moray 10K4 Sep 16
HM74:39a74:406511Newcastle-South ShieldsGreat North Run11 Sep 16
2015 V35 Inverness
EventPerfPosVenueMeetingDate
4KXCL13:312L3EddertonScottish North District Relay Championships10 Oct 15
4KXCL14:1029L2CumbernauldScottish National Relay Championships24 Oct 15
parkrun16:3921InvernessInverness parkrun # 1753 Jan 15
parkrun16:4411InvernessInverness parkrun # 1807 Feb 15
8KXC30:0340EdinburghGreat Edinburgh XCountry (inc Scottish Inter-District)10 Jan 15
HM74:562ElginGlen Moray Half Marathon6 Sep 15
MarDH2:33:282:33:285InvernessBaxters Loch Ness Marathon (Inc Scottish Championships)27 Sep 15
ZXC38:193SutherlandScottish North District League31 Jan 15
ZXC44:1173FalkirkScottish National Championships22 Feb 15
2014 V35 Inverness
EventPerfPosVenueMeetingDate
500016:33.365AGrangemouthScottish Athletics League Division 120 Apr 14
parkrun16:1721InvernessInverness parkrun # 1586 Sep 14
parkrun16:3221InvernessInverness parkrun # 15730 Aug 14
parkrun16:4111InvernessInverness parkrun # 13926 Apr 14
parkrun16:4321InvernessInverness parkrun # 1549 Aug 14
parkrun16:5411InvernessInverness parkrun # 15516 Aug 14
parkrun16:5711AberdeenAberdeen parkrun # 13412 Apr 14
parkrun17:4431InvernessInverness parkrun # 13022 Feb 14
parkrun26:5348InvernessInverness parkrun # 14431 May 14
10K32:2832:297InvernessBaxters Loch Ness 10K28 Sep 14
10K32:371GolspieGolspie 10K13 Sep 14
10K33:554BenromachBenromach 10K10 May 14
10K34:244ElginMoray Road Runners 10K30 Mar 14
10KMT33:553Grantown-on-SpeyGrantown 10K7 Jun 14
15KMT53:079FalklandScottish National Trail Championships17 May 14
10M54:033LossiemouthMoray Road Runners Turkey Trot 107 Dec 14
10M55:151NairnNairn 101 Jun 14
HM72:12255GlasgowBank of Scotland Great Scottish Half Marathon5 Oct 14
ZXC30:133KeithScottish North District League1 Nov 14
ZXC34:274ElginScottish North District League15 Nov 14
ZXC36:254InvernessScottish North District Championships29 Nov 14
ZXCL13:072L2EvantonScottish North District Relay Championships11 Oct 14
ZXCL14:1112L4CumbernauldScottish National Relay Championships25 Oct 14
2013 SEN Inverness
EventPerfPosVenueMeetingDate
500016:01.333AGrangemouthScottish Athletics League Division 221 Jul 13
500016:10.191InvernessScottish North District Championships25 May 13
500016:21.093AGrangemouthScottish Athletics League Division 219 May 13
parkrun16:201InvernessInverness parkrun # 938 Jun 13
parkrun16:441InvernessInverness parkrun # 752 Feb 13
parkrun16:541InvernessInverness parkrun # 1067 Sep 13
10K32:43a32:475InvernessBaxters Loch Ness 10K29 Sep 13
10K34:131GolspieGolspie 10K14 Sep 13
10K34:253ElginMoray 10K1 Sep 13
10K34:2824EdinburghBupa Great Edinburgh 10K14 Jul 13
ZXC28:213KeithRUN 4 IT North District League26 Jan 13
ZXC28:4626EdinburghGreat Edinburgh International (inc Scottish Inter District Championships)5 Jan 13
ZXC30:043KeithScottish North District League2 Nov 13
ZXC33:181East SutherlandRUN 4 IT North District League12 Jan 13
ZXC34:093MorayScottish North District League16 Nov 13
2012 SEN Inverness
EventPerfPosVenueMeetingDate
parkrun17:131InvernessInverness parkrun # 4323 Jun 12
parkrun17:441InvernessInverness parkrun # 273 Mar 12
parkrun17:521InvernessInverness parkrun # 6127 Oct 12
10K34:472ForresForres Highland Games 10K7 Jul 12
10K34:545ElginMoray 10K2 Sep 12
10KMT34:442GrantownGrantown 10K Anagach Forest Race9 Jun 12
HM77:041NairnNairn Half Marathon18 Aug 12
HM77:0877:0823InvernessInverness Half Marathon11 Mar 12
HMNAD75:556LossiemouthKinloss To Lossiemouth Half Marathon19 Feb 12
Mar2:45:089Fort WilliamLochaber Marathon15 Apr 12
ZXC34:282MorayRUN 4 IT North District League17 Nov 12
ZXC35:467CaithnessRUN 4 IT North District League6 Oct 12
ZXC36:423InvernessRUN 4 IT North District League3 Nov 12
2011 SEN Inverness
EventPerfPosVenueMeetingDate
5K16:571DingwallPuffin Pool 5K25 Sep 11
parkrun17:561InvernessInverness parkrun # 317 Sep 11
10K34:395AviemoreAviemore 10K16 Oct 11
10K35:145GolspieGolspie 10K10 Sep 11
10K35:284TainTain 10K29 Jun 11
10K36:065ForresGlen Moray 10K19 Jun 11
HM78:1878:198InvernessInverness Half Marathon13 Mar 11
ZXC34:575CaithnessRun 4 It North District League1 Oct 11
ZXC36:444ForresSpeyside Runner North District League15 Jan 11
ZXC40:4222ForresScottish North District Championships26 Nov 11
2010 SEN Inverness
EventPerfPosVenueMeetingDate
10K34:533TainTain 10K1 Jul 10
10K35:143ForresBenromach 10K15 May 10
HM78:3578:3718InvernessInverness Half Marathon14 Mar 10
ZXC35:254LochaberSpeyside Runner North District League2 Oct 10
ZXC36:014MoraySpeyside Runner North District League13 Nov 10
ZXC37:405KeithSpeyside Runner North District League30 Oct 10
Total Performances: 223
Please see the Submit section for details of how to notify us of any missing performances.

Blog
None
Login to submit a picture
 
 
UK Rankings
EventAGYearRank
5000ALL2013486
5000ALL2014710
5000V35201476
5000V35201642
5000ALL2016443
5000ALL2017639
5000V35201764
10000V35201721
10000ALL2017171
5KALL20111135
5KV40202182
5KALL20211190
5KV45202530
5KALL20251938
parkrunALL2013473
parkrunV35201465
parkrunALL2014505
parkrunALL20151115
parkrunV352015146
parkrunV35201676
parkrunALL2016553
parkrunV35201723
parkrunALL2017302
parkrunV35201875
parkrunALL2018720
parkrunV40201997
parkrunALL20191306
parkrunV40202049
parkrunALL2020618
parkrunV402021280
parkrunALL20223594
parkrunV402022355
parkrunALL20232276
parkrunV402023190
parkrunALL20242854
parkrunV45202493
parkrunV452025262
parkrunV45AT427
parkrunV35AT322
parkrunALLAT2290
parkrunV40AT613
10KALL20101517
10KALL20111311
10KALL20121459
10KALL2013455
10KALL2014411
10KV35201460
10KALL2016527
10KV35201672
10KALL2017601
10KV35201780
10KV35201871
10KALL2018536
10KALL2019466
10KV40201922
10KALL2020446
10KV40202047
10KALL2021795
10KV40202160
10KV402023124
10KALL20231436
10KV45202420
10KALL20241138
10KALL20251279
10KV45202532
10MALL2014108
10MV35201424
10MV35201720
10MALL2017130
10MV40201821
10MALL2018233
10MALL2025182
10MV4520251
HMALL20101359
HMALL20111386
HMALL20121098
HMV35201463
HMALL2014292
HMALL2015738
HMV352015163
HMV352016173
HMALL2016718
HMV35201786
HMALL2017402
HMALL2018332
HMV35201861
HMALL2019293
HMV40201918
HMALL2020131
HMV4020206
HMALL20221462
HMV402022216
HMV4520246
HMALL2024460
HMV45202512
HMALL2025652
MarALL2012505
MarALL2018248
MarV35201885
MarALL2019294
MarV40201950
MarV45202428
MarALL2024568
MarV45202515
MarALL2025396