Geoffrey Tweed (M42)

2026

7 Races | 595 mi.

Jemez Mountain

May 9th 2026
| Los Alamos, NM
Distance
50 Miles
Overall
15 / 56
Division (M)
14 / 46
12:38:38

Hells Dells

Apr 25th 2026
| Prescott, AZ
Distance
50 KM
Overall
4 / 24
Division (M)
4 / 19
6:13:00

Arizona Monster 300

Mar 27th 2026
| Superior, AZ
Distance
300 Miles
Overall
12 / 72
Division (M)
10 / 54
118:39:49

Old Pueblo

Mar 7th 2026
| Sonoita, AZ
Distance
50 Miles
Overall
16 / 45
Division (M)
15 / 30
10:20:41

Copper Corridor

Feb 28th 2026
| Superior, AZ
Distance
50 KM
Overall
19 / 104
Division (M)
15 / 62
6:04:47

La Jornada de las Quebradas

Feb 14th 2026
| Socorro, NM
Distance
53 KM
Overall
4 / 12
Division (M)
3 / 8
5:38:12

Rocky Raccoon

Feb 7th 2026
| Huntsville, TX
Distance
100 Miles
Overall
25 / 236
Division (M)
21 / 194
20:43:30

2025

13 Races | 753 mi.

Spirit of Syllamo

Dec 13th 2025
| Fifty-Six, AR
Distance
100 Miles
Overall
5 / 13
Division (M)
4 / 10
26:02:54

Colorado Cold Rush Ultra

Nov 22nd 2025
| Colorado Springs, CO
Distance
50 KM
Overall
67 / 115
Division (M)
48 / 80
6:42:16

Truth or Consequences Ultra

Nov 8th 2025
| Truth or Consequences, NM
Distance
50 KM
Overall
6 / 17
Division (M)
6 / 11
6:57:52

Man Against Horse

Oct 18th 2025
| Prescott, AZ
Distance
50 Miles
Overall
6 / 38
Division (M)
6 / 28
9:39:46

Flagstaff Loop Trail 45 Miler

Oct 11th 2025
| Flagstaff, AZ
Distance
45 Miles
Overall
2 / 12
Division (M)
1 / 7
9:45:00

WILD Wahatoya Runs

Sep 27th 2025
| La Veta, CO
Distance
50 KM
Overall
1 / 12
Division (M)
1 / 8
7:02:00

Mogollon Monster 100

Sep 6th 2025
| Pine, AZ
Distance
100 Miles
Overall
44 / 128
Division (M)
42 / 110
31:18:05

Cloudcroft Ultra 53k, and 9.5 & 4.75 mil...

Aug 16th 2025
| Cloudcroft, NM
Distance
53 KM
Overall
14 / 57
Division (M)
13 / 48
6:53:04

San Diego 100

Jun 6th 2025
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
20 / 135
Division (M)
18 / 109
24:38:03

Old Pueblo

Mar 1st 2025
| Sonoita, AZ
Distance
50 Miles
Overall
10 / 64
Division (M)
8 / 42
10:50:30

Turquoise Trail Ultra

Feb 15th 2025
| Cedar Crest, NM
Distance
52 KM
Overall
7 / 29
Division (M)
5 / 21
5:41:43

AZT Oracle Rumble

Jan 25th 2025
| Tucson, AZ
Distance
50 Miles
Overall
9 / 48
Division (M)
7 / 33
10:17:43

The Shippey Endurance Runs

Jan 18th 2025
| High Ridge, MO
Distance
100 Miles
Overall
2 / 8
Division (M)
2 / 8
26:06:58

2024

13 Races | 771 mi.

Colossal-Vail 50/50

Dec 7th 2024
| Vail, AZ
Distance
50 Miles
Overall
10 / 65
Division (M)
9 / 45
8:54:13

Socorro Souls of Sorrow

Nov 16th 2024
| Magdalena, NM
Distance
36 Miles
Overall
3 / 11
Division (M)
3 / 8
9:04:17

