Mallory Ham (M69)

2025

4 Races | 231 mi.

Bryce Canyon

Sep 20th 2025
| Bryce Canyon, UT
Distance
50 Miles
Overall
50 / 109
Division (M)
36 / 73
13:55:33

San Diego 100

Jun 6th 2025
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
135 / 135
Division (M)
109 / 109
32:41:19

Leona Divide

Apr 12th 2025
| Lake Hughes, CA
Distance
50 KM
Overall
57 / 120
Division (M)
35 / 67
7:21:11

Elephant Mountain

Feb 1st 2025
| Cave Creek, AZ
Distance
50 Miles
Overall
28 / 43
Division (M)
22 / 35
14:59:02

2024

3 Races | 155 mi.

Cuyamaca 100k

Oct 5th 2024
| Julian, CA
Distance
100 KM
Overall
142 / 149
Division (M)
97 / 99
18:30:52

Canyons Endurance Runs

Apr 27th 2024
| Auburn, CA
Distance
100 KM
Overall
444 / 445
Division (M)
325 / 326
20:30:05

Griffith Park Trail

Mar 23rd 2024
| Los Angeles, CA
Distance
50 KM
Overall
61 / 90
Division (M)
44 / 66
6:48:16

2023

3 Races | 250 mi.

Javelina Jundred

Oct 28th 2023
| Fountain Hills, AZ
Distance
100 Miles
Overall
308 / 513
Division (M)
215 / 328
26:24:00
Distance
100 Miles
Overall
37 / 39
Division (M)
30 / 31
32:34:20

Leona Divide

Apr 22nd 2023
| Lake Hughes, CA
Distance
50 Miles
Overall
80 / 85
Division (M)
60 / 62
16:01:43

2022

5 Races | 293 mi.

McDowell Mountain Frenzy

Dec 3rd 2022
| Fountain Hills, AZ
Distance
50 Miles
Overall
58 / 78
Division (M)
45 / 60
13:03:36

Javelina Jundred

Oct 29th 2022
| Fountain Hills, AZ
Distance
100 Miles
Overall
331 / 399
Division (M)
205 / 245
28:18:25

That's No Moon Ultras & 30K

Sep 24th 2022
| Silverado, CA
Distance
50 Miles
Overall
21 / 23
Division (M)
17 / 19
14:13:29

Wy'east Trailfest

Jul 16th 2022
| Government Camp, OR
Distance
50 KM
Overall
167 / 185
Division (M)
111 / 119
7:49:56

Leona Divide

Apr 23rd 2022
| Lake Hughes, CA
Distance
100 KM
Overall
67 / 75
Division (M)
49 / 51
15:15:17

2021

2 Races | 162 mi.

Javelina Jundred

Oct 30th 2021
| Fountain Hills, AZ
Distance
100 Miles
Overall
233 / 292
Division (M)
163 / 203
28:23:01

Canyons Endurance Runs

Apr 24th 2021
| Auburn, CA
Distance
100 KM
Overall
222 / 247
Division (M)
171 / 191
18:06:12

2020

1 Race | 50 mi.

Sean O'Brien 100k/50M/50k

Feb 8th 2020
| Malibu, CA
Distance
50 Miles
Overall
87 / 156
Division (M)
65 / 112
13:11:24

2019

5 Races | 280 mi.

Run The Rock

Nov 9th 2019
| Terrebone, OR
Distance
50 Miles
Overall
75 / 82
Division (M)
55 / 60
12:46:25

Angeles Crest

Aug 3rd 2019
| Wrightwood, CA
Distance
100 Miles
Overall
149 / 155
Division (M)
126 / 130
32:41:13

Mt. Disappointment Mountain Race

Jul 6th 2019
| Sierra Madre, CA
Distance
60 KM
Overall
61 / 74
Division (M)
48 / 54
10:59:04

Leona Divide

Apr 27th 2019
| Lake Hughes, CA
Distance
100 KM
Overall
108 / 111
Division (M)
92 / 95
15:24:06

