John Hallsten (M 67)

2024

2 Races | 69 mi.

Moonlight on Mt Ascension Trail Run

Jun 21st 2024
| Helena, MT
Duration
12 Hours
Overall
14 / 28
Division (M)
9 / 16
34.5

River of No Return Endurance Runs

Jun 15th 2024
| Challis, ID
Distance
55 KM
Overall
38 / 95
Division (M)
28 / 59
8:23:03

2022

2 Races | 142 mi.

Hardrock 100 Endurance Run

Jul 15th 2022
| Silverton, CO
Distance
100 Miles
Overall
81 / 115
Division (M)
66 / 96
43:17:24

Moonlight on Mt Ascension Trail Run

Jun 17th 2022
| Helena, MT
Duration
12 Hours
Overall
8 / 26
Division (M)
7 / 19
42

2021

1 Race | 46 mi.

Moonlight on Mt Ascension Trail Run

Jun 18th 2021
| Helena, MT
Duration
12 Hours
Overall
4 / 26
Division (M)
4 / 16
46

2020

2 Races | 108 mi.

Beaverhead Endurance Runs

Jul 11th 2020
| Salmon, ID
Distance
100 KM
Overall
63 / 108
Division (M)
51 / 86
16:34:41

Moonlight on Mt Ascension Trail Run

Jun 19th 2020
| Helena, MT
Duration
12 Hours
Overall
3 / 23
Division (M)
2 / 14
46

2019

1 Race | 46 mi.

Moonlight on Mt Ascension Trail Run

Jun 21st 2019
| Helena, MT
Duration
12 Hours
Overall
9 / 25
Division (M)
8 / 17
46

2018

4 Races | 227 mi.

HURL Elkhorn Endurance Runs

Aug 4th 2018
| Helena, MT
Distance
50 Miles
Overall
16 / 23
Division (M)
11 / 17
14:56:05

Hardrock 100 Endurance Run

Jul 20th 2018
| Silverton, CO
Distance
100 Miles
Overall
59 / 114
Division (M)
54 / 103
41:01:12

Moonlight on Mt Ascension Trail Run

Jun 22nd 2018
| Helena, MT
Duration
12 Hours
Overall
9 / 28
Division (M)
8 / 19
46

Old Gabe

Jun 16th 2018
| Bozeman, MT
Distance
50 KM
Overall
16 / 22
Division (M)
14 / 17
9:15:24

2017

3 Races | 217 mi.

IMTUF 100 - Idaho Mountain Trail Ultra F...

Sep 16th 2017
| McCall, ID
Distance
100 Miles
Overall
62 / 86
Division (M)
51 / 62
33:05:36

HURL Elkhorn Endurance Runs

Aug 5th 2017
| Helena, MT
Distance
50 Miles
Overall
16 / 29
Division (M)
13 / 22
14:20:12

River of No Return Endurance Runs

Jun 17th 2017
| Challis, ID
Distance
108 KM
Overall
22 / 40
Division (M)
19 / 30
19:26:13

2016

4 Races | 281 mi.

IMTUF 100 - Idaho Mountain Trail Ultra F...

Sep 17th 2016
| McCall, ID
Distance
100 Miles
Overall
73 / 79
Division (M)
63 / 65
35:23:43

HURL Elkhorn Endurance Runs

Aug 6th 2016
| Helena, MT
Distance
50 Miles
Overall
11 / 25
Division (M)
10 / 18
14:07:07

Hardrock 100 Endurance Run

Jul 15th 2016
| Silverton, CO
Distance
100 Miles
Overall
65 / 112
Division (M)
59 / 99
41:50:01

Old Gabe

Jun 18th 2016
| Bozeman, MT
Distance
50 KM
Overall
12 / 29
Division (M)
11 / 22
8:15:29

2015

2 Races | 81 mi.

HURL Elkhorn Endurance Runs

Aug 1st 2015
| Helena, MT
Distance
50 Miles
Overall
15 / 43
Division (M)
12 / 30
13:33:55

Old Gabe

Jun 20th 2015
| Bozeman, MT
Distance
50 KM
Overall
15 / 32
Division (M)
14 / 25
7:45:17

2014

2 Races | 162 mi.

Hardrock 100 Endurance Run

Jul 11th 2014
| Silverton, CO
Distance
100 Miles
Overall
48 / 100
Division (M)
46 / 89
40:32:58

Scout Mountain Ultra Trail

Jun 7th 2014
| Pocatello, ID
Distance
100 KM
Overall
32 / 55
Division (M)
28 / 46
15:38:02

2013

