John Armstrong (M 21)
2024
1 Race | 50 mi.Rocky 50
Feb 10th 2024
| Huntsville, TX
Distance
50 Miles
Overall
11
/ 123
Division (M)
10
/ 102
9:31:23
North American Races
1
Races
0y 0m 0d
Longevity
50
Lifetime Miles
Personal Bests
50m
(1)
9:31:23
2024
Distance by Year
2024
50
Miles
1 Race
Multiple Performances
John Armstrong (M 40)
2023
1 Race | 100 mi.Across the Years
Dec 28th 2023
| Phoenix, AZ
Duration
144 Hours
Overall
55
/ 62
Division (M)
32
/ 40
100.01
2022
1 Race | 31 mi.Marine Corps Marathon
Oct 30th 2022
| Arlington, VA
Distance
50 KM
Overall
796
/ 986
Division (M)
549
/ 660
6:25:13
2017
3 Races | 101 mi.Black Canyon Ultras
Feb 18th 2017
| Mayer, AZ
Distance
60 KM
Overall
95
/ 112
Division (M)
49
/ 59
10:45:03
Elephant Mountain
Feb 4th 2017
| Cave Creek, AZ
Distance
50 KM
Overall
49
/ 55
Division (M)
31
/ 34
8:54:44
Coldwater Rumble
Jan 21st 2017
| Goodyear, AZ
Distance
52 KM
Overall
47
/ 66
Division (M)
31
/ 39
8:16:34
2016
1 Race | 42 mi.Across the Years
Dec 28th 2016
| Phoenix, AZ
Duration
48 Hours
Overall
61
/ 67
Division (M)
35
/ 37
41.992
North American Races
6
Races
7y 0m 1d
Longevity
274
Lifetime Miles
Personal Bests
50k
(2)
6:25:13
2022
Distance by Year
2023
100
Miles
1 Race
2022
31
Miles
1 Race
2017
101
Miles
3 Races
2016
42
Miles
1 Race
Multiple Performances
John Armstrong (M 59)
2023
1 Race | 31 mi.Niagara Ultra
Jun 17th 2023
| Niagara On The Lake, ON
Distance
50 KM
Overall
57
/ 107
Division (M)
34
/ 66
5:18:26
2018
2 Races | 62 mi.Niagara Ultra
Jun 16th 2018
| Niagara On The Lake, ON
Distance
50 KM
Overall
33
/ 143
Division (M)
26
/ 79
5:00:17
Lt. JC Stone 50K Ultramarathon
Mar 17th 2018
| Pittsburgh, PA
Distance
50 KM
Overall
6
/ 34
Division (M)
6
/ 21
4:12:38
2017
2 Races | 62 mi.Niagara Ultra
Jun 17th 2017
| Niagara On The Lake, ON
Distance
50 KM
Overall
96
/ 188
Division (M)
55
/ 94
6:11:52
Lt. JC Stone 50K Ultramarathon
Mar 18th 2017
| Pittsburgh, PA
Distance
50 KM
Overall
13
/ 51
Division (M)
9
/ 27
4:39:07
2016
2 Races | 62 mi.Niagara Ultra
Jun 18th 2016
| Niagara On The Lake, ON
Distance
50 KM
Overall
29
/ 180
Division (M)
19
/ 88
5:04:09
Lt. JC Stone 50K Ultramarathon
Mar 19th 2016
| Pittsburgh, PA
Distance
50 KM
Overall
13
/ 56
Division (M)
10
/ 34
4:29:41
2015
3 Races | 93 mi.Lt. JC Stone Trail 50K
Oct 3rd 2015
| Pittsburgh, PA
Distance
50 KM
Overall
10
/ 18
Division (M)
8
/ 11
7:31:11
Niagara Ultra
Jun 20th 2015
| Niagara On The Lake, ON
Distance
50 KM
Overall
34
/ 177
Division (M)
23
/ 102
4:52:55
Lt. JC Stone 50K Ultramarathon
Mar 21st 2015
| Pittsburgh, PA
Distance
50 KM
Overall
20
/ 66
Division (M)
15
/ 34
4:45:20
2014
2 Races | 62 mi.Niagara Ultra
Jun 14th 2014
| Niagara On The Lake, ON
Distance
50 KM
Overall
41
/ 172
Division (M)
30
/ 98
4:57:57
Lt. JC Stone 50K Ultramarathon
Mar 22nd 2014
| Pittsburgh, PA
Distance
50 KM
Overall
31
/ 77
Division (M)
23
/ 51
4:45:43
2013
2 Races | 69 mi.Rachel Carson Trail Challenge
Jun 22nd 2013
| Pittsburgh, PA
Distance
37.5 Miles
Overall
40
/ 384
Division (M)
33
/ 259
9:20:31
Lt. JC Stone 50K Ultramarathon
Mar 23rd 2013
| Pittsburgh, PA
Distance
50 KM
Overall
20
/ 70
Division (M)
17
/ 49
4:27:43
2012
2 Races | 62 mi.Niagara Ultra
Jun 23rd 2012
| Niagara On The Lake, ON
Distance
50 KM
Overall
65
/ 168
Division (M)
49
/ 102
5:15:54
Lt. JC Stone 50K Ultramarathon
Mar 17th 2012
| Pittsburgh, PA
Distance
50 KM
Overall
24
/ 59
Division (M)
20
/ 45
4:41:30
2011
2 Races | 62 mi.Niagara Ultra
Jun 18th 2011
| Niagara On The Lake, ON
Distance
50 KM
Overall
52
/ 162
Division (M)
40
/ 101
4:54:28
Lt. JC Stone 50K Ultramarathon
Mar 19th 2011
| Pittsburgh, PA
Distance
50 KM
Overall
27
/ 59
Division (M)
24
/ 46
4:45:39
2010
3 Races | 112 mi.Dawg Gone Long Run
Jul 10th 2010
| Waynesville, OH
Distance
50 Miles
Overall
36
/ 39
Division (M)
30
/ 32
13:23:12
Niagara Ultra
Jun 19th 2010
| Niagara On The Lake, ON
Distance
50 KM
Overall
67
/ 163
Division (M)
55
/ 116
5:15:29
Lt. JC Stone 50K Ultramarathon
Mar 20th 2010
| Pittsburgh, PA
Distance
50 KM
Overall
24
/ 47
Division (M)
18
/ 35
4:32:55
2009
2 Races | 121 mi.Baker Trail UltraChallenge
Aug 22nd 2009
| Pittsburgh, PA
Distance
50 Miles
Overall
22
/ 37
Division (M)
20
/ 32
11:02:21
Laurel Highlands
Jun 13th 2009
| Ohiopyle, PA
Distance
70.5 Miles
Overall
54
/ 72
Division (M)
44
/ 57
20:27:48
2007
1 Race | 31 mi.Youngstown Ultra Trail Classic
Sep 15th 2007
| Youngstown, OH
Distance
50 KM
Overall
22
/ 50
Division (M)
19
/ 42
6:36:42
2005
2 Races | 81 mi.JFK
Nov 19th 2005
| Boonsboro, MD
Distance
50 Miles
Overall
134
/ 949
Division (M)
124
/ 753
8:50:57
Youngstown Ultra Trail Classic
Sep 17th 2005
| Youngstown, OH
Distance
50 KM
Overall
14
/ 51
Division (M)
12
/ 37
5:55:35
North American Races
26
Races
17y 9m 7d
Longevity
910
Lifetime Miles
Personal Bests
50k
(21)
4:12:38
2018
50m
(3)
8:50:57
2005
Distance by Year
2023
31
Miles
1 Race
2018
62
Miles
2 Races
2017
62
Miles
2 Races
2016
62
Miles
2 Races
2015
93
Miles
3 Races
2014
62
Miles
2 Races
2013
69
Miles
2 Races
2012
62
Miles
2 Races
2011
62
Miles
2 Races
2010
112
Miles
3 Races
2009
121
Miles
2 Races
2007
31
Miles
1 Race
2005
81
Miles
2 Races
Multiple Performances
John Armstrong (M 85)
1997
1 Race | 31 mi.Mississippi Trail 50
Mar 1st 1997
| Laurel, MS
Distance
50 KM
Overall
64
/ 64
Division (M)
48
/ 48
10:12:05
1996
1 Race | 31 mi.Mississippi Trail 50
Mar 2nd 1996
| Laurel, MS
Distance
50 KM
Overall
31
/ 31
Division (M)
28
/ 28
9:20:00
1989
1 Race | 40 mi.Strolling Jim™
May 6th 1989
| Wartrace, TN
Distance
40 Miles
Overall
79
/ 100
Division (M)
73
/ 88
7:18:06
1988
1 Race | 40 mi.Strolling Jim™
May 7th 1988
| Wartrace, TN
Distance
40 Miles
Overall
84
/ 94
Division (M)
71
/ 79
8:31:31
1987
1 Race | 40 mi.Strolling Jim™
May 2nd 1987
| Wartrace, TN
Distance
40 Miles
Overall
40
/ 64
Division (M)
35
/ 56
7:21:02
1986
1 Race | 40 mi.Strolling Jim™
May 3rd 1986
| Wartrace, TN
Distance
40 Miles
Overall
55
/ 58
Division (M)
49
/ 52
7:39:27
North American Races
6
Races
10y 10m 5d
Longevity
222
Lifetime Miles
Personal Bests
50k
(2)
9:20:00
1996
Distance by Year
1997
31
Miles
1 Race
1996
31
Miles
1 Race
1989
40
Miles
1 Race
1988
40
Miles
1 Race
1987
40
Miles
1 Race
1986
40
Miles
1 Race