The 2021 MS 150

After skipping 2020, the MS 150 was back on this year albiet in a dramatically different format. The most significant change was that it was not a 150 mile route from Proctor, MN to White Bear Lake, MN. Instead it was a 75 mile loop starting and ending in Blaine, MN. I felt a little […]

Continue reading…

Zwift Kits

If you are new to Zwift, you might be wondering where people get all of those cool kits. There are several ways to get them. Earn them through leveling Completing achievements Unlock them with codes Link an third party account with your Zwift account Pair a device using ANT+ This post is a list of […]

Continue reading…

Southside Sprint Crit Race

After numerous crit races with the same mediocre results, I decided to do something different in this one. Instead of registering in the general Cat 4/5 races, I decided to race against the Cat 4/5 40+. I have always considered that 40+ category to be sandbagging. Wow, was I wrong. This felt exactly like the […]

Continue reading…

Joy Memorial Criterium

I came so close to just skipping this race due to the weather forecast predicting ‘heavy rain’ for the day of the race, Memorial Day. It came down to the point where I would not have enough time to drive to the start if I didn’t go at that moment. I pulled into the race […]

Continue reading…

2019 Cleary Lake Fat Bike Race

After all of the problems that I had in the last race, I did not think I would ever register for another fat bike race. After that race, I talked with the gentleman who won it and he offered me some really helpful advice. Primarily, when racing in snow, deflate your tires. In the last […]

Continue reading…

My First Race On Zwift

It took me two years to build up the courage to enter a race in Zwift but I finally did it. Here is a report of how it went and a few things that I learned the hard way. Before The Race 1) Determine your FTP in w/kgFTP is an acronym for Functional Threshold Power. […]

Continue reading…