Ryan Cotton (M43)

2026

1 Race | 100 mi.

Crown Stub 100

Apr 4th 2026
| Buxton, OR
Distance
100 Miles
Overall
2 / 14
Division (M)
2 / 12
19:17:31

2025

3 Races | 207 mi.

Día De Los Muertos Endurance Run

Oct 24th 2025
| Newport, OR
Duration
48 Hours
Overall
5 / 25
Division (M)
4 / 13
100.63

Strawberry Fields Forever

Jun 21st 2025
| North Bonneville, WA
Distance
50 KM
Overall
5 / 64
Division (M)
5 / 38
4:30:13

Banana Slug Backyard Ultra

Apr 25th 2025
| St. Paul, OR
Duration
Backyard
Overall
24 / 54
Division (M)
19 / 40
75

2024

4 Races | 368 mi.

Crown Stub 100

Sep 28th 2024
| Buxton, OR
Distance
100 Miles
Overall
3 / 12
Division (M)
3 / 12
19:45:02

Tufted Puffin Endurance Run

Aug 3rd 2024
| Newport, OR
Duration
24 Hours
Overall
1 / 11
Division (M)
1 / 7
106.25

Banana Slug Backyard Ultra

Apr 19th 2024
| St. Paul, OR
Duration
Backyard
Overall
12 / 58
Division (M)
10 / 49
100

Gorge Waterfalls

Apr 13th 2024
| Cascade Locks, OR
Distance
100 KM
Overall
133 / 297
Division (M)
105 / 221
14:28:53

2023

4 Races | 377 mi.

Día De Los Muertos Endurance Run

Oct 28th 2023
| Newport, OR
Duration
48 Hours
Overall
13 / 33
Division (M)
7 / 21
100.632

Oregon Cascades 100

Aug 26th 2023
| Sisters, OR
Distance
100 Miles
Overall
18 / 187
Division (M)
15 / 131
22:28:43

Banana Slug Backyard Ultra

Apr 21st 2023
| St. Paul, OR
Duration
Backyard
Overall
9 / 34
Division (M)
7 / 27
75

Pacific Rim One Day

Mar 25th 2023
| Longview, WA
Duration
24 Hours
Overall
5 / 63
Division (M)
4 / 43
101

2022

5 Races | 504 mi.

Día De Los Muertos Endurance Run

Oct 29th 2022
| Newport, OR
Duration
24 Hours
Overall
1 / 46
Division (M)
1 / 26
110.216

Hellz Bellz Ultra

Jul 3rd 2022
| Yacolt, WA
Distance
42 Miles
Overall
11 / 37
Division (M)
11 / 31
8:53:17

Six Days In the Dome-WI

Jun 18th 2022
| Milwaukee, WI
Duration
24 Hours
Overall
6 / 29
Division (M)
4 / 18
114.628

Banana Slug Backyard Ultra

Apr 23rd 2022
| St. Paul, OR
Duration
Backyard
Overall
2 / 41
Division (M)
2 / 37
137.5

Long Haul 100

Jan 15th 2022
| Dade City, FL
Distance
100 Miles
Overall
4 / 103
Division (M)
4 / 73
17:41:21

2021

3 Races | 263 mi.

Bristow Loop Race (Elijah Bristow)

Jun 19th 2021
| Eugene, OR
Duration
24 Hours
Overall
1 / 67
Division (M)
1 / 42
118.65

Peterson Ridge Rumble

Apr 11th 2021
| Sisters, OR
Distance
36 Miles
Overall
24 / 85
Division (M)
20 / 56
5:15:56

Ohio's Backyard Ultra

Mar 20th 2021
| Lucasville, OH
Duration
Backyard
Overall
21 / 99
Division (M)
24 / 79
108.33

2020

2 Races | 191 mi.

Angry Owl Ultramarathons

Aug 15th 2020
| Salem, OR
Duration
24 Hours
Overall
10 / 22
Division (M)
8 / 20
66

Jackpot Ultra Running Festival

Feb 14th 2020
| Henderson, NV
Duration
24 Hours
Overall
1 / 34
Division (M)
1 / 15
125

2019

4 Races | 382 mi.

Día De Los Muertos Endurance Run

Nov 2nd 2019
| Newport, OR
Duration
24 Hours
Overall
1 / 23
Division (M)
1 / 15
104

Bristow Loop Race (Elijah Bristow)

Jun 22nd 2019
| Eugene, OR
Duration
24 Hours
Overall
1 / 50
Division (M)
1 / 34
123.91

The TYGH VALLEY INFINITY ULTRA

May 4th 2019
| Tygh Valley, OR
Duration
Backyard
Overall
3 / 9
Division (M)
3 / 9
54.74

Pacific Rim One Day

Mar 16th 2019
| Longview, WA
Duration
24 Hours
Overall
14 / 78
Division (M)
10 / 45
99

2018

3 Races | 241 mi.

Bristow Loop Race (Elijah Bristow)

Jun 16th 2018
| Eugene, OR
Duration
24 Hours
Overall
2 / 45
Division (M)
1 / 31
110.362

Stumptown Trail Runs

May 28th 2018
| Portland, OR
Distance
50 KM
Overall
19 / 142
Division (M)
15 / 85
4:57:47

Badger Mountain Challenge

Mar 30th 2018
| Richland, WA
Distance
100 Miles
Overall
27 / 58
Division (M)
24 / 44
24:53:22

2015

1 Race | 31 mi.

Three Corner Rock PCT 50K

Sep 5th 2015
| Carson, WA
Distance
50 KM
Overall
20 / 48
Division (M)
16 / 32
6:19:26

2013

2 Races | 81 mi.

Autumn Leaves 50/50

Oct 26th 2013
| St. Paul, OR
Distance
50 Miles
Overall
18 / 45
Division (M)
16 / 35
9:24:20

Three Corner Rock PCT 50K

Aug 31st 2013
| Carson, WA
Distance
50 KM
Overall
24 / 74
Division (M)
17 / 40
6:44:34

2010

2 Races | 83 mi.

FANS Ultra Races

Jun 5th 2010
| Minneapolis, MN
Duration
12 Hours
Overall
21 / 40
Division (M)
17 / 25
51.84

Trail Mix

Apr 17th 2010
| Rockford, MN
Distance
50 KM
Overall
60 / 109
Division (M)
47 / 78
5:25:15
34
Races
15y 11m 26d
Longevity
2,828
Lifetime Miles

Personal Bests

50k (5)
4:30:13
2025
50m (1)
9:24:20
2013
100k (1)
14:28:53
2024
100m (5)
17:41:21
2022
24hr (11)
125
2020
12hr (1)
51.84
2010
Backyard (6)
137.5
2022

Distance by Year

2026
100 Miles
1 Race
2025
207 Miles
3 Races
2024
368 Miles
4 Races
2023
377 Miles
4 Races
2022
504 Miles
5 Races
2021
263 Miles
3 Races
2020
191 Miles
2 Races
2019
382 Miles
4 Races
2018
241 Miles
3 Races
2015
31 Miles
1 Race
2013
81 Miles
2 Races
2010
83 Miles
2 Races

Multiple Performances

2026
2nd Place
2024
3rd Place
2025
19th Place
2024
10th Place
2023
7th Place
2022
2nd Place
2023
4th Place
2019
10th Place
2021
1st Place
2019
1st Place
2018
1st Place

110.216

24 Hours

137.5

Backyard

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

The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
MCW The Tatum Classic
Middletown Township, NJ - 16 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
View All Results