6 Races | 381 mi.

Mystery Ranch Ultra Marathons

Aug 23rd 2013
| PONY, MT
Distance
100 Miles
Overall
6 / 12
Division (M)
6 / 10
29:10:00

Rampage the Roots

Aug 23rd 2013
| Pony, MT
Distance
100 Miles
Overall
6 / 12
Division (M)
6 / 10
29:10:00

HURL Elkhorn Endurance Runs

Aug 3rd 2013
| Helena, MT
Distance
50 Miles
Overall
12 / 31
Division (M)
11 / 23
12:12:51

Devil's Backbone

Jul 13th 2013
| Bozeman, MT
Distance
50 Miles
Overall
7 / 21
Division (M)
7 / 18
11:22:00

Old Gabe

Jun 22nd 2013
| Bozeman, MT
Distance
50 KM
Overall
13 / 35
Division (M)
12 / 29
7:47:13

Pocatello 50

Jun 1st 2013
| Pocatello, ID
Distance
50 Miles
Overall
24 / 86
Division (M)
20 / 66
11:23:37

2012

4 Races | 300 mi.

Superior Fall Trail Races

Sep 7th 2012
| Two Harbors, MN
Distance
100 Miles
Overall
36 / 89
Division (M)
31 / 69
32:37:17

HURL Elkhorn Endurance Runs

Aug 4th 2012
| Helena, MT
Distance
50 Miles
Overall
14 / 45
Division (M)
12 / 27
12:11:08

Devil's Backbone

Jul 14th 2012
| Bozeman, MT
Distance
50 Miles
Overall
6 / 20
Division (M)
6 / 16
11:47:00

Bighorn

Jun 16th 2012
| Dayton, WY
Distance
100 Miles
Overall
67 / 116
Division (M)
54 / 92
29:55:34

2011

3 Races | 250 mi.

The Bear 100

Sep 23rd 2011
| Logan, UT
Distance
100 Miles
Overall
111 / 175
Division (M)
97 / 142
32:29:22

HURL Elkhorn Endurance Runs

Aug 6th 2011
| Helena, MT
Distance
50 Miles
Overall
14 / 34
Division (M)
14 / 29
11:09:19

Hardrock 100 Endurance Run

Jul 8th 2011
| Silverton, CO
Distance
100 Miles
Overall
30 / 80
Division (M)
28 / 72
38:07:00

2010

4 Races | 231 mi.

Le Grizz

Oct 9th 2010
| Polebridge, MT
Distance
50 Miles
Overall
36 / 87
Division (M)
29 / 68
8:53:55

HURL Elkhorn Endurance Runs

Aug 7th 2010
| Helena, MT
Distance
50 Miles
Overall
3 / 19
Division (M)
3 / 14
11:03:27

Hardrock 100 Endurance Run

Jul 9th 2010
| Silverton, CO
Distance
100 Miles
Overall
32 / 100
Division (M)
28 / 88
36:27:00

Old Gabe

Jun 26th 2010
| Bozeman, MT
Distance
50 KM
Overall
3 / 24
Division (M)
3 / 20
7:36:44

2009

5 Races | 281 mi.

Le Grizz

Oct 10th 2009
| Polebridge, MT
Distance
50 Miles
Overall
13 / 84
Division (M)
10 / 53
8:33:25

The Bear 100

Sep 25th 2009
| Logan, UT
Distance
100 Miles
Overall
22 / 95
Division (M)
21 / 78
27:56:58

HURL Elkhorn Endurance Runs

Aug 1st 2009
| Helena, MT
Distance
50 Miles
Overall
2 / 22
Division (M)
2 / 18
10:38:14

Devil's Backbone

Jul 11th 2009
| Bozeman, MT
Distance
50 Miles
Overall
2 / 18
Division (M)
2 / 14
10:46:00

Old Gabe

Jun 27th 2009
| Bozeman, MT
Distance
50 KM
Overall
3 / 30
Division (M)
2 / 20
7:33:00

2008

4 Races | 181 mi.

Le Grizz

Oct 11th 2008
| Polebridge, MT
Distance
50 Miles
Overall
22 / 83
Division (M)
17 / 63
8:48:59

HURL Elkhorn Endurance Runs

Aug 2nd 2008
| Helena, MT
Distance
50 Miles
Overall
4 / 27
Division (M)
4 / 22
10:48:12

Devil's Backbone

Jul 12th 2008
| Bozeman, MT
Distance
50 Miles
Overall
2 / 16
Division (M)
2 / 13
11:32:00

Old Gabe

