banner
johndwooldridge.bsky.social
@johndwooldridge.bsky.social
Aerospace engineer embracing a passion for cycling. Competitive Masters gravel, MTB, and cyclocross racer in southern Colorado.

Working oil painter and wannabe author.
The light was gorgeous this evening so I got out the new toy to give it a try!

#bikesky
#bikelife
#gravel
#gravelbike
#cycling
#frontrange
#pueblocounty
#gravelroads
#rurallife
June 5, 2025 at 2:49 AM
The Gravel gods smiled in my general direction yesterday. No punctures, no significant mechanicals, no crashes, and only a mild Kansas zephyr. Crushed my goal time. 108 miles in just over 6 hours and 30 minutes.

#Unbound
#emporiakansas
#gravelracer
#gravelbike
#bikesky
#bikelife
#cycling
June 1, 2025 at 10:23 PM
I have received the blessings of the high priests of Gravel. Tomorrow I shall enter the Temple of the Flint Hills.

#Unbound
#gravelracer
#gravelgrinder
#gravelbike
#flinthills
#bikesky
#bikelife
#cycling
#americasgrandtour
May 30, 2025 at 10:01 PM
Mecca, Bethlehem, Jerusalem, Varanasi...Emporia??

The pilgrims of Gravel have arrived. Not a moment too soon.

#Unbound
#gravelracer
#gravelbike
#bikesky
#bikelife
May 30, 2025 at 8:49 PM
I'm told I have a tire problem. Looks more like a tire solution to me!

#bikesky
#vittoriatires
#gravelracer
#unboundbound
#gravelbike
#mtb
#bikelife
May 29, 2025 at 12:38 AM
I've been remiss in race reporting! Had to search for good in biometrics on some occasions but things came together on Saturday at Vermejo Charcoal Burner. 4th in the 66 mile 40+ AG, 9th overall. Just a tad under 6k ft of gain topping at 8500 ft elevation.

#gravelbike
#bikeracing
#bikesky
May 19, 2025 at 3:11 PM
Love finding old bookmarks from places I'd forgotten existed...
April 14, 2025 at 2:54 AM
First time I've raced XC MTB at Cat 2 in 10 years. The Bear in Lakewood, CO. 16th out of 32 in age group. Not bad considering last time I raced at 2 I was competing for DFL -1!

#bikesky
#cycling
#cyclinglife
#coloradocycling
#bikeracing
April 12, 2025 at 6:28 PM
From last night, my first #zwift podium! Winner went early and I banked on us catching him. My sprint power was lackluster but enough to plow to 3rd. Big jump in velo score to gold, beating a bunch of platinums!

@zwiftrides.bsky.social
#bikesky
#cyclinglife
#training
#cycling
#bikelife
April 7, 2025 at 3:18 AM
Last weekend was my Race 1 - 25th (and final) Ouachita Challenge. I did the double making it a 2 day stage race. Day 1 MTB - 58 miles, 6k ft of gain. Day 2 gravel bike- 62 miles, 4.5k ft of gain. So much I could say about this race but I'll leave it at this:
21st men's GC
5th in 50-59 GC!

#bikesky
April 7, 2025 at 2:05 AM
My XC mountain bike category upgrade came in today. Just Cat 2, nothing special, but last time I tried racing at this level was rough. I have a lot better fitness now and more dedication and time to devote so maybe I'll be mid pack.

#cycling
#bikesky
#bikelife
#mtb
#bikeracing
March 26, 2025 at 4:32 PM
100k at race pace today, last check in before race 1. Hoped for a PR but the wind had other ideas. It was well beyond 20mph, possibly into the 30's. Missed the PR by about about a minute. On a hillier course than where I set my PR, I'll call it a victory.

#bikesky
#gravel
#gravelracer
#cycling
March 24, 2025 at 2:09 AM
Results of my (very unscientific) tire speed test! Vittoria Terreno 2.1 MTB tires vs Maxxis Reaver 40mm tires on 20 mile all gravel road. Test issues and details discussed below.

Results are given in time to complete.
MTB - 69:30
40mm - 63:53

