Visual timeline of David Goggins' daily routine from 3 AM wake-up through 10 PM sleep, showing the arc of his day including fasted running, strength training, work, and evening stretching.

Routines

David Goggins' Complete Daily Routine

By Noro Team Last updated 18 min read

The Transformation

297 lbs Starting weight
190 lbs Current weight
3 months Transformation time
4,030 Pull-ups in 17 hrs (world record)
3x Hell Weeks completed
60+ Ultramarathons finished

New to this?

Start with 3 things: wake up at a set time without hitting snooze, do ONE hard thing first (even a 1-mile walk), and 15 minutes of stretching before bed. Goggins started at 300 lbs - the point isn't to copy him, it's to find your own hard.

Monthly cost estimate

Running shoes: ~$30-50/mo (amortized)
Pull-up bar: ~$30 one-time
Supplements: ~$50-80/mo
The mental frameworks, stretching, and bodyweight work are completely free.

Core Philosophy

Mental Frameworks

Goggins' tools aren't supplements or biohacks. They're mental frameworks forged through suffering. These are the foundation everything else is built on.

Under pressure

Taking Souls

When someone doubts you or tries to break you, instead of wilting - double down. Show them you're much tougher than they think. Turn their negative energy into your fuel. The goal: when your "bully" thinks you're about to give up, you go HARDER.

Source: Can't Hurt Me, Chapter 5; Navy SEAL training stories
Lifestyle

Callousing the Mind

Just like physical callouses protect your hands from blisters, mental callouses protect your mind from discomfort. Built through repeated, deliberate exposure to things you hate doing. Goggins deliberately chooses activities he hates - running, swimming, cycling - specifically because he hates them.

David Goggins"It takes relentless self-discipline to schedule suffering into your day, every day, but if you do, you'll find that at the other end of that suffering is a whole other life just waiting for you."
Source: Can't Hurt Me; Huberman Lab interview (2024)
Challenge

The 4x4x48 Challenge

Run 4 miles every 4 hours for 48 hours straight. Total: 48 miles over 2 days. Created in 2020 as an accessible entry into ultra-endurance. Can be modified: walk, bike, row, or any activity for ~40 minutes every 4 hours.

4 miles Per session
Every 4 hrs Frequency
48 hours Duration
Source: gogginschallenge.com
Key takeaway: Goggins' "supplements" are mental frameworks. The Accountability Mirror, Cookie Jar, and 40% Rule cost nothing - and they're the reason everything else in his routine is possible.
3:00 AM - 7:00 AM

Morning

The first battle of the day. Goggins believes if you can do the thing you hate most before sunrise, everything else is easier.

Wake Up

Alarm goes off between 3:00-4:00 AM. Gets out of bed immediately. No second-guessing, no procrastination. The moment between the alarm and getting out of bed is the first mental test of the day.

NEVER hits snooze. Views this as the foundation of mental toughness for the entire day.
David Goggins"Don't start your morning weak-minded. You will not find your best self in the extra nine minutes of sleep."

Hydrate

Drinks a glass of room temperature water immediately upon waking. First act after getting out of bed to rehydrate after sleep. No food - the run comes first.

Breakfast

Only after the run is complete. Bulletproof coffee (coffee + grass-fed unsalted butter + 1-2 tablespoons MCT oil, blended) plus 2 fried eggs. Simple, high-fat, low-carb fuel.

~470 cal Total calories
High fat Keto-aligned

Strength Training

45-90 minutes of compound lifts pushed to muscle failure. 5 core exercises, 3-5 sets of 5-12 reps. Focuses on compound movements with supersets for efficiency.

CompoundSquats: 5 sets of 5 reps (heavy)
CompoundDeadlifts: 3-5 sets to failure
UpperBench press / chest press / flys
CoreSit-ups + core circuit (3x/week)
SuperPush-ups + pull-ups + curls + cardio
Source: Fitness Volt; Calisthenics-101; David Goggins Facebook

Pull-Up Sets (Throughout the Day)

Uses a doorway pull-up bar and performs sets throughout the entire day rather than in one block. Baseline: 3 sets of 10 reps. During his world record training: 400 pull-ups each weekday, 1,500 on weekend days.

4,030 World record (17 hrs)
67,000+ In 9 months training
World record story

In 2013, Goggins set the Guinness World Record with 4,030 pull-ups in 17 hours. The previous record was 4,020 in 24 hours. It took three attempts - the first two failed due to hand injuries. He did over 67,000 pull-ups across 9 months of training. His personal best in 2023 was 7,801 pull-ups.

Source: Shortform; Moonshots Podcast Ep. 188
Key takeaway: The morning is war. Fasted running in the dark, strength training, and pull-ups - all before most people wake up. The hardest thing comes first, always.
7:00 AM - 1:00 PM

Midday

Work, fuel, and relentless consistency. Pull-ups between tasks. Protein at lunch. No wasted time.

Work (Paramedic/EMT)

Goggins currently works as a paramedic/EMT in Canada. Applies the same relentless discipline to studying medical science - veins, arteries, cardiac function - that he used to pass the ASVAB with a learning disability.

How he studies with a learning disability

