John Swanson (M 50)

2025

5 Races | 309 mi.

Badwater 135

Jul 7th 2025
| Death Valley, CA
Distance
135 Miles
Overall
91 / 93
Division (M)
63 / 63
45:51:27

Reckless Red Eye Endurance Run

Jun 22nd 2025
| Columbus, NJ
Duration
12 Hours
Overall
9 / 24
Division (M)
4 / 20
40.3

Dirty German Endurance Fest

May 10th 2025
| Philadelphia, PA
Distance
50 Miles
Overall
79 / 98
Division (M)
63 / 72
11:52:26

Blue Ridge Double Marathon

Apr 12th 2025
| Roanoke, VA
Distance
52.4 Miles
Overall
56 / 61
Division (M)
44 / 46
12:28:02

Phunt 50KM Trail Race

Jan 18th 2025
| Elkton, MD
Distance
50 KM
Overall
75 / 99
Division (M)
51 / 64
7:41:39

2024

5 Races | 296 mi.

Squatchy Leftovers Trail Race

Nov 30th 2024
| West Orange, NJ
Distance
50 KM
Overall
59 / 74
Division (M)
50 / 59
7:05:17

Javelina Jundred

Oct 26th 2024
| Fountain Hills, AZ
Distance
100 Miles
Overall
363 / 420
Division (M)
230 / 255
28:25:19

Great New York Running Exposition

Jun 22nd 2024
| New York, NY
Distance
100 Miles
Overall
27 / 35
Division (M)
21 / 27
28:37:16

The NYC Trail Fest

May 31st 2024
| Fort Lee, NJ
Distance
50 KM
Overall
108 / 135
Division (M)
79 / 101
7:46:42

Lenape Trail Run

Mar 9th 2024
| Newark, NJ
Distance
34 Miles
Overall
24 / 25
Division (M)
21 / 21
10:42:00

2023

5 Races | 255 mi.

Red Rock Canyon

Nov 11th 2023
| Blue Diamond, NV
Distance
50 KM
Overall
66 / 103
Division (M)
53 / 74
8:20:37

MD Heat Trail Race

Aug 19th 2023
| Elkridge, MD
Distance
50 KM
Overall
33 / 36
Division (M)
25 / 26
8:18:24

Burning River

Jul 29th 2023
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
97 / 144
Division (M)
82 / 117
28:52:55

The Algonquin 50K

Feb 4th 2023
| Pocomoke City, MD
Distance
50 KM
Overall
156 / 195
Division (M)
88 / 107
7:29:47

The DUC

Feb 3rd 2023
| Pocomoke, MD
Distance
100 KM
Overall
12 / 13
Division (M)
11 / 12
15:26:10

2022

4 Races | 229 mi.

Naked Nick

Dec 18th 2022
| Leesport, PA
Distance
50 KM
Overall
90 / 132
Division (M)
65 / 92
6:47:58

Vermont 100

Jul 16th 2022
| West Windsor, VT
Distance
100 Miles
Overall
185 / 188
Division (M)
138 / 139
29:30:38

Midnight Squatchapalooza

Jun 25th 2022
| Columbus, NJ
Duration
12 Hours
Overall
19 / 49
Division (M)
13 / 33
47.5

Shadows of the South 100 mile / 50 mile

Apr 23rd 2022
| Clayton, GA
Distance
50 Miles
Overall
58 / 70
Division (M)
45 / 51
18:06:43

2021

6 Races | 610 mi.

Cape Fear 24 Hour

Oct 9th 2021
| Lillington, NC
Duration
24 Hours
Overall
12 / 99
Division (M)
9 / 54
85.2192

Grindstone Trail Running Festival by UTM...

Sep 17th 2021
| Augusta County, VA
Distance
100 Miles
Overall
151 / 156
Division (M)
133 / 135
37:18:05

Vol State

Jul 8th 2021
| Dorena Landing, MO
Distance
500 KM
Overall
46 / 60
Division (M)
30 / 37
207:58:17

Dirty German Endurance Fest

May 8th 2021
| Philadelphia, PA
Distance
50 Miles
Overall
80 / 129
Division (M)
63 / 87
10:40:02

Hyner Trail Challenge

