David Goggins' running palmarès

David Goggins' record includes 18 podium finishes, including 10 victories achieved between 2005 and 2020. During this period, he took part in 53 so-called ultra-marathon races over distances ranging between 50 and 383 kilometres, as well as 24-hour and 48-hour races.

David Goggins' identity card

  • Full name: David Goggins
  • Date of birth: 17 February 1975 (aged 51 in 2026)
  • Height: 1.85 m
  • Current weight: around 88 to 90 kg
  • Weight before his transformation (1996): approximately 136 kg
  • Nationality: American
  • Former profession: Retired Navy SEAL

David Goggins's personal bests

50 km : 03:46:11
50 miles (80 km) : 06:42:57
100 km : 09:55:19
100 miles (160 km) : 20:52:50
135 miles (217 km): 25:49:40

David Goggins’ marathon time

The former Navy SEAL has never faced road marathon, so he does not have an official time for the 42.195 km. His best time on a 50 km trail run – which undoubtedly includes elevation gain – is 03:46:11, which corresponds to a look at 04:31 per kilometre, and therefore at a finish time of 03:10:00 for 42 km. But we can be sure that in marathon conditions (with little elevation gain and running on the road) he would significantly improve upon this time, and could easily run under 3 hours.

David Goggins’ running honours: a complete list

Date Course Distance
Elevation gain
Weather Rankings
21/11/2020 JFK 50-mile 81.8 km
1,350 M+
07:08:26 25/636
09/10/2020 Moab 240 383 km 62:21:29 2/127 🏆
17/08/2019 Leadville Trail 100 Run 162.1 km
4,230 M+
22:55:48 35/377
08/12/2018 Frozen Trail Run Fest 50 km 04:44:16 5/25
05/05/2018 ‘Don’t Fence Me In’ Trail 30 km
1,300m+
02:54:33 20/194
09/07/2017 Leadville Silver Rush 50 76.5 km
2,300 M+
13:38:51 294/335
19/11/2016 JFK 50-mile 81.8 km
1,350 M+
07:30:36 34/753
28/05/2016 Infinitus 88 km 12:01:00 1/30 🏆
07/05/2016 Strolling Jim 64 km 04:54:15 1/139 🏆
23/04/2016 Zane Grey 50-mile 81 km
4,700 M+
11:23:29 13/96
19/03/2016 Music City Trail Ultra 50 km 04:30:43 31/01 🏆
12/12/2015 Hellgate 100 106.2 km
4220 M+
11:56:02 5/133
21/11/2015 JFK 50-mile 81.8 km
1,350 M+
06:42:57 17/823
18/01/2014 Frozen Otter Ultra Trek 103 km 16:12:00 1/29 🏆
14/12/2013 Hellgate 100 106.2 km
4220 M+
12:47:28 8/110
15/07/2013 Badwater 135 217 km 32:44:10 18/80
11/05/2013 Dance with Dirt 50 mile 81.3 km
3010 M+
09:13:20 5/52
04/05/2013 Strolling Jim 64 km 05:31:46 6/98
27/04/2013 Potato Creek Trail Runs 60 km 06:07:19 1/3🏆
23/10/2011 Running for the Bay 50 km 03:46:11 1/15 🏆
24/09/2011 Ultra race of Champions 100 km
3.8M+
12:05:17 21/79
11/12/2010 Hellgate 100 106.2 km
4220 M+
14:48:33 29/111
28/11/2010 Quad Dipsea 45.7 km
2,800 M+
05:12:56 20/201
17/01/2009 Hurt 100 161 km
7620 M+
25:28:00 4/43
29/11/2008 Quad Dipsea 45.7 km
2,800 M+
04:48:19 21/221
29/08/2008 Ultra-Trail du Mont-Blanc 166.4 km
9448 M+
30:49:14 100/1269
09/08/2008 Angeles National Forest Trail Race 50 km 04:56:13 2/143 🏆
03/05/2008 Miwok 100km 97.8 km
3330 M+
09:55:19 19/282
12/04/2008 McNaughton Park 241 km 33:36:20 1/13 🏆
21/03/2008 Coyote Two moon 100 km 12:45:00 4/41
17/11/2007 UltraCentric Gold Rush 203.5 km 48 hours 1/24 🏆
10/11/2007 World of Hurt 50 km 05:22:03 4/21
28/09/2007 Bear 100 161 km
6865 M+
22:52:52 4/62
15/09/2007 Angeles Crest 100 mile 160.8 km
6350 M+
22:15:19 10/89
08/09/2007 Plain 100 Endurance Runs 160.8 km 27:25:48 14/2 🏆
18/08/2007 Leadville Trail 100 Run 158.6 km
4440 M+
22:15:36 15/210
23/07/2007 Badwater 135 217 km 25:49:40 3/78 🏆
23/06/2007 Western States Endurance Run 161 km
5510 M+
20:52:50 26/270
19/05/2007 Bishop High Sierra 80 km 08:45:57 6/74
28/04/2007 Zane Grey 50-mile 80 km
4,700 M+
11:27:56 17/91
17/03/2007 Crown King Scramble 50 km 05:21:28 10/147
03/03/2007 Old Pueblo 80 km 07:44:49 3/109 🏆
03/02/2007 Twin Peaks 50 80 km 08:24:26 1/38 🏆
13/01/2007 Hurt 100 161 km
7620 M+
27:49:00 5/39
01/12/2006 Summart Texas Trail 80 km 07:44:33 25/193
21/10/2006 San Diego 100 160 km 21:21:00 5/51
24/07/2006 Badwater 135 217 km 30:18:54 5/67
17/06/2006 Holcomb Valley Trail Run 53 km 04:44:26 1/105 🏆
03/06/2006 Shadow of the Giants 50 km 04:52:12 3/91 🏆
13/05/2006 PCT 50 80 km 08:19:27 2/45 🏆
11/03/2006 Lake Hodges 50 km 04:05:43 2/35 🏆
14/01/2006 Hurt 100 160 km 33:23:00 9/23
01/11/2005 San Diego, Day 1 24:00:00 37/83

 

The huge blister on David Goggins' foot after the 2006 Badwater

 

View this post on Instagram

 

A post shared by David Goggins (@davidgoggins)

Frequently Asked Questions about David Goggins

Does David Goggins (still) hold a world record?

He held the Guinness World Record for the most pull-ups in 24 hours, with 4,030 repetitions, on 20 January 2013. This record has since been surpassed by a wide margin: in 2026, it exceeded 12,000 pull-ups. Goggins no longer holds this record, but remains the person who brought it to the public’s attention.

How old is David Goggins?

Born on 17 February 1975, he will be 51 in 2026.

What is David Goggins' height and weight?

He stands 1.85 m tall and currently weighs around 88 to 90 kg — a far cry from the 136 kg he weighed before his physical transformation in 1996.

The other articles dedicated to David Goggins

  1. David Goggins's diet
  2. David Goggins the man with the strongest mental toughness in the world
  3. «Train first» – the David Goggins mindset
  4. The secrets of David Goggins' training

Overview of the books written by David Goggins