Kyle McDonald (M35)
2026
1 Race | 31 mi.Hagg Lake Mud Runs
Feb 14th 2026
| Forest Grove, OR
Distance
50 KM
Overall
7
/ 58
Division (M)
7
/ 46
4:39:50
2025
2 Races | 62 mi.Silver Falls
Nov 1st 2025
| Silverton, OR
Distance
50 KM
Overall
24
/ 176
Division (M)
23
/ 132
5:24:19
Hagg Lake Mud Runs
Feb 22nd 2025
| Forest Grove, OR
Distance
50 KM
Overall
6
/ 33
Division (M)
5
/ 25
4:51:01
2024
2 Races | 131 mi.Strawberry Fields Forever
Jun 22nd 2024
| North Bonneville, WA
Distance
100 Miles
Overall
3
/ 15
Division (M)
3
/ 12
21:27:01
Hagg Lake Mud Runs
Feb 17th 2024
| Forest Grove, OR
Distance
50 KM
Overall
7
/ 66
Division (M)
6
/ 47
4:41:53
2023
1 Race | 31 mi.Silver Falls
Nov 4th 2023
| Silverton, OR
Distance
50 KM
Overall
36
/ 139
Division (M)
33
/ 107
5:46:55
2022
1 Race | 31 mi.Silver Falls
Nov 5th 2022
| Silverton, OR
Distance
50 KM
Overall
25
/ 117
Division (M)
22
/ 89
5:33:23
2021
1 Race | 31 mi.Squak Mountain 50K Trail Run
Apr 24th 2021
| Issaquah, WA
Distance
50 KM
Overall
16
/ 49
Division (M)
14
/ 34
6:46:47
2020
1 Race | 31 mi.Hagg Lake Mud Runs
Feb 15th 2020
| Forest Grove, OR
Distance
50 KM
Overall
15
/ 82
Division (M)
15
/ 61
4:47:23
2019
2 Races | 81 mi.Autumn Leaves 50/50
Oct 26th 2019
| St. Paul, OR
Distance
50 Miles
Overall
4
/ 16
Division (M)
2
/ 11
8:10:24
Hagg Lake Mud Runs
Feb 16th 2019
| Forest Grove, OR
Distance
50 KM
Overall
20
/ 91
Division (M)
19
/ 73
5:07:41
2018
2 Races | 62 mi.Silver Falls
Nov 3rd 2018
| Silverton, OR
Distance
50 KM
Overall
40
/ 156
Division (M)
33
/ 104
5:37:26
Ultramook 50k on the Tillamook Ridge
Jul 8th 2018
| Tillamook, OR
Distance
50 KM
Overall
6
/ 18
Division (M)
6
/ 14
5:23:39
2017
1 Race | 31 mi.Silver Falls
Nov 4th 2017
| Silverton, OR
Distance
50 KM
Overall
31
/ 175
Division (M)
25
/ 118
5:27:08
2016
1 Race | 31 mi.Silver Falls
Nov 5th 2016
| Silverton, OR
Distance
50 KM
Overall
119
/ 190
Division (M)
89
/ 126
6:29:30
15
Races
9y 3m 13d
Longevity
554
Lifetime Miles
Personal Bests
50k
(13)
4:39:50
2026
50m
(1)
8:10:24
2019
100m
(1)
21:27:01
2024
Distance by Year
2026
31
Miles
1 Race
2025
62
Miles
2 Races
2024
131
Miles
2 Races
2023
31
Miles
1 Race
2022
31
Miles
1 Race
2021
31
Miles
1 Race
2020
31
Miles
1 Race
2019
81
Miles
2 Races
2018
62
Miles
2 Races
2017
31
Miles
1 Race
2016
31
Miles
1 Race

