Mike MacNeil (M42)
2026
1 Race | 62 mi.Gorge Waterfalls
Apr 11th 2026
| Cascade Locks, OR
Distance
100 KM
Overall
74
/ 305
Division (M)
60
/ 236
12:39:47
2025
3 Races | 143 mi.Slay the Dragon
Jun 21st 2025
| Vernon, BC
Distance
50 KM
Overall
11
/ 92
Division (M)
11
/ 56
5:59:43
Ancient Lakes Trail Run
Apr 5th 2025
| Quincy, WA
Distance
50 Miles
Overall
2
/ 36
Division (M)
2
/ 23
8:18:44
Black Canyon Ultras
Feb 8th 2025
| Mayer, AZ
Distance
100 KM
Overall
207
/ 776
Division (M)
149
/ 549
12:53:52
2024
2 Races | 66 mi.Black Spur Ultra
Aug 24th 2024
| Kimberley, BC
Distance
54 KM
Overall
6
/ 156
Division (M)
5
/ 96
6:19:06
Wild Horse Traverse
May 4th 2024
| Kelowna, BC
Distance
52 KM
Overall
47
/ 268
Division (M)
34
/ 165
5:42:12
2023
1 Race | 50 mi.Squamish 50
Aug 19th 2023
| Squamish, BC
Distance
50 Miles
Overall
166
/ 372
Division (M)
120
/ 256
12:24:50
2022
1 Race | 34 mi.Black Spur Ultra
Aug 20th 2022
| Kimberley, BC
Distance
54 KM
Overall
12
/ 123
Division (M)
9
/ 71
7:08:51
2021
1 Race | 34 mi.Black Spur Ultra
Aug 21st 2021
| Kimberley, BC
Distance
54 KM
Overall
23
/ 135
Division (M)
11
/ 65
7:15:33
2019
2 Races | 65 mi.Mount Robson Ultra Marathon
Sep 7th 2019
| Valemount, BC
Distance
50 KM
Overall
107
/ 134
Division (M)
63
/ 71
6:52:03
Black Spur Ultra
Aug 24th 2019
| Kimberley, BC
Distance
54 KM
Overall
10
/ 110
Division (M)
9
/ 71
6:37:25
2018
2 Races | 71 mi.The Golden Ultra
Sep 22nd 2018
| Golden, BC
Distance
60 KM
Overall
65
/ 186
Division (M)
51
/ 110
8:48:29
Black Spur Ultra
Aug 25th 2018
| Kimberley, BC
Distance
54 KM
Overall
16
/ 87
Division (M)
13
/ 56
7:13:56
13
Races
7y 7m 21d
Longevity
524
Lifetime Miles
Personal Bests
50k
(2)
5:59:43
2025
50m
(2)
8:18:44
2025
100k
(2)
12:39:47
2026
Distance by Year
2026
62
Miles
1 Race
2025
143
Miles
3 Races
2024
66
Miles
2 Races
2023
50
Miles
1 Race
2022
34
Miles
1 Race
2021
34
Miles
1 Race
2019
65
Miles
2 Races
2018
71
Miles
2 Races
2nd Place
8:18:44
50 Miles
Masters Winner
8:18:44
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+