Griffith Park Trail

Mar 2nd 2019
| Los Angeles, CA
Distance
50 KM
Overall
110 / 141
Division (M)
77 / 94
7:10:30

2018

3 Races | 212 mi.

Dead Horse Ultra

Nov 17th 2018
| Moab, UT
Distance
50 Miles
Overall
137 / 168
Division (M)
98 / 115
11:31:58

Zion Ultras and Trail Half Marathon

Apr 20th 2018
| Virgin, UT
Distance
100 Miles
Overall
126 / 155
Division (M)
106 / 128
30:38:42

Sean O'Brien 100k/50M/50k

Feb 3rd 2018
| Malibu, CA
Distance
100 KM
Overall
133 / 134
Division (M)
102 / 103
16:23:33

2017

4 Races | 268 mi.

Ray Miller 50/50

Dec 2nd 2017
| Malibu, CA
Distance
50 Miles
Overall
87 / 114
Division (M)
63 / 81
13:25:32

San Diego 100

Jun 9th 2017
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
165 / 173
Division (M)
132 / 138
31:23:11

Coyote Cohorts Backbone Trail Ultra

Mar 11th 2017
| Santa Monica Mountains, CA
Distance
68 Miles
Overall
66 / 99
Division (M)
43 / 64
21:26:39

Avalon Benefit 50

Jan 7th 2017
| Avalon, CA
Distance
50 Miles
Overall
85 / 209
Division (M)
63 / 141
10:27:58

2016

3 Races | 181 mi.

Ray Miller 50/50

Nov 19th 2016
| Malibu, CA
Distance
50 KM
Overall
147 / 147
Division (M)
75 / 75
13:51:34

Zion Ultras and Trail Half Marathon

Apr 8th 2016
| Virgin, UT
Distance
100 Miles
Overall
123 / 137
Division (M)
99 / 109
28:06:12

Sean O'Brien 100k/50M/50k

Feb 6th 2016
| Malibu, CA
Distance
50 Miles
Overall
44 / 62
Division (M)
25 / 36
12:44:16

2015

1 Race | 31 mi.

Bandit Ultra Trail Run

Feb 15th 2015
| Simi Valley, CA
Distance
50 KM
Overall
69 / 119
Division (M)
60 / 95
7:10:42

2014

1 Race | 50 mi.

Avalon Benefit 50

Jan 11th 2014
| Avalon, CA
Distance
50 Miles
Overall
216 / 302
Division (M)
148 / 202
11:51:11

2013

2 Races | 64 mi.

Malibu Canyon

Dec 7th 2013
| Calabasas, CA
Distance
50 KM
Overall
25 / 31
Division (M)
23 / 27
6:58:06

Holcomb Valley trail Run

Jun 9th 2013
| Big Bear Lake, CA
Distance
33 Miles
Overall
56 / 93
Division (M)
49 / 74
7:21:29
37
Races
12y 3m 16d
Longevity
2,229
Lifetime Miles

Personal Bests

50k (7)
6:48:16
2024
50m (12)
10:27:58
2017
100k (6)
15:15:17
2022
100m (9)
26:24:00
2023

Distance by Year

2025
231 Miles
4 Races
2024
155 Miles
3 Races
2023
250 Miles
3 Races
2022
293 Miles
5 Races
2021
162 Miles
2 Races
2020
50 Miles
1 Race
2019
280 Miles
5 Races
2018
212 Miles
3 Races
2017
268 Miles
4 Races
2016
181 Miles
3 Races
2015
31 Miles
1 Race
2014
50 Miles
1 Race
2013
64 Miles
2 Races

Multiple Performances

2025
109th Place
2017
132nd Place
2024
44th Place
2019
77th Place
2023
215th Place
2022
205th Place
2021
163rd Place
2022
49th Place
2019
92nd Place
2017
63rd Place
2014
148th Place

Senior Grand Master Course Record

7:49:56

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

Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
View All Results