Canyon Woodward (M33)

2026

3 Races | 155 mi.

Canyons Endurance Runs

Apr 25th 2026
| Auburn, CA
Distance
100 KM
Overall
5 / 539
Division (M)
5 / 407
8:38:43

Black Canyon Ultras

Feb 14th 2026
| Mayer, AZ
Distance
100 KM
Overall
4 / 765
Division (M)
4 / 559
7:37:27

Tsali Ultra

Jan 17th 2026
| Almond, NC
Distance
50 KM
Overall
1 / 87
Division (M)
1 / 59
3:29:11

2025

6 Races | 385 mi.

Javelina Jundred

Oct 25th 2025
| Fountain Hills, AZ
Distance
100 Miles
Overall
3 / 492
Division (M)
3 / 324
12:19:58

Beaverhead Endurance Runs

Jul 12th 2025
| Salmon, ID
Distance
100 KM
Overall
1 / 101
Division (M)
1 / 72
9:57:39

River of No Return Endurance Runs

Jun 14th 2025
| Challis, ID
Distance
108 KM
Overall
1 / 60
Division (M)
1 / 33
10:58:42

Canyons Endurance Runs

Apr 25th 2025
| Auburn, CA
Distance
100 KM
Overall
12 / 526
Division (M)
12 / 413
9:18:43

Black Canyon Ultras

Feb 8th 2025
| Mayer, AZ
Distance
100 KM
Overall
8 / 776
Division (M)
8 / 549
7:54:16

Tsali Ultra

Jan 18th 2025
| Almond, NC
Distance
50 KM
Overall
1 / 85
Division (M)
1 / 53
3:42:41

2024

4 Races | 243 mi.

Siskiyou Out Back

Jul 13th 2024
| Ashland, OR
Distance
50 Miles
Overall
1 / 34
Division (M)
1 / 24
8:07:21

Canyons Endurance Runs

Apr 27th 2024
| Auburn, CA
Distance
100 Miles
Overall
1 / 183
Division (M)
1 / 149
18:54:32

Black Canyon Ultras

Feb 10th 2024
| Mayer, AZ
Distance
100 KM
Overall
20 / 740
Division (M)
20 / 518
8:44:02

Tsali Ultra

Jan 13th 2024
| Almond, NC
Distance
50 KM
Overall
3 / 53
Division (M)
3 / 41
3:43:08

2023

3 Races | 193 mi.

Speedgoat

Jul 22nd 2023
| Snowbird Resort, UT
Distance
50 KM
Overall
11 / 392
Division (M)
10 / 310
6:17:27

Canyons Endurance Runs

Apr 28th 2023
| Auburn, CA
Distance
100 Miles
Overall
3 / 127
Division (M)
3 / 107
17:46:05

Bandera

Jan 7th 2023
| Bandera, TX
Distance
100 KM
Overall
3 / 320
Division (M)
3 / 253
8:35:25

2022

1 Race | 31 mi.

Sun Mountain

May 21st 2022
| Winthrop, WA
Distance
50 KM
Overall
1 / 188
Division (M)
1 / 105
4:05:50

2021

2 Races | 137 mi.

Ragged 75 Stage Race and 50k

Aug 8th 2021
| Danbury, NH
Distance
50 KM
Overall
6 / 178
Division (M)
6 / 107
5:18:03

Cruel Jewel

May 14th 2021
| Blue Ridge, GA
Distance
105.9 Miles
Overall
1 / 138
Division (M)
1 / 119
22:36:05

2020

1 Race | 31 mi.

Tsali Ultra

Jan 18th 2020
| Almond, NC
Distance
50 KM
Overall
1 / 103
Division (M)
1 / 65
3:57:16

2019

3 Races | 162 mi.

The Naturalist

Oct 5th 2019
| Franklin, NC
Distance
50 KM
Overall
1 / 35
Division (M)
1 / 29
5:02:02

Hellbender 100