Apr 24th 2021
| Hyner, PA
Distance
50 KM
Overall
170 / 214
Division (M)
128 / 157
8:18:39

Squatchapple

Apr 10th 2021
| West Orange, NJ
Distance
33 Miles
Overall
29 / 51
Division (M)
23 / 38
7:32:32

2020

3 Races | 231 mi.

Rim to River 100

Nov 7th 2020
| New River Gorge, WV
Distance
100 Miles
Overall
99 / 139
Division (M)
80 / 111
29:57:27

Forbidden Forest 30 Hour Ultra Run

Jun 27th 2020
| Stratford, CT
Duration
30 Hours
Overall
6 / 44
Division (M)
6 / 25
100.354

The Algonquin 50K

Feb 8th 2020
| Pocomoke City, MD
Distance
50 KM
Overall
168 / 252
Division (M)
105 / 138
7:15:30

2019

10 Races | 495 mi.

Pennypack Trail Fest - 20K, 40K & 60K

Oct 26th 2019
| Philadelphia, PA
Distance
60 KM
Overall
31 / 46
Division (M)
27 / 38
7:23:39

The Big Schloss

Sep 28th 2019
| Lost City, WV
Distance
50 KM
Overall
31 / 34
Division (M)
24 / 25
10:14:00

Vermont 100

Jul 20th 2019
| West Windsor, VT
Distance
100 Miles
Overall
140 / 156
Division (M)
100 / 107
29:27:18

Forbidden Forest 30 Hour Ultra Run

Jun 29th 2019
| Stratford, CT
Duration
30 Hours
Overall
15 / 66
Division (M)
13 / 44
86.97

Dirty German Endurance Fest

May 11th 2019
| Philadelphia, PA
Distance
50 Miles
Overall
66 / 122
Division (M)
52 / 93
10:45:31

HAT Trail Run

Mar 23rd 2019
| Havre de Grace, MD
Distance
50 KM
Overall
80 / 356
Division (M)
68 / 247
5:48:32

Lenape Trail Run

Mar 2nd 2019
| Newark, NJ
Distance
34 Miles
Overall
16 / 32
Division (M)
15 / 23
8:56:21

The Algonquin 50K

Feb 9th 2019
| Pocomoke City, MD
Distance
50 KM
Overall
141 / 197
Division (M)
80 / 102
7:12:39

The DUC

Feb 8th 2019
| Pocomoke, MD
Distance
100 KM
Overall
8 / 11
Division (M)
8 / 10
15:41:59

Phunt 50KM Trail Race

Jan 19th 2019
| Elkton, MD
Distance
50 KM
Overall
52 / 94
Division (M)
42 / 62
7:07:03

2018

9 Races | 462 mi.

Rosaryville Veterans Day 50k

Nov 10th 2018
| Upper Marlboro, MD
Distance
50 KM
Overall
38 / 137
Division (M)
31 / 77
5:28:40

The Georgia Jewel

Sep 22nd 2018
| Dalton, GA
Distance
100 Miles
Overall
26 / 27
Division (M)
19 / 19
32:58:28

Tunxis Trail Ultramarathon

Aug 25th 2018
| Burlington, CT
Distance
60 KM
Overall
15 / 17
Division (M)
12 / 14
11:35:40

Nanny Goat

May 26th 2018
| Riverside, CA
Distance
100 Miles
Overall
8 / 16
Division (M)
6 / 11
23:57:52

Hyner Trail Challenge

Apr 21st 2018
| Hyner, PA
Distance
50 KM
Overall
162 / 268
Division (M)
133 / 212
7:23:30

Old Goat

Mar 31st 2018
| Lake Elsinore, CA
Distance
50 Miles
Overall
39 / 53
Division (M)
29 / 38
13:51:39

Febapple Frozen Fifty

Feb 17th 2018
| Maplewood, NJ
Distance
50 KM
Overall
16 / 42
Division (M)
11 / 26
5:36:33

Sean O'Brien 100k/50M/50k

Feb 3rd 2018
| Malibu, CA
Distance
50 Miles
Overall
63 / 110
Division (M)
41 / 75
13:12:33

Phunt 50KM Trail Race

Jan 13th 2018
| Elkton, MD
Distance
50 KM
Overall
22 / 80
Division (M)
20 / 57
5:33:00

2017

