Peter Morgan (M48)

2025

1 Race | 35 mi.

Bubbletown What The Duck Ultra

May 24th 2025
| Boiling Springs, PA
Duration
12 Hours
Overall
68 / 100
Division (M)
45 / 59
35.48

2024

1 Race | 31 mi.

Catoctin

Jul 13th 2024
| Frederick, MD
Distance
50 KM
Overall
103 / 116
Division (M)
84 / 95
9:15:07

2023

3 Races | 194 mi.

Yeti 100 Mile Endurance Run

Sep 29th 2023
| Abingdon, VA
Distance
100 Miles
Overall
14 / 146
Division (M)
10 / 94
20:54:38

Bubbletown What The Duck Ultra

May 27th 2023
| Boiling Springs, PA
Duration
12 Hours
Overall
2 / 61
Division (M)
2 / 43
62.4448

Phunt 50KM Trail Race

Jan 14th 2023
| Elkton, MD
Distance
50 KM
Overall
25 / 84
Division (M)
21 / 58
5:43:36

2022

5 Races | 255 mi.

Ironmasters Challenge

Sep 25th 2022
| Gardners, PA
Distance
50 KM
Overall
15 / 35
Division (M)
13 / 28
6:48:48

Western States 100

Jun 25th 2022
| Olympic Valley, CA
Distance
100 Miles
Overall
234 / 305
Division (M)
184 / 236
29:05:06

Bubbletown What The Duck Ultra

May 28th 2022
| Boiling Springs, PA
Duration
12 Hours
Overall
1 / 54
Division (M)
1 / 32
61.92

First State Trail Race

May 22nd 2022
| Wilmington, DE
Distance
50 KM
Overall
18 / 43
Division (M)
15 / 36
6:55:00

Phunt 50KM Trail Race

Jan 15th 2022
| Elkton, MD
Distance
50 KM
Overall
24 / 70
Division (M)
21 / 46
6:10:31

2021

1 Race | 106 mi.

Cruel Jewel

May 14th 2021
| Blue Ridge, GA
Distance
105.9 Miles
Overall
93 / 138
Division (M)
84 / 119
40:36:27

2020

1 Race | 311 mi.

Vol State

Jul 9th 2020
| Dorena Landing, MO
Distance
500 KM
Overall
9 / 50
Division (M)
7 / 35
141:41:22

2019

7 Races | 455 mi.

The Barkley Fall Classic

Sep 21st 2019
| Wartburg, TN
Distance
50 KM
Overall
40 / 186
Division (M)
32 / 142
11:20:00

Labor Pain

Sep 1st 2019
| Reading, PA
Duration
12 Hours
Overall
5 / 303
Division (M)
4 / 158
62

Viaduct Trail

Jul 13th 2019
| Lanesboro, PA
Distance
100 Miles
Overall
3 / 11
Division (M)
3 / 8
22:45:00

Coventry Woods Trail Running Festival

Jun 9th 2019
| Pottstown, PA
Duration
6 Hours
Overall
3 / 8
Division (M)
3 / 6
31

Massanutten Mountain Trails 100 Mile Run

May 18th 2019
| Fort Valley, VA
Distance
100 Miles
Overall
32 / 96
Division (M)
30 / 83
28:41:04

Schuylkill River Relay 50k

Apr 20th 2019
| Phoenixville, PA
Distance
50 KM
Overall
4 / 61
Division (M)
4 / 44
4:14:28

Greenbrier Endurance Runs

Mar 29th 2019
| Boonesboro, MD
Distance
100 Miles
Overall
7 / 22
Division (M)
7 / 18
24:33:55

2018

5 Races | 330 mi.

Dirty Bird Trail Run

Nov 25th 2018
| Birdsboro, PA
Distance
50 KM
Overall
6 / 30
Division (M)
6 / 27
5:24:18

Oil Creek 100 Trail Runs

Oct 6th 2018
| Titusville, PA
Distance
100 Miles
Overall
13 / 70
Division (M)
12 / 54
26:48:37