#bikesky
#cycling
#gravelracer
#gravelgrinder
#tire
March 21, 2025 at 10:30 PM
Guess it's time for me to take "laid off" out of my description as I accepted a job offer today. Finally, a sponsor! My first order of business will be to register for the Highlands Gravel Classic! After that, an Insta360 camera.

#gravellife
#bikesky
#employedcyclist
#gravelracer
#cycling
#cyclist
March 19, 2025 at 1:28 AM
From wide back down to skinny. Wow! I didn't realize just how big those 2.1's were! I'll do a TT speed on a course I rode with the wide bodies a week and a half ago to see what the difference is.

#widerisfaster?
#mtb
#gravel
#laufcycles
#bikesky
#bikelife
#tiresnob
#cycling
#bikeracing
March 17, 2025 at 11:51 PM
My sock game is way to strong to be covered up! When will shoe cover season finally end? Better question, when will my sponsor replace these ratty things? Oh yeah, I don't have a sponsor because no one sponsors 50 year olds. 6 hrs on the #mtb today.

#cycling
#bikesky
#bikeracer
#bikelife
#XC
March 16, 2025 at 1:32 AM
First real climbing day of the year! 51 miles and over 4500 ft of gain. Around here, you have to climb to get to the climb!

#gravel
#gravelracer
#bikesky
#cycling
#strava
#bikelife
#cyclinglife
#beulahcolorado
#coloradocycling
March 12, 2025 at 10:58 PM
#Training schedule for today called for a 20 mile #gravel TT with fatigue from yesterday's efforts. Where I live in #Colorado, there's always climbing even if mild. My out and back route has just under 1300 ft of gain. My time was solid but not quite as hoped.

#cycling
#bikelife
#mtb
#pukefest
March 10, 2025 at 12:45 AM
The day's plan was 4 hrs on the MTB but it snowed last night. So I opted for 4 hrs of #zwift. Since Zwift is nowhere close to the load of MTB, I followed it up with some weights, nothing too heavy.

@zwiftrides.bsky.social
#crossiscoming
#cycling
#training
#bikelife
#mtb
#gravelracer
#gravel
March 9, 2025 at 12:16 AM
Don't know if this was smart or not but I needed to get out and ride. I took 2 forced days off due to probable RSV that's still lingering. I went harder than planned but my legs felt good and so did pushing the heart rate. 4 weeks till OC!

#gravelracer
#gravel
#bikelife
#bikeracing
#cycling
March 2, 2025 at 8:59 PM
All the awesome orange and blue #Rabobank jerseys showing up in my feed made me realize I should share this painting I did over 10 years ago! Don't recall who the rider was.

"Getting Away"
16"x20", oil on canvas

#cyclingart
#oilpainting
#figurativeart
#bikelife
#cycling
#art
#propeloton
March 1, 2025 at 5:26 PM
Had a nice little convo with myself the other night as my brain rattled on and on. We decided to not worry about ZRS and Velo scores - race more, against higher competition. I was at the lower end of ZRS for this one but never got dropped. Please

@zwiftrides.bsky.social
#cycling
#bikelife
#zwift
February 27, 2025 at 6:40 PM
#ontheeasel My first paintings in about a year and a half and I'm....just not sure. I stopped painting for a variety of reasons, all of which could be called disillusionment. Sadly, those reasons haven't magically disappeared.

#oilpainting
#landscapepainting
#art
#artjourney
February 26, 2025 at 5:11 PM
Not gonna lie, this one was tough! Around the 4ish hour mark, my stomach began to revolt and made me miss my last 2 feeds. I limped home with legs that felt fine but the rest of me was toast.

#bikelife
#longmiles
#longride
#gravel
#gravelracer
#cycling
#laufcycles
February 23, 2025 at 11:22 PM
Beginning to clock saddle hours on the MTB in preparation for the OC. Just an easy 2 hours today but I expect to need close to 6 on race day.

#cycling
#mtb
#gravel
#bikelife
#gravelracer
#training
February 22, 2025 at 10:14 PM