3 Races | 116 mi.

Batona Trail Races

Nov 11th 2017
| Ong's Hat, NJ
Distance
53.4 Miles
Overall
9 / 10
Division (M)
7 / 8
10:56:30

HAT Trail Run

Mar 25th 2017
| Havre de Grace, MD
Distance
50 KM
Overall
94 / 334
Division (M)
74 / 211
6:04:59

The Algonquin 50K

Feb 11th 2017
| Pocomoke City, MD
Distance
50 KM
Overall
30 / 112
Division (M)
25 / 73
5:40:41

2016

1 Race | 53 mi.

Batona Trail Races

Nov 5th 2016
| Ong's Hat, NJ
Distance
53.4 Miles
Overall
11 / 20
Division (M)
10 / 17
10:15:50

2015

2 Races | 81 mi.

Flagline Trail Fest

Sep 20th 2015
| Bend, OR
Distance
50 KM
Overall
40 / 78
Division (M)
34 / 56
5:54:12

Cayuga Trail

May 31st 2015
| Ithaca, NY
Distance
50 Miles
Overall
103 / 169
Division (M)
82 / 133
11:34:39

2014

1 Race | 31 mi.

Ironmasters Challenge

Apr 27th 2014
| Gardners, PA
Distance
50 KM
Overall
46 / 123
Division (M)
43 / 98
6:55:12

2013

1 Race | 50 mi.

Dirty German Endurance Fest

May 26th 2013
| Philadelphia, PA
Distance
50 Miles
Overall
40 / 75
Division (M)
31 / 63
9:51:28

North American Races

55
Races
12y 1m 15d
Longevity
3,218
Lifetime Miles

Personal Bests

50k (21)
5:28:40
2018
50m (8)
9:51:28
2013
100k (2)
15:26:10
2023
100m (9)
23:57:52
2018
24hr (1)
85.2192
2021
12hr (2)
47.5
2022

Distance by Year

2025
309 Miles
5 Races
2024
296 Miles
5 Races
2023
255 Miles
5 Races
2022
229 Miles
4 Races
2021
610 Miles
6 Races
2020
231 Miles
3 Races
2019
495 Miles
10 Races
2018
462 Miles
9 Races
2017
116 Miles
3 Races
2016
53 Miles
1 Race
2015
81 Miles
2 Races
2014
31 Miles
1 Race
2013
50 Miles
1 Race

Multiple Performances

2025
63rd Place
2021
63rd Place
2019
52nd Place
2013
31st Place
2025
51st Place
2019
42nd Place
2018
20th Place
2024
21st Place
2019
15th Place
2023
88th Place
2020
105th Place
2019
80th Place
2017
25th Place
2023
11th Place
2019
8th Place
2022
138th Place
2019
100th Place
2021
128th Place
2018
133rd Place
2019
68th Place
2017
74th Place

John Swanson (M 65)

2006

1 Race | 50 mi.

Bighorn

Jun 16th 2006
| Dayton, WY
Distance
50 Miles
Overall
89 / 95
Division (M)
58 / 62
14:27:22

1993

1 Race | 100 mi.

Western States 100

Jun 26th 1993
| Olympic Valley, CA
Distance
100 Miles
Overall
190 / 209
Division (M)
158 / 174
29:28:25

1992

1 Race | 100 mi.

Vermont 100

Jul 25th 1992
| West Windsor, VT
Distance
100 Miles
Overall
92 / 160
Division (M)
83 / 142
23:00:05

1991

1 Race | 50 mi.

Minnesota Voyageur

Jul 27th 1991
| Carlton, MN
Distance
50 Miles
Overall
22 / 112
Division (M)
19 / 90
9:31:31

1990

1 Race | 100 mi.

Western States 100

Jun 30th 1990
| Olympic Valley, CA
Distance
100 Miles
Overall
160 / 209
Division (M)
140 / 176
28:41:30

1989

1 Race | 50 mi.

Cross Timbers Trail Run

Mar 18th 1989
| Gordonville, TX
Distance
50 Miles
Overall
24 / 80
Division (M)
24 / 73
8:35:43

1988

1 Race | 50 mi.

Minnesota Voyageur

Jul 30th 1988
| Carlton, MN
Distance
50 Miles
Overall
23 / 43
Division (M)
23 / 40
10:09:09

