virtual racing…IMVR5 + DSMWHM

Last weekend I participated in my third Ironman Virtual Race. I was supposed to run the Des Moines Women’s 1/2 Marathon (DSMWHM) on Sunday, but as you probably guessed, it was cancelled. The race director and organizers sent us our swag and finisher medal suggesting that we run the race virtually, so I knew I had to run a 1/2 marathon to earn my medal. This fit in well with the IMVR5. I decided to run the 5K and bike the 56 miles on Friday after the official time began and figured I’d run the 1/2 marathon on Sunday sandwiching a 75+ mile bike ride with my fave in on Saturday. Flexibility became the name of the game as plans changed on Saturday morning when we woke up to rain in the area. I ran the 1/2 marathon on Saturday morning and we went for our 75+ mile bike ride on Sunday instead.

As with the previous two IM virtual races, I wanted to really push myself with each leg of this race and see where my fitness is. I am grateful for the opportunity to break out my Coeur Sports team kit anytime I can this year!

5K run – 24:28 (7:51/mile average pace)

90 K bike – 2:41:12 (20.9 mph average speed)

21K run – 1:54:30 (8:44/mile average pace)

Total 5:00:10

I’m grateful for the Ironman VR5 OPPORTUNITY. It was an opportunity to “race” hard and compare my fitness to where I was a few weeks ago on the same courses. I’m so grateful for a strong + healthy body, a strong mind, and the opportunity to do this “race” over a couple of days instead of doing all of these disciplines consecutively! I kept reminding myself to push hard, dig deep, be grateful that I GET to do this, and know that I’ll get to cross a real finish line again one day! 💛💙🤍

I won’t be participating in the IM virtual races anymore. I am disappointed that they are changing the format. I realize there are people who want to be competitive with these events, but there are also many people who are using these “races” as a way to stay motivated and feel somewhat normal in these uncertain times. It would be nice if they had “for competition” and “for fun” options when registering so that people who don’t want to be competitive can continue to do these in a way that challenges and motivates them. Cheating is something I will never understand and to me, it makes even less sense to cheat on a virtual race.

This weekend is the IMVR6 and it is an “Olympic” distance event again. Are you going to participate?

17 weeks to ??? and ??? weeks of solitude

And with that, we are on week ??? of solitude and it feels like Groundhog Day. IRONMAN Mont Tremblant has been cancelled for 2020. But I’m not letting that hold me back! As I’ve said before, I’m not training only for a race…it is a lifestyle. Training brings me joy, fills me up, and allows me to be the best version of myself. Sure racing is challenging and fun, but I enjoy the journey. I CAN and DO challenge myself and have fun in training! Here is what last week’s training looked like:


  • 2 hour ride with 2 rounds of 3/2/1 during the first hour and then riding how I felt for the second hour after getting the cancellation email from IRONMAN Mont Tremblant.

    “Warrior…Be a warrior. Fight for what you believe in and never, ever hold back. Fiercely go towards your dreams with boldness and lust. Hold your ground in the face of conflict. Knock barriers down with courage and grace. Do not give up when when you find yourself face to face to an obstacle, instead continue forward with abandon. Keep the fire in your heart burning strong and do not let your flame fade away. Remind yourself that what you are fighting for is worth it. And remember that you will overcome everything that comes your way – because my beautiful friend, you are a warrior.” ~Nikki Banas


  • 1 hour and 15 minutes easy ride
  • 30 minutes of yoga


  • 30 minutes of strength training and MFR
  • 58+ mile ride OUTSIDE with my fave! We bucked 25 mph head/crosswinds, soaked up the sunshine, loved the 25 mph tailwinds, got a quick bath by the rain, and then collected all of the road grime.

    Time to ride into the rain!


  • 1 hour ride with power pops
  • 6 easy miles

    So grateful for warm temps, sunshine, sweat, pounding the pavement, and pure joy! Fingers crossed spring is finally here to stay!


  • 1 hour and 15 minute easy ride
  • 30 minutes of yoga



  • 55 mile easy ride OUTSIDE with my fave!! I’m SO grateful that he suggested we ride outside today!! It is EXACTLY what my heart, body, mind, and soul needed!!