Apr 12th 2019
| Old Fort, NC
Distance
100 Miles
Overall
3 / 69
Division (M)
3 / 58
23:21:42

Tsali Ultra

Jan 19th 2019
| Almond, NC
Distance
50 KM
Overall
2 / 122
Division (M)
2 / 79
4:10:39

2018

3 Races | 181 mi.

C&O Canal 100

Apr 28th 2018
| Knoxville, MD
Distance
100 Miles
Overall
7 / 63
Division (M)
6 / 42
20:24:30

Fontandango

Mar 3rd 2018
| Fontana Dam, NC
Distance
50 Miles
Overall
22 / 26
Division (M)
14 / 18
13:02:12

Mill Stone 50K

Feb 10th 2018
| Fort Mill, SC
Distance
50 KM
Overall
4 / 73
Division (M)
3 / 57
4:48:31

2017

4 Races | 124 mi.

Paris Mountain Ultra

Oct 21st 2017
| Greenville, SC
Distance
50 KM
Overall
1 / 30
Division (M)
1 / 23
4:22:22

The Naturalist

Oct 7th 2017
| Franklin, NC
Distance
50 KM
Overall
2 / 34
Division (M)
2 / 25
5:10:28

Fontandango

Mar 4th 2017
| Fontana Dam, NC
Distance
50 KM
Overall
2 / 14
Division (M)
2 / 11
4:45:48

Tsali Ultra

Jan 21st 2017
| Almond, NC
Distance
50 KM
Overall
8 / 59
Division (M)
8 / 40
5:09:43

2016

1 Race | 31 mi.

The Naturalist

Oct 8th 2016
| Franklin, NC
Distance
50 KM
Overall
2 / 28
Division (M)
2 / 18
5:45:01

2013

1 Race | 31 mi.

Harbison State Forest Trail Run

Jan 5th 2013
| Columbia, SC
Distance
50 KM
Overall
58 / 146
Division (M)
54 / 116
5:49:25
32
Races
13y 3m 23d
Longevity
1,705
Lifetime Miles

Personal Bests

50k (16)
3:29:11
2026
50m (2)
8:07:21
2024
100k (7)
7:37:27
2026
100m (5)
12:19:58
2025

Distance by Year

2026
155 Miles
3 Races
2025
385 Miles
6 Races
2024
243 Miles
4 Races
2023
193 Miles
3 Races
2022
31 Miles
1 Race
2021
137 Miles
2 Races
2020
31 Miles
1 Race
2019
162 Miles
3 Races
2018
181 Miles
3 Races
2017
124 Miles
4 Races
2016
31 Miles
1 Race
2013
31 Miles
1 Race

Multiple Performances

2026
5th Place
2025
12th Place
2026
4th Place
2025
8th Place
2024
20th Place
2026
1st Place
2025
1st Place
2024
3rd Place
2020
1st Place
2019
2nd Place
2017
8th Place
2019
1st Place
2017
2nd Place
2016
2nd Place

Course Record

3:29:11

50 KM

3:29:11

50 KM

12:19:58

100 Miles

9:57:39

100 KM

10:58:42

108 KM

3:42:41

50 KM

8:07:21

50 Miles

18:54:32

100 Miles

3:43:08

50 KM

17:46:05

100 Miles

3rd Place

8:35:25

100 KM

Course Record

4:05:50

50 KM

4:05:50

50 KM

22:36:05

105.9 Miles

3:57:16

50 KM

5:02:02

50 KM

23:21:42

100 Miles

4:10:39

50 KM

4:48:31

50 KM

4:22:22

50 KM

4:22:22

50 KM

5:10:28

50 KM

5:45:01

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

Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
Smith Rock Classic
Terrebonne, OR - 185 finishers
50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Backyard Ultra of Northern Utah
Mantua, UT - 73 finishers
Backyard
South Ridge Trail Challenge
Allison Park, PA - 18 finishers
50 KM
View All Results