John Birkmire (M53)

2026

1 Race | 31 mi.

HAT Trail Run

Mar 21st 2026
| Havre de Grace, MD
Distance
50 KM
Overall
86 / 231
Division (M)
70 / 153
6:30:27

2025

3 Races | 162 mi.

Vermont 100

Jul 19th 2025
| West Windsor, VT
Distance
100 Miles
Overall
184 / 211
Division (M)
145 / 160
28:50:44

Dirty German Endurance Fest

May 10th 2025
| Philadelphia, PA
Distance
50 KM
Overall
51 / 176
Division (M)
38 / 108
5:59:52

Hashawha Hills

Feb 22nd 2025
| Westminster, MD
Distance
50 KM
Overall
59 / 95
Division (M)
46 / 72
7:02:39

2024

4 Races | 212 mi.

Stone Mill 50M

Nov 9th 2024
| Montgomery Village, MD
Distance
50 Miles
Overall
87 / 194
Division (M)
65 / 131
11:39:59

Massanutten Mountain Trails 100 Mile Run

May 18th 2024
| Fort Valley, VA
Distance
100 Miles
Overall
100 / 119
Division (M)
88 / 99
34:45:29

Gunpowder Keg Ultra

Apr 13th 2024
| Parkton, MD
Distance
50 KM
Overall
37 / 64
Division (M)
31 / 46
6:47:32

HAT Trail Run

Mar 23rd 2024
| Havre de Grace, MD
Distance
50 KM
Overall
133 / 197
Division (M)
106 / 143
7:39:58

2023

3 Races | 133 mi.

Laurel Highlands

Jun 10th 2023
| Ohiopyle, PA
Distance
70.5 Miles
Overall
82 / 109
Division (M)
68 / 83
20:30:05

Gunpowder Keg Ultra

Apr 15th 2023
| Parkton, MD
Distance
50 KM
Overall
7 / 22
Division (M)
6 / 17
6:37:34

HAT Trail Run

Mar 25th 2023
| Havre de Grace, MD
Distance
50 KM
Overall
115 / 248
Division (M)
98 / 179
6:34:20

2022

2 Races | 93 mi.

Devil Dog Ultras

Dec 3rd 2022
| Triangle, VA
Distance
100 KM
Overall
17 / 43
Division (M)
12 / 28
15:41:33

HAT Trail Run

Mar 19th 2022
| Havre de Grace, MD
Distance
50 KM
Overall
69 / 243
Division (M)
59 / 173
6:10:55

2021

2 Races | 81 mi.

JFK

Nov 20th 2021
| Boonsboro, MD
Distance
50 Miles
Overall
369 / 933
Division (M)
296 / 701
9:50:27

Dirty German Endurance Fest

May 8th 2021
| Philadelphia, PA
Distance
50 KM
Overall
58 / 219
Division (M)
39 / 120
5:42:26

2019

1 Race | 50 mi.

Bull Run Run

Apr 13th 2019
| Clifton, VA
Distance
50 Miles
Overall
80 / 159
Division (M)
65 / 121
11:50:51

2018

1 Race | 31 mi.

HAT Trail Run

Mar 24th 2018
| Havre de Grace, MD
Distance
50 KM
Overall
91 / 337
Division (M)
71 / 212
5:54:30

2017

1 Race | 31 mi.

Patapsco Valley 50K

Oct 28th 2017
| Baltimore, MD
Distance
50 KM
Overall
79 / 245
Division (M)
63 / 148
6:55:09
18
Races
8y 4m 26d
Longevity
824
Lifetime Miles

Personal Bests

50k (11)
5:42:26
2021
50m (3)
9:50:27
2021
100k (1)
15:41:33
2022
100m (2)
28:50:44
2025

Distance by Year

2026
31 Miles
1 Race
2025
162 Miles
3 Races
2024
212 Miles
4 Races
2023
133 Miles
3 Races
2022
93 Miles
2 Races
2021
81 Miles
2 Races
2019
50 Miles
1 Race
2018
31 Miles
1 Race
2017
31 Miles
1 Race

Multiple Performances

2026
70th Place
2024
106th Place
2023
98th Place
2022
59th Place
2018
71st Place
2024
31st Place
2023
6th Place

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