Michael Maddock Jr (M57)

2025

4 Races | 227 mi.

12 Hour - Adventure Trail Run

Sep 13th 2025
| Triangle, VA
Duration
12 Hours
Overall
4 / 24
Division (M)
4 / 15
46.3

C&O Canal 100

Apr 26th 2025
| Knoxville, MD
Distance
100 Miles
Overall
38 / 121
Division (M)
28 / 92
23:05:28

Bull Run Run

Apr 5th 2025
| Clifton, VA
Distance
50 Miles
Overall
73 / 149
Division (M)
65 / 118
11:43:59

The Algonquin 50K

Feb 8th 2025
| Pocomoke City, MD
Distance
50 KM
Overall
182 / 228
Division (M)
106 / 124
7:34:31

2024

4 Races | 161 mi.

Marine Corps Marathon

Oct 27th 2024
| Arlington, VA
Distance
50 KM
Overall
598 / 957
Division (M)
444 / 681
5:53:12

12 Hour - Adventure Trail Run

Sep 14th 2024
| Triangle, VA
Duration
12 Hours
Overall
10 / 44
Division (M)
4 / 29
48.9

OSS/CIA

Jun 8th 2024
| Triangle, VA
Distance
50 Miles
Overall
19 / 63
Division (M)
17 / 53
11:44:39

The Algonquin 50K

Feb 10th 2024
| Pocomoke City, MD
Distance
50 KM
Overall
51 / 212
Division (M)
38 / 116
5:57:24

2023

4 Races | 212 mi.

Marine Corps Marathon

Oct 29th 2023
| Arlington, VA
Distance
50 KM
Overall
774 / 1293
Division (M)
574 / 923
5:57:24

Yeti 100 Mile Endurance Run

Sep 29th 2023
| Abingdon, VA
Distance
100 Miles
Overall
100 / 146
Division (M)
67 / 94
27:08:53

OSS/CIA

Jun 17th 2023
| Triangle, VA
Distance
50 Miles
Overall
22 / 53
Division (M)
20 / 47
11:52:40

The Algonquin 50K

Feb 4th 2023
| Pocomoke City, MD
Distance
50 KM
Overall
25 / 195
Division (M)
20 / 107
5:25:29

2022

6 Races | 293 mi.

JFK

Nov 19th 2022
| Boonsboro, MD
Distance
50 Miles
Overall
438 / 966
Division (M)
358 / 735
10:21:18

Marine Corps Marathon

Oct 30th 2022
| Arlington, VA
Distance
50 KM
Overall
391 / 986
Division (M)
290 / 660
5:21:15

12 Hour - Adventure Trail Run

Sep 17th 2022
| Triangle, VA
Duration
12 Hours
Overall
10 / 52
Division (M)
9 / 37
50.1

Endless Summer 6-Hour Run

Jul 23rd 2022
| Annapolis, MD
Duration
6 Hours
Overall
11 / 35
Division (M)
8 / 24
31.15

Massanutten Mountain Trails 100 Mile Run

May 14th 2022
| Fort Valley, VA
Distance
100 Miles
Overall
42 / 90
Division (M)
38 / 80
31:00:55

The Algonquin 50K

Feb 12th 2022
| Pocomoke City, MD
Distance
50 KM
Overall
33 / 200
Division (M)
25 / 103
5:40:28

2021

4 Races | 227 mi.

12 Hour - Adventure Trail Run

Sep 25th 2021
| Triangle, VA
Duration
12 Hours
Overall
17 / 49
Division (M)
13 / 33
45.5

OSS/CIA

Jun 12th 2021
| Triangle, VA
Distance
50 Miles
Overall
21 / 72
Division (M)
19 / 57
12:18:48

Umstead

Mar 27th 2021
| Raleigh, NC
Distance
100 Miles
Overall
17 / 76
Division (M)
12 / 51
22:19:46

The Algonquin 50K

Feb 13th 2021
| Pocomoke City, MD
Distance
50 KM
Overall
50 / 140
Division (M)
35 / 79
6:37:32

2020

4 Races | 152 mi.

Rosaryville Veterans Day 50k