Jun 21st 2008
| Bozeman, MT
Distance
50 KM
Overall
3 / 24
Division (M)
3 / 20
7:03:55

2007

4 Races | 231 mi.

Le Grizz

Oct 13th 2007
| Polebridge, MT
Distance
50 Miles
Overall
9 / 85
Division (M)
8 / 55
7:57:50

HURL Elkhorn Endurance Runs

Aug 4th 2007
| Helena, MT
Distance
50 Miles
Overall
4 / 15
Division (M)
3 / 12
11:12:11

Hardrock 100 Endurance Run

Jul 13th 2007
| Silverton, CO
Distance
100 Miles
Overall
34 / 98
Division (M)
30 / 87
36:45:20

Old Gabe

Jun 23rd 2007
| Bozeman, MT
Distance
50 KM
Overall
4 / 35
Division (M)
3 / 26
7:04:00

2006

2 Races | 150 mi.

HURL Elkhorn Endurance Runs

Aug 5th 2006
| Helena, MT
Distance
50 Miles
Overall
3 / 14
Division (M)
3 / 12
10:45:52

Bighorn

Jun 16th 2006
| Dayton, WY
Distance
100 Miles
Overall
13 / 78
Division (M)
13 / 70
27:13:02

2005

4 Races | 231 mi.

Le Grizz

Oct 8th 2005
| Polebridge, MT
Distance
50 Miles
Overall
6 / 59
Division (M)
6 / 49
7:26:30

Wasatch 100

Sep 10th 2005
| Kaysville, UT
Distance
100 Miles
Overall
36 / 149
Division (M)
32 / 124
27:57:34

HURL Elkhorn Endurance Runs

Aug 6th 2005
| Helena, MT
Distance
50 Miles
Overall
3 / 36
Division (M)
3 / 27
10:35:36

Bridger Ridge Run

Jun 25th 2005
| Bozeman, MT
Distance
50 KM
Overall
5 / 30
Division (M)
5 / 24
6:35:58

2004

4 Races | 293 mi.

Plain 100M/100K Endurance Runs

Sep 11th 2004
| Plain, WA
Distance
100 Miles
Overall
3 / 6
Division (M)
3 / 6
28:10:00

HURL Elkhorn Endurance Runs

Aug 28th 2004
| Helena, MT
Distance
100 KM
Overall
3 / 28
Division (M)
3 / 22
11:05:03

Hardrock 100 Endurance Run

Jul 9th 2004
| Silverton, CO
Distance
100 Miles
Overall
13 / 80
Division (M)
12 / 69
34:58:36

Old Gabe

Jun 26th 2004
| Bozeman, MT
Distance
50 KM
Overall
3 / 33
Division (M)
3 / 24
6:35:36

2003

3 Races | 262 mi.

The Bear 100

Sep 26th 2003
| Logan, UT
Distance
100 Miles
Overall
5 / 42
Division (M)
5 / 35
23:44:43

HURL Elkhorn Endurance Runs

Sep 6th 2003
| Helena, MT
Distance
100 KM
Overall
2 / 24
Division (M)
2 / 19
11:43:32

Western States 100

Jun 28th 2003
| Olympic Valley, CA
Distance
100 Miles
Overall
61 / 272
Division (M)
50 / 217
22:59:41

2002

4 Races | 243 mi.

Le Grizz

Oct 12th 2002
| Polebridge, MT
Distance
50 Miles
Overall
18 / 84
Division (M)
15 / 58
8:07:58

Leadville Trail

Aug 17th 2002
| Leadville, CO
Distance
100 Miles
Overall
27 / 189
Division (M)
23 / 160
23:38:58

HURL Elkhorn Endurance Runs

Jul 13th 2002
| Helena, MT
Distance
100 KM
Overall
5 / 48
Division (M)
5 / 39
11:33:40

Old Gabe

Jun 29th 2002
| Bozeman, MT
Distance
50 KM
Overall
3 / 35
Division (M)
3 / 28
6:35:25

2001

3 Races | 212 mi.

Le Grizz

Oct 13th 2001
| Polebridge, MT
Distance
50 Miles
Overall
13 / 52
Division (M)
12 / 38
7:51:38

Cascade Crest

Aug 25th 2001
| Easton, WA
Distance
100 Miles
Overall
11 / 34
Division (M)
10 / 28
25:48:00

HURL Elkhorn Endurance Runs

Jul 21st 2001
| Helena, MT
Distance
100 KM
Overall
6 / 36
Division (M)
5 / 30
11:20:09

2000

2 Races | 112 mi.

Le Grizz

