Wisconsin Milkman Triathlon: Race Report

Last Sunday was the inaugural Wisconsin Milkman 70.3 Triathlon in Madison. This was my “B” race for the year, where I was hoping to PR and get a good feel for where my training has taken me so far this year. Unfortunately, Mother Nature had other plans…


Saturday morning we had a great swim practice!! We chatted it up with friends and I was lucky to meet one of my Coeur Sports Teammates, Jenn, in person!! She is so inspiring and on an amazing journey!!


After swimming, the Iron Hippie and I grabbed breakfast at one of our favorite spots in Madison, Marigold’s Kitchen, before driving the bike course for our event to check out the road surfaces and terrain.


Goat cheese and zucchini omelette…YUMMY!!

After driving the course, we showered at our host home (HUGE shout out to my wonderful friend Chris for hosting us!!), got our bikes and gear ready for Sunday, and then it was time to put Mojo in transition for the evening.


We grilled food at Chris’s house and watched movies with our feet up all afternoon and early evening. An early morning wake-up call means lights out by 7:30 pm.


We woke at 3:30 am, showered (yes, I know I’m going to get into a lake and then get all sweaty, but it’s my thang…wash away the negative and be ready for a great day!), inhaled breakfast (cream of rice with blueberries and Pure Clean beet powder, and Osmo hydration), gathered our gear, drove to the Alliant Energy Center, and took the shuttle bus to the race start. After getting my transition area set up, I found Jenn and another Coeur Sports teammate, Mandy. We chatted, wished each other a great day, and made our way down to the swim start.

Jenn, myself, and Mandy representing Coeur Sports and ready to race!
Jenn, myself, and Mandy representing Coeur Sports and ready to race!


The first swim wave started at 7:00 am, but my wave didn’t start until 7:32 am. With only 4 waves after me, I was toward the back of the pack. When the horn sounded, I walked quite a ways out (the water was REALLY shallow in this area) before starting to swim). Once I started swimming, I only hit the bottom with my hand a few times before finding my groove. It was a pretty uneventful swim for me…I was relaxed and kept a pretty straight swim line for the duration of my swim. I definitely felt like I could have easily doubled this pace…maybe that means I should have swam a bit harder!



Swim Gear: Coeur Sports tri kit, Coeur Sports arm coolers, Roka Maverick Pro wetsuit, Roka X1 Goggles in light vermillion

Nutrition: Nature Valley Oats ‘n Honey granola bar and 2 packets of Mott’s Medley’s fruit flavored snacks about 30 minutes before my swim

Swim Time: 41:00 for 1.2 miles (1:56/100 yards)


Yay for wetsuit peelers!! Hello LONG run to transition…when I got to my spot, I quickly put on my cycling jersey, helmet, shoes, grabbed my bike, and was off.

T1 Time: 5:29


The first few miles were on a trail and were rather crowded, but opened up more by mile 5 when we got to the roads. I was lucky to get to see the Iron Hippie and good friend Kathy during those first few miles!! Yay for biking with friends…even if it was short lived!! Most of the road surfaces were rough, but there were lots of terrain changes to make up for it…I LOVE hills!! After going through Oregon and Paoli (south of Madison), we climbed a big hill with spectacular views from the top…Observatory Hill Road. The temps were definitely climbing, so I decided to slow my pace just a bit to make this race about survival instead of putting myself in the medical tent (which I’ve been known to do more often than one should). This course was very rolling in nature and simulated the Ironman Wisconsin bike course beautifully!



Bike Gear: Coeur Sports tri kit, Coeur Sports cycling jersey, Coeur Sports arm coolers, Mojo (Specialized Transition Bike), Specialized Ember road shoes, Specialized Evade helmet, Tifosi sunglasses, Garmin 920xt

Nutrition: Chex Mix (2 single serve packages), 2 bottles of Osmo hydration, and water

Bike Time: 3:25:14 for 56 miles (16.4 mph)


As I rolled into transition, it was HOT! I quickly transitioned into my run shoes, drank more liquids, and headed out on the run.

T2 Time: 4:06


HOLY HOTNESS!! Within the first mile, I decided this would be a run/walk adventure. It was a suffer fest for most of the athletes around me…some even decided they would walk the entire 13.1 miles. Thankfully there was some shade on the run course (although there were long stretches of sun as well) and lots of people who lived on the course were out with garden hoses, squirt guns, and sprinklers. At every aid station, I drank two glasses of water, licked my Base Salt, and dumped a 1/2 cup of ice in my bra top, and 1/2 cup of ice in the front of my shorts as I continued to slog my way to the finish line. I chatted with people when I could, ran when I could, walked when I couldn’t. Thankfully with about 3 miles to go, I saw one of my former students on the run course cheering me on. He randomly appeared throughout the last 3 miles encouraging me. Thanks Zach for the shout outs on such a hot day!!



Run Gear: Coeur Sports tri kit, Coeur Sports race belt, Brooks Pure Flow running shoes, Tifosi sunglasses, Garmin 920xt

Nutrition: 6 packets of Mott’s Medley’s fruit flavored snacks, Base Salt, and water

Run Time: 2:45:36 for 13.1 miles (12:38/mile)


It was an uphill run to the finish shoot, where I finished with a time of 7:01:23…an hour slower than I had hoped, but on a day when the temperature was in the mid 90s with no cloud cover, I’m happy to say that I finished what I started and didn’t end up in the med tent.




This was a great inaugural race!! There isn’t much that could be done about the weather, but the race organizers were prepared for it. They had plenty of water, ice, volunteers, and medical support. The swim was shallow at the start and there were a lot of weeds in the water, but the water was relatively clear farther out from the shore. The road surfaces were a bit rough on the bike course, but there wasn’t much traffic on them and the intersections were controlled well. The run was a relatively shady route (as shady as you can get in that area), with plenty of aid stations. Definitely a race I will be doing again sometime in the future; hopefully on a much cooler day!


**Thanks to Focal Flame Photography and Race Day Events, LLC for free race photos!! SO AWESOME!!

15 thoughts on “Wisconsin Milkman Triathlon: Race Report

  1. First-I love the finish line with the cow print-MOOO! Second-though the weather wasn’t ideal, it sounds like a successful race. You seemed to hold a steady pace, had your nutrition nailed, and didn’t end up in the med tent. Congratulations!

    1. It was a fun race, despite the weather. I was so happy to not end up in the med tent after all of the other nutritional failures, it felt good to execute well!! Thank you Amy!!

    1. I was so grateful to have the Base Salts! Thank you for turning me on to them! They have recently partnered with Coeur Sports, so I have more access to them to keep me on track while training and racing! The medal is cool and unique 🙂

  2. I hear ya about the hot race! I can totally relate! Way to hang in despite the tough conditions. It is awesome that this was a great lead up to IM….similar course and all. Any take aways from this race to implement going forward? Thumbs up for the free race pics!!!

    1. Thanks Lee!! The big take away was I think I finally dialed my nutrition in so I don’t end up in the med tent. I’ve struggled with that a lot over the last 5 years.

  3. Congrats on a SMART finish. No med tent sounds like a huge win, especially for such a hot day. Whoop whoop!
    I love that you mention the restaurants you like. So helpful not only for the memories, but for anyone planning a trip to the Madison races. 🙂

    1. Thanks Laura! No Mrs tent is a definite win! It is always good to know what restaurants are other people’s faves to visit as well 😉

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s