I also did 15 minutes of core strength + 5 minutes of meditation everyday last week.

Swim totals: Sadly none
Bike totals: 230 miles
Run totals: 14.1 miles
Weekly total: 19 hours & 6 minutes

Other weekly highlights:

Beautiful weather for long walks with our girls!
“LOVE COEUR” and love my Coeur Sports sistas!! Steena does such great editing work!!
Jersey thinks she’s “helping” me check my email…
Nature’s beauty!
Feels so good to get my Normatec Recovery squeeze on after my virtual race!

What were the highlights of your week last week?

virtual racing…IMVR4

Last weekend I participated in my second Ironman Virtual Race. I wasn’t sure if I was actually going to participate or not as I had been having some left hip tightness/soreness while running last week, so I decided I would head out for the 3K run and see how it felt before deciding just how far to push. If it was bothering me, I was going to take a DNF for this “race” and do a long ride instead. Thankfully it didn’t bother me, so I was able to race strong!

I treated this as a real life race doing each discipline back to back in the 3K run/40K bike/10K run format with as little transition time as possible. I did both of my runs outside and rode on the trainer indoors. I wanted to really push myself with this race and see where my fitness is. I am grateful for the opportunity to break out my Coeur Sports team kit!

3K run – 14:26 (7:36/mile average pace)

40 K bike – 1:10:16 (21.3 mph average speed)

10K run – 52:04 (8:22/mile average pace)

Smiling makes it hurt less…

Total 2:16:44 (Overall 2917/14506…top 20.1%; Women 279/4231…top 6.59%; F40-44 63/930…top 6.77%)


I’m grateful for the Ironman VR4 OPPORTUNITY. It was an opportunity “race” hard. I found my limits and pushed past them as I overcooked my chicken on the 3K run + 40K bike before giving everything I had left on the 10K run. I’m so grateful for a strong + healthy body, a strong mind, and random strangers cheering me on when I needed it most! I kept reminding myself to push hard, dig deep, be grateful that I GET to do this, and know that I’ll get to cross a real finish line again one day! 💛💙🤍

Strongly considering this weekend’s “70.3” IMVR race, but breaking it up because I REALLY want to go for a LONG bike ride outside on Saturday. So I would likely do the 5K run + 90K bike tomorrow and run the 21K on Sunday. Are you in for this distance?

virtual racing…racing in 2020 is different

Last weekend I decided to drink the Kool-Aid and participate in my first Ironman Virtual Race. I was holding off because I figured it was just another way for Ironman to gain a profit, BUT the races are FREE! They definitely look different than racing in real life. Here are some of the differences:

  1. When you think of Ironman, you typically think swim/bike/run, but these races are duathlons instead of triathlons. That means NO SWIM! For those of you that don’t know how to swim or the swim scares you, these virtual races (VR) are for you! They follow a run/bike/run format.
  2. You create your own routes. You can do the entire race indoors on the treadmill and trainer. You can do the entire race outdoors running and biking on the trails/streets around you. You can do the entire race by combining indoor and outdoor experiences like I did.
  3. There are no competitors around you. You can’t rely on other athletes to push you. You have to push yourself.
  4. There are no spectators and fans cheering for you. I highly recommend telling your neighbors that you are racing. Maybe they will go outside and cheer you on from a safe distance. If they have kids, they can make signs, which gives them something to do at home.
  5. Your transition times are not added to your overall finish time. Only the times for each discipline of the race are added to your overall time for the race. In real life races, any time you spend changing, fueling, etc. between disciplines is added to your overall finish time.
  6. You have 2.5 days to complete all three disciplines, so they don’t have to be done back to back. If you are unsure about how your body will hold up to complete each discipline one right after the other, you can spread them out. Each discipline of the race must be completed between 6 pm GMT on Friday and 11:59 pm GMT on Sunday. If you want to do one discipline on Friday, one on Saturday, and one on Sunday, you can. If you want to do them all back to back like a race in real life, YOU CAN!
  7. You can do the disciplines in whatever order you prefer. In a real race, you have to do the disciplines in a specific order. With the VR, you can do them as it works for you. If you want to do all of the running disciplines first and then bike, you can. If you want to bike first and then run, you can. If you want to do it like a real life race (run/bike/run), YOU CAN! It is completely up to you!

