Graham Glennie (M50)

2025

1 Race | 62 mi.

Lost Soul Ultra

Sep 5th 2025
| Lethbridge, AB
Distance
100 KM
Overall
17 / 74
Division (M)
13 / 48
15:54:38

2024

1 Race | 62 mi.

Black Canyon Ultras

Feb 10th 2024
| Mayer, AZ
Distance
100 KM
Overall
238 / 740
Division (M)
179 / 518
13:38:59

2023

1 Race | 62 mi.

Quicksilver

May 13th 2023
| San Jose, CA
Distance
100 KM
Overall
46 / 99
Division (M)
37 / 81
15:06:09

2022

1 Race | 62 mi.

Lost Soul Ultra

Sep 9th 2022
| Lethbridge, AB
Distance
100 KM
Overall
18 / 79
Division (M)
15 / 59
14:37:36

2021

1 Race | 62 mi.

Lost Soul Ultra

Sep 10th 2021
| Lethbridge, AB
Distance
100 KM
Overall
11 / 101
Division (M)
10 / 74
13:02:48

2019

1 Race | 73 mi.

Canadian Death Race

Aug 3rd 2019
| Grande Cache, AB
Distance
118 KM
Overall
29 / 240
Division (M)
23 / 191
17:37:55

2018

1 Race | 62 mi.

Lost Soul Ultra

Sep 7th 2018
| Lethbridge, AB
Distance
100 KM
Overall
20 / 87
Division (M)
14 / 61
15:06:51

2017

1 Race | 62 mi.

Cuyamaca 100k

Oct 7th 2017
| Julian, CA
Distance
100 KM
Overall
15 / 147
Division (M)
12 / 112
13:02:30

2016

1 Race | 73 mi.

Canadian Death Race

Jul 30th 2016
| Grande Cache, AB
Distance
118 KM
Overall
9 / 80
Division (M)
9 / 66
16:00:16

2015

2 Races | 104 mi.

Canadian Death Race

Aug 1st 2015
| Grande Cache, AB
Distance
118 KM
Overall
2 / 120
Division (M)
1 / 98
15:17:29

KAILANI Rundle's Revenge

Jun 27th 2015
| Canmore, AB
Distance
50 KM
Overall
6 / 28
Division (M)
6 / 17
5:22:17

2014

3 Races | 184 mi.

Pine to Palm

Sep 13th 2014
| Williams, OR
Distance
100 Miles
Overall
17 / 126
Division (M)
16 / 105
23:12:12

Iron Legs Mountain Races

Aug 16th 2014
| Station Flats, AB
Distance
50 Miles
Overall
5 / 61
Division (M)
5 / 45
11:16:51

Trailstoke

Jul 19th 2014
| Revelstoke, BC
Distance
55 KM
Overall
18 / 128
Division (M)
17 / 87
6:08:10

2013

1 Race | 73 mi.

Canadian Death Race

Aug 3rd 2013
| Grande Cache, AB
Distance
118 KM
Overall
9 / 149
Division (M)
9 / 124
15:06:49

2012

3 Races | 112 mi.
Distance
50 Miles
Overall
60 / 325
Division (M)
45 / 247
7:39:23

Grizzly Ultra

Oct 7th 2012
| Canmore, AB
Distance
50 KM
Overall
9 / 167
Division (M)
9 / 105
4:42:04

Fast Trax

Jun 16th 2012
| Edmonton, AB
Distance
50 KM
Overall
2 / 38
Division (M)
2 / 27
4:29:31

2011

1 Race | 50 mi.
Distance
50 Miles
Overall
83 / 319
Division (M)
71 / 255
9:03:44

2008

1 Race | 31 mi.

Blackfoot Ultra

May 24th 2008
| Edmonton, AB
Distance
50 KM
Overall
3 / 49
Division (M)
3 / 26
4:17:50
20
Races
17y 3m 18d
Longevity
1,137
Lifetime Miles

Personal Bests

50k (4)
4:17:50
2008
50m (3)
7:39:23
2012
100k (7)
13:02:30
2017
100m (1)
23:12:12
2014

Distance by Year

2025
62 Miles
1 Race
2024
62 Miles
1 Race
2023
62 Miles
1 Race
2022
62 Miles
1 Race
2021
62 Miles
1 Race
2019
73 Miles
1 Race
2018
62 Miles
1 Race
2017
62 Miles
1 Race
2016
73 Miles
1 Race
2015
104 Miles
2 Races
2014
184 Miles
3 Races
2013
73 Miles
1 Race
2012
112 Miles
3 Races
2011
50 Miles
1 Race
2008
31 Miles
1 Race

Multiple Performances

2025
13th Place
2022
15th Place
2021
10th Place
2018
14th Place
2019
23rd Place
2016
9th Place
2015
1st Place
2013
9th Place

15:17:29

118 KM

4:29:31

50 KM

4:17:50

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

Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
The Sticks
Norton, KS - 72 finishers
72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Pacifico Ultra
Palmdale, CA - 117 finishers
50 KM
Echo Valley Runs
Chelan, WA - 80 finishers
50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
View All Results