Brian Marshburn (M47)

2026

2 Races | 68 mi.

The Ranch 50k

Feb 14th 2026
| Escondido, CA
Distance
50 KM
Overall
1 / 88
Division (M)
1 / 66
4:15:43

Cowboy YETI

Jan 17th 2026
| Bastrop, TX
Distance
60 KM
Overall
1 / 46
Division (M)
1 / 30
4:58:29

2025

1 Race | 31 mi.

Copper Corridor

Feb 22nd 2025
| Superior, AZ
Distance
50 KM
Overall
2 / 113
Division (M)
2 / 83
4:05:27

2024

1 Race | 100 mi.

Umstead

Apr 6th 2024
| Raleigh, NC
Distance
100 Miles
Overall
4 / 159
Division (M)
3 / 117
15:56:37

2023

2 Races | 131 mi.

Wasatch 100

Sep 8th 2023
| Kaysville, UT
Distance
100 Miles
Overall
18 / 202
Division (M)
18 / 170
26:44:57

Crown King Scramble

Mar 25th 2023
| Phoenix, AZ
Distance
50 KM
Overall
7 / 230
Division (M)
7 / 157
4:50:44

2022

1 Race | 100 mi.

San Diego 100

Jun 3rd 2022
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
11 / 120
Division (M)
10 / 98
22:22:49

2021

3 Races | 162 mi.

The Hennepin Hundred

Oct 2nd 2021
| Sterling, IL
Distance
100 Miles
Overall
2 / 138
Division (M)
2 / 87
16:03:39

Sheep Mountain Trail Runs

Aug 7th 2021
| Fairplay, CO
Distance
50 KM
Overall
2 / 63
Division (M)
2 / 42
6:04:00

Dirty Feet Winter Trail Series #4

Mar 20th 2021
| Julian, CA
Distance
50 KM
Overall
1 / 23
Division (M)
1 / 19
4:36:14

2020

2 Races | 88 mi.

The Nutcracker 12 hour Endurance Run

Dec 12th 2020
| Dunn, NC
Duration
6 Hours
Overall
1 / 24
Division (M)
1 / 15
46

The Stevest

Jul 25th 2020
| Concord, NC
Distance
42 Miles
Overall
2 / 12
Division (M)
2 / 10
7:20:00

2019

4 Races | 290 mi.

Looking Glass 100K

Nov 16th 2019
| Pisgah Forest, NC
Distance
50 Miles
Overall
3 / 84
Division (M)
3 / 62
8:35:14

Grindstone Trail Running Festival by UTM...

Oct 4th 2019
| Augusta County, VA
Distance
100 Miles
Overall
10 / 198
Division (M)
10 / 168
21:43:08

Iron Mountain

Aug 31st 2019
| Damascus, VA
Distance
40 Miles
Overall
1 / 38
Division (M)
1 / 28
6:12:49

Umstead

Apr 6th 2019
| Raleigh, NC
Distance
100 Miles
Overall
3 / 154
Division (M)
3 / 108
15:12:12

2018

6 Races | 345 mi.

Pinhoti

Nov 3rd 2018
| Sylacauga, AL
Distance
100 Miles
Overall
8 / 170
Division (M)
8 / 143
19:48:07

Sangre de Cristo Trail Festival

Sep 22nd 2018
| Westcliffe, CO
Distance
50 Miles
Overall
2 / 17
Division (M)
2 / 12
9:50:00

Twisted Branch Trail Run

Aug 18th 2018
| Naples, NY
Distance
100 KM
Overall
5 / 110
Division (M)
5 / 74
12:20:10

Eastern Divide

Jun 16th 2018
| Pembroke, VA
Distance
50 KM
Overall
8 / 165
Division (M)
8 / 111
4:26:42

Uwharrie Mountain Run

Feb 3rd 2018
| Ophir, NC
Distance
40 Miles
Overall
3 / 90
Division (M)
3 / 74
6:26:28

Bandera

Jan 6th 2018
| Bandera, TX
Distance
100 KM
Overall
17 / 248
Division (M)
16 / 183
10:16:02

2017

7 Races | 345 mi.

West Virginia Trilogy

Oct 14th 2017
| Circleville, WV
Distance
50 Miles
Overall
1 / 37
Division (M)
1 / 30
8:58:49

West Virginia Trilogy

Oct 13th 2017
| Circleville, WV
Distance
50 KM
Overall
1 / 63
Division (M)
1 / 45
4:54:18

Table Rock Ultras

Sep 23rd 2017
| Morganton, NC
Distance
50 KM
Overall
3 / 244
Division (M)
3 / 186
4:54:47

Hullabaloo 50K (Steep Canyon 50K)

Sep 7th 2017
| Hendersonville, NC
Distance
50 KM
Overall
3 / 54
Division (M)
3 / 38
4:54:26

Old Dominion

Jun 3rd 2017
| Woodstock, VA
Distance
100 Miles
Overall
2 / 30
Division (M)
2 / 27
19:35:55

Uwharrie Mountain Run