Labor Pain

Sep 2nd 2018
| Reading, PA
Duration
12 Hours
Overall
6 / 275
Division (M)
5 / 133
62

Montour 24 Endurance Runs

May 11th 2018
| Danville, PA
Duration
24 Hours
Overall
1 / 51
Division (M)
1 / 34
105.82

Schuylkill River Relay 50k

Apr 21st 2018
| Phoenixville, PA
Distance
50 KM
Overall
2 / 50
Division (M)
2 / 36
4:08:55

2017

3 Races | 193 mi.

Labor Pain

Sep 3rd 2017
| Reading, PA
Duration
12 Hours
Overall
11 / 259
Division (M)
8 / 142
62

Burning River

Jul 29th 2017
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
27 / 129
Division (M)
23 / 96
23:14:51

Ironmasters Challenge

Apr 30th 2017
| Gardners, PA
Distance
50 KM
Overall
41 / 120
Division (M)
36 / 88
7:03:07

2016

2 Races | 131 mi.

Vermont 100

Jul 16th 2016
| West Windsor, VT
Distance
100 Miles
Overall
99 / 256
Division (M)
88 / 195
23:32:43

Ironmasters Challenge

Apr 24th 2016
| Gardners, PA
Distance
50 KM
Overall
22 / 131
Division (M)
20 / 96
6:22:45

2015

1 Race | 50 mi.

Stone Mill 50M

Nov 14th 2015
| Montgomery Village, MD
Distance
50 Miles
Overall
9 / 282
Division (M)
8 / 199
8:06:07

2014

2 Races | 176 mi.

Stone Mill 50M

Nov 14th 2014
| Montgomery Village, MD
Distance
50 Miles
Overall
16 / 261
Division (M)
16 / 191
8:18:52

Sole Challenge

May 24th 2014
| Fayetteville, PA
Duration
24 Hours
Overall
1 / 25
Division (M)
1 / 14
125.625

2013

2 Races | 182 mi.

Sloppy Cuckoo

Sep 22nd 2013
| Philadelphia, PA
Duration
12 Hours
Overall
2 / 37
Division (M)
2 / 24
60

Sole Challenge

May 25th 2013
| Fayetteville, PA
Duration
24 Hours
Overall
1 / 28
Division (M)
1 / 20
122.267

2012

1 Race | 50 mi.

JFK

Nov 17th 2012
| Boonsboro, MD
Distance
50 Miles
Overall
122 / 946
Division (M)
102 / 699
8:21:18
35
Races
12y 6m 11d
Longevity
2,499
Lifetime Miles

Personal Bests

50k (11)
4:08:55
2018
50m (3)
8:06:07
2015
100m (8)
20:54:38
2023
24hr (3)
125.625
2014
12hr (7)
62.4448
2023
6hr (1)
31
2019

Distance by Year

2025
35 Miles
1 Race
2024
31 Miles
1 Race
2023
194 Miles
3 Races
2022
255 Miles
5 Races
2021
106 Miles
1 Race
2020
311 Miles
1 Race
2019
455 Miles
7 Races
2018
330 Miles
5 Races
2017
193 Miles
3 Races
2016
131 Miles
2 Races
2015
50 Miles
1 Race
2014
176 Miles
2 Races
2013
182 Miles
2 Races
2012
50 Miles
1 Race

Multiple Performances

2025
45th Place
2023
2nd Place
2022
1st Place
2023
21st Place
2022
21st Place
2022
13th Place
2017
36th Place
2016
20th Place
2019
4th Place
2018
5th Place
2017
8th Place
2015
8th Place
2014
16th Place
2014
1st Place
2013
1st Place

62.4448

12 Hours

62.4448

12 Hours

61.92

12 Hours

61.92

12 Hours

105.82

24 Hours

4:08:55

50 KM

125.625

24 Hours

60

12 Hours

122.267

24 Hours

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+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Run The Rim
Arnold, CA - 21 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
View All Results