Caolan MacMahon (F 61)

2024

1 Race | 31 mi.

Rattler Trail Race

Apr 13th 2024
| Colorado Springs, CO
Distance
50 KM
Overall
46 / 67
Division (F)
8 / 15
7:54:09

2023

6 Races | 305 mi.

Tunnel Hill 100

Nov 11th 2023
| Vienna, IL
Distance
100 Miles
Overall
97 / 179
Division (F)
24 / 51
24:21:41

The Bear Chase

Sep 23rd 2023
| Lakewood, CO
Distance
50 KM
Overall
48 / 87
Division (F)
21 / 37
6:27:14

Pikes Peak Ultra

Jul 29th 2023
| Colorado Springs, CO
Distance
50 KM
Overall
92 / 129
Division (F)
24 / 37
9:23:45

Silver Rush 50

Jul 8th 2023
| Leadville, CO
Distance
50 Miles
Overall
507 / 528
Division (F)
122 / 128
13:49:33

North Fork 50 Mile/50K

Jun 3rd 2023
| Pine, CO
Distance
50 KM
Overall
117 / 177
Division (F)
34 / 56
7:32:01

Black Canyon Ultras

Feb 18th 2023
| Mayer, AZ
Distance
100 KM
Overall
600 / 704
Division (F)
157 / 187
17:37:37

2022

10 Races | 428 mi.

Brazos Bend 100

Dec 3rd 2022
| Needville, TX
Distance
100 Miles
Overall
48 / 108
Division (F)
11 / 27
24:47:57

Tunnel Hill 100

Nov 12th 2022
| Vienna, IL
Distance
50 Miles
Overall
260 / 331
Division (F)
91 / 127
13:05:16

Des Plaines River Trail Races

Oct 15th 2022
| Vernon Hills, IL
Distance
50 KM
Overall
22 / 69
Division (F)
6 / 29
5:30:14

The Bear Chase

Sep 24th 2022
| Lakewood, CO
Distance
50 KM
Overall
37 / 84
Division (F)
12 / 28
6:32:35

Pikes Peak Ultra

Jul 30th 2022
| Colorado Springs, CO
Distance
50 KM
Overall
83 / 111
Division (F)
21 / 30
9:51:01

Chase the Moon Endurance Run

Jul 15th 2022
| Highlands Ranch, CO
Duration
12 Hours
Overall
42 / 81
Division (F)
13 / 23
41.2

North Fork 50 Mile/50K

Jun 4th 2022
| Pine, CO
Distance
50 KM
Overall
94 / 194
Division (F)
45 / 67
7:58:40

Ice Age Trail

May 14th 2022
| La Grange, WI
Distance
50 Miles
Overall
151 / 152
Division (F)
54 / 54
11:58:31

Rattler Trail Race

Apr 16th 2022
| Colorado Springs, CO
Distance
50 KM
Overall
60 / 83
Division (F)
16 / 23
7:39:12

Behind the Rocks Ultra

Mar 26th 2022
| Moab, UT
Distance
50 KM
Overall
123 / 206
Division (F)
35 / 76
7:51:12

2021

5 Races | 243 mi.

Tunnel Hill 100

Nov 13th 2021
| Vienna, IL
Distance
100 Miles
Overall
177 / 213
Division (F)
60 / 77
27:25:44

The Bear Chase

Sep 25th 2021
| Lakewood, CO
Distance
50 KM
Overall
29 / 99
Division (F)
8 / 33
6:35:27

North Fork 50 Mile/50K

Jun 5th 2021
| Pine, CO
Distance
50 KM
Overall
104 / 175
Division (F)
34 / 73
7:56:23

Salt Flats Endurance Runs

Apr 30th 2021
| Wendover, UT
Distance
50 Miles
Overall
22 / 35
Division (F)
5 / 7
12:04:17

Behind the Rocks Ultra

Mar 27th 2021
| Moab, UT
Distance
50 KM
Overall
129 / 212
Division (F)
58 / 102
7:18:06

2020

4 Races | 202 mi.

KUS 6/12/24 Hour Run

Nov 13th 2020
| Wichita, KS
Duration
24 Hours
Overall
5 / 29
Division (F)
2 / 9
88.2

Rattler Trail Race

Oct 24th 2020
| Colorado Springs, CO
Distance
50 KM
Overall
31 / 45
Division (F)
7 / 11
7:34:56

Chase the Moon Endurance Run

Jul 31st 2020
| Highlands Ranch, CO
Duration
12 Hours
Overall
9 / 69
Division (F)
3 / 26
51.5

Bears Ears Ultra

Jun 27th 2020
| Monticello, UT
Distance
50 KM
Overall
75 / 85
Division (F)
25 / 33
10:48:28

2019

3 Races | 162 mi.

Tunnel Hill 100

Nov 9th 2019
| Vienna, IL
Distance
100 Miles
Overall
185 / 225
Division (F)
60 / 73
28:03:26

The Bear Chase

Sep 28th 2019
| Lakewood, CO
Distance
50 KM
Overall
46 / 132
Division (F)
11 / 53
5:49:23

