Brian Strouf (M59)

2026

4 Races | 158 mi.

Heavens Gate Ultra

May 2nd 2026
| Riggins, ID
Distance
53 KM
Overall
43 / 51
Division (M)
29 / 33
12:21:30

Weiser River Trail

Apr 25th 2026
| Boise, ID
Distance
50 KM
Overall
26 / 89
Division (M)
21 / 51
5:03:25

Pulse Endurance Runs (Pickled Feet)

Mar 21st 2026
| Eagle, ID
Duration
12 Hours
Overall
1 / 40
Division (M)
1 / 14
62.52

Wilson Creek Frozen 50K

Jan 24th 2026
| Melba, ID
Distance
50 KM
Overall
19 / 82
Division (M)
16 / 57
6:29:46

2025

5 Races | 201 mi.

Bogus 50/50

Sep 27th 2025
| Boise, ID
Distance
50 Miles
Overall
19 / 40
Division (M)
11 / 27
11:38:32

River of No Return Endurance Runs

Jun 14th 2025
| Challis, ID
Distance
55 KM
Overall
50 / 92
Division (M)
33 / 57
8:37:13

Weiser River Trail

Apr 26th 2025
| Boise, ID
Distance
50 KM
Overall
11 / 61
Division (M)
7 / 30
5:13:06

Pulse Endurance Runs (Pickled Feet)

Mar 15th 2025
| Eagle, ID
Duration
12 Hours
Overall
6 / 24
Division (M)
3 / 9
54.64

Wilson Creek Frozen 50K

Jan 25th 2025
| Melba, ID
Distance
50 KM
Overall
37 / 74
Division (M)
31 / 57
6:42:44

2024

4 Races | 150 mi.

Bogus 50/50

Sep 28th 2024
| Boise, ID
Distance
50 KM
Overall
15 / 56
Division (M)
11 / 30
6:18:08

Beaverhead Endurance Runs

Jul 13th 2024
| Salmon, ID
Distance
55 KM
Overall
56 / 232
Division (M)
43 / 146
9:31:12

Weiser River Trail

Apr 27th 2024
| Boise, ID
Distance
50 KM
Overall
37 / 95
Division (M)
21 / 44
5:34:40

Pulse Endurance Runs (Pickled Feet)

Mar 16th 2024
| Eagle, ID
Duration
12 Hours
Overall
5 / 27
Division (M)
3 / 11
53.62

2023

3 Races | 162 mi.

Rock N Brew

Aug 12th 2023
| Boise, ID
Distance
50 KM
Overall
29 / 37
Division (M)
21 / 26
8:12:21

Pulse Endurance Runs (Pickled Feet)

Mar 17th 2023
| Eagle, ID
Distance
100 Miles
Overall
10 / 10
Division (M)
8 / 8
28:54:50

Wilson Creek Frozen 50K

Jan 21st 2023
| Melba, ID
Distance
50 KM
Overall
39 / 53
Division (M)
27 / 37
7:52:48

2022

2 Races | 85 mi.

Weiser River Trail

Apr 23rd 2022
| Boise, ID
Distance
50 KM
Overall
20 / 53
Division (M)
15 / 33
5:12:00

Pulse Endurance Runs (Pickled Feet)

Mar 18th 2022
| Eagle, ID
Duration
12 Hours
Overall
3 / 25
Division (M)
3 / 11
53.96

2021

4 Races | 141 mi.

Bogus 50/50

Oct 2nd 2021
| Boise, ID
Distance
50 KM
Overall
21 / 46
Division (M)
17 / 30
6:46:08

River of No Return Endurance Runs

Jun 19th 2021
| Challis, ID
Distance
55 KM
Overall
65 / 111
Division (M)
49 / 71
9:25:34

Pulse Endurance Runs (Pickled Feet)

May 21st 2021
| Eagle, ID
Duration
12 Hours
Overall
12 / 20
Division (M)
7 / 11
44.48

Weiser River Trail

Apr 24th 2021
| Boise, ID
Distance
50 KM
Overall
22 / 63
Division (M)
19 / 40
5:02:00

2020

2 Races | 65 mi.

Beaverhead Endurance Runs

Jul 11th 2020
| Salmon, ID
Distance
55 KM
Overall
35 / 147
Division (M)
25 / 86
8:55:55

Wilson Creek Frozen 50K

Jan 18th 2020
| Melba, ID
Distance
50 KM
Overall
31 / 79
Division (M)
29 / 60
6:16:45

2019

5 Races | 180 mi.

Bogus 50/50

Oct 5th 2019
| Boise, ID
Distance
50 Miles
Overall
19 / 32
Division (M)
15 / 23
12:46:32

Resort to Rock

Aug 17th 2019
| Boise, ID
Distance
50 KM
Overall
42 / 67
Division (M)
33 / 44
7:25:31

Standhope

Jul 27th 2019
| Ketchum, ID
Distance
60 KM
Overall
50 / 54
Division (M)
36 / 39
12:56:03

Weiser River Trail

Apr 27th 2019
| Boise, ID
Distance
50 KM
Overall
23 / 92
Division (M)
19 / 49
4:50:14

Wilson Creek Frozen 50K

Jan 19th 2019
| Melba, ID
Distance
50 KM
Overall
30 / 74
Division (M)
26 / 59
6:56:38

2018

4 Races | 124 mi.

Foothills 50K Frenzy

Oct 6th 2018
| Boise, ID
Distance
50 KM
Overall
28 / 167
Division (M)
25 / 86
5:57:30

Resort to Rock

Aug 18th 2018
| Boise, ID
Distance
50 KM
Overall
34 / 46
Division (M)
28 / 33
8:09:12

Weiser River Trail

Apr 14th 2018
| Boise, ID
Distance
50 KM
Overall
7 / 64
Division (M)
5 / 25
4:40:11

Wilson Creek Frozen 50K

Jan 13th 2018
| Melba, ID
Distance
50 KM
Overall
24 / 67
Division (M)
22 / 53
6:37:06
33
Races
8y 3m 21d
Longevity
1,266
Lifetime Miles

Personal Bests

50k (19)
4:40:11
2018
50m (2)
11:38:32
2025
100m (1)
28:54:50
2023
12hr (5)
62.52
2026

Distance by Year

2026
158 Miles
4 Races
2025
201 Miles
5 Races
2024
150 Miles
4 Races
2023
162 Miles
3 Races
2022
85 Miles
2 Races
2021
141 Miles
4 Races
2020
65 Miles
2 Races
2019
180 Miles
5 Races
2018
124 Miles
4 Races

Multiple Performances

2026
21st Place
2025
7th Place
2024
21st Place
2022
15th Place
2021
19th Place
2019
19th Place
2018
5th Place
2026
1st Place
2025
3rd Place
2024
3rd Place
2022
3rd Place
2021
7th Place
2026
16th Place
2025
31st Place
2023
27th Place
2020
29th Place
2019
26th Place
2018
22nd Place
2025
11th Place
2019
15th Place
2024
11th Place
2021
17th Place
2019
33rd Place
2018
28th Place

62.52

12 Hours

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

Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
Smith Rock Classic
Terrebonne, OR - 185 finishers
50 Miles | 50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Momentus Backyard Ultra
Monroe, NC - 74 finishers
Backyard
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
South Ridge Trail Challenge
Allison Park, PA - 18 finishers
50 KM
View All Results