Joe Mosley (M72)

2026

2 Races | 134 mi.

Badger Mountain Challenge

Mar 28th 2026
| Richland, WA
Distance
55 KM
Overall
73 / 83
Division (M)
46 / 53
9:01:29

Jackpot Ultra Running Festival

Feb 21st 2026
| Henderson, NV
Distance
100 Miles
Overall
27 / 29
Division (M)
22 / 24
30:22:47

2025

3 Races | 210 mi.

Javelina Jundred

Oct 25th 2025
| Fountain Hills, AZ
Distance
100 KM
Overall
232 / 324
Division (M)
96 / 131
18:40:48

Strawberry Fields Forever

Jun 21st 2025
| North Bonneville, WA
Distance
50 KM
Overall
40 / 64
Division (M)
28 / 38
7:25:42

Pulse Endurance Runs (Pickled Feet)

Mar 13th 2025
| Eagle, ID
Duration
48 Hours
Overall
4 / 15
Division (M)
4 / 13
117

2024

3 Races | 255 mi.

Across the Years

Dec 28th 2024
| Peoria, AZ
Distance
200 Miles
Overall
10 / 16
Division (M)
6 / 9
86:38:26

Día De Los Muertos Endurance Run

Nov 1st 2024
| Newport, OR
Duration
6 Hours
Overall
12 / 11
Division (M)
8 / 9
23.96

Smith Rock Classic

Jun 1st 2024
| Terrebonne, OR
Distance
50 KM
Overall
62 / 65
Division (M)
43 / 45
8:35:07

2023

4 Races | 295 mi.

Across the Years

Dec 28th 2023
| Peoria, AZ
Distance
200 Miles
Overall
6 / 11
Division (M)
4 / 7
86:09:40

Mt. Hood Trail Runs

Jul 16th 2023
| Timothy Lake, OR
Distance
50 KM
Overall
107 / 128
Division (M)
63 / 68
7:19:13

Cocodona

May 5th 2023
| Black Canyon City, AZ
Distance
36 Miles
Overall
86 / 105
Division (M)
46 / 52
13:29:36

Pulse Endurance Runs (Pickled Feet)

Mar 18th 2023
| Eagle, ID
Duration
6 Hours
Overall
10 / 13
Division (M)
6 / 15
28.08

2022

3 Races | 180 mi.

Across the Years

Dec 28th 2022
| Peoria, AZ
Duration
72 Hours
Overall
39 / 62
Division (M)
24 / 34
107.918

Run The Rock

Nov 12th 2022
| Terrebone, OR
Distance
50 KM
Overall
100 / 107
Division (M)
71 / 74
8:24:50

Bristow Loop Race (Elijah Bristow)

Jun 18th 2022
| Eugene, OR
Duration
12 Hours
Overall
13 / 26
Division (M)
8 / 13
40.95

2021

3 Races | 213 mi.

Across the Years

Dec 28th 2021
| Peoria, AZ
Duration
72 Hours
Overall
9 / 51
Division (M)
5 / 26
150.876

Run The Rock

Nov 13th 2021
| Terrebone, OR
Distance
50 KM
Overall
145 / 163
Division (M)
89 / 96
7:59:40

Rogue Gorge

Oct 16th 2021
| Union Creek, OR
Distance
50 KM
Overall
67 / 82
Division (M)
43 / 47
7:14:04

2019

1 Race | 62 mi.

Javelina Jundred

Oct 26th 2019
| Fountain Hills, AZ
Distance
100 KM
Overall
187 / 221
Division (M)
103 / 118
19:53:13

2018

4 Races | 162 mi.

Secret Beach

Oct 7th 2018
| Gold Beach, OR
Distance
50 Miles
Overall
32 / 33
Division (M)
23 / 23
14:23:08

Spence Mountain Run

Jun 2nd 2018
| Klamath Falls, OR
Distance
50 KM
Overall
24 / 25
Division (M)
16 / 17
7:29:31

American River

Apr 7th 2018
| Folsom, CA
Distance
50 Miles
Overall
213 / 382
Division (M)
150 / 229
11:55:50

Way Too Cool

Mar 3rd 2018
| Cool, CA
Distance
50 KM
Overall
368 / 601
Division (M)
268 / 382
6:41:42