North American Races

7
Races
17y 10m 25d
Longevity
500
Lifetime Miles

Personal Bests

50m (4)
8:35:43
1989
100m (3)
23:00:05
1992

Distance by Year

2006
50 Miles
1 Race
1993
100 Miles
1 Race
1992
100 Miles
1 Race
1991
50 Miles
1 Race
1990
100 Miles
1 Race
1989
50 Miles
1 Race
1988
50 Miles
1 Race

Multiple Performances

1993
158th Place
1990
140th Place
1991
19th Place
1988
23rd Place

John Swanson (M 55)

2012

1 Race | 31 mi.

Lost Sierra Endurance Run

Sep 29th 2012
| Graeagle, CA
Distance
50 KM
Overall
9 / 75
Division (M)
8 / 50
6:07:05

North American Races

1
Races
0y 0m 0d
Longevity
31
Lifetime Miles

Personal Bests

50k (1)
6:07:05
2012

Distance by Year

2012
31 Miles
1 Race

Multiple Performances

John Swanson (M 72)

2010

1 Race | 31 mi.

Bighorn

Jun 18th 2010
| Dayton, WY
Distance
50 KM
Overall
117 / 160
Division (M)
58 / 80
8:33:08

North American Races

1
Races
0y 0m 0d
Longevity
31
Lifetime Miles

Personal Bests

50k (1)
8:33:08
2010

Distance by Year

2010
31 Miles
1 Race

Multiple Performances

John Swanson (M )

2025

1 Race | 88 mi.

Trail Festival at Pineland Farms

May 24th 2025
| New Gloucester, ME
Duration
30 Hours
Overall
17 / 45
Division (M)
12 / 23
88.4

2021

1 Race | 45 mi.

Labor Pain

Sep 5th 2021
| Reading, PA
Duration
12 Hours
Overall
42 / 183
Division (M)
28 / 103
45

2019

1 Race | 50 mi.

Gunstock TrailFest

May 26th 2019
| Gilford, NH
Distance
50 Miles
Overall
61 / 104
Division (M)
43 / 70
11:52:11

2015

1 Race | 31 mi.

Silver State

May 16th 2015
| Reno, NV
Distance
50 KM
Overall
28 / 81
Division (M)
25 / 60
5:51:33

North American Races

4
Races
10y 0m 11d
Longevity
214
Lifetime Miles

Personal Bests

50k (1)
5:51:33
2015
50m (1)
11:52:11
2019
12hr (1)
45
2021

Distance by Year

2025
88 Miles
1 Race
2021
45 Miles
1 Race
2019
50 Miles
1 Race
2015
31 Miles
1 Race

Multiple Performances

John Swanson (M 42)

2022

1 Race | 50 mi.

Silver Rush 50

Jul 9th 2022
| Leadville, CO
Distance
50 Miles
Overall
103 / 388
Division (M)
86 / 286
9:57:09

North American Races

1
Races
0y 0m 0d
Longevity
50
Lifetime Miles

Personal Bests

50m (1)
9:57:09
2022

Distance by Year

2022
50 Miles
1 Race

Multiple Performances

Recent Results

Silver Rush 50
Leadville, CO - 572 finishers
50 Miles
Vero Beach Octopus Ultra
Vero Beach, FL - 48 finishers
100 Miles | 100 KM | 50 Miles | 50 KM | 29 Miles
Austin Solstice Circuit
Spicewood, TX - 19 finishers
50 KM | 52.7 Miles
Mt. Hood Races
Timothy Lake, OR - 269 finishers
50 Miles | 50 KM
Ultramook 50k on the Tillamook Ridge
Tillamook, OR - 17 finishers
50 KM
Chase the Moon Endurance Run
Highlands Ranch, CO - 138 finishers
50 KM | 12 Hours | 6 Hours
Sombrero Sizzler
jacksonville, FL - 28 finishers
12 Hours | 12 Hours | 9 Hours | 9 Hours | 6 Hours
Silverheels Trail Runs
Fairplay, CO - 79 finishers
100 Miles | 100 KM | 50 Miles | 60 KM
Devil's Gulch
Wenatchee, WA - 73 finishers
100 Miles | 50 Miles
View All Results