Michael Gagliardi (M50)

2025

5 Races | 468 mi.

Javelina Jundred

Oct 25th 2025
| Fountain Hills, AZ
Distance
100 Miles
Overall
343 / 492
Division (M)
235 / 324
27:30:22

Hainesport Endurance Run

Oct 11th 2025
| Hainesport, NJ
Duration
12 Hours
Overall
13 / 43
Division (M)
7 / 24
50.55

Loopy Looper

Aug 2nd 2025
| Pennsauken Township, NJ
Distance
100 Miles
Overall
5 / 39
Division (M)
5 / 32
19:31:58

Dawn To Dusk To Dawn Track Ultras

May 10th 2025
| Sharon Hill, PA
Distance
100 KM (S)
Overall
14 / 24
Division (M)
11 / 16
13:00:06

Dawn To Dusk To Dawn Track Ultras

May 10th 2025
| Sharon Hill, PA
Distance
50 Miles (S)
Overall
17 / 32
Division (M)
13 / 20
10:17:08

Dawn To Dusk To Dawn Track Ultras

May 10th 2025
| Sharon Hill, PA
Distance
100 Miles (S)
Overall
13 / 13
Division (M)
11 / 11
23:38:17

Dawn To Dusk To Dawn Track Ultras

May 10th 2025
| Sharon Hill, PA
Duration
24 Hours
Overall
13 / 38
Division (M)
11 / 21
100.16

The Old Six Day

Apr 11th 2025
| Pennsauken, NJ
Duration
48 Hours
Overall
3 / 8
Division (M)
2 / 6
117.173

2024

5 Races | 502 mi.

Javelina Jundred

Oct 26th 2024
| Fountain Hills, AZ
Distance
100 Miles
Overall
373 / 420
Division (M)
234 / 255
28:41:46

City Invincible Track Ultra

Sep 28th 2024
| Camden, NJ
Duration
12 Hours
Overall
13 / 12
Division (M)
9 / 9
20.3561

Loopy Looper

Aug 3rd 2024
| Pennsauken Township, NJ
Distance
100 Miles
Overall
6 / 19
Division (M)
5 / 15
23:52:22

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
100 KM (S)
Overall
38 / 92
Division (M)
25 / 62
14:12:47

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Duration
72 Hours
Overall
1 / 8
Division (M)
1 / 5
181.587

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
100 Miles (S)
Overall
41 / 87
Division (M)
26 / 57
28:54:01

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
50 Miles (S)
Overall
43 / 100
Division (M)
28 / 65
10:58:13

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
50 KM (S)
Overall
52 / 111
Division (M)
33 / 72
7:06:03

Dawn To Dusk To Dawn Track Ultras

May 11th 2024
| Sharon Hill, PA
Duration
24 Hours
Overall
11 / 37
Division (M)
9 / 20
100.16

2023

4 Races | 388 mi.

Javelina Jundred

Oct 28th 2023
| Fountain Hills, AZ
Distance
100 Miles
Overall
93 / 513
Division (M)
64 / 328
21:55:23

Hainesport Endurance Run

Oct 7th 2023
| Hainesport, NJ
Distance
100 Miles
Overall
3 / 20
Division (M)
2 / 14
18:57:29

Loopy Looper

Aug 5th 2023
| Pennsauken Township, NJ
Duration
12 Hours
Overall
1 / 63
Division (M)
1 / 49
71.2502

Dawn To Dusk To Dawn Track Ultras

May 13th 2023
| Sharon Hill, PA
Distance
50 Miles (S)
Overall
5 / 26
Division (M)
3 / 14
8:36:45

Dawn To Dusk To Dawn Track Ultras

May 13th 2023
| Sharon Hill, PA
Distance
100 KM (S)
Overall
5 / 20
Division (M)
3 / 11
10:46:17

Dawn To Dusk To Dawn Track Ultras

May 13th 2023
| Sharon Hill, PA
Distance
100 Miles (S)
Overall
3 / 9
Division (M)
2 / 6
19:32:40

Dawn To Dusk To Dawn Track Ultras

May 13th 2023
| Sharon Hill, PA
Duration
24 Hours
Overall
2 / 34
Division (M)
2 / 13
116.86

2022

3 Races | 294 mi.

Javelina Jundred

Oct 29th 2022
| Fountain Hills, AZ
Distance
100 Miles
Overall
140 / 399
Division (M)
101 / 245
23:34:34

Hainesport Endurance Run

