cycling race recaps 2 posts

Blog

Long rides, hard lessons, and race reports from my silly ultra-endurance adventures.

Most of my writing lives at the intersection of cycling and stubbornness. This page collects full race stories and makes them easier to find than digging through portfolio cards.

Mishigami 2026 start line.
cycling race 3rd place Jul 2026

Mishigami 2026

A broken frame, a swollen foot, and a Sunday morning meltdown at mile 390 almost ended my race. I thought about quitting, then rode 731 more miles to finish in 3 days, 16 hours, 19 minutes.

Read the full story →
Mishigami 2025 start line.
cycling race 2nd place Apr 2026

Mishigami 2025

My first bike race and first ultra-endurance event: 1,121 miles around Lake Michigan, sleep deprivation, gear mishaps, and a second-place finish in 3 days, 19 hours.

Read the full story →