Brian Compagnone (M52)

2025

3 Races | 102 mi.

Martha Moats Baker Memorial

Aug 9th 2025
| Wild Oak Trail Trailhead, VA
Distance
50 KM
Overall
2 / 25
Division (M)
2 / 19
6:43:00

Highlands Sky

Jun 14th 2025
| Davis, WV
Distance
40 Miles
Overall
67 / 160
Division (M)
58 / 122
9:32:43

Promise Land

Apr 26th 2025
| Lynchburg, VA
Distance
50 KM
Overall
91 / 299
Division (M)
77 / 224
7:12:19

2024

3 Races | 181 mi.

Grindstone Trail Running Festival by UTM...

Sep 21st 2024
| Augusta County, VA
Distance
50 KM
Overall
52 / 171
Division (M)
39 / 131
6:49:46

Western States 100

Jun 29th 2024
| Olympic Valley, CA
Distance
100 Miles
Overall
141 / 286
Division (M)
111 / 224
26:20:26

Bull Run Run

Apr 6th 2024
| Clifton, VA
Distance
50 Miles
Overall
48 / 149
Division (M)
40 / 110
10:38:13

2023

2 Races | 140 mi.

Cascade Crest

Jul 21st 2023
| Easton, WA
Distance
100 Miles
Overall
42 / 114
Division (M)
35 / 89
29:06:15

Hone Quarry 40 Miler

Mar 25th 2023
| Dayton, VA
Distance
40 Miles
Overall
9 / 61
Division (M)
6 / 42
8:08:06

2022

7 Races | 405 mi.

Hellgate 100k

Dec 10th 2022
| Fincastle, VA
Distance
100 KM
Overall
79 / 119
Division (M)
57 / 89
16:22:58

Mountain Masochist Trail Run

Nov 5th 2022
| Lynchburg, VA
Distance
50 Miles
Overall
34 / 104
Division (M)
28 / 80
10:28:35

Grindstone Trail Running Festival by UTM...

Sep 16th 2022
| Augusta County, VA
Distance
100 Miles
Overall
32 / 134
Division (M)
30 / 117
25:22:43

Massanutten Mountain Trails 100 Mile Run

May 14th 2022
| Fort Valley, VA
Distance
100 Miles
Overall
15 / 90
Division (M)
15 / 80
25:33:22

Promise Land

Apr 23rd 2022
| Lynchburg, VA
Distance
50 KM
Overall
60 / 296
Division (M)
51 / 206
6:40:20

Terrapin Mountain

Mar 19th 2022
| Big Island, VA
Distance
50 KM
Overall
16 / 140
Division (M)
15 / 105
5:44:48

Holiday Lake

Feb 19th 2022
| Appomattox, VA
Distance
50 KM
Overall
13 / 163
Division (M)
12 / 120
4:44:20

2021

4 Races | 212 mi.

Catherine's FA 50K

Jul 24th 2021
| Luray, VA
Distance
50 KM
Overall
14 / 66
Division (M)
11 / 40
6:25:00

OSS/CIA

Jun 12th 2021
| Triangle, VA
Distance
50 Miles
Overall
4 / 72
Division (M)
4 / 57
9:59:47

Promise Land

Apr 24th 2021
| Lynchburg, VA
Distance
50 KM
Overall
88 / 302
Division (M)
73 / 207
6:38:47

Long Haul 100

Jan 16th 2021
| Dade City, FL
Distance
100 Miles
Overall
14 / 96
Division (M)
13 / 67
20:10:04

2020

3 Races | 250 mi.

Cloudsplitter 100

Oct 17th 2020
| Norton, VA
Distance
100 Miles
Overall
3 / 26
Division (M)
3 / 22
26:16:59

Rebecca Mountain

Sep 12th 2020
| Sylacauga, AL
Distance
50 Miles
Overall
15 / 45
Division (M)
14 / 40
11:42:02

Chattanooga 50 mile & 100 mile

Mar 6th 2020
| Rising Fawn, GA
Distance
100 Miles
Overall
3 / 67
Division (M)
3 / 52
21:44:50

2019

8 Races | 414 mi.

Boyer's Furnace

Dec 28th 2019
| Luray, VA
Distance
40 Miles
Overall
14 / 49
Division (M)
14 / 40
8:40:00

Magnus Gluteus Maximus

Dec 14th 2019
| Clifton, VA
Distance
50 KM
Overall
14 / 66
Division (M)
13 / 48
5:53:00

Eastern States 100

Aug 10th 2019
| Waterville, PA
Distance
100 Miles
Overall
26 / 133
Division (M)
23 / 105
28:50:55

Catherine's FA 50K

Jul 27th 2019
| Luray, VA
Distance
50 KM
Overall
15 / 64
Division (M)
14 / 44
6:27:00

Catoctin

Jul 20th 2019
| Frederick, MD
Distance
50 KM
Overall
19 / 82
Division (M)
18 / 61
7:15:49