2017

1 Race | 31 mi.

Siskiyou Out Back

Jul 22nd 2017
| Ashland, OR
Distance
50 KM
Overall
109 / 188
Division (M)
62 / 101
6:54:40

2016

4 Races | 174 mi.

Waldo 100K

Aug 20th 2016
| Oakridge, OR
Distance
100 KM
Overall
77 / 80
Division (M)
58 / 59
18:00:09

Mt. Hood Trail Runs

Jul 10th 2016
| Timothy Lake, OR
Distance
50 KM
Overall
58 / 137
Division (M)
39 / 73
5:38:20

Lost Creek Trail Runs

Apr 23rd 2016
| Trail, OR
Distance
50 KM
Overall
17 / 20
Division (M)
12 / 13
7:13:10

American River

Apr 2nd 2016
| Folsom, CA
Distance
50 Miles
Overall
279 / 524
Division (M)
189 / 305
11:39:00

2015

3 Races | 113 mi.

Headwaters Trail Runs

Aug 22nd 2015
| Mount Shasta, CA
Distance
52 KM
Overall
31 / 32
Division (M)
19 / 19
7:57:17

Capitol Peak

Apr 26th 2015
| Olympia, WA
Distance
50 Miles
Overall
32 / 61
Division (M)
28 / 49
10:42:07

Hagg Lake Mud Runs

Feb 14th 2015
| Forest Grove, OR
Distance
50 KM
Overall
82 / 154
Division (M)
70 / 116
6:00:55

2014

4 Races | 282 mi.

Mt. Hood Trail Runs

Jul 12th 2014
| Timothy Lake, OR
Distance
50 Miles
Overall
54 / 119
Division (M)
44 / 82
10:09:29

Bristow Loop Race (Elijah Bristow)

Jun 21st 2014
| Eugene, OR
Duration
24 Hours
Overall
2 / 16
Division (M)
2 / 10
101.22

Stumptown Trail Runs

May 26th 2014
| Portland, OR
Distance
50 KM
Overall
34 / 96
Division (M)
27 / 63
5:34:16

Antelope Island Buffalo Run

Mar 21st 2014
| Syracuse, UT
Distance
100 Miles
Overall
31 / 49
Division (M)
27 / 41
26:24:05

2013

3 Races | 112 mi.

Three Corner Rock PCT 50K

Aug 31st 2013
| Carson, WA
Distance
50 KM
Overall
23 / 74
Division (M)
16 / 40
6:33:56

Mt. Hood Trail Runs

Jul 13th 2013
| Timothy Lake, OR
Distance
50 Miles
Overall
63 / 127
Division (M)
50 / 81
9:40:43

Stumptown Trail Runs

May 27th 2013
| Portland, OR
Distance
50 KM
Overall
52 / 93
Division (M)
43 / 63
5:52:01

2012

3 Races | 93 mi.

Flagline Trail Fest

Sep 22nd 2012
| Bend, OR
Distance
50 KM
Overall
73 / 118
Division (M)
53 / 82
6:22:10

McDonald Forest

May 12th 2012
| Corvallis, OR
Distance
50 KM
Overall
172 / 237
Division (M)
127 / 167
6:45:45

Hagg Lake Mud Runs

Feb 18th 2012
| Forest Grove, OR
Distance
50 KM
Overall
121 / 233
Division (M)
99 / 176
5:58:06

2011

3 Races | 112 mi.

Flagline Trail Fest

Sep 24th 2011
| Bend, OR
Distance
50 KM
Overall
82 / 93
Division (M)
60 / 66
6:57:22

Mt. Hood Trail Runs

Jul 30th 2011
| Timothy Lake, OR
Distance
50 Miles
Overall
68 / 136
Division (M)
58 / 95
10:23:38

Siskiyou Out Back

Jul 9th 2011
| Ashland, OR
Distance
50 KM
Overall
175 / 193
Division (M)
109 / 118
7:51:15

2010

5 Races | 180 mi.

Mt. Hood Trail Runs

Jul 24th 2010
| Timothy Lake, OR
Distance
50 Miles
Overall
56 / 106
Division (M)
46 / 75
10:42:56

Siskiyou Out Back