I treated this as a real life race doing each discipline back to back in the run/bike/run format with as little transition time as possible. I did both of my runs outside and rode on the trainer indoors. I wanted to really push myself with this race and see where my fitness is.

1.5 K run – 7:05 (7:30/mile average pace)

1.5K run…flying home!

20 K bike – 35:47 (21.0 mph average speed)

20K bike…Leaving it all out there!

5K run – 24:47 (7:58/mile average pace)

5K run…pushing my limits and testing my fitness

Total 1:07:39 (Women 658/6245…top 10.5%; F40-44 127/1326…top 9.6%)

I’m grateful for the Ironman VR3 to push myself and wear my Coeur Sports race kit! I kept reminding myself to push hard, dig deep, be grateful that I GET to do this, and know that I’ll get to cross a real finish line again one day…even if it doesn’t look promising in 2020. Racing doesn’t define me, but it sure is FUN! 💛💙🤍

Who’s joining me for this weekend’s “Olympic distance” IMVR race?

18 weeks to #IMMT2020

Well, at this point Ironman Mont Tremblant is still on, but word on the street is that we will receive an email this week letting us know it has been cancelled (not postponed) for 2020. Here is what last week’s training looked like:


  • 1 hour ride with 8 x 3 minutes on (225 watts)/3 minute off
  • 7 mile treadmill run
  • 30 minutes of strength + MFR


  • 1 hour run with 6×4 minutes at race pace (7.0 mph or 8:32/mile) on the treadmill to control my pacing
  • 1 hour easy ride
  • 30 minutes of yoga


  • 1 hour ride with short bursts into Z4 and Z5
  • 30 minutes of SBT strength training


  • 9 mile easy run with Basil
  • 1 hour easy ride



  • 3+ hour endurance ride
  • 4+ mile walk with my fave and our girls


  • 1 hour easy ride

I also did 15 minutes of core strength + 5 minutes of meditation everyday last week.

Swim totals: Sadly none
Bike totals: 169 miles
Run totals: 26.6 miles
Weekly total: 17 hours & 31 minutes

Other weekly highlights:

I’m not sure this is a highlight, but we did get a few inches of snow last week.
Homemade pineapple curry…SO YUMMY!!
I love these 3! They get along so well!
Race day hugs are on hold right now. Until we can hug in person, virtual race day hugs will have to do!
Jersey and Basil love to play!

What were the highlights of your week last week?

22 weeks to IMMT

I think we can all agree that last week was a HOT MESS! With all of the upheaval, uncertainty, change, anxiety, and unease, I still managed to have a pretty solid week. Yes, I am still training as if all of my big races will happen. Yes, races are getting postponed and canceled, but for me, this is a lifestyle. I don’t simply train for race day. I train for the lifestyle, the sanity it provides, the challenges it presents, and the joy it brings. It is my passion. Yes, having a race on the calendar provides me with a map for my training, but it isn’t a necessity. Currently most of my big races are still on as scheduled, although that may definitely change in the coming weeks and I am prepared mentally for it. So with that, here is a look at what last week looked like for me. Spoiler alert…a major highlight was the new addition to our family.


  • 30 minutes of full body strength training before work
  • 1 hour easy ride with a 20 minute run off the bike


  • 3000 yard swim…I was the only one in the pool and the very last one in the pool before it was shut down by our governor. I was so grateful to have a solid swim as my send off to swimming until who knows when.              


  • Today marks the day I was instructed we would be working from home until who knows when. I am incredibly grateful to have a job and bring home a paycheck during these uncertain times.
  • I had a split long run day…7.5 miles pushing the pace a bit in the am and 7.5 miles easy in the pm.


  • 1 easy hour on the bike
  • 30 minutes of strength (with a little help from Basil and Jersey)
  • 30 minutes of yoga


  • 1:30 brick…1 hour bike with a 30 minute progressive run off the bike.  


  • I had every intention of riding with my Coeur team on Zwift, but I didn’t know how to connect with them on my end, so I decided to cut my ride really short (only 15 minutes in) and go run. I took Basil for the first 10 miles and then Jersey joined me for a 1.25 mile cool down.
    10 miles with Basil

    1.25 recovery miles with Jersey
  • 30 minutes of yoga


  • 3 hour endurance ride. Grateful to have my fave by my side for just over an hour of this ride.