Sep 3rd 2022
| Hainesport, NJ
Duration
24 Hours
Overall
1 / 28
Division (M)
1 / 19
122.921

Loopy Looper

Aug 6th 2022
| Pennsauken Township, NJ
Duration
12 Hours
Overall
1 / 66
Division (M)
1 / 38
71.25

2021

5 Races | 468 mi.

NJ Trail Series One Day

Oct 8th 2021
| Augusta, NJ
Duration
12 Hours
Overall
2 / 14
Division (M)
2 / 10
64

Pine Creek Challenge

Sep 11th 2021
| Wellsboro, PA
Distance
100 Miles
Overall
6 / 63
Division (M)
5 / 49
18:43:45

Loopy Looper

Aug 7th 2021
| Pennsauken Township, NJ
Duration
12 Hours
Overall
1 / 77
Division (M)
1 / 46
67.5

Hainesport Endurance Run

Jul 3rd 2021
| Hainesport, NJ
Duration
24 Hours
Overall
1 / 31
Division (M)
1 / 23
129.860

Jackpot Ultra Running Festival

Apr 24th 2021
| Henderson, NV
Duration
24 Hours
Overall
2 / 17
Division (M)
2 / 9
107

2020

5 Races | 433 mi.

Hainesport Hundred (Inactive)

Dec 31st 2020
| Hainesport, NJ
Duration
24 Hours
Overall
1 / 27
Division (M)
1 / 19
123.87

Pine Creek Challenge

Sep 12th 2020
| Wellsboro, PA
Distance
100 Miles
Overall
3 / 54
Division (M)
3 / 41
16:57:24

Loopy Looper

Aug 1st 2020
| Pennsauken Township, NJ
Duration
12 Hours
Overall
1 / 65
Division (M)
1 / 45
75

Lenape Trail Run

Mar 7th 2020
| Newark, NJ
Distance
34 Miles
Overall
17 / 33
Division (M)
14 / 23
7:32:29

Long Haul 100

Jan 18th 2020
| Dade City, FL
Distance
100 Miles
Overall
3 / 101
Division (M)
3 / 66
18:50:47

2019

7 Races | 590 mi.

Pennypack Trail Fest - 20K, 40K & 60K

Oct 26th 2019
| Philadelphia, PA
Distance
60 KM
Overall
25 / 46
Division (M)
21 / 38
7:01:51

Tahoe 200 Endurance Run

Sep 13th 2019
| Homewood, CA
Distance
200 Miles
Overall
27 / 149
Division (M)
24 / 121
76:17:31

Loopy Looper

Aug 10th 2019
| Pennsauken Township, NJ
Duration
12 Hours
Overall
1 / 64
Division (M)
1 / 38
71.25

Mohican Trail Run

Jun 15th 2019
| Loudonville, OH
Distance
100 Miles
Overall
17 / 95
Division (M)
15 / 71
24:31:00

The North Face Endurance Challenge Washi...

Apr 27th 2019
| Washington DC, DC
Distance
50 Miles
Overall
29 / 181
Division (M)
25 / 154
9:12:23

Greenbrier Endurance Runs

Mar 29th 2019
| Boonesboro, MD
Distance
100 Miles
Overall
2 / 22
Division (M)
2 / 18
22:15:52

Angela Ivory Memorial Runs

Jan 26th 2019
| Felton, DE
Distance
50 KM
Overall
3 / 16
Division (M)
2 / 10
4:44:44

2018

9 Races | 458 mi.

Batona Trail Races

Nov 3rd 2018
| Ong's Hat, NJ
Distance
50 KM
Overall
6 / 25
Division (M)
6 / 18
6:04:00

West Virginia Trilogy

Oct 13th 2018
| Circleville, WV
Distance
50 Miles
Overall
25 / 36
Division (M)
19 / 27
13:27:38

West Virginia Trilogy

Oct 12th 2018
| Circleville, WV
Distance
50 KM
Overall
33 / 81
Division (M)
28 / 57
7:05:27

Boulder Field 100

Sep 15th 2018
| Jim Thorpe, PA
Distance
50 KM
Overall
10 / 150
Division (M)
9 / 93
5:16:09

Leadville Trail

Aug 18th 2018
| Leadville, CO
Distance
100 Miles
Overall
155 / 379
Division (M)
139 / 320
28:04:25

Loopy Bunny Races

Jul 7th 2018
| Nazareth, PA
Duration
12 Hours
Overall
2 / 37
Division (M)
2 / 19
63

Dirty German Endurance Fest

