Craig Cooper (M61)

2025

2 Races | 93 mi.

Zion Ultras and Trail Half Marathon

Apr 12th 2025
| Virgin, UT
Distance
100 KM
Overall
49 / 196
Division (M)
36 / 143
14:32:18

Monument Valley Ultra

Mar 1st 2025
| Monument Valley, UT
Distance
50 KM
Overall
11 / 83
Division (M)
9 / 54
5:59:34

2024

2 Races | 134 mi.

Javelina Jundred

Oct 26th 2024
| Fountain Hills, AZ
Distance
100 Miles
Overall
91 / 420
Division (M)
64 / 255
21:44:11

Red Mountain

Mar 2nd 2024
| St George, UT
Distance
55 KM
Overall
37 / 105
Division (M)
30 / 75
5:39:09

2023

3 Races | 152 mi.

White Pine 50 Backcountry Run

Aug 19th 2023
| Garden City, UT
Distance
50 Miles
Overall
56 / 81
Division (M)
41 / 57
13:55:21

Canyons Endurance Runs

Apr 29th 2023
| Auburn, CA
Distance
100 KM
Overall
181 / 391
Division (M)
149 / 299
15:53:56

Farmdaze 24

Feb 18th 2023
| Brooklet, GA
Duration
6 Hours
Overall
3 / 33
Division (M)
2 / 44
40.08

2022

3 Races | 127 mi.

Speedgoat

Jul 23rd 2022
| Snowbird Resort, UT
Distance
50 KM
Overall
158 / 319
Division (M)
124 / 255
9:19:21

Zion Ultras and Trail Half Marathon

Apr 9th 2022
| Virgin, UT
Distance
100 KM
Overall
32 / 232
Division (M)
27 / 162
13:51:50

Moab's Red Hot Ultra

Feb 19th 2022
| Moab, UT
Distance
55 KM
Overall
43 / 175
Division (M)
39 / 123
5:49:49

2021

5 Races | 277 mi.

Fire Fest Ultra

Nov 14th 2021
| Logandale, NV
Distance
100 Miles
Overall
3 / 24
Division (M)
2 / 17
23:08:10

Dugway Trail and Ultra Run

Oct 2nd 2021
| Dugway, UT
Distance
50 KM
Overall
2 / 8
Division (M)
2 / 7
5:40:58

Kat'cina Mosa 100K Mountain Run

Aug 7th 2021
| Springville, UT
Distance
100 KM
Overall
15 / 28
Division (M)
12 / 22
16:29:48

Bears Ears Ultra

Jun 26th 2021
| Monticello, UT
Distance
50 Miles
Overall
17 / 38
Division (M)
13 / 27
11:57:37

Red Mountain

Mar 6th 2021
| St George, UT
Distance
55 KM
Overall
22 / 95
Division (M)
16 / 62
6:14:13

2020

4 Races | 188 mi.

Canyonlands Ultra

Oct 31st 2020
| Moab, UT
Duration
24 Hours
Overall
17 / 27
Division (M)
13 / 19
56.8

Snow Peaks 50 Mile Trail Run

Jun 13th 2020
| Provo, UT
Distance
50 Miles
Overall
70 / 248
Division (M)
49 / 173
12:22:21

Antelope Canyon Ultras

Mar 14th 2020
| Page, AZ
Distance
50 Miles
Overall
15 / 267
Division (M)
14 / 157
9:07:36

Arches Ultra

Jan 25th 2020
| Moab, UT
Distance
50 KM
Overall
50 / 207
Division (M)
38 / 124
4:51:41

2019

3 Races | 105 mi.

Antelope Island Fall Classic

Nov 16th 2019
| Syracuse, UT
Distance
50 KM
Overall
50 / 212
Division (M)
35 / 136
5:24:28

Twisted Fork Trail Festival

Jun 29th 2019
| Park City, UT
Distance
64 KM
Overall
35 / 114
Division (M)
26 / 73
8:40:29

Moab's Red Hot Ultra

Feb 16th 2019
| Moab, UT
Distance
55 KM
Overall
44 / 143
Division (M)
35 / 99
6:09:12

2018

1 Race | 31 mi.

Dead Horse Ultra

Nov 17th 2018
| Moab, UT
Distance
50 KM
Overall
43 / 310
Division (M)
29 / 167
4:45:06

2015

3 Races | 164 mi.

Umstead

Mar 28th 2015
| Raleigh, NC
Distance
50 Miles
Overall
8 / 100
Division (M)
6 / 66
8:43:34

Delirium Ultra 24 Hour Run

Feb 7th 2015
| Beaufort, SC
Duration
12 Hours
Overall
3 / 24
Division (M)
2 / 9
64.41

Cloudland Canyon

Jan 10th 2015
| Rising Fawn, GA
Distance
50 Miles
Overall
23 / 75
Division (M)
18 / 58
11:10:35

2014

2 Races | 62 mi.

FATS

Oct 5th 2014
| North Augusta, SC
Distance
50 KM
Overall
4 / 44
Division (M)
4 / 25
5:31:10

