With only a few days remaining before my next trip to Pennsylvania, today I climbed aboard my Framed Gravier for the first time since August 21, 2025. It’s still a very good bike, but I thought it had become obsolete when I purchased the even better Scott Addict. Prior to today’s ride, the Scott was the only bike I had ridden outside this year. (My mountain biking plans are still on hold.) Unfortunately, on the Scott’s last ride, a rear shifter issue surfaced and I don’t have time to get it fixed before I leave town. So, the Framed is back in service as the “go anywhere, do anything” bike. It’s capable enough on the road–most of my miles in PA will be paved–and it’s more than capable on gravel. I hope to return to a gravel section of the Great Allegheny Passage near Pittsburgh next Thursday afternoon, and there may be some additional gravel miles after I reach eastern Pennsylvania next Friday.
Bike Washington County
Washington County WI: A great place to be a cyclist!
Saturday, October 3, 2026
Tuesday, September 29, 2026
100,000 Lifetime Miles
On today’s ride I reached 100,000 lifetime outdoor miles. It’s a goal I chased for a long time. Here is the year-by-year breakdown:
That’s 3,500 rides. At an average of 28.57 miles per ride, getting to 100,000 miles was an exercise in consistency rather than a series of heroic efforts. Those 3,500 rides included not just training rides, but also races. Every mile counted, whether on road or off.
Today’s miles will not be the last outdoor miles of 2026. There might be a few more here at home as October begins, and my Scott Addict will go to Pennsylvania with me for what I hope will be one final block of good riding in mid-October. In any case, strength training now will be my athletic focus through the end of April 2027, and cycling will play only a complementary role. I haven’t done any proper strength training since May 31, which is inexcusable. It’s the last thing that should have an offseason. In 2027 and beyond, I need to keep working on strength even during the fair weather months when I’m putting in a lot of time on the bike.
It remains to be seen whether I will set future mileage targets for myself. I have a 22-year streak of 3,000-mile seasons. Maybe I will simply keep that going.
Sunday, September 27, 2026
Brandon McNulty!
Congratulations to Brandon McNulty, who won the 2026 UCI World Championship road race today in Montreal! McNulty is the first American to win the rainbow jersey since 1993.
Wednesday, September 23, 2026
The Pause That Depresses
Friday, September 11, 2026
Tuesday, September 8, 2026
Used Trainer Derangement Syndrome
![]() |
| Supply without demand: there's never a shortage of indoor trainers on Facebook Marketplace. |
Then there’s Facebook Marketplace, an online “yard sale” used by millions of people to extract a tiny bit of residual value from secondhand items that probably never lived up to the promises of retail marketing. And there may be no greater example of this disappointment than indoor bicycle trainers. Thought you would use yours more, didn’t you? Didn’t really like it. Kind of boring. Or maybe you’re the exception: loved it, upgraded to a smart trainer, spend all your time riding through virtual worlds now, and don’t need the old magnetic or fluid trainer anymore.
Whatever the case, that used trainer is worth far less than its original retail price. On Facebook Marketplace, you’ll be lucky to find someone willing to take it off your hands for free. (I scored a free magnetic trainer placed at the end of a driveway in July 2020 and still have never used it! Last December, I snagged a free smart trainer listed on Facebook Marketplace, and it has become my go-to trainer.) Anyone thinking about getting an indoor trainer likely knows that smart trainers are superior, which more-or-less fully devalues magnetic and fluid trainers. But don’t take my word for it. Watch as prices fall on Facebook Marketplace. You can see a couple of local examples in the screenshot above. I don’t expect individual sellers to price their items with the same accuracy that is characteristic of most professional listings, but get real! Prospective buyers don’t care what you paid years ago. It’s easy enough to look at similar listings from other sellers, price your item competitively, and then hope for the best.
Tuesday, September 1, 2026
Expectations For September 2026
![]() |
| I need a good September, not a great September, to reach my mileage goal. |
Of course, past performance doesn’t guarantee future results–just ask me about the value of my Walmart stock this year–but in this situation it inspires confidence.
I also expect to get comfortable with my new sleep schedule this month. I made the transition from an early morning bedtime to a late afternoon bedtime on August 24, and the results have been mixed. As the days continue to get shorter, more of my sleep will take place when it’s dark outside. That should help.
Saturday, August 29, 2026
You Hate To See This
![]() |
| The only consolation for Pogi today was the attention of the cutest paramedic in Spain. |
The big question for Pogačar now is whether he will be ready for the UCI road racing world championships in late September. Pogačar is the two-time defending champion.
Saturday, August 22, 2026
A Detour On The Journey To Mythical Sleep
My current 4-week average is 6:31. That’s not just more, it’s also qualitatively better. Garmin calculates a sleep score in which duration is factored alongside stress, movement (“tossing and turning”), and time spent in different stages of sleep. Did I get enough deep sleep and enough REM sleep, etc.? During the last 52 weeks, my average sleep score was 64 out of 100. During the last 4 weeks, it improved to 75.
I’m still fighting to find a consistent sleep schedule–in bed at the same time, then out of bed at the same time–which so many sleep experts recommend. Some recent advice resonated with me, though I have not yet tried it: hold yourself to a consistent wakeup time and your body will rapidly discover its optimal shutdown time.
Even without that fresh advice, my sleep stats have been trending in the right direction this summer. But summer is rapidly winding down, and that’s becoming a problem. Back on August 13, I slept so late into the afternoon that I missed a group ride and ended up with a fat zero for the day. That was an anomaly. However, recently I have had a lot of wakeup times in the 4-5 p.m. range. I don’t have much success going straight from the bed to the bike; give me at least an hour. So, most of my rides are starting between 5 p.m. and 6 p.m., and I can’t continue to get away with that. Today’s ride was my 32nd consecutive post-5 p.m. start. The last time I started earlier than 5 p.m. was way back on July 8! Sunset in West Bend will be at 7:29 on August 31 and at 6:59 on September 17. We’re losing daylight in chunks. I need to make a change.
I could continue to go to bed early in the morning–immediately after my shift on nights when I work–and then wake to an alarm set earlier in the afternoon. That would mean fewer hours of sleep overall or a return to biphasic sleep, which always was a compromise. What I will do instead, damn it, is stay up to ensure I get my chance to ride, then go to bed late in the afternoon and wake up again sometime around 10:45 p.m.! There are all sorts of problems with this, not the least of which is that I will be exposed to melatonin-suppressing sunlight shortly before I want to sleep.
But, yes, I’m going to risk the progress I have made with my sleep issues because right now it’s more important to me to hit this year’s cycling goals. And anyway, there is no real fix as long as I continue to work overnight. At worst, I’m trading adequate for inadequate. The Garmin Connect “Mythical Sleep” badge remains elusive.