May 12th 2018
| Philadelphia, PA
Distance
50 Miles
Overall
10 / 96
Division (M)
10 / 65
7:53:17

New Jersey Ultra Trail Festival

Apr 15th 2018
| Augusta, NJ
Distance
100 KM
Overall
3 / 8
Division (M)
3 / 6
13:47:29

Naked Bavarian

Mar 3rd 2018
| Leesport, PA
Distance
40 Miles
Overall
21 / 71
Division (M)
19 / 53
7:26:41

2017

4 Races | 281 mi.

Pine Creek Challenge

Sep 9th 2017
| Wellsboro, PA
Distance
100 Miles
Overall
4 / 35
Division (M)
3 / 24
17:33:56

Dirty German Endurance Fest

May 13th 2017
| Philadelphia, PA
Distance
50 Miles
Overall
4 / 57
Division (M)
4 / 44
9:04:08

Rocky Raccoon

Feb 4th 2017
| Huntsville, TX
Distance
100 Miles
Overall
52 / 210
Division (M)
44 / 158
22:27:29

Phunt 50KM Trail Race

Jan 14th 2017
| Elkton, MD
Distance
50 KM
Overall
27 / 111
Division (M)
24 / 80
5:49:47

2016

3 Races | 203 mi.

Batona Trail Races

Nov 5th 2016
| Ong's Hat, NJ
Distance
53.4 Miles
Overall
8 / 20
Division (M)
7 / 17
9:54:30

Pine Creek Challenge

Sep 10th 2016
| Wellsboro, PA
Distance
100 Miles
Overall
5 / 22
Division (M)
4 / 17
20:48:42

Dirty German Endurance Fest

May 15th 2016
| Philadelphia, PA
Distance
50 Miles
Overall
23 / 120
Division (M)
21 / 79
8:19:59

2015

2 Races | 109 mi.

Sloppy Cuckoo

Oct 11th 2015
| Philadelphia, PA
Duration
12 Hours
Overall
1 / 42
Division (M)
1 / 26
58.95

Dirty German Endurance Fest

May 17th 2015
| Philadelphia, PA
Distance
50 Miles
Overall
20 / 66
Division (M)
14 / 48
9:47:45
52
Races
10y 5m 14d
Longevity
4,195
Lifetime Miles

Personal Bests

50k (6)
4:44:44
2019
50m (9)
7:53:17
2018
100k (4)
10:46:17
2023
100m (19)
16:57:24
2020
24hr (7)
129.8603
2021
12hr (10)
75
2020

Distance by Year

2025
468 Miles
5 Races
2024
502 Miles
5 Races
2023
388 Miles
4 Races
2022
294 Miles
3 Races
2021
468 Miles
5 Races
2020
433 Miles
5 Races
2019
590 Miles
7 Races
2018
458 Miles
9 Races
2017
281 Miles
4 Races
2016
203 Miles
3 Races
2015
109 Miles
2 Races

Multiple Performances

2025
235th Place
2024
234th Place
2023
64th Place
2022
101st Place
2025
5th Place
2024
5th Place
2025
11th Place
2024
9th Place
2023
2nd Place
2023
1st Place
2022
1st Place
2021
1st Place
2020
1st Place
2019
1st Place
2021
5th Place
2020
3rd Place
2017
3rd Place
2016
4th Place
2018
10th Place
2017
4th Place
2016
21st Place
2015
14th Place

Masters Winner

71.2502

12 Hours

71.2502

12 Hours

122.9212

24 Hours

122.9212

24 Hours

Masters Winner

71.25

12 Hours

71.25

12 Hours

Masters Winner

67.5

12 Hours

67.5

12 Hours

129.8603

24 Hours

129.8603

24 Hours

123.87

24 Hours

123.87

24 Hours

16:57:24

100 Miles

Masters Course Record

75

12 Hours

75

12 Hours

Masters Winner

75

12 Hours

18:50:47

100 Miles

71.25

12 Hours

Masters Winner

71.25

12 Hours

63

12 Hours

63

12 Hours

17:33:56

100 Miles

58.95

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

The Sticks
Norton, KS - 72 finishers
72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Run The Rim
Arnold, CA - 21 finishers
50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
Momentus Backyard Ultra
Monroe, NC - 74 finishers
Backyard
Sooke Hills 50k/25k
Sooke, BC - 66 finishers
50 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
High Noon Showdown
Enoree, SC - 17 finishers
12 Hours | 6 Hours | 6 Hours
View All Results