Swim totals: 3000 yards (1.7 miles)
Bike totals: 104 miles
Run totals: 32.1 miles
Weekly total: 15 hours & 52 minutes

Other weekly highlights:

After work Tuesday, we adopted our new baby girl…meet Jersey! She is 1 year old and holds keys to all of our hearts.
It warms my heart to watch the dogs play ball!
Sitting in my Normatec Recovery boots while watching the girls.

What were the highlights of your week last week?

23 weeks to IMMT

Last week I stepped WAY out of my comfort zone and did something I’ve NEVER done before. I packed Mojo (my bike) into a bike box and flew with her (and a friend) to Coeur Camp in Carlsbad, Cali! I have NEVER flown with my bike before, and it was quite the experience. We met up with some AMAZING women where we hoped to have an amazing weekend of all things swim/bike/run/goat yoga/family/etc., but sadly COVID-19 put an abrupt end to camp Friday morning. Thankfully we got in a good swim workout, run, and learned about race planning.


  • Other than my daily core + meditation, I took a rest day. My “Form” in Garmin was -40 and my body was craving rest, so I listened to it.


  • Other than my daily core + meditation, I took a rest day again today. I had to finish packing so I was ready to travel to Minneapolis tomorrow for camp.


  • Other than my daily core + mediation, I had another rest day. I knew today would be a rest day due to travel. With the Coronavirus scare, I was a bit nervous about the flights. What if I get to Cali and all flights are cancelled for the return trip?! Road trip home!


  • 2 am CST wake up call to get to the airport for our 5 am flight.
  • When we got to camp, we had a great swim in an outdoor pool in the rain. I found myself swimming paces I haven’t seen in quite a while! Oh…and mid swim workout, the ladies all sang happy birthday to me. Definitely a memory I will never forget.

    Grateful for these AMAZING ladies who sang happy birthday to me mid swim in the rain. It really filled my heart!
  • After doing a quick change, we met up for a 40 minute descending run. The first 10 minutes were an easy warm-up and for the next 30 minutes, we ran a 0.5 mile loop progressively descending with each loop.

    Having fun running laps in SoCal!


  • We woke up to a message that camp had been cancelled due to COVID-19, so we scrambled to find flights home. This was another FULL day of traveling.


  • I was SO exhausted today that I did my core work + meditation, tried to unpack some gear (I got the bike unpacked and ready to ride…priorities), took a 3 hour nap, and was back in bed early for a long + good night’s rest.


  • After 11 hours of sleep, I woke up feeling almost like myself. I got everything unpacked and put away, made smoothies for the week, cleaned up the house, and

I completed 15 minutes of core strength and 5 minutes of meditation every day this week…that was about the only exercise I got in this week due to complete craziness, but I’m ready to start this week off strong!

Swim totals: 2700 yards (1.53 miles)
Bike totals: 0 miles
Run totals: 4.5 miles
Weekly total: 3 hours & 7 minutes

This wasn’t the week I had planned for (and hoped for), but I’m healthy. I’m home. I’m ready for the social distancing (which isn’t that much different than my everyday life). I’m doing what I can to help flatten the curve.