Nov 14th 2020
| Upper Marlboro, MD
Distance
50 KM
Overall
69 / 129
Division (M)
49 / 81
6:36:24

12 Hour - Adventure Trail Run

Sep 19th 2020
| Triangle, VA
Duration
12 Hours
Overall
4 / 49
Division (M)
3 / 32
58.5

Dahlgren Heritage Rail Trail 50K

Aug 1st 2020
| King George, VA
Distance
50 KM
Overall
38 / 65
Division (M)
27 / 45
6:02:00

The Algonquin 50K

Feb 8th 2020
| Pocomoke City, MD
Distance
50 KM
Overall
47 / 252
Division (M)
36 / 138
5:32:00

2019

4 Races | 240 mi.

12 Hour - Adventure Trail Run

Sep 21st 2019
| Triangle, VA
Duration
12 Hours
Overall
92 / 81
Division (M)
28 / 51
58.5

C&O Canal 100

Apr 27th 2019
| Knoxville, MD
Distance
100 Miles
Overall
22 / 93
Division (M)
20 / 77
23:12:43

Bull Run Run

Apr 13th 2019
| Clifton, VA
Distance
50 Miles
Overall
88 / 159
Division (M)
69 / 121
12:04:03

The Algonquin 50K

Feb 9th 2019
| Pocomoke City, MD
Distance
50 KM
Overall
38 / 197
Division (M)
27 / 102
5:39:07

2018

4 Races | 145 mi.

12 Hour - Adventure Trail Run

Sep 15th 2018
| Triangle, VA
Duration
12 Hours
Overall
4 / 74
Division (M)
4 / 44
52

Dahlgren Heritage Rail Trail 50K

Aug 4th 2018
| King George, VA
Distance
50 KM
Overall
49 / 50
Division (M)
38 / 40
5:31:06

Ran It With Janet 50K

Jun 2nd 2018
| Manassas, VA
Distance
50 KM
Overall
8 / 25
Division (M)
5 / 16
6:28:26

The Algonquin 50K

Feb 10th 2018
| Pocomoke City, MD
Distance
50 KM
Overall
23 / 141
Division (M)
19 / 90
5:17:56

2017

3 Races | 93 mi.

Dahlgren Heritage Rail Trail 50K

Aug 5th 2017
| King George, VA
Distance
50 KM
Overall
23 / 54
Division (M)
19 / 38
5:15:38

The North Face Endurance Challenge Washi...

Apr 29th 2017
| Washington DC, DC
Distance
50 KM
Overall
59 / 391
Division (M)
49 / 249
5:34:06

The Algonquin 50K

Feb 11th 2017
| Pocomoke City, MD
Distance
50 KM
Overall
14 / 112
Division (M)
14 / 73
5:05:10
37
Races
8y 7m 6d
Longevity
1,750
Lifetime Miles

Personal Bests

50k (18)
5:05:10
2017
50m (6)
10:21:18
2022
100m (5)
22:19:46
2021
12hr (7)
58.5
2020
6hr (1)
31.15
2022

Distance by Year

2025
227 Miles
4 Races
2024
161 Miles
4 Races
2023
212 Miles
4 Races
2022
293 Miles
6 Races
2021
227 Miles
4 Races
2020
152 Miles
4 Races
2019
240 Miles
4 Races
2018
145 Miles
4 Races
2017
93 Miles
3 Races

Multiple Performances

2025
4th Place
2024
4th Place
2022
9th Place
2021
13th Place
2020
3rd Place
2019
28th Place
2018
4th Place
2025
28th Place
2019
20th Place
2025
65th Place
2019
69th Place
2025
106th Place
2024
38th Place
2023
20th Place
2022
25th Place
2021
35th Place
2020
36th Place
2019
27th Place
2018
19th Place
2017
14th Place
2024
444th Place
2023
574th Place
2022
290th Place
2024
17th Place
2023
20th Place
2021
19th Place
2020
27th Place
2018
38th Place
2017
19th Place

48.9

12 Hours

58.5

12 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
The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
Sooke Hills 50k/25k
Sooke, BC - 66 finishers
50 KM
Backyard Ultra of Northern Utah
Mantua, UT - 73 finishers
Backyard
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
View All Results