Oct 14th 2000
| Polebridge, MT
Distance
50 Miles
Overall
4 / 50
Division (M)
4 / 41
7:10:49

HURL Elkhorn Endurance Runs

Jul 15th 2000
| Helena, MT
Distance
100 KM
Overall
2 / 55
Division (M)
2 / 48
10:23:12

1999

2 Races | 81 mi.

Le Grizz

Oct 9th 1999
| Polebridge, MT
Distance
50 Miles
Overall
12 / 74
Division (M)
11 / 60
7:48:47

HURL Elkhorn Endurance Runs

Jul 17th 1999
| Helena, MT
Distance
50 KM
Overall
5 / 62
Division (M)
5 / 47
4:43:13

North American Races

77
Races
24y 11m 16d
Longevity
4,820
Lifetime Miles

Personal Bests

50k (12)
4:43:13
1999
50m (27)
7:10:49
2000
100k (7)
10:23:12
2000
100m (23)
22:59:41
2003
12hr (6)
46
2021

Distance by Year

2024
69 Miles
2 Races
2022
142 Miles
2 Races
2021
46 Miles
1 Race
2020
108 Miles
2 Races
2019
46 Miles
1 Race
2018
227 Miles
4 Races
2017
217 Miles
3 Races
2016
281 Miles
4 Races
2015
81 Miles
2 Races
2014
162 Miles
2 Races
2013
381 Miles
6 Races
2012
300 Miles
4 Races
2011
250 Miles
3 Races
2010
231 Miles
4 Races
2009
281 Miles
5 Races
2008
181 Miles
4 Races
2007
231 Miles
4 Races
2006
150 Miles
2 Races
2005
231 Miles
4 Races
2004
293 Miles
4 Races
2003
262 Miles
3 Races
2002
243 Miles
4 Races
2001
212 Miles
3 Races
2000
112 Miles
2 Races
1999
81 Miles
2 Races

Multiple Performances

2024
9th Place
2022
7th Place
2021
4th Place
2020
2nd Place
2019
8th Place
2018
8th Place
2022
66th Place
2018
54th Place
2016
59th Place
2014
46th Place
2011
28th Place
2010
28th Place
2007
30th Place
2004
12th Place
2018
11th Place
2017
13th Place
2016
10th Place
2015
12th Place
2013
11th Place
2012
12th Place
2011
14th Place
2010
3rd Place
2009
2nd Place
2008
4th Place
2007
3rd Place
2006
3rd Place
2005
3rd Place
2018
14th Place
2016
11th Place
2015
14th Place
2013
12th Place
2010
3rd Place
2009
2nd Place
2008
3rd Place
2007
3rd Place
2004
3rd Place
2002
3rd Place
2013
7th Place
2012
6th Place
2009
2nd Place
2008
2nd Place
2012
54th Place
2006
13th Place
2011
97th Place
2009
21st Place
2003
5th Place
2010
29th Place
2009
10th Place
2008
17th Place
2007
8th Place
2005
6th Place
2002
15th Place
2001
12th Place
2000
4th Place
1999
11th Place
2004
3rd Place
2003
2nd Place
2002
5th Place
2001
5th Place
2000
2nd Place

Senior Grand Master Course Record

8:23:03

55 KM

2nd Place

7:33:00

50 KM

Masters Winner

7:33:00

50 KM

Masters Winner

8:48:59

50 Miles

10:48:12

50 Miles

3rd Place

7:04:00

50 KM

Masters Winner

7:26:30

50 Miles

10:35:36

50 Miles

11:05:03

100 KM

3rd Place

6:35:36

50 KM

Masters Winner

6:35:36

50 KM

3rd Place

6:35:25

50 KM

Masters Winner

6:35:25

50 KM

10:23:12

100 KM

10:23:12

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+

Recent Results

Quad Dipsea
Mill Valley, CA - 265 finishers
28.4 Miles
Tooele Turkey Trail Trot
Ophir, UT - 13 finishers
12 Hours
Squatchy Leftovers Trail Race
West Orange, NJ - 74 finishers
50 KM
Savannah Ultra Urban 50k Run
Savannah, GA - 10 finishers
50 KM
Colorado Cold Rush Ultra
Colorado Springs, CO - 39 finishers
50 KM
Guana River
Ponte Vedra Beach, FL - 34 finishers
50 KM
The Bulldog 24/12 Hour
Lake Worth, FL - 32 finishers
12 Hours | 6 Hours
Fountain City 5
Columbus, GA - 5 finishers
50 KM
Charleston Itty Bitty 50
Mount Pleasant, SC - 27 finishers
50 Miles
View All Results