Brad Macdonald (M47)
2025
1 Race | 100 mi.Across the Years
Dec 28th 2025
| Peoria, AZ
Distance
100 Miles
Overall
8
/ 100
Division (M)
8
/ 64
22:22:28
2023
2 Races | 130 mi.Pony Express Trail Run
Oct 20th 2023
| Faust, UT
Distance
100 Miles
Overall
6
/ 27
Division (M)
6
/ 23
22:43:23
Running Up for Air Ogden - Malans Peak
Feb 25th 2023
| Ogden, UT
Duration
12 Hours
Overall
10
/ 16
Division (M)
8
/ 8
30
2022
3 Races | 162 mi.El Vaquero Loco
Aug 6th 2022
| Afton, WY
Distance
50 KM
Overall
24
/ 94
Division (M)
23
/ 57
7:59:55
Antelope Island Buffalo Run
Mar 24th 2022
| Syracuse, UT
Distance
100 Miles
Overall
13
/ 34
Division (M)
8
/ 21
24:13:14
Arches Ultra
Jan 29th 2022
| Moab, UT
Distance
50 KM
Overall
40
/ 218
Division (M)
33
/ 115
5:22:46
2021
2 Races | 62 mi.The Barkley Fall Classic
Sep 18th 2021
| Wartburg, TN
Distance
50 KM
Overall
41
/ 176
Division (M)
36
/ 146
10:56:43
El Vaquero Loco
Aug 7th 2021
| Afton, WY
Distance
50 KM
Overall
33
/ 95
Division (M)
30
/ 64
7:49:40
2020
1 Race | 31 mi.El Vaquero Loco
Aug 1st 2020
| Afton, WY
Distance
50 KM
Overall
39
/ 91
Division (M)
33
/ 59
8:32:16
2019
1 Race | 31 mi.Antelope Island Buffalo Run
Mar 23rd 2019
| Syracuse, UT
Distance
50 KM
Overall
84
/ 127
Division (M)
63
/ 90
7:04:04
2018
3 Races | 96 mi.East End Trail Races
Aug 5th 2018
| Easton, MA
Distance
50 KM
Overall
65
/ 102
Division (M)
47
/ 65
9:15:04
El Vaquero Loco
Aug 4th 2018
| Afton, WY
Distance
50 KM
Overall
66
/ 105
Division (M)
48
/ 67
9:15:04
Moab's Red Hot Ultra
Feb 17th 2018
| Moab, UT
Distance
55 KM
Overall
51
/ 211
Division (M)
45
/ 150
5:48:30
2017
1 Race | 31 mi.El Vaquero Loco
Aug 5th 2017
| Afton, WY
Distance
50 KM
Overall
65
/ 100
Division (M)
50
/ 71
8:54:02
2016
2 Races | 100 mi.Pony Express Trail Run
Oct 21st 2016
| Faust, UT
Distance
50 Miles
Overall
5
/ 46
Division (M)
3
/ 33
8:24:56
Antelope Canyon Ultras
Feb 20th 2016
| Page, AZ
Distance
50 Miles
Overall
54
/ 212
Division (M)
42
/ 127
11:18:22
16
Races
9y 10m 14d
Longevity
744
Lifetime Miles
Personal Bests
50k
(9)
5:22:46
2022
50m
(2)
8:24:56
2016
100m
(3)
22:22:28
2025
12hr
(1)
30
2023
Distance by Year
2025
100
Miles
1 Race
2023
130
Miles
2 Races
2022
162
Miles
3 Races
2021
62
Miles
2 Races
2020
31
Miles
1 Race
2019
31
Miles
1 Race
2018
96
Miles
3 Races
2017
31
Miles
1 Race
2016
100
Miles
2 Races
Masters Winner
22:43:23
100 Miles
3rd Place
8:24:56
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+