Other weekly highlights:

Getting to travel with this beautiful lady! #safetyfirst
I got my bike all put together by myself in Cali (only to have to take it apart and repack it for the return trip)!!
Chlorine kills! Love this beautiful lady so much! #birthdayhugs
These two beauties are AMAZING!! I’m so grateful for everything Kebby (the founder of Coeur Sports) has done for women in sport (myself included). And Lisa…You my dear are beautiful soul inside and out! Thanks for the laughs (and photo bombing)!!

What were the highlights of your week last week?

February Celebrations

For February being such a short month, it always seems to be SO LONG! I created more balance in my training in February, which I am grateful for. Here are a few of my Feburary highlights. In no particular order:

Finishing 1st in F40-49 and 4th overall female at the Rosy Cheeks 5K.
Running with Robin and this magnificent sunrise!
100s to failure…28 of them at a sub 1:40/100 yard pace. BOOM!
Coeur team gear arrived! For me, 2020 is about courage, confidence, and celebration! Bring it!
5000 yards of swimming…longest swim since Ironman Lake Placid.
50 miles of bike love!
Running in a new town…exploring new places and SHORTS!!

Training Totals:
Swim: 28,800 yards (16.36 miles)
Bike: 216 miles
Run: 76.4 miles
Total Hours: 42 hours & 41 minutes of swim/bike/run/strength/yoga

What were your February Celebrations?!

January Celebrations

As we near the end of February, I realized I haven’t recapped January. I’ve decided to change up my monthly recap. What are the things I’m celebrating from the month of January?! In no particular order:

Lunch, girl talk, and hugs with my Coeur Sports teammates, Jess and Courtney!
The twins had a swim meet! Love seeing these two!
I kicked off 2020 with the #hcccyclingchallenge, which had me in the saddle for 40+ hours and 660 miles in January. It definitely pushed my limits and had me feeling like an athlete again!
2 sliver medals for our household at the Incydeman Triathlon!
Running away from the judgement and toward living my best life!
Kicking out the previous 198 watt FTP to make room for the new 214 watt FTP.

Training Totals:
Swim: 15,650 yards (8.89 miles)
Bike: 660 miles
Run: 66.6 miles
Total Hours: 63 hours & 32 minutes of swim/bike/run/strength/yoga

What were your January Celebrations?!

A look at 2020

2020 is filling up fast and I’m super excited to toe the line at some new + repeat race events, experience some big training weekends with others, and have so much fun as I swim/bike/run + #celebrate EVERYTHING in 2020!

Here is what my 2020 schedule looks like so far:

  1. InCydeman Triathlon – January 19
  2. PBR 1/2 Marathon – February 1
  3. Coeur Camp in California – March 12-16
  4. Drake 1/2 Marathon – April 19
  5. Des Moines Women’s 1/2 Marathon – May 3
  6. Tri Clear Lake – May 30
  7. IRONMAN Des Moines 70.3 – June 21
  8. Madison Training Weekend – July 3-5
  9. Okoboji Triathlon – July 18
  10. IRONMAN Ohio 70.3 – July 26
  11. Okoboji Point to Point Swim – August 1
  12. IRONMAN Mont Tremblant – August 23
  13. Hillbilly Hike 1/2 Marathon – November 7

I have some BIG goals for some of these races, which I’ll share with you in another post (or multiple posts). Ultimately, I plan to #CELEBRATE the highs and lows, the peaks and valleys, the successes and challenges of my journey to each finish line + life! Throughout 2020, I will be focusing on having more fun, more joy, more action, more play, more dancing, more laughter and #CELEBRATE every part of each chapter that I write this year!

The chapters at the end of 2020 have some gaps in it that I know will fill in, but it’s anyone’s guess as to what I’ll fill them in with. We’ll see what I can find to add to the months of September, October, November, and December as the year progresses.

Cheers to a fun 2020!! What does 2020 have in store for you?!