Move With The Current

Mid Cat Whitewater from Kip Hoffmann on Vimeo.

Standup paddling whitewater on the Middle Fork Catfish Creek after heavy rains in Dubuque, Iowa - April 13, 2014

Middle Cat whitewater scouting mission turned 8 mile trail run. Bring on the rains! #dubuque #iowa #whitewater

Gusty Spring Paddle #SUP #mississippiriver #dubuque #iowa

Gusty Spring Paddle #SUP #mississippiriver #dubuque #iowa

Just had to run this trail… ‘Large Marge’ sent me. #trailrunning #dubuque #iowa

Just had to run this trail… ‘Large Marge’ sent me. #trailrunning #dubuque #iowa

climb:traverse:descend from Kip Hoffmann on Vimeo.

XC Skiing in Dubuque, Iowa - 2014

Begin the Descent #xcski #offtrack #dubuque #swissvalley #skiing #trailskiing #crosscountryskiing #gottagetuptogetdown

Begin the Descent #xcski #offtrack #dubuque #swissvalley #skiing #trailskiing #crosscountryskiing #gottagetuptogetdown

On January 4th, I began a challenge: #100milesbymarch on cross country skis. 

These weren’t ordinary, in-track, flat field miles; these were gnarly uphill, cliff climbing, deep powder trail breaking, flying down the forest trail staircases at speeds miles. The last 15 miles were some of the most demanding, with fully ice encrusted trails and temperatures hanging around 0 degrees at all times. 

It took roughly 25 hours, over 38,000 feet of climbing and a completely destroyed pair of boots, but in that 100 miles I hit speeds over 30mph, shared 20 miles helping my buddy Miles the Dog rehab a hip injury, completed my first XC ski race, and uncovered countless new trails - all of which are my new favorite. 

Thanks to my wife Laci for the idea and for all her support in hitting this goal - it was exactly the right challenge at exactly the right time. 

With a 1 day to spare in February, it’s finally done - #100milesbymarchcomplete

#hittinggoals #xcski #crosscountryskiing #dubuque #iowa #gohardorgohome #makeyourself

On January 4th, I began a challenge: #100milesbymarch on cross country skis.

These weren’t ordinary, in-track, flat field miles; these were gnarly uphill, cliff climbing, deep powder trail breaking, flying down the forest trail staircases at speeds miles. The last 15 miles were some of the most demanding, with fully ice encrusted trails and temperatures hanging around 0 degrees at all times.

It took roughly 25 hours, over 38,000 feet of climbing and a completely destroyed pair of boots, but in that 100 miles I hit speeds over 30mph, shared 20 miles helping my buddy Miles the Dog rehab a hip injury, completed my first XC ski race, and uncovered countless new trails - all of which are my new favorite.

Thanks to my wife Laci for the idea and for all her support in hitting this goal - it was exactly the right challenge at exactly the right time.

With a 1 day to spare in February, it’s finally done - #100milesbymarchcomplete

#hittinggoals #xcski #crosscountryskiing #dubuque #iowa #gohardorgohome #makeyourself

Downhill Ice Trekking With My Main Mutt #xcski #dubuque #iowa #ig_iowa #airborn #gopro #goprohero #hero3 #goprohero3 #ski #skiing #crosscountryskiing

Downhill Ice Trekking With My Main Mutt #xcski #dubuque #iowa #ig_iowa #airborn #gopro #goprohero #hero3 #goprohero3 #ski #skiing #crosscountryskiing

Powder Trails / Slide Glide #xcski #trailskiing #dubuque #iowa #swissvalley #gopro #goprohero #hero3 #gohardorgohome

Powder Trails / Slide Glide #xcski #trailskiing #dubuque #iowa #swissvalley #gopro #goprohero #hero3 #gohardorgohome

Cruising the Tracks #latergram #xcski #dubuque #minesofspain

Cruising the Tracks #latergram #xcski #dubuque #minesofspain