Chase the Moon Endurance Run

Jul 19th 2019
| Highlands Ranch, CO
Duration
12 Hours
Overall
68 / 84
Division (F)
18 / 27
30.9

2018

7 Races | 336 mi.

Tunnel Hill 100

Nov 10th 2018
| Vienna, IL
Distance
100 Miles
Overall
109 / 203
Division (F)
34 / 61
25:49:18

The Bear Chase

Sep 29th 2018
| Lakewood, CO
Distance
50 KM
Overall
48 / 148
Division (F)
13 / 62
5:40:05

Chase the Moon Endurance Run

Jul 27th 2018
| Highlands Ranch, CO
Duration
12 Hours
Overall
35 / 52
Division (F)
13 / 17
30.9

Silver Rush 50

Jul 8th 2018
| Leadville, CO
Distance
50 Miles
Overall
368 / 400
Division (F)
104 / 116
13:42:26

Kettle Moraine 100 Endurance Runs

Jun 2nd 2018
| La Grange, WI
Distance
50 KM
Overall
20 / 83
Division (F)
3 / 29
5:57:44

Canyons Endurance Runs

Apr 28th 2018
| Auburn, CA
Distance
100 KM
Overall
213 / 278
Division (F)
43 / 68
17:17:55

Behind the Rocks Ultra

Mar 24th 2018
| Moab, UT
Distance
50 KM
Overall
82 / 162
Division (F)
17 / 53
6:51:21

2017

4 Races | 165 mi.

Cuyamaca 100k

Oct 7th 2017
| Julian, CA
Distance
100 KM
Overall
73 / 147
Division (F)
16 / 35
15:52:47

Hideaway Hundred

Sep 2nd 2017
| Winter Park, CO
Distance
50 KM
Overall
23 / 48
Division (F)
8 / 23
7:32:16

Chase the Moon Endurance Run

Jul 7th 2017
| Highlands Ranch, CO
Duration
12 Hours
Overall
26 / 61
Division (F)
6 / 23
41.2

Kettle Moraine 100 Endurance Runs

Jun 3rd 2017
| La Grange, WI
Distance
50 KM
Overall
10 / 67
Division (F)
3 / 30
6:38:19

2016

3 Races | 181 mi.

Des Plaines River Trail Races

Oct 15th 2016
| Vernon Hills, IL
Distance
50 Miles
Overall
35 / 87
Division (F)
14 / 32
9:08:56

Kettle Moraine 100 Endurance Runs

Jun 4th 2016
| La Grange, WI
Distance
100 Miles
Overall
103 / 133
Division (F)
22 / 30
28:24:45

Monument Valley

Mar 19th 2016
| Monument Valley, AZ
Distance
50 KM
Overall
45 / 190
Division (F)
18 / 102
6:35:50

2015

2 Races | 150 mi.

Des Plaines River Trail Races

Oct 17th 2015
| Vernon Hills, IL
Distance
50 Miles
Overall
11 / 84
Division (F)
4 / 34
8:36:07

Kettle Moraine 100 Endurance Runs

Jun 6th 2015
| La Grange, WI
Distance
100 Miles
Overall
147 / 165
Division (F)
38 / 44
30:12:02

2014

1 Race | 50 mi.

Des Plaines River Trail Races

Oct 18th 2014
| Vernon Hills, IL
Distance
50 Miles
Overall
27 / 94
Division (F)
9 / 31
9:15:07

2013

1 Race | 31 mi.

Great Cranberry Isle 50K

Jul 27th 2013
| Great Cranberry Isle, ME
Distance
50 KM
Overall
49 / 153
Division (F)
20 / 78
5:04:44

North American Races

47
Races
10y 8m 23d
Longevity
2,285
Lifetime Miles

Personal Bests

50k (23)
5:04:44
2013
50m (8)
8:36:07
2015
100k (3)
15:52:47
2017
100m (7)
24:21:41
2023
24hr (1)
88.2
2020
12hr (5)
51.5
2020

Distance by Year

2024
31 Miles
1 Race
2023
305 Miles
6 Races
2022
428 Miles
10 Races
2021
243 Miles
5 Races
2020
202 Miles
4 Races
2019
162 Miles
3 Races
2018
336 Miles
7 Races
2017
165 Miles
4 Races
2016
181 Miles
3 Races
2015
150 Miles
2 Races
2014
50 Miles
1 Race
2013
31 Miles
1 Race

Multiple Performances

2024
8th Place
2022
16th Place
2020
7th Place
2023
24th Place
2021
60th Place
2019
60th Place
2018
34th Place
2023
21st Place
2022
12th Place
2021
8th Place
2019
11th Place
2018
13th Place
2023
24th Place
2022
21st Place
2023
122nd Place
2018
104th Place
2023
34th Place
2022
45th Place
2021
34th Place
2022
13th Place
2020
3rd Place
2019
18th Place
2018
13th Place
2017
6th Place
2022
35th Place
2021
58th Place
2018
17th Place
2016
14th Place
2015
4th Place
2014
9th Place