Jul 10th 2010
| Ashland, OR
Distance
50 KM
Overall
102 / 161
Division (M)
76 / 102
6:38:51

McDonald Forest

May 8th 2010
| Corvallis, OR
Distance
50 KM
Overall
142 / 210
Division (M)
105 / 142
6:51:46

Peterson Ridge Rumble

Apr 11th 2010
| Sisters, OR
Distance
60 KM
Overall
96 / 117
Division (M)
69 / 84
7:16:46

Hagg Lake Mud Runs

Feb 20th 2010
| Forest Grove, OR
Distance
50 KM
Overall
78 / 126
Division (M)
66 / 86
5:55:03

2009

3 Races | 99 mi.

Siskiyou Out Back

Jul 11th 2009
| Ashland, OR
Distance
50 KM
Overall
66 / 157
Division (M)
48 / 89
5:42:54

Peterson Ridge Rumble

Apr 5th 2009
| Sisters, OR
Distance
60 KM
Overall
53 / 85
Division (M)
44 / 57
6:28:34

Hagg Lake Mud Runs

Feb 21st 2009
| Forest Grove, OR
Distance
50 KM
Overall
73 / 118
Division (M)
60 / 89
5:46:03

2008

2 Races | 62 mi.

McKenzie River Trail Run

Sep 6th 2008
| Blue River, OR
Distance
50 KM
Overall
45 / 134
Division (M)
39 / 78
4:58:53

Siskiyou Out Back

Jul 12th 2008
| Ashland, OR
Distance
50 KM
Overall
50 / 114
Division (M)
39 / 76
5:47:53

2007

1 Race | 31 mi.

Siskiyou Out Back

Jul 14th 2007
| Ashland, OR
Distance
50 KM
Overall
113 / 134
Division (M)
77 / 87
6:56:56

2006

2 Races | 62 mi.

Siskiyou Out Back

Jul 15th 2006
| Ashland, OR
Distance
50 KM
Overall
71 / 125
Division (M)
57 / 96
6:25:54

Way Too Cool

Mar 11th 2006
| Cool, CA
Distance
50 KM
Overall
183 / 382
Division (M)
149 / 264
6:00:09
57
Races
20y 0m 22d
Longevity
2,866
Lifetime Miles

Personal Bests

50k (30)
4:58:53
2008
50m (8)
9:40:43
2013
100k (3)
18:00:09
2016
100m (2)
26:24:05
2014
24hr (1)
101.22
2014
12hr (1)
40.95
2022
6hr (2)
28.08
2023

Distance by Year

2026
134 Miles
2 Races
2025
210 Miles
3 Races
2024
255 Miles
3 Races
2023
295 Miles
4 Races
2022
180 Miles
3 Races
2021
213 Miles
3 Races
2019
62 Miles
1 Race
2018
162 Miles
4 Races
2017
31 Miles
1 Race
2016
174 Miles
4 Races
2015
113 Miles
3 Races
2014
282 Miles
4 Races
2013
112 Miles
3 Races
2012
93 Miles
3 Races
2011
112 Miles
3 Races
2010
180 Miles
5 Races
2009
99 Miles
3 Races
2008
62 Miles
2 Races
2007
31 Miles
1 Race
2006
62 Miles
2 Races

Multiple Performances

2025
96th Place
2019
103rd Place
2023
63rd Place
2016
39th Place
2022
24th Place
2021
5th Place
2022
71st Place
2021
89th Place
2018
150th Place
2016
189th Place
2018
268th Place
2006
149th Place
2017
62nd Place
2011
109th Place
2010
76th Place
2009
48th Place
2008
39th Place
2007
77th Place
2006
57th Place
2015
70th Place
2012
99th Place
2010
66th Place
2009
60th Place
2014
44th Place
2013
50th Place
2011
58th Place
2010
46th Place
2014
27th Place
2013
43rd Place
2012
53rd Place
2011
60th Place
2012
127th Place
2010
105th Place
2010
69th Place
2009
44th Place

Senior Grand Master Course Record

101.22

24 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

Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Connor's Claims Ultra
Stockton, UT - 24 finishers
50 Miles | 50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Run The Rim
Arnold, CA - 21 finishers
50 KM
View All Results