1/2 Ironman Training

Day 1 of 149
  • 25min easy run (2.52 miles @ 9:55m/m)
  • 60 mins stretching

Day 2 of 149
  • 45 min easy ride
  • 20 mins stretching

Day 3 of 149
  • 2.75 mile run (2 miles on the road ~ouch ~ .75 miles on the track ~ yum)
  • 30 mins stretching

Day 4 of 149
  • 20.13 mile ride 1:29:16 total time - 13.5mph average (can you say slowwwwww?)

Day 5 of 149
  • Rest Day

Day 6 of 149
  • Group Swim 950 total yards. New swim coach said I had very natural body positioning :-)


Day 7 of 149
  • 30 min run (L1-L2)   I ran 3mi @ 10m/m
  • 30 mins stretching

    Day 8 of 149 
    • Group Swim 1250 total yards. I need to move over a lane.

    Day 9 of 149
    • 10.65 mile ride (L1-L2) 44:58 total time - 14.2 miles
    • 30 mins stretching

    Day 10 of 149 
    • Rest Day

    Day 11 of 149
    • 3 easy mile run @10:15m/m
    • 20 mins stretching

    Day 12 of 149
    • 22.14 mile ride 1:35:45 Total Time - 13.9mph Avg
    • 30 mins stretching

    Day 13 of 149 
    • Group Swim 1250 total yards ( I really have no idea how far we swam, but it was at least this much) I moved up a lane, but now I think I need to move up one more...
    • 30 mins stretching

    Day 14 of 149 
    • 11.69 mile ride 50:30 Total time - 13.6mph Avg
    • 30 mins stretching

    Day 15 of 149 
    • Group Swim 1450 Total Yards  There were only two people in the lane next to me (weird) and since I said I needed to move up another lane, I did it. Finally got in a good swim. Coach said to me "Smooooth". Yup, I'm happy.
    • 20 mins stretching

    Day 16 of 149 
    • 35 min easy run 3.59 mi  - 9:44m/m
    • 30 mins stretching

    Day 17 of 149 
    • Bike ride with my Dad in Eugene - 24.65 miles 1:42:56 Total time - 14.4mph Avg - GREAT RIDE!
    • 30 mins stretching

    Day 18 of 149
    • Truffle Shuffle with Dad and Bro in Eugene. 4 miles with a finish time of 40:38/ 10:10m/m. We actually probably did it in 40:10 and our last mile was a push at 9m/m. Felt good! Chipotle chips and guac at the end (yum!) and a truffle...of course :-)
    • 30 mins stretching



    Day 19 of 149
    • Rest Day
    • 30 mins stretching

    Day 20 of 149
    • I skipped the group swim tonight so I could see what my true 100 time was. Last week, stuck with 8.5 other people in a circle swim I clocked in at 2:00. Even with wicked heartburn from tequila and burritos at a celebratory lunch today, I easily did my 100s in 1:45 tonight. Glad I gave the PSU pool a break - I'm sure my sinuses will thank me tomorrow. I'm using the 1:45 time as my official beginning of the season time and we'll see what I can do by June.
    • 30 mins stretching

    Day 21 of 149
    • 40 minute EZ run 4.11 miles  9:43m/m pace on the treadmill. The first two miles, I increased the incline to 4 for 30 seconds every 2 minutes. Had some calf/achilles/foot pain that sucked. Most likely I didn't stretch well these last few days.
    • 50 min Spin Class. Steve wanted to try out spin so I went with him. My legs were toast after the run. I feel WORKED OVER!
    • 60mins stretching.

    Day 22 of 149 
    • 35 mins of upper body resistance training - it's been 3 weeks since I did any weights. Zoinks!
    • 2100 yard swim. I skipped out on group swim again. It's just so much easier to hit the pool close to home, but I promise not to skip too many more. I did drills on my own. 100s were much slower than Tuesday. It was the day after a rest day then. Today I was a bit tired from workouts from yesterday and I lifted upper body first and I went into the swim way too hungry.
    • 30 mins stretching


    Day 23 of 149 
    • Rest day
    • 15 mins stretching

    Day 24 of 149
    • 5 mile group run. ( I <3 Group Runs!!) 52 minutes - 10:23m/m pace. Best run/longest run/most pain free run of the season. Hip Hip Hooray! Gorgeous weather once we got over the bitter cold and into some sun.
    • 30 mins stretching

    Day 25 of 149
    • Group Ride 26.64 miles on Springwater Corridor - 1:50:45 - 14.4mph Avg (I'm not sure how this is possible because we were riding well above that for A.LOT of the time!
    • 30 mins stretching

    Day 26 of 149 
    • Rest Day
    • 30 mins stretching

    Day 27 of 149 

    • 60 mins stretching

    Day 28 of 149 
    • 45 minute Treadmill Run - 4.65 miles -  9:40m/m.  I counted my stride turnover for the first time ever - once at the beginning of the run and once at the end and came up with 186 per minute both times - I assume it was the same because I was on the treadmill and I was going the same speed at both checks. Does anyone know...is 186 good/bad/who cares?
    • 30 mins stretching

    Day 29 of 149 
    • 2500 yard drills/lap swim
    • 30 mins stretching.


    Day 30 of 149
    • 70 mins on the spin bike. No class, just instructions from Coach on what to do with my time. 
    • 30 mins of stretching. 

    I can't believe we're on day 30 already. Time is flying. Day 149 will be here before I even know it!


    Day 31 of 149 
    • First BRICK of the season! 1:00 Hour spin/ 3.44 mile run.  With all the snow/ice/cold temps, mid-week a decision was made to be safe and to take over the spin room at my gym and do the bike portion spin style, led by Coach, and then we moved outdoors for our group run. 1 hour spin/3.44 mile run. Nice and easy run at an 11:09m/m pace. Lots of good conversation and I didn't think about my legs/ankles/feet once! It felt awesome to run pain free =D
    • 30 mins of stretching.
    Day 32 of 149 
    • Easy run with the group. 6 miles Vera Katz to Springwater -out and back. 1:01:24 Total Time - 10:13m/m pace. I felt awesome again!!
    • 60 mins stretching.

    Day 33 of 149 

    • Rest Day

    Day 34 of 149 
    We're in a RECOVERY WEEK! NICE!
    • 1950 yard easy swim/drills.
    • 30 mins stretching.
    I totaled up my mileage for the first 34 days and it came to:
    Swim: 15,300 yards
    Bike: 164 miles
    Run : 42 miles  The base is set ~ let the games begin !!


    Day 35 of 149
    • Unintentional Rest Day. Life just got overwhelming. But the new oven is installed (hooray!!) and I guess we hooked the gas up correctly since we're all still alive this morning. The kids are still sick but husband is better, so I'll make up my swim today after my spin. 


    Day 36 of 149
    • 60 mins on spin bike at L1 
    • 30 mins stretching

    Day 37 of 149 
    • 4.5 mile run on treadmill. 10:00m/m average pace. I thought about walking the last 15 minutes of this scheduled 45 min L1 run, but managed to run through. My tongue feels twice its normal size, throat is tight, lungs feel like they've shrunk. 4th day of kids being home sick...I'm the last one standing and feel like I might not be standing for long :-(
    • 30 mins stretching
    Day 38 of 149
    • 34.35 mile ride with some easy hills. 2:30:00 - 13.7mph Avg. Kept my HR in zone 1 and 2 and felt good about that. At times, I really wanted to push myself more, but held off. There will be time for that later. We hopped off our bikes and went for a quick 10 minute run and then pigged out at the tailgater the mentors provided. YUM!
    • 30 mins stretching

    Day 39 of 149
    • 5 mile EZ run - 50:00 - 10m/m avg pace. Finished it off with a 4 mile dog walk.
    • 60 mins stretching
    Day 40 of 149 
    • Rest Day. I had high hopes of making it kind of a recovery day and doing some P90X yoga and a light swim but the kids' doctors appointments went way long. At least I took time to practice flat tire change :D 
    • 30 mins stretching

    Day 41 of 149 
    • 3000 yd Lap Swim/Drills

    Day 42 of 149 
    • First Group Track Workout. 4.75 miles @ Duniway Track. WET! Dumped buckets but felt great!
    • 45 mins stretching.

    Day 43 of 149
    • 3200 yard lap swim/drills
    • 30 mins stretching


    Day 44 of 149
    • 25 mile bike ride. Napped. Hoping this sickness ends sooner rather than later.

    Day 45 of 149 
    • 35 mile hilly ride. Moving from the couch to the bed to the couch, catching up on unviewed episodes of Modern Family.

    Day 46 of 149 
    • 5-6 mile run on the schedule.
    • 15k Shamrock Run signed up and paid for.
    • ACTUAL: couch potato for 2 DVRd Datelines, 3 episodes of Modern Family, 2 episodes of House...the list goes on and on.

    Day 47 of 149 
    • Scheduled Rest Day. I'm finally feeling alive. Not well enough to work out, but enough to move around the house - HOORAY! 
    • Monday Night Flat Tire TT: 4 minutes even  ~ shaved 2 seconds off last week's time : P

    Day 48 of 149
    • 3100 yard swim/drills. Taking one last rest day. I'm really coughing up lung butter today. Tomorrow is running hill repeats and I don't want to miss another group workout so I'm praying for clear lungs.
    Day 49 of 149 
    • WOOT! BACK TO LIFE! BACK TO REALITY!! 4+ miles tonight - started and ended at the track, but in between we were up and down Terwilliger for hill repeats!! My lungs did pretty darn good! I'm baaaackkkk!!
    • 30 mins of stretching

    Day 50 of 149
    • 25 mins upper body workout. WOOT! Just letting those muscles know that swimming isn't all there getting shortly - I'm bringing back the weights!
    • 2800 yard lap swim/drills.
    • 30 mins stretching

    Day 51 of 149 
    • 6 mile run on the schedule but I only did 5. 10m/m ave pace.
    • 30 mins stretching

    Day 52 of 149 
    • 24/5 Brick. BIG hill, but I did fine. 24 miles on the bike 1:51:00 - 13mph avg.  5 mile run - 11:24m/m avg - that's not good.
    • 30 mins stretching
    Day 53 of 149 
    • 43 mile L1 ride. It was seriously the most windy ride EVER. I was actually in my granny gear on flats at some points. If it wasn't a headwind, it was a side wind. I almost got knocked over about a dozen times. Seriously scary. Glad it's done. I had thought I would be done in less than 2:45 but in reality, it looked more like 3:15. Gag!
    • 30 mins stretching
    Day 54 of 149 
    • Rest Day
    • 30 mins stretching

    Day 55 of 149
    • 30 mins Upper Body W/O
    • 2975 yards lap swim/drills
    • 30 mins stretching

    Day 56 of 149
    • 2 mile run @ 10m/m
    • 45 mins stretching

    Day 57 of 149
    • 5k Bring in Spring in Eugene - 8:50m/m
    • 20 mins stretching

    Day 58 of 149
    • 7 mile run - 10m/m
    • 20 mins stretching


    Day 59 of 149
    Brutal ride. I felt strong but I got way too cold. Out of control cold. Hot toddy and tator tots made it all better. 45.46 miles - 3:43:25 - 12.2 avg.

    Day 60 of 149 
    • 5 mile run - 10:07m/m avg
    • Lap swim/drills 2900 yards
    • 30 mins stretching

    Day 61 of 149 
    • 30 minute lower body workout. This was a rest day but I felt like doing something. Kept it fairly light/endurance work.

    Day 62 of 149 
    • 45 mins upper body workout
    • 2650 yard lap swim.  Great swim!! This is the first simple lap swim I've done in a while. All those drills are paying off. The swim was smooth and solid and easy. No thinking, just moving like I'm a fish.
    • 20 mins P90X Yoga. Trying to incorporate more yoga in my schedule. Mai likes to do it with me, so we get some quality mama/mimi time.

    Day 63 of 149 
    • 5+ miles of Hill Repeats @ Terwilliger with the team tonight. I didn't feel like going. Emotional day + I think I'm getting sick - I have had a pain from my ear down to my chest x 3 days now. Going to meet the team was the best medicine, though. I'm better for having gotten my sorry butt out of the house. Once I realized the chest pain wasn't going to be a heart attack, I just went for it and had a good run.
    • 30 mins stretching

    Day 64 of 149
    • 45 mins upper body w/o
    •  1 hour lap swim. My freedom swim. No drills, no lap counting, just swimming. Glorious!
    • 5k. Natasha's Run at the waterfront. Everyone else was doing some version of this run...from 8 miles to 16 miles. Mai wanted to run her first 5k, so that's what we did. 34 minutes. Pretty darn good for a 6 y/o's first 3.1 mile run!!!!


    Day 65 of 149 
    • 20.01 mile ride - lots of sustained hills. 1:39:52 - 12mph Avg. Yes...I know I'm not getting faster.
    • 60 mins stretching

    Day 66 of 149
    • 9 mile trail run. We had a blast! Strong run. Hard run. Love this!
    • 30 mins stretching

    Day 67 of 149 
    • 50.5 mile ride at Sauvie Island. 3:15:00 - 15.5mph avg

    Day 68 of 149
    • Rest Day
    • 30 mins stretching

    Day 69 of 149
    • 45 min Lower Body w/o
    • 3150 yard lap swim/drills
    • 30 mins stretching

    Day 70 of 149
    • 5 mile easy treadmill run. 3 mile run. Legs felt great, tummy felt awful. I stopped at 2.5 miles for 25 minutes due to REALLY bad stomach pain, then hopped back on to finish out 3 miles and then decided to quit. My legs felt great so I was pretty ticked. Was going to do the other 2 last night when I felt better...but you know how that goes. Got busy, forgot until I was already in bed.
    • 20 mins stretching.

    Day 71 of 149 
    • 45 mins Upper Body w/o. Killed it!
    • 35 mins lap swim - nice and easy.
    • 30 mins stretching.

    Day 72 of 149 
    • Ride - I205 path to Springwater, headed east and then came back home. 26.77 miles - 1:49:00 - 14.7mph avg.
    • 60 mins stretching.

    Day 73 of 149 
    • 40/6 Brick. I must have turned around too soon, because my 40 mile ride was only 38.31 - but it felt great. Major lower back issues, though. Coach had to really work me over during transition, but I thought I was going to have to walk and I ran the whole way with his magic hands! YAY Coach!This was by far my strongest brick ever. I nailed the nutrition and I think that...and the transition back work by Glen...really worked for me.
    • 30 mins stretching followed by a dip in Hagg Lake in place of an ice bath.

    Day 74 of 149 
    • Exactly half way through training! WOOT! Cherry of a Ride in The Dalles. Beautiful...maybe the most beautiful ride I've ever done. 48 miles baby! That makes almost 90 miles in the saddle this weekend.  Call me bruised :D

    Day 75 of 149
    • REST Day...but I did 45 minutes of weights - upper body.
    • 30 mins stretching.

    Day 76 of 149
    • 30 mins of weights - lower body.
    • 2300 yard lap swim/drills.

    Day 77 of 149 
    • 45 mins of weights - upper body.
    • 6+ miles track workout. We did a pyramid. 1.5 mile w/u and then 2 mins @85% max, 2 min recovery run, 4 mins @85% max, 2 min recovery run, 6 mins @85% max, 2 min recovery run, 8 mins @85%(some people did two of these, but I was not one of them!), 2 mins recovery run, 6 mins @85% (this is where the hail started really coming down. The track was completely white with hail...but no stopping for us), 2 min recovery run, 4 mins @85%, 2 min recovery run, 2 mins @85% max, cool down.
    • 45 mins of stretching.


    Day 78 of 149
    • 35 mins of weights - lower body.
    • 2650 yards lap swim/drills
    • 30 mins stretching.

    Day 79 of 149
    • Was supposed to do a 30 mile bike ride today but the cold & rain moved me inside. 90 minutes on a spin bike and I had had ENOUGH. I should have done the ride outside. Live and learn.
    • 30 mins stretching.

    Day 80 of 149
    • Rest Day

    Day 81 of 149
    • Ahem...another Rest Day. 
    Day 82 of 149 
    • 11 mile run @ 9:51m/m WOOT! The first 7 miles were at 9:30m/m and then I slowed down once the hills hit. Great run!!
    • 30 mins stretching

    Day 83 of 149
    • overwhelmed.

    Day 84 of 149 
    • 45 mins weights - upper body w/o
    • 6 miles at Duniway Track - hill repeats
    • 30 mins stretching

    Day 85 of 149 
    • 30 mins weights - lower body w/o
    • 30 mins stretching

    Day 86 of 149
    • 30.08 mile hilly bike ride - 2:14:34 - 13.4 avg
    • 30 mins stretching

    Day 87 of 149
    • 50/8 Brick - Larch Mountain

    Day 88 of 149
    • Happy Easter Rest Day

    Day 89 of 149
    • Happy Day After Easter Rest Day
    • 30 mins stretching

    Day 90 of 149
    • 5 mile treadmill run - 9:33m/m pace
    • 30 mins stretching
    • 30 mins of weights - lower body w/o
    • 30 min lap swim
    Day 91 of 149 
    • 35 mile bike ride

    Day 92 of 149
    • 45 mins of weights - upper body
    • 30 mins lap swim
    • 10 mins stretching


    Day 93 of 149
    • 5 mile treadmill run - 9:37m/m pace
    • 30 mins stretching

    Day 94 of 149
    • Metric Century Ride  - we did the Monster Cookie course.
    • 20 mins stretching.


    Day 95 of 149
    • Eugene Half Marathon!! 2:04:31 ~ 9:31m/m avg!! WOOT!

    Day 96 of 149
    • Rest Day.
    • 30 mins stretching.
    Day 97 of 149
    • 45 mins weights- upper body
    • 30 mins stretching


    Day 98 of 149
    • 25.39 mile bike ride - hill repeats 1:57:40 - under 13mph avg
    • 45 mins stretching

    Day 99 of 149
    • 30 mins weights - lower body
    • 2000 yard lap swim

    Day 100 of 149
    • 5 mile run - 9:42m/m pace
    • 30 mins stretching
    Day 101 of 149 
    • 54/9 Brick
    • 30 mins stretching

    Day 102 of 149
    • 6 mile run at Hagg Lake - 9:35m/m pace
    • 1400 meter swim at Hagg Lake. First open water swim of the season for me. Phew! Glad that's done.
    Day 103 of 149
    • Weights - 45 minutes upper body w/o

    Day 104 of 149
    • Weights - 45 minutes lower body w/o

    Day 105 of 149
    • 7 Mile run 10:00m/m page

    Day 106 of 149
    • Weights - 45 minutes upper body w/o 
    • Open water swim at Vancouver Lake - Maybe 1200 meters or so.
    Day 107 of 149
    • Rest day. If you can call having a huge fundraising garage sale "rest".

    Day 108 of 149
    • Mock Tri @ Vancouver Lake. Olympic distance. Finish time 2:51:00.
    Swim was short @ 1/2 mile.
    Swim:0:12:00
    T1:  0:02:15
    Bike: 1:36:00
    T2: 0:02:00
    Run: 0:58:45

    Day 109 of 149
    • Open water swim @ Vancouver Lake 1.5 miles
    • 45 mile group ride


    Day 110 of 149
    • Rest Day

    Day 111 of 149
    • 1.25 hours of weights - full body workout
    • 31.2 mile ride with the fast kids.
    Day 112 of 149 
    • 5 mile run - intervals on treadmill
    • 30 mins stretching 
    Day 113 of 149
    • 45 mins of weights - upper body
    • 45 minute swim

    Day 114 of 149
    • 5 mile run outside in the SUN!

    Day 115 of 149
    • 72.5 mile bike ride. RACC route. Felt VERY strong. My longest ride ever.


    Day 116 of 149
    • Rest day.

    Day 117 of 149
    • 13.1 mile run - 9:48m/m pace.
    • 30 mins of stretching.


      Day 118 of 149
      • Annual Mothers Day Dog Mountain Hike approx 7.5 miles roundtrip.
      • 20 mins stretching.

      Day 119 of 149
      • Rest Day

      Day 120 of 149
      • 45 mins weights - upper body w/o
      • 40 mins Open Water Swim @ Vancouver lake
      • 20 mins stretching

      Day 121 of 149
      • 50 mins lap swimming
      • 30 mins stretching

      Day 122 of 149
      • 16 mile run
      • 20 mins stretching

      Day 123 of 149
      • 1.5 mile open water swim followed by
      • 74 mile bike ride.

      Day 124 of 149
      • Rest Day


      Day 125 of 149
      • 29 mile bike ride - Hill repeats on Newberry.
      • 20 minutes stretching.


      Day 126 of 149
      • 8 mile run - 9:30 m/m avg
      • 1.25 hours of weight training - full body
      • 20 mins stretching

      Day 126 of 149
      • 45 min lap swim.


      Day 127 of 149
      • 45 mins weights - upper body
      • 4 mile run - didn't keep track of pace
      • 30 mins stretching

      Day 128 of 149
      • 58/10 Brick @ Sauvie Island - two climbs: Rocky Point and Thompson.
      • 30 mins stretching

      Day 129 of 149
      • 2.48 mile open water swim @ Hagg Lake Swim


      Day 130 of 149
      • 45 minutes of weight training - upper body

      Day 131 of 149
      • 35 mile hilly ride

      Day 132 of 149
      • 45 minutes of weight training - lower body
      • 8 mile run

      Day 133 of 149
      • Rest Day

      Day 134 of 149
      • 45 minutes of weight training - upper body
      • 20 minutes stretching

      Day 135 of 149
      • 65 mile hilly bike ride - Bull Run 4:58:00 total riding time

      Day 136 of 149
      • Rest Day

      Day 137 of 149
      • Unplanned Rest Day - the boy wanted me to watch a movie with him, it was TOM and his idea sounded better than a run =D

      Day 138 of 149
      • 35.5 mile bike ride - Logie Trail. I've been dreading this hill for 3 years. We killed it!

      Day 139 of 149
      • 45 mins weight training - full body workout
      • 6.25 mile run - 9:44m/m avg
      • 30 mins stretching
      Day 140 of 149
      • 30 mins weight training - upper body
      • 25 min lap swim

      Day 141 of 149
      • Rest Day

      Day 142 of 149
      • 1.25 hours weight training - full body workout
      • 8ish mile final run with the team before race day. It was fun, and of course, it was rainy.
      • 20 mins stretching
      Day 143 of 149
      • 20-25 min open water swim @ Klineline Pond
      • 29 mile bike ride
      • 20 mins stretching

      Day 144 of 149
      • Rest Day

      Day 145 of 149
      • 45 minutes weight training - upper body
      • 5mile run
      • 30 mins stretching
      Heading to Sunriver!!!!!!! Here's the plan from here on out....

      Day 146 of 149
      • short bike ride to be done in Sunriver
      • 30 minutes stretching

      Day 147 of 149
      • short run to be done in Sunriver
      • 30 minutes stretching

      Day 148 of 149
      • quick swim in Wickiup to get a feel for the water temp
      • 30 minutes of stretching

      Day 149 of 149 RACE DAY!!!!!!