Margaret Macdonald (F44)
2026
1 Race | 50 mi.North Fork 50 Mile/50K
May 30th 2026
| Pine, CO
Distance
50 Miles
Overall
28
/ 89
Division (F)
7
/ 23
11:16:36
2025
2 Races | 150 mi.Mace’s Hideout 100
Jun 7th 2025
| Beulah, CO
Distance
50 Miles
Overall
1
/ 15
Division (F)
1
/ 7
13:33:30
Zumbro
Apr 11th 2025
| Theilman, MN
Distance
100 Miles
Overall
2
/ 42
Division (F)
1
/ 6
22:47:24
2024
3 Races | 187 mi.Superior Fall Trail Races
Sep 6th 2024
| Two Harbors, MN
Distance
100 Miles
Overall
46
/ 163
Division (F)
6
/ 38
30:24:11
Never Summer
Jul 26th 2024
| Gould, CO
Distance
60 KM
Overall
38
/ 252
Division (F)
15
/ 101
8:50:22
Quad Rock 50
May 11th 2024
| Fort Collins, CO
Distance
50 Miles
Overall
47
/ 122
Division (F)
12
/ 33
11:29:51
2023
3 Races | 200 mi.Superior Fall Trail Races
Sep 8th 2023
| Two Harbors, MN
Distance
100 Miles
Overall
24
/ 163
Division (F)
3
/ 38
27:16:01
Grand Mesa Ultras
Jul 29th 2023
| Grand Mesa, CO
Distance
50 Miles
Overall
7
/ 44
Division (F)
1
/ 6
10:07:02
Black Hills 100
Jun 23rd 2023
| Sturgis, SD
Distance
50 Miles
Overall
9
/ 59
Division (F)
2
/ 11
10:47:46
2022
5 Races | 249 mi.Rio Del Lago
Nov 5th 2022
| Granite Bay, CA
Distance
100 Miles
Overall
48
/ 194
Division (F)
14
/ 61
23:18:11
Wild Duluth Races
Oct 15th 2022
| Duluth, MN
Distance
50 KM
Overall
41
/ 237
Division (F)
6
/ 95
6:07:44
Grand Mesa Ultras
Jul 30th 2022
| Grand Mesa, CO
Distance
55 KM
Overall
10
/ 27
Division (F)
4
/ 12
7:00:29
Zumbro
Apr 8th 2022
| Theilman, MN
Distance
34 Miles
Overall
11
/ 79
Division (F)
4
/ 22
6:12:43
Mesquite Canyon
Mar 5th 2022
| Waddell, AZ
Distance
50 Miles
Overall
14
/ 30
Division (F)
3
/ 7
11:26:48
2021
1 Race | 34 mi.Zumbro
Apr 8th 2021
| Theilman, MN
Distance
34 Miles
Overall
19
/ 121
Division (F)
2
/ 31
6:50:08
2019
4 Races | 258 mi.Mines of Spain 100
Oct 18th 2019
| Dubuque, IA
Distance
100 Miles
Overall
7
/ 54
Division (F)
1
/ 17
24:24:15
Superior Fall Trail Races
Sep 6th 2019
| Two Harbors, MN
Distance
50 Miles
Overall
13
/ 129
Division (F)
1
/ 39
10:52:15
Last Runner Standing
Jun 8th 2019
| Duluth, MN
Duration
Backyard
Overall
22
/ 56
Division (F)
4
/ 9
45.87
Bandera
Jan 5th 2019
| Bandera, TX
Distance
100 KM
Overall
50
/ 268
Division (F)
14
/ 68
13:03:49
2018
1 Race | 50 mi.Superior Fall Trail Races
Sep 7th 2018
| Two Harbors, MN
Distance
50 Miles
Overall
15
/ 116
Division (F)
3
/ 46
11:06:00
2017
3 Races | 139 mi.Wild Duluth Races
Oct 21st 2017
| Duluth, MN
Distance
100 KM
Overall
9
/ 37
Division (F)
2
/ 7
15:27:44
Grand Traverse (MN)
Sep 30th 2017
| Duluth, MN
Distance
27 Miles
Overall
22
/ 66
Division (F)
9
/ 34
7:16:52
Minnesota Voyageur
Jul 29th 2017
| Carlton, MN
Distance
50 Miles
Overall
83
/ 289
Division (F)
16
/ 74
10:10:33
2016
1 Race | 50 mi.Zumbro
Apr 8th 2016
| Theilman, MN
Distance
50 Miles
Overall
13
/ 128
Division (F)
2
/ 31
10:14:57
2015
2 Races | 62 mi.Superior Spring Trail Race
May 16th 2015
| Lutsen, MN
Distance
50 KM
Overall
83
/ 186
Division (F)
10
/ 50
6:44:00
Trail Mix
Apr 18th 2015
| Rockford, MN
Distance
50 KM
Overall
41
/ 114
Division (F)
7
/ 31
5:18:00
26
Races
11y 1m 15d
Longevity
1,430
Lifetime Miles
Personal Bests
50k
(3)
5:18:00
2015
50m
(10)
10:07:02
2023
100k
(2)
13:03:49
2019
100m
(5)
22:47:24
2025
Backyard
(1)
45.87
2019
Distance by Year
2026
50
Miles
1 Race
2025
150
Miles
2 Races
2024
187
Miles
3 Races
2023
200
Miles
3 Races
2022
249
Miles
5 Races
2021
34
Miles
1 Race
2019
258
Miles
4 Races
2018
50
Miles
1 Race
2017
139
Miles
3 Races
2016
50
Miles
1 Race
2015
62
Miles
2 Races
Multiple Performances
1st Place
22:47:24
100 Miles
Masters Winner
22:47:24
100 Miles
Masters Course Record
22:47:24
100 Miles
3rd Place
27:16:01
100 Miles
1st Place
10:07:02
50 Miles
Masters Winner
10:07:02
50 Miles
2nd Place
10:47:46
50 Miles
Masters Winner
6:07:44
50 KM
3rd Place
11:26:48
50 Miles
2nd Place
6:50:08
34 Miles
1st Place
24:24:15
100 Miles
1st Place
10:52:15
50 Miles
3rd Place
11:06:00
50 Miles
2nd Place
15:27:44
100 KM
2nd Place
10:14:57
50 Miles
Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.
Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