Harbison State Forest Trail Run

Jan 4th 2014
| Columbia, SC
Distance
50 KM
Overall
25 / 144
Division (M)
21 / 100
5:29:33

2013

3 Races | 112 mi.

Old Glory Trail Trot

Nov 17th 2013
| Aberdeen, NC
Distance
50 Miles
Overall
2 / 14
Division (M)
1 / 11
10:12:07

FATS

Oct 6th 2013
| North Augusta, SC
Distance
50 KM
Overall
1 / 52
Division (M)
1 / 35
4:27:29

Harbison State Forest Trail Run

Jan 5th 2013
| Columbia, SC
Distance
50 KM
Overall
32 / 146
Division (M)
30 / 116
5:17:28

2012

1 Race | 31 mi.

FATS

Oct 6th 2012
| North Augusta, SC
Distance
50 KM
Overall
6 / 54
Division (M)
4 / 40
5:29:38

2009

1 Race | 31 mi.

FATS

Oct 4th 2009
| North Augusta, SC
Distance
50 KM
Overall
5 / 32
Division (M)
4 / 24
4:59:00

2007

2 Races | 62 mi.

StumpJump 50K

Oct 6th 2007
| Chattanooga, TN
Distance
50 KM
Overall
14 / 173
Division (M)
13 / 135
5:35:27

Mt Cheaha

Feb 24th 2007
| Delta, AL
Distance
50 KM
Overall
16 / 106
Division (M)
14 / 82
5:50:21

2006

1 Race | 31 mi.

StumpJump 50K

Oct 7th 2006
| Chattanooga, TN
Distance
50 KM
Overall
26 / 159
Division (M)
23 / 130
5:20:59

2004

3 Races | 143 mi.

Sunmart Texas Trails

Dec 4th 2004
| Huntsville, TX
Distance
50 Miles
Overall
26 / 180
Division (M)
18 / 125
8:17:29

Prickly Pear

May 1st 2004
| San Antonio, TX
Distance
50 KM
Overall
3 / 34
Division (M)
3 / 27
4:55:35

Bandera

Jan 10th 2004
| Bandera, TX
Distance
100 KM
Overall
12 / 52
Division (M)
11 / 40
12:54:28

2003

3 Races | 112 mi.

Rockledge Rumble

Nov 1st 2003
| Grapevine, TX
Distance
50 KM
Overall
6 / 49
Division (M)
5 / 40
4:57:50

Hells Hills Trail Race

Apr 26th 2003
| Smithville, TX
Distance
50 KM
Overall
10 / 86
Division (M)
10 / 69
4:49:39

Grasslands Trail Run

Mar 22nd 2003
| Decatur, TX
Distance
50 Miles
Overall
13 / 51
Division (M)
10 / 38
8:03:16

2001

1 Race | 50 mi.

Palo Duro Trail Run

Oct 20th 2001
| Amarillo, TX
Distance
50 Miles
Overall
5 / 24
Division (M)
5 / 17
9:17:26

2000

1 Race | 31 mi.

Palo Duro Trail Run

Oct 28th 2000
| Amarillo, TX
Distance
50 KM
Overall
3 / 12
Division (M)
3 / 10
4:50:47
44
Races
24y 5m 22d
Longevity
1,939
Lifetime Miles

Personal Bests

50k (19)
4:27:29
2013
50m (10)
8:03:16
2003
100k (5)
12:54:28
2004
100m (2)
21:44:11
2024
24hr (1)
56.8
2020
12hr (1)
64.41
2015
6hr (1)
40.08
2023

Distance by Year

2025
93 Miles
2 Races
2024
134 Miles
2 Races
2023
152 Miles
3 Races
2022
127 Miles
3 Races
2021
277 Miles
5 Races
2020
188 Miles
4 Races
2019
105 Miles
3 Races
2018
31 Miles
1 Race
2015
164 Miles
3 Races
2014
62 Miles
2 Races
2013
112 Miles
3 Races
2012
31 Miles
1 Race
2009
31 Miles
1 Race
2007
62 Miles
2 Races
2006
31 Miles
1 Race
2004
143 Miles
3 Races
2003
112 Miles
3 Races
2001
50 Miles
1 Race
2000
31 Miles
1 Race

Multiple Performances

2024
30th Place
2021
16th Place
2022
39th Place
2019
35th Place
2014
4th Place
2013
1st Place
2012
4th Place
2009
4th Place
2007
13th Place
2006
23rd Place

40.08

6 Hours

Masters Winner

40.08

6 Hours

Grand Master Course Record

40.08

6 Hours

Masters Course Record

4:27:29

50 KM

1st Place

4:27:29

50 KM

Masters Winner

4:27:29

50 KM

Masters Winner

5:29:38

50 KM

Masters Winner

4:59:00

50 KM

4:55:35

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

Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
MCW The Tatum Classic
Middletown Township, NJ - 16 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Momentus Backyard Ultra
Monroe, NC - 74 finishers
Backyard
The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 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
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
View All Results