Ultra Running, Ultra Training, Workout Programs

Pull/Push Day for Ultra Runners + Weekly Workout Plan

Run an ultra a year. Doable? Totally. But it’s gonna take major dedication.

I’m not gonna wake up tomorrow and bang out 32 miles. I’ve been putting up zero miles for months. So just gonna slowly work my weekly mileage back up. Week-to-week type shit. That’s part of the fun. It’s a daunting place to be with so much room for growth but also super exciting!

In the spirit of planning, I wrote out the details of my ultra-training for this upcoming 2026 season. Like what my strength workouts look like (pull-push days) and my weekly workout flow. Here are my notes below:

Here’s an example pull/push day:

️15 min MORNING YOGA

️10 min WARM UP: 2 min each

  • neck, wrist, ankle rolls
  • arm & leg swings
  • body weight squats
  • planks
  • leg lifts (laying/hanging)

️30 min STRENGTH: 10 min each

  • pull-ups/dips
  • push-ups/inverted rows
  • kettle swings/lunges

️5 min COOL DOWN YOGA

️15 min NIGHT YOGA

My weekly workout plan for ultra training season, getting this dialed in:

Pull/push 2 times a week, back to back long runs, 1 speed run, 2 yoga days

Monday: pull / push

Tuesday: yoga day

Wednesday: long run 1-6 hours+

Thursday: long run 1-6 hours+

Friday: yoga day

Saturday: pull / push

Sunday: speed work 1 hour

Every Monday I’ll be planning the details of my long runs using 3 Proven Ultra-Running Principles. Also I’m keeping things super flexible; as my long runs build I’ll have to plan to do those on my days off (and those are always changing T/W/Th usually)

Keep on stepping!

Leave a comment