Feb 4th 2017
| Ophir, NC
Distance
40 Miles
Overall
2 / 90
Division (M)
2 / 73
6:27:41

Bandera

Jan 7th 2017
| Bandera, TX
Distance
100 KM
Overall
13 / 197
Division (M)
9 / 151
10:23:59

2016

6 Races | 412 mi.

Pilot Mountain to Hanging Rock Ultra

Oct 15th 2016
| Pinnacle, NC
Distance
50 Miles
Overall
2 / 48
Division (M)
2 / 39
7:35:35

Table Rock Ultras

Sep 24th 2016
| Morganton, NC
Distance
50 KM
Overall
3 / 177
Division (M)
3 / 134
4:54:49

Vermont 100

Jul 16th 2016
| West Windsor, VT
Distance
100 Miles
Overall
4 / 256
Division (M)
4 / 195
17:09:22

Quest for the Crest

May 14th 2016
| Burnsville, NC
Distance
50 KM
Overall
11 / 96
Division (M)
8 / 73
8:53:35

Umstead

Apr 2nd 2016
| Raleigh, NC
Distance
100 Miles
Overall
4 / 156
Division (M)
3 / 92
16:43:21

Iron Horse 100 Mile Endurance Run

Feb 6th 2016
| Florahome, FL
Distance
100 Miles
Overall
3 / 21
Division (M)
3 / 18
17:50:23

2015

6 Races | 293 mi.

Old Glory Trail Trot

Nov 14th 2015
| Aberdeen, NC
Distance
50 Miles
Overall
4 / 37
Division (M)
4 / 24
7:34:30

Pilot Mountain to Hanging Rock Ultra

Oct 10th 2015
| Pinnacle, NC
Distance
50 Miles
Overall
1 / 36
Division (M)
1 / 29
8:19:30

Weymouth Woods 50K

Sep 12th 2015
| Southern Pines, NC
Distance
50 KM
Overall
2 / 46
Division (M)
2 / 38
4:40:10

Vermont 100

Jul 18th 2015
| West Windsor, VT
Distance
100 KM
Overall
3 / 57
Division (M)
1 / 36
10:44:46

The North Face Endurance Challenge Washi...

Apr 18th 2015
| Washington DC, DC
Distance
50 Miles
Overall
24 / 231
Division (M)
23 / 178
8:59:38

Iron Horse 100 Mile Endurance Run

Feb 7th 2015
| Florahome, FL
Distance
50 Miles
Overall
4 / 51
Division (M)
3 / 29
7:52:50

2014

2 Races | 62 mi.

Mel Williams Memorial Seashore

Dec 20th 2014
| Virginia Beach, VA
Distance
50 KM
Overall
20 / 234
Division (M)
18 / 144
4:29:01

Belmead Trail Fest

Sep 27th 2014
| Powhatan, VA
Distance
50 KM
Overall
5 / 37
Division (M)
2 / 27
5:05:38
43
Races
11y 4m 23d
Longevity
2,429
Lifetime Miles

Personal Bests

50k (14)
4:05:27
2025
50m (8)
7:34:30
2015
100k (4)
10:16:02
2018
100m (11)
15:12:12
2019
6hr (1)
46
2020

Distance by Year

2026
68 Miles
2 Races
2025
31 Miles
1 Race
2024
100 Miles
1 Race
2023
131 Miles
2 Races
2022
100 Miles
1 Race
2021
162 Miles
3 Races
2020
88 Miles
2 Races
2019
290 Miles
4 Races
2018
345 Miles
6 Races
2017
345 Miles
7 Races
2016
412 Miles
6 Races
2015
293 Miles
6 Races
2014
62 Miles
2 Races

Multiple Performances

2024
3rd Place
2019
3rd Place
2016
3rd Place
2018
16th Place
2017
9th Place
2017
3rd Place
2016
3rd Place

Masters Course Record

4:15:43

50 KM

4:15:43

50 KM

Masters Winner

4:15:43

50 KM

Course Record

4:15:43

50 KM

Masters Winner

4:58:29

60 KM

4:58:29

60 KM

4:05:27

50 KM

Masters Winner

4:05:27

50 KM

3rd Place

15:56:37

100 Miles

16:03:39

100 Miles

6:04:00

50 KM

8:35:14

50 Miles

8:35:14

50 Miles

Masters Winner

6:12:49

40 Miles

6:12:49

40 Miles

3rd Place

15:12:12

100 Miles

6:26:28

40 Miles

8:58:49

50 Miles

4:54:18

50 KM

4:54:47

50 KM

19:35:55

100 Miles

6:27:41

40 Miles

4:54:49

50 KM

3rd Place

16:43:21

100 Miles

4:40:10

50 KM

10:44:46

100 KM

7:52:50

50 Miles

5:05:38

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

Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
The Sticks
Norton, KS - 72 finishers
72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Pacifico Ultra
Palmdale, CA - 117 finishers
50 KM
Echo Valley Runs
Chelan, WA - 80 finishers
50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
View All Results