Pinhoti

Nov 2nd 2024
| Sylacauga, AL
Distance
100 Miles
Overall
21 / 154
Division (M)
18 / 129
23:37:35

Truth or Consequences Ultra

Oct 26th 2024
| Truth or Consequences, NM
Distance
50 KM
Overall
3 / 8
Division (M)
2 / 4
7:02:52

Gila 100

Oct 12th 2024
| Silver City, NM
Distance
100 Miles
Overall
2 / 9
Division (M)
2 / 8
27:31:12

The Barkley Fall Classic

Sep 21st 2024
| Wartburg, TN
Distance
50 KM
Overall
26 / 95
Division (M)
22 / 74
11:32:43

Telluride Mountain Run

Aug 24th 2024
| Telluride, CO
Distance
40 Miles
Overall
34 / 104
Division (M)
26 / 84
10:26:40

Philmont Trail Race

Aug 3rd 2024
| Cimarron, NM
Distance
50 Miles
Overall
3 / 24
Division (M)
3 / 22
11:32:31

Bighorn

Jun 14th 2024
| Dayton, WY
Distance
100 Miles
Overall
42 / 195
Division (M)
38 / 159
27:07:52

Pine Trail Run

May 4th 2024
| Pine, AZ
Distance
50 KM
Overall
1 / 40
Division (M)
1 / 24
6:00:50

Badwater Cape Fear

Mar 23rd 2024
| Bald Head Island, NC
Distance
51.4 Miles
Overall
8 / 90
Division (M)
6 / 71
8:43:50

Mississippi Trail 50

Mar 1st 2024
| Laurel, MS
Distance
100 Miles
Overall
4 / 22
Division (M)
4 / 19
22:07:07

Avalon Benefit 50

Jan 6th 2024
| Avalon, CA
Distance
50 Miles
Overall
9 / 322
Division (M)
8 / 228
7:45:46

2023

8 Races | 424 mi.

Naatsisaan Trail Ultra

Oct 28th 2023
| Navajo Mountain, UT
Distance
50 KM
Overall
3 / 18
Division (M)
3 / 15
5:41:43

Silverton Alpine

Jul 8th 2023
| Silverton, CO
Distance
50 KM
Overall
33 / 141
Division (M)
27 / 87
6:21:48

San Juan Solstice

Jun 24th 2023
| Lake City, CO
Distance
50 Miles
Overall
67 / 199
Division (M)
56 / 134
12:55:02

NJ Devil 100 Miler

Apr 22nd 2023
| Bass River State Forest, NJ
Distance
100 Miles
Overall
2 / 89
Division (M)
2 / 75
18:56:22

Rattler Trail Race

Apr 8th 2023
| Colorado Springs, CO
Distance
50 KM
Overall
13 / 87
Division (M)
12 / 70
5:48:41

Grasslands Trail Run

Mar 18th 2023
| Decatur, TX
Distance
50 Miles
Overall
4 / 68
Division (M)
4 / 51
7:53:28

Pemberton Trail

Feb 11th 2023
| Fountain Hills, AZ
Distance
50 KM
Overall
6 / 43
Division (M)
6 / 27
4:11:19

HURT 100

Jan 14th 2023
| Honolulu, HI
Distance
100 Miles
Overall
17 / 56
Division (M)
13 / 43
31:09:47

2022

6 Races | 280 mi.

Colossal-Vail 50/50

Dec 10th 2022
| Vail, AZ
Distance
50 Miles
Overall
8 / 54
Division (M)
5 / 35
9:13:58

Speedgoat

Jul 23rd 2022
| Snowbird Resort, UT
Distance
50 KM
Overall
233 / 319
Division (M)
182 / 255
10:33:26

Silver Rush 50

Jul 9th 2022
| Leadville, CO
Distance
50 Miles
Overall
84 / 388
Division (M)
71 / 286
9:40:47

Cuchara Trail Runs

Jun 25th 2022
| La Veta, CO
Distance
60 KM
Overall
1 / 27
Division (M)
1 / 19
8:41:00