Old Dominion

Jun 1st 2019
| Woodstock, VA
Distance
100 Miles
Overall
20 / 60
Division (M)
16 / 45
22:25:51

Promise Land

Apr 27th 2019
| Lynchburg, VA
Distance
50 KM
Overall
51 / 287
Division (M)
43 / 190
6:33:18

Bull Run Run

Apr 13th 2019
| Clifton, VA
Distance
50 Miles
Overall
52 / 159
Division (M)
40 / 121
10:58:09

2018

7 Races | 543 mi.

Hellgate 100k

Dec 8th 2018
| Fincastle, VA
Distance
100 KM
Overall
42 / 128
Division (M)
34 / 100
14:43:31

Wasatch 100

Sep 7th 2018
| Kaysville, UT
Distance
100 Miles
Overall
101 / 187
Division (M)
83 / 147
32:35:31

Leadville Trail

Aug 18th 2018
| Leadville, CO
Distance
100 Miles
Overall
223 / 379
Division (M)
193 / 320
28:48:58

Vermont 100

Jul 21st 2018
| West Windsor, VT
Distance
100 Miles
Overall
52 / 277
Division (M)
41 / 207
21:09:32

Old Dominion

Jun 2nd 2018
| Woodstock, VA
Distance
100 Miles
Overall
12 / 55
Division (M)
9 / 45
21:27:42

Promise Land

Apr 28th 2018
| Lynchburg, VA
Distance
50 KM
Overall
27 / 272
Division (M)
24 / 189
6:05:59

Bull Run Run

Apr 7th 2018
| Clifton, VA
Distance
50 Miles
Overall
15 / 233
Division (M)
15 / 174
8:26:15

2017

4 Races | 255 mi.

Hellgate 100k

Dec 9th 2017
| Fincastle, VA
Distance
100 KM
Overall
32 / 117
Division (M)
23 / 85
14:11:11

Oil Creek 100 Trail Runs

Oct 14th 2017
| Titusville, PA
Distance
100 Miles
Overall
20 / 78
Division (M)
19 / 63
25:54:30

Ultra Race of Champions (UROC) - VA

May 13th 2017
| Montebello, VA
Distance
100 KM
Overall
18 / 58
Division (M)
15 / 47
13:52:07

The Algonquin 50K

Feb 11th 2017
| Pocomoke City, MD
Distance
50 KM
Overall
9 / 112
Division (M)
9 / 73
4:51:20

2016

1 Race | 31 mi.

Catoctin

Jul 16th 2016
| Frederick, MD
Distance
50 KM
Overall
32 / 119
Division (M)
24 / 82
7:26:46

2015

1 Race | 31 mi.

Ironmasters Challenge

Apr 26th 2015
| Gardners, PA
Distance
50 KM
Overall
28 / 128
Division (M)
25 / 89
6:41:49

2014

1 Race | 31 mi.

Potomac Heritage Trail

Nov 2nd 2014
| Washington, DC
Distance
50 KM
Overall
6 / 40
Division (M)
6 / 23
5:59:00

2013

2 Races | 81 mi.

JFK

Nov 23rd 2013
| Boonsboro, MD
Distance
50 Miles
Overall
184 / 856
Division (M)
156 / 640
8:55:47

New River Trail Races

Oct 12th 2013
| Fries, VA
Distance
50 KM
Overall
47 / 128
Division (M)
33 / 80
5:00:25
46
Races
11y 9m 4d
Longevity
2,678
Lifetime Miles

Personal Bests

50k (18)
4:44:20
2022
50m (7)
8:26:15
2018
100k (4)
13:52:07
2017
100m (14)
20:10:04
2021

Distance by Year

2025
102 Miles
3 Races
2024
181 Miles
3 Races
2023
140 Miles
2 Races
2022
405 Miles
7 Races
2021
212 Miles
4 Races
2020
250 Miles
3 Races
2019
414 Miles
8 Races
2018
543 Miles
7 Races
2017
255 Miles
4 Races
2016
31 Miles
1 Race
2015
31 Miles
1 Race
2014
31 Miles
1 Race
2013
81 Miles
2 Races

Multiple Performances

2025
77th Place
2022
51st Place
2021
73rd Place
2019
43rd Place
2018
24th Place
2024
40th Place
2019
40th Place
2018
15th Place
2022
57th Place
2018
34th Place
2017
23rd Place
2021
11th Place
2019
14th Place
2019
18th Place
2016
24th Place
2019
16th Place
2018
9th Place

6:43:00

50 KM

Masters Winner

9:59:47

50 Miles

26:16:59

100 Miles

26:16:59

100 Miles

21:44:50

100 Miles

21:44:50

100 Miles

5:59:00

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+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Smith Rock Classic
Terrebonne, OR - 185 finishers
50 Miles | 50 KM
MCW The Tatum Classic
Middletown Township, NJ - 16 finishers
50 KM
The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
View All Results