Barry Main (M44)
2026
2 Races | 97 mi.Quicksilver
May 9th 2026
| San Jose, CA
Distance
100 KM
Overall
21
/ 179
Division (M)
19
/ 142
11:54:18
Santa Barbara Nine Trails
Mar 14th 2026
| Santa Barbara, CA
Distance
35 Miles
Overall
48
/ 139
Division (M)
40
/ 106
9:22:19
2025
4 Races | 462 mi.THE MAMMOTH 200
Sep 26th 2025
| Mammoth Lakes, CA
Distance
200 Miles
Overall
29
/ 92
Division (M)
23
/ 67
76:10:25
Bighorn
Jun 21st 2025
| Dayton, WY
Distance
100 Miles
Overall
49
/ 208
Division (M)
44
/ 178
28:10:48
Bishop High Sierra
May 17th 2025
| Bishop, CA
Distance
100 KM
Overall
1
/ 21
Division (M)
1
/ 16
12:22:23
Silver Moon Race - Kings River
Apr 12th 2025
| Reedley, CA
Distance
100 Miles
Overall
1
/ 23
Division (M)
1
/ 20
18:48:55
2024
2 Races | 71 mi.Trails 4 Tails
Sep 21st 2024
| Hanover, PA
Distance
40 Miles
Overall
3
/ 22
Division (M)
3
/ 14
7:13:10
Catoctin
Jul 13th 2024
| Frederick, MD
Distance
50 KM
Overall
17
/ 116
Division (M)
16
/ 95
6:50:58
2023
7 Races | 474 mi.Hellgate 100k
Dec 9th 2023
| Fincastle, VA
Distance
100 KM
Overall
29
/ 120
Division (M)
28
/ 92
13:42:48
Rim to River 100
Nov 4th 2023
| New River Gorge, WV
Distance
100 Miles
Overall
48
/ 182
Division (M)
38
/ 129
25:46:39
Midstate Massive Ultra Trail
Oct 7th 2023
| New Ipswich, NH
Distance
100 Miles
Overall
7
/ 43
Division (M)
7
/ 34
24:58:10
Grindstone Trail Running Festival by UTM...
Sep 22nd 2023
| Augusta County, VA
Distance
100 Miles
Overall
10
/ 184
Division (M)
10
/ 162
23:26:28
Baker Trail UltraChallenge
Aug 26th 2023
| Pittsburgh, PA
Distance
50 Miles
Overall
5
/ 96
Division (M)
4
/ 52
8:45:00
Catoctin
Jul 8th 2023
| Frederick, MD
Distance
50 KM
Overall
12
/ 98
Division (M)
12
/ 77
6:55:45
Hyner Trail Challenge
Apr 22nd 2023
| Hyner, PA
Distance
50 KM
Overall
91
/ 343
Division (M)
76
/ 258
6:32:25
2022
6 Races | 355 mi.Naked Nick
Dec 18th 2022
| Leesport, PA
Distance
50 KM
Overall
2
/ 132
Division (M)
2
/ 92
4:17:27
Eastern States 100
Aug 13th 2022
| Waterville, PA
Distance
100 Miles
Overall
17
/ 121
Division (M)
16
/ 104
26:48:35
Catamount Ultra
Jun 25th 2022
| Stowe, VT
Distance
50 KM
Overall
9
/ 153
Division (M)
7
/ 94
4:43:14
Worlds End Ultramarathons
Jun 4th 2022
| Forksville, PA
Distance
100 KM
Overall
9
/ 107
Division (M)
9
/ 86
13:53:05
Hyner Trail Challenge
Apr 23rd 2022
| Hyner, PA
Distance
50 KM
Overall
15
/ 269
Division (M)
15
/ 207
5:17:55
Beast of Burden - Winter
Jan 29th 2022
| Lockport, NY
Distance
100 Miles
Overall
1
/ 9
Division (M)
1
/ 9
22:36:05
2021
7 Races | 324 mi.Naked Nick
Dec 19th 2021
| Leesport, PA
Distance
50 KM
Overall
3
/ 141
Division (M)
3
/ 102
4:25:12
Call of the Wilds Mountain Fest
Oct 24th 2021
| Waterville, PA
Distance
50 KM
Overall
7
/ 87
Division (M)
7
/ 70
5:44:45
Baker Trail UltraChallenge
Aug 28th 2021
| Pittsburgh, PA
Distance
50 Miles
Overall
8
/ 59
Division (M)
7
/ 49
10:02:36
Burning River
Jul 24th 2021
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
27
/ 170
Division (M)
22
/ 130
22:42:48
Catamount Ultra
Jun 26th 2021
| Stowe, VT
Distance
50 KM
Overall
35
/ 168
Division (M)
28
/ 105
5:19:54
Naked Prussian
Mar 27th 2021
| Leesport, PA
Distance
50 Miles
Overall
17
/ 105
Division (M)
17
/ 75
9:23:58
Naked Nick
Jan 31st 2021
| Leesport, PA
Distance
50 KM
Overall
10
/ 107
Division (M)
10
/ 87
4:46:06
2020
2 Races | 97 mi.Call of the Wilds Mountain Fest
Oct 18th 2020
| Waterville, PA
Distance
50 KM
Overall
6
/ 59
Division (M)
5
/ 47
6:02:05
Red Barn Challenge
Oct 2nd 2020
| Lykens, PA
Duration
24 Hours
Overall
18
/ 28
Division (M)
15
/ 23
66
30
Races
5y 7m 10d
Longevity
1,881
Lifetime Miles
Personal Bests
50k
(11)
4:17:27
2022
50m
(3)
8:45:00
2023
100k
(4)
11:54:18
2026
100m
(8)
18:48:55
2025
24hr
(1)
66
2020
Distance by Year
2026
97
Miles
2 Races
2025
462
Miles
4 Races
2024
71
Miles
2 Races
2023
474
Miles
7 Races
2022
355
Miles
6 Races
2021
324
Miles
7 Races
2020
97
Miles
2 Races
Multiple Performances
Masters Course Record
7:13:10
40 Miles
2nd Place
4:17:27
50 KM
Masters Winner
4:17:27
50 KM
3rd Place
4:25:12
50 KM
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+