Diagnosed with a learning disability in third grade, Goggins had a fourth-grade reading level well into adulthood. His study method: write information out a thousand times until it sticks. Brute force repetition. He passed the ASVAB on his second try using this approach combined with the Accountability Mirror.

Source: Can't Hurt Me, Chapters 3-4; The Learning Consultants
Throughout

Pull-Up Sets (Ongoing)

Doorway pull-up bar at work. 3 sets of 10 reps between tasks, scattered across the day. Plus minimum 10 push-ups. This turns idle time into training time.

5 sets of 25 push-ups per day minimum. Pull-up sets between every break. No excuses.

Lunch

Protein-heavy, keto-aligned. Typical meal: arugula salad with crumbled hard-boiled eggs, cooked ground turkey, 1 diced avocado, and crumbled blue cheese. Approximately 696 calories.

~696 cal Typical lunch
40/40/20 Protein / Fat / Carbs
Full diet philosophy

Goggins follows a ketogenic-leaning diet with 16:8 intermittent fasting (eating window approximately 10:30 AM to 6:30 PM). He eats small, frequent meals with protein in every one. Preferred proteins: chicken breast, bison, fish (salmon), turkey, pork chops, eggs. Carbs: sweet potatoes, brown rice, quinoa (used sparingly). Fats: avocado, MCT oil, grass-fed butter, nuts.

12:30 PM

Possible Midday Run

During peak training periods, Goggins fits in a second run at lunch. Even during non-peak phases, movement never stops - walks, calisthenics, or pull-up sets fill every gap.

Key takeaway: Midday is about stacking work on top of training. Pull-ups between tasks, protein at lunch, and never letting your body rest just because you're at a desk.
1:00 PM - 6:30 PM

Afternoon

Second workout session, cycling, and the last meal before the fasting window begins.

Cycling Session

3-4 days per week on the stationary bike. During peak training, Goggins used to bike-commute 20 miles each way to work. Before training for the 2006 Ultraman (320-mile triathlon), he'd never ridden a bike competitively - and placed 2nd.

3-4x Per week
20 miles Former bike commute (each way)

Evening Weight Session (Some Days)

On certain days, Goggins lifts weights in the evening for approximately 1.5 hours. Focuses on compound movements, supersets, and training to failure. This supplements the morning strength work.

Dinner (Last Meal)

Lean protein + steamed vegetables. Typical: 1 grilled pork chop with 1 cup steamed vegetables, or grilled chicken/fish with nutrient-dense sides. Must finish before 6:30 PM when the fasting window begins.

~438 cal Typical dinner
6:30 PM Fasting window starts
Alternative dinner rotations

Grilled chicken breast with quinoa salad. Baked salmon with steamed broccoli and brown rice. Grilled lean steak with roasted sweet potato. Turkey and avocado wraps. Always lean protein + complex carbs + vegetables. No processed food.

Supplements

Goggins doesn't emphasize supplements heavily - he prefers relying on internal drive and views them as tools, not crutches. But he does take a basic stack.

Whey Protein Post-workout
Omega-3 Fish Oil 1,000 mg
Vitamin D 1,000 IU
Magnesium Glycinate 200 mg
Creatine 5g
BCAAs 5g
Slow-Release Protein Before bed
Source: XV1; Set For Set; NSP Nutrition
Key takeaway: Afternoon is the second wave of training. Cycling, weights, and a simple dinner. Supplements are minimal - Goggins trusts the work, not the pills.
7:00 PM - 10:00 PM

Evening

The secret weapon. 2-3 hours of stretching that doubled as meditation, recovery, and the reason Goggins can still run ultras with no knee cartilage.

Nightly Reflection & Journaling

During stretching, Goggins conducts his nightly self-assessment. Reviews what he did, what he avoided, and where he gave less than full effort. Documents his biggest discomfort each day and how he handled it. Over time, patterns emerge.

The bookending of the day - confrontation in the morning (Accountability Mirror) and review at night (reflection) - creates a closed loop of self-accountability.
David Goggins"At the end of the day I ask: did I give everything? If the answer is no, I know what I need to do tomorrow."
Source: Never Finished; Modern Wisdom Podcast #577

Sleep

Aims for 7-8 hours but operates on less when needed. Sometimes deliberately skips proper sleep to maintain mental edge. The stretching routine doubles as wind-down. No specific sleep supplements or optimization tech - just discipline.

7-8 hrs Target sleep
9:30 PM Bedtime
3:00 AM Wake up
His view on sleep

On the Huberman Lab podcast, Goggins stated that saunas, ice baths, sleep, and nutrition are all important, but he doesn't have time for all of it and sometimes deliberately skips proper sleep to build mental resilience. Recovery primarily comes from the 2-3 hour nightly stretching routine, not ice baths or fancy protocols.

Key takeaway: Evening is the secret weapon. The 2-3 hour stretching routine is recovery, meditation, and reflection all in one. It's what lets a man with no knee cartilage run 100-mile races.

Want to build your own routine?

Noro helps you build ADHD-friendly routines that actually stick. Brain dump your goals, and we'll break them into steps.

Try Noro on iOS