Zion Ultras and Trail Half Marathon

Apr 9th 2022
| Virgin, UT
Distance
100 KM
Overall
38 / 232
Division (M)
33 / 162
14:03:39

Elephant Mountain

Feb 5th 2022
| Cave Creek, AZ
Distance
50 Miles
Overall
16 / 34
Division (M)
14 / 22
11:45:54

2021

3 Races | 146 mi.

New Jersey Ultra Trail Festival

Mar 27th 2021
| Augusta, NJ
Distance
50 Miles
Overall
1 / 10
Division (M)
1 / 9
10:47:01

Red Mountain

Mar 6th 2021
| St George, UT
Distance
55 KM
Overall
12 / 95
Division (M)
9 / 62
5:45:35

Black Canyon Ultras

Feb 14th 2021
| Mayer, AZ
Distance
100 KM
Overall
73 / 364
Division (M)
58 / 264
11:28:53

2020

2 Races | 150 mi.

Charleston 100

Dec 27th 2020
| Charleston, SC
Distance
100 Miles
Overall
1 / 29
Division (M)
1 / 18
17:53:48

Monument Valley Ultra

Feb 29th 2020
| Monument Valley, UT
Distance
50 Miles
Overall
4 / 34
Division (M)
4 / 27
8:46:54

2019

9 Races | 650 mi.

Brazos Bend 100

Dec 7th 2019
| Needville, TX
Distance
100 Miles
Overall
9 / 120
Division (M)
7 / 83
17:15:33

Javelina Jundred

Oct 26th 2019
| Fountain Hills, AZ
Distance
100 Miles
Overall
25 / 425
Division (M)
18 / 275
19:09:34

Canyon De Chelly Ultra

Oct 12th 2019
| Navajo Reservation, AZ
Distance
55 KM
Overall
7 / 133
Division (M)
6 / 71
5:37:06

Grand Traverse Mountain Run

Aug 31st 2019
| Crested Butte, CO
Distance
40 Miles
Overall
80 / 243
Division (M)
65 / 158
8:47:24

Cloudcroft Ultra 53k, and 9.5 & 4.75 mil...

May 18th 2019
| Cloudcroft, NM
Distance
53 KM
Overall
14 / 23
Division (M)
14 / 21
6:59:32

Badwater Salton Sea

Apr 28th 2019
| Borrego Springs, CA
Distance
81 Miles
Overall
30 / 90
Division (M)
49 / 61
25:55:50

Umstead

Apr 6th 2019
| Raleigh, NC
Distance
100 Miles
Overall
25 / 154
Division (M)
20 / 108
20:26:44

Crazy Desert Trail Race

Mar 9th 2019
| San Angelo, TX
Distance
100 KM
Overall
4 / 47
Division (M)
3 / 37
11:10:20

Lone Star 100

Feb 9th 2019
| El Paso, TX
Distance
100 Miles
Overall
7 / 14
Division (M)
6 / 12
31:36:27

2018

7 Races | 373 mi.

Franklin Mountains Trail Runs

Nov 10th 2018
| El Paso, TX
Distance
50 KM
Overall
24 / 182
Division (M)
21 / 142
7:36:29

Deadman Peaks Trail Run

Nov 3rd 2018
| Cuba, NM
Distance
50 Miles
Overall
6 / 34
Division (M)
5 / 28
10:23:36

Mt. Taylor 50k

Sep 29th 2018
| Grants, NM
Distance
50 KM
Overall
55 / 169
Division (M)
46 / 113
6:57:08

Angeles Crest

Aug 4th 2018
| Wrightwood, CA
Distance
100 Miles
Overall
49 / 100
Division (M)
43 / 82
29:40:41

The Georgia Death Race

Mar 31st 2018
| Blairsville, GA
Distance
68 Miles
Overall
66 / 168
Division (M)
54 / 137
19:43:04

The Ghost Town 50 K February Invitationa...

Feb 18th 2018
| Hillsboro, NM
Distance
50 KM
Overall
4 / 11
Division (M)
4 / 9
5:51:52

Bandera

Jan 6th 2018
| Bandera, TX
Distance
100 KM
Overall
112 / 248
Division (M)
93 / 183
15:20:46

2017

8 Races | 355 mi.

Bosque Bigfoot Trail Runs

Nov 25th 2017
| Albuquerque, NM
Distance
50 KM
Overall
15 / 29
Division (M)
12 / 18
6:09:46

JFK

Nov 18th 2017
| Boonsboro, MD
Distance
50 Miles
Overall
210 / 750
Division (M)
161 / 527
9:30:13

Sky Island Race

Sep 16th 2017
| Fort Davis, TX
Distance
50 KM
Overall
12 / 45
Division (M)
9 / 30
6:54:11

Leadville Trail

Aug 19th 2017
| Leadville, CO
Distance
100 Miles
Overall
110 / 287
Division (M)
94 / 241
27:44:48

Jemez Mountain

May 20th 2017
| Los Alamos, NM
Distance
50 Miles
Overall
38 / 87
Division (M)
31 / 70
12:55:52

Cactus to Cloud Sky Race

May 13th 2017
| Cloudcroft, NM
Distance
50 KM
Overall
22 / 93
Division (M)
20 / 73
8:07:14

Cedro Peak

Apr 22nd 2017
| Tijeras, NM
Distance
50 KM
Overall
14 / 74
Division (M)
12 / 59
5:35:04

Sierra Vista Trail Runs

Mar 4th 2017
| Las Cruces, NM
Distance
50 KM
Overall
15 / 55
Division (M)
12 / 40
6:06:25

2016

7 Races | 271 mi.

Rawhide

Oct 8th 2016
| Comfort, TX
Distance
50 Miles
Overall
1 / 4
Division (M)
1 / 3
11:16:22

Franklin Mountains Trail Runs

Sep 10th 2016
| El Paso, TX
Distance
50 KM
Overall
50 / 177
Division (M)
44 / 133
9:04:11

Capt'n Karl's Reveille Ranch

Aug 27th 2016
| Burnet, TX
Distance
60 KM
Overall
29 / 54
Division (M)
26 / 42
9:22:11

Capt'n Karl's Hill Country Strong Trail...

Aug 6th 2016
| Lampasas, TX
Distance
60 KM
Overall
12 / 40
Division (M)
10 / 30
9:04:10

Capt'n Karl's - Muleshoe Bend

Jul 16th 2016
| Marble Falls, TX
Distance
60 KM
Overall
18 / 43
Division (M)
15 / 36
9:06:17

Captn Karls - Pedernales Falls

Jun 25th 2016
| Johnson City, TX
Distance
60 KM
Overall
26 / 80
Division (M)
21 / 57
7:59:08

Austin Rattler Run

Apr 10th 2016
| Smithville, TX
Distance
66 KM
Overall
43 / 66
Division (M)
35 / 50
8:28:27
83
Races
10y 1m 1d
Longevity
4,770
Lifetime Miles

Personal Bests

50k (22)
4:11:19
2023
50m (19)
7:45:46
2024
100k (4)
11:10:20
2019
100m (18)
17:15:33
2019

Distance by Year

2026
595 Miles
7 Races
2025
753 Miles
13 Races
2024
771 Miles
13 Races
2023
424 Miles
8 Races
2022
280 Miles
6 Races
2021
146 Miles
3 Races
2020
150 Miles
2 Races
2019
650 Miles
9 Races
2018
373 Miles
7 Races
2017
355 Miles
8 Races
2016
271 Miles
7 Races

Multiple Performances

2026
15th Place
2025
8th Place

5:41:43

52 KM

6:00:50

50 KM

7:45:46

50 Miles

18:56:22

100 Miles

8:41:00

60 KM

17:53:48

100 Miles

11:10:20

100 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

Run The Rim
Arnold, CA - 21 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
View All Results