John McDonald (M40)

2026

1 Race | 27 mi.

Last Person Standing by Flint Creek Endu...

May 2nd 2026
| Siloam Springs, AR
Duration
Backyard
Overall
35 / 36
Division (M)
36 / 36
27

2025

1 Race | 100 mi.

Pumpkin Holler Hunnerd

Oct 18th 2025
| Tahlequah, OK
Distance
100 Miles
Overall
26 / 37
Division (M)
19 / 26
29:25:09

2024

2 Races | 79 mi.

Run for the Ranch

Dec 28th 2024
| Springfield, MO
Duration
6 Hours
Overall
9 / 12
Division (M)
5 / 7
29.47

Frisco Railroad Run

Apr 27th 2024
| Willard, MO
Distance
50 Miles
Overall
13 / 31
Division (M)
11 / 23
10:13:51

2023

2 Races | 62 mi.

Dogwood Canyon

Nov 11th 2023
| Springfield, MO
Distance
50 KM
Overall
58 / 90
Division (M)
45 / 67
6:32:47

War Eagle Trail Running Festival

Jun 3rd 2023
| Rogers, AR
Distance
50 KM
Overall
63 / 78
Division (M)
48 / 57
7:22:29
6
Races
2y 10m 4d
Longevity
269
Lifetime Miles

Personal Bests

50k (2)
6:32:47
2023
50m (1)
10:13:51
2024
100m (1)
29:25:09
2025
6hr (1)
29.47
2024
Backyard (1)
27
2026

Distance by Year

2026
27 Miles
1 Race
2025
100 Miles
1 Race
2024
79 Miles
2 Races
2023
62 Miles
2 Races

Multiple Performances

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