BikeRides.com Rank #2
2026 Miles: 3,635
2026 Goal:6,350 miles
Cairo, Egypt
AM road24.85 miles
Jun 9, 2026
Another early morning ride, this time to avoid the high winds supposedly coming in the afternoon.
AM road26.40 miles
Jun 8, 2026
Early to beat the rain. There were a lot of scattered light raindrops but not enough to get wet. Bigger stuff is on the way. After that it finally warms up, according to the forecast.
PM road25.55 miles
Jun 7, 2026
Back on the Secteur on the roads. Would have gone early but wanted to get the mowing done.
AM gravel+road+sand19.90 miles
Jun 6, 2026
More testing on the new rig. Got into some sand and it worked ok on all but the thick, loose stuff.
PM grad party commute8.10 miles
Jun 6, 2026
And more testing. Got the rack on the new rig and used the Arkels to haul some swag to a grad party. Wind in our faces on the way there, but really cruised on the way back home.
AM road29.90 miles
Jun 5, 2026
Went early to avoid the rain. It hit 1/2 mile from home, so pretty good timing.
PM road+gravel11.50 miles
Jun 3, 2026
Shakedown ride. Had to learn how to use SRAM drop bar shifters. Easy.
PM gravel+trail13.60 miles
Jun 3, 2026
Testing out the suspension fork on the new gravel bike. Soaked up all the bumps.
AM road19.20 miles
Jun 2, 2026
Headed out before 9:00 to enjoy the perfect temp before it heated up. Cooler weather is heading back this way.
PM riad26.45 miles
Jun 1, 2026
Finally a decent warm day without high winds. Felt good after yesterday's hill workout. 3456 on June 1st.
AM hills28.70 miles
May 31, 2026
Rode with A and did 2500+ feet of climbing on various hills around the valley. The wind was just a stiff breeze, way down from the past 72 hours of gale force afternoons.
PM road25.50 miles
May 30, 2026
Another day back in the wind tunnel. There is no end in sight for this weather pattern.
PM road25.55 miles
May 29, 2026
Again the wind was terrible today and I rode before the peak. Combined with all the different pollens in the air it made for a ride that was not all that much fun.
PM road21.30 miles
May 28, 2026
Heading home was like going in a wind tunnel. Difficult to not get pushed to the side unless the bike is perfectly aligned into the oncoming wind.
PM road27.75 miles
May 27, 2026
Errands, including a bike fitting on my new bike. Just waiting for a correctly sized rotor, otherwise I could have taken it out today. Who needs front brakes anyway?
AM road27.10 miles
May 26, 2026
Sat out early AM rains and got a dry one in.
PM road7.50 miles
May 26, 2026
After dinner ride to stretch out my legs after a long afternoon of car trips.
PM road26.50 miles
May 25, 2026
The wind at the start died down, but the rain started at about mile 22.5. Just light stuff so it wasn't too bad.
PM road26.50 miles
May 24, 2026
Nice and warm when I started and it really clouded over and the windspeed picked up. Got a little cold at the end.
AM road13.00 miles
May 21, 2026
Early to beat the wind. Mission accomplished.
PM road25.10 miles
May 20, 2026
A sunny warm day with just a light breeze at 1:00 PM. Rolled over 3200 miles for the year.
PM road24.00 miles
May 19, 2026
Not too bad. The wind moderated a bit and the sun finally came out in the late afternoon. Crossed paths with R out for his ride.
PM road25.10 miles
May 18, 2026
The usual wind was back again. There is no end in sight until conditions in the eastern Pacific change and a high pressure ridge builds up to block the onshore flow. Could be weeks.
PM road25.70 miles
May 17, 2026
Great day for a ride. Near the end I saw another cyclist that I know is an age-group UCI world champion (she's got the rainbow stripe jerseys that she earned) so I turned and tried to catch up. Nope!
PM road24.50 miles
May 16, 2026
That was a rough one in the wind+pollen. A steady 18 mph wind out of the WNW made getting back home a chore. Tried to stay in between the hedgerows when possible, or in developments with big trees to shield myself from the wind as much as I could.
AM road31.50 miles
May 15, 2026
Early to beat the rain. Made it before the big drops started to fall.
PM road14.00 miles
May 14, 2026
Did trailwork out west most of the day in the woods. Rained on and off most of the time but nothing too heavy. Got 6.3 miles of dry riding in and then the rains came again.
PM road27.60 miles
May 13, 2026
Cool and windy with just a smattering of raindrops for about a minute. Looks like needed rain is coming in 36-48 hours.
PM road26.20 miles
May 12, 2026
Rolled over 3k miles for the year today.
PM road26.50 miles
May 11, 2026
Warmest day yet...hit 70F. No jacket required. Almost warm enough to ride naked. Not that I would do that but I have seen it done. My question for those riders would be, "What kind of magical saddle is that?"
PM road25.20 miles
May 10, 2026
Just a moderately paced ride, but maybe I didn't look so good because at one point there were 12 turkey vultures circling above me as I crossed the farm fields.
AM & PM road23.50 miles
May 9, 2026
Commuted to the local parade to get a free BBQ lunch from our insurance agency. Flatted again in the rear. Used a new tube this time.
PM road20.00 miles
May 8, 2026
Another rear tire flat.
PM road4.50 miles
May 8, 2026
Shakedown ride on a newly fixed flat
AM road21.50 miles
May 7, 2026
Early due to a trip to the airport.
PM road26.10 miles
May 6, 2026
I did not follow through on my plan to ride early and avoid the wind. By the time I finished up at 4 PM the winds had made it Pollenpalooza out there. Cold too...back to long-fingered gloves, thermal arm-warmers and a jacket.
PM road27.00 miles
May 5, 2026
That pesky wind is back again. I'll try riding earlier in the day tomorrow to try and avoid the PM wind build-up that comes from offshore.
AM road24.50 miles
May 4, 2026
A stealth wind from the NW. With it at your back, you felt nothing but a warm spring day. Heading into it, fingers got cold and it was a struggle to maintain cadence.
AM road26.20 miles
May 3, 2026
I'm ready to finally put the winter jerseys away for a few months and get out the lighter weight stuff.
PM road21.60 miles
May 2, 2026
Nice warm spring day brought out all kinds of cyclists and runners...more than I've seen in a long time. Ordered a new bike today. Otso Fenrir. Should be built up within a week.
PM road23.60 miles
May 1, 2026
After an unusually dry April, the dry streak looks to continue into the first half of May. Makes for good riding weather but more work watering the yard.
PM road18.50 miles
Apr 30, 2026
Warmest day of the year so far...almost 70 F. 706 miles in April.
AM road25.40 miles
Apr 29, 2026
Perfect weather at last. Legs felt good
PM road23.50 miles
Apr 28, 2026
It's cooled back down into the low 50s for a few days. Looks like it might hit 70 F by early next week.
PM road12.70 miles
Apr 28, 2026
A 2nd ride to get caught up on my monthly goals.
AM road19.40 miles
Apr 27, 2026
Early due to appointments.
PM road27.10 miles
Apr 26, 2026
Rode the ODT and used the fork bags to make a beer run in Agnew.
PM road+trail27.00 miles
Apr 25, 2026
It's finally starting to feel warmer. I put away all the winter gloves and now need to wash up and put away the fall/winter jerseys.
PM road+gravel26.50 miles
Apr 24, 2026
A slow one on the Wolverine.
PM road+gravel20.50 miles
Apr 23, 2026
Flatted at 9 miles. It's always the rear tire.
PM road28.00 miles
Apr 22, 2026
Checked the weather (both in person and online) at the start and got a "feels like 45" that seemed reasonable given stiff breeze. It gradually warmed up and I was slightly overdressed for the final 5 miles or so.
PM road18.90 miles
Apr 21, 2026
Windy and cold. A short ride after trail work.
PM road29.00 miles
Apr 20, 2026
It was trying to be warm today but just didn't quite make it there. Still, a comfortable ride w/o wind and w/o traffic, so no complaints.
PM road+gravel+dirt28.80 miles
Apr 19, 2026
There was a hint of warmth in the air today which made things a bit more pleasant than a lot of recent rides. It's looking like tomorrow will be the first ride of the year with short-fingered gloves (no Vulgarian here).
PM road26.00 miles
Apr 17, 2026
Even though it's mid-April there was just no warmth in the air today. By Monday it's forecast to be in the mid-60s, so that will be a nice change.
PM road+gravel22.70 miles
Apr 16, 2026
Felt strangely good after shoveling gravel for 4.5 hours on a trail project. Maybe it was the warmer weather and lack of wind.
PM road25.10 miles
Apr 15, 2026
A tough go into the strong wind. Speed was really down today. Weather report said 43F but feels like 36.
PM road+gravel25.00 miles
Apr 14, 2026
Light rain at the start but it stopped and almost cleared out. Finally back on local gravel after a long pause.
PM road22.30 miles
Apr 13, 2026
A stiff wind changed my plans and I had to go into a wind-avoidance route.
Larry Scott Trail27.70 miles
Apr 12, 2026
Went to Port Townsend and rode with A. First time in about 6 weeks I think. The new section is amazing. Switchbacks up the powerlines like something from a Swiss or Norwegian road system. Then some rolling hills. 50mm tires really helped on the muddy sections. We missed out on the Chimacum Farmers' Market bakery...not open yet for the season.
Morning errands25.80 miles
Apr 10, 2026
Decided to do the morning errands via bike due to the high cost of fuel. Where I live in Washington state unleaded is about $5.50/gal and diesel is running over $7/gal. We have some very high fuel taxes to fund transportation and highway projects because we have no state income tax (sort of).
PM road22.10 miles
Apr 9, 2026
Warmest day of the year so far.
AM road25.10 miles
Apr 8, 2026
Early in the sun.
PM road25.50 miles
Apr 7, 2026
Winds died down a bit. Late PM ride after more trail work.
PM road26.50 miles
Apr 6, 2026
Finally rode the full length of 7 dips and got the big hills. 35 mph on the final one. Saw an oddity along the way. A knucklehead driving a lifted Japanese truck with a giant Confederate battle flag flying. Since I know that Japanese culture values fitting in, the mixed message I got from the driver was "I'm a rebel conformist".
PM road27.00 miles
Apr 5, 2026
Warmest day of the year so far...in the low 60s. Rode after a morning hike.
PM road25.50 miles
Apr 4, 2026
Less wind today and some nice sunshine. Felt pretty good for a late start.
PM road25.50 miles
Apr 3, 2026
Sunny and warm(ish) feeling at the start but that quickly went away and I was left to ride feeling almost underdressed for the temps. Perhaps one day later this month I can shed the long-fingered gloves for a good long while.
PM road21.00 miles
Apr 2, 2026
Post-trailwork ride.
AM road25.50 miles
Apr 1, 2026
Super windy out of the south-southeast. Had to plan my route according to where I got the most shelter.
AM road15.50 miles
Mar 31, 2026
Made it to my goal of 2000 miles by the end of March.
AM road18.00 miles
Mar 30, 2026
Finally a little warmth back from the sun. My tulips looked like they were shivering yesterday.
PM road18.20 miles
Mar 29, 2026
Waited till 5:00 PM to avoid the rain. At the end it rained and hailed on me.
PM road25.20 miles
Mar 28, 2026
Strong winds again today and looks like for the next week or so
PM road24.05 miles
Mar 27, 2026
Started at 55 F but it dropped 20 degrees from 4 to 6.
PM road21.50 miles
Mar 26, 2026
Post trail work ride.
PM road27.25 miles
Mar 24, 2026
Got a late start due to lots of morning errands/projects. Felt surprisingly good for as tired as I seemed.
PM road25.30 miles
Mar 23, 2026
Some sun was visible but there was really not even a suggestion or a hint of warmth.
PM road25.50 miles
Mar 22, 2026
I remembered to be thankful that now in retirement I can ride in the light all the time. So many years of dark mornings and evenings in my past.
PM road26.00 miles
Mar 21, 2026
Spent a lot of time struggling into the usual afternoon wind.
PM road25.70 miles
Mar 20, 2026
Another strong afternoon wind out of the SW made travel west a challenge but heading east was easy.
PM road23.30 miles
Mar 19, 2026
It was a long wait for the rains to be over today. Finally got out in the late afternoon and crossed paths with the wife, who was out riding too. Rode together for a few and then parted ways due to speed incompatibility.
PM road21.00 miles
Mar 18, 2026
First ride of the season with just a jersey and a wind vest and was still too warm.
PM road26.00 miles
Mar 17, 2026
Had to return home after 10 miles to get a lighter jacket, gloves, and cap. Way too warm with tropical air pushing in from Hawaii.
AM road26.00 miles
Mar 16, 2026
Avoided the rain again. I'm staying off the gravel roads and the trails because it has been, and continues to be so wet that it causes a lot more drivetrain maintenance.
AM road26.50 miles
Mar 15, 2026
Having some upper back muscle spasms, but fortunately not while riding. My lifting room is a construction mess right now.
AM road27.07 miles
Mar 14, 2026
Sat out a couple of days of endless rains. More in the forecast but hoping I can find some lulls in the oncoming squalls.
AM road21.40 miles
Mar 11, 2026
Snowing in the mountains today. About 40 F down at sea level.
AM road27.00 miles
Mar 10, 2026
Went early to get ahead of the coming atmospheric river. Wed thru Friday is looking dismal in the forecast.
AM road26.36 miles
Mar 9, 2026
Had to go early to have time for PM appointments. No wind this morning was a nice change of pace after yesterday.
AM road22.15 miles
Mar 8, 2026
Steady 18 mph wind coming from the SW, gusting higher at times. In the unprotected flats when I turned perpendicular to the wind it would affect steering a bit. Staying in the hedgerows when I could helped a bit. It's best to stay away from the windy side of forested roads due to branches coming down.
PM road27.67 miles
Mar 7, 2026
Today was Tour de Dung race day in the neighborhood. I had to avoid the racers and weave through back roads to get out of and back into my area.
PM road22.80 miles
Mar 6, 2026
Light rain all the way, plus stomach cramps for the distance.
PM road17.40 miles
Mar 5, 2026
Another late one after working on trails. Turnpike day
PM road25.45 miles
Mar 4, 2026
Strong winds rising out of the SW made the end a challenge.
PM road+gravel25.70 miles
Mar 3, 2026
More AM trail work so a late afternoon ride helped to stretch out a sore body.
PM road+gravel+trail26.80 miles
Mar 2, 2026
Headed out on the dike system and then on to the NWR.
PM road26.80 miles
Mar 1, 2026
I think today was the true first day of spring. 56 F and lots of sunshine that felt great. I need to start digging out some spring cycling clothing.
Olympic Discovery Trail: Sol Duc to Mary Clark30.10 miles
Feb 28, 2026
Headed out west and rode with A. Parked at the Sol Duc road parking area and headed west on the trail. Went almost 2/3 of the way down Mary Clark. Beautiful day with sunny skies, about 50 F, and minimal winds. It could have been April instead of February.
PM road+gravel31.10 miles
Feb 27, 2026
Rolled over 1300 miles for the year. Goal is 6614 to hit an average of 7500/yr for the past 20 years.
PM road17.60 miles
Feb 26, 2026
A late one after Thursday trail crew.
PM road26.80 miles
Feb 25, 2026
Another decent day. Lots of things happening.
AM road23.00 miles
Feb 24, 2026
Rained lightly most of the way. I had two dry minutes in sunshine.
PM road+gravel25.60 miles
Feb 23, 2026
Somehow this atmospheric river is missing the north coast of the Olympic Peninsula. Lucky for me.
PM road+gravel25.20 miles
Feb 22, 2026
What a difference a day makes. Sat out yesterday's high winds and today had some sun with actual warmth to it. Lots of folks out mowing their grass. Had fresh legs from the day of rest too.
PM road25.80 miles
Feb 20, 2026
Cold, but not quite as chilly as yesterday. An pair of arm warmers under the jersey did the trick. Toes ok today.
PM road25.20 miles
Feb 19, 2026
Fingers crossed that today is the coldest day of winter and that it is all warming up from this point forward.
PM road26.00 miles
Feb 18, 2026
Not bad at all for all the talk about possible incoming snow. Felt pretty good.
AM road23.40 miles
Feb 17, 2026
A strong, cold wind was blowing for the first few miles but thankfully that died down.
AM road25.50 miles
Feb 16, 2026
Another day moving more briskly due to the temps. Felt pretty good today...no shoulder or leg pain.
PM road25.10 miles
Feb 15, 2026
My fastest ride of the year just before the coldest weather of winter arrives. It's been a warm winter and the next five days look to be the last gasp as trees and flowers are already blooming. Fingers crossed to avoid any lowland snow.
PM road25.70 miles
Feb 14, 2026
The breeze and sunshine dried up yesterday's rain. Nice ride except for heading into the wind. Rolled over 1000 miles for the year.
AM road+gravel30.10 miles
Feb 13, 2026
First 24 miles were dry but then I got caught out in a rain squall.
PM road17.00 miles
Feb 12, 2026
Got a late start and rode until dark (about 5:45). Sore upper body from trail work but the legs were pretty good.
PM road25.60 miles
Feb 11, 2026
A day off made a big difference in how my legs felt today. Could have gone longer but was running out of light after a busy morning.
PM road+gravel25.40 miles
Feb 9, 2026
Legs a bit tired today but I was taking it easy anyway. Rolled over 900 miles for the year.
AM road22.60 miles
Feb 8, 2026
Felt pretty good this morning in spite of riding after lifting.
PM road25.50 miles
Feb 7, 2026
Waited out the AM showers and didn't start until 3:00. Stayed dry but it was very dark and threatening at times.
PM fog26.00 miles
Feb 6, 2026
Tried to let the fog burn off but it lasted all day. Headed south towards the mountains and it lightened up a little bit, almost enough to let me see my shadow, but not quite.
AM road, trail, & gravel26.60 miles
Feb 4, 2026
One of those rides where your mind just wanders and every so often you look up and see where you are and how far you've come.
PM road+gravel25.30 miles
Feb 3, 2026
Super overcast and misty which suited me just fine after having my eyes dilated this morning.
PM road25.20 miles
Feb 2, 2026
Calm, dry, and lukewarm outside so I decided to stay off the hills and see what I could do for speed with these 50mm wide tires on a drop bar gravel bike. 14.4 avg which I thought was not too bad for that wide a tire.
PM road25.30 miles
Feb 1, 2026
Thought I'd be more tired after that late January push to get to 700, but the legs felt ok today.
AM road23.00 miles
Jan 31, 2026
Moist is the key word for the day. A few drops of light rain in the first mile or so, then riding in a cloud. Need to anti-fog my eyewear again.
PM road22.50 miles
Jan 30, 2026
Even though I dressed down, it was way too warm for this time of year today. 54 degrees in January. I should have worn my spring/fall gloves. No need for a hat under the helmet. Flies are hatching and I saw wasps out.
PM road15.00 miles
Jan 29, 2026
Got a late start and rode till 5:15, just before full dark.
PM road+gravel26.00 miles
Jan 28, 2026
Every time I feel like my legs are tired and I'm just going to do a moderate, steady cadence, I get home and find my average speed is higher than normal. So what do I know? Tried to rain on me lightly on and off several times but didn't get wet. Yet.
PM road29.00 miles
Jan 27, 2026
Today I rolled over 144,000 miles since the summer of 2006. Goal is to make it to 150K by the end of 2026.
PM road31.10 miles
Jan 26, 2026
Since I wore clear eyewear the sun decided to come out 15 seconds into my ride. It went away pretty soon though, so all was good. Last cold day before the rains and warmer temps return.
PM road25.80 miles
Jan 25, 2026
Felt really slow and had tired legs but when all was done my average speed was up about 0.5 mph. Not quite sure how that happened. Maybe due to longer straight stretches of road where I didn't have to be cautious about the frost in the turns.
PM road23.00 miles
Jan 24, 2026
This is the coldest it has been so far this winter on the North Olympic Peninsula. Daytime high of 41 and overnight low of 29 or so. Can't complain about that...until summer comes and everything is dry and burning because there were no winter rains or snows.
AM road16.00 miles
Jan 23, 2026
The wind is finally back after a nice long hiatus.
PM road12.20 miles
Jan 22, 2026
A quick one just before dark to stretch the legs after doing trail work most of the day.
PM road23.00 miles
Jan 21, 2026
Waited out the morning frost again for some PM sunshine. 45 F again for about the 5th day in a row. No complaints though as it is dry and calm.
AM road25.10 miles
Jan 20, 2026
Due to scheduling conflicts I had to go early in the frost. Stayed out on the shoreline for the most part because it didn't freeze.
PM road+gravel25.90 miles
Jan 19, 2026
Same weather pattern for the past 5 days or so. Frosty mornings and sunny afternoons. 45 degrees for the ride with no wind.
AM road26.50 miles
Jan 18, 2026
Sunny but frosty in the morning. Avoided the shady spots and was fine.
PM road21.80 miles
Jan 17, 2026
A late afternoon ride on a sunny day with some warmth. Spent the morning up in the mountains doing trail work. At noon near 3500' of elevation, in the middle of January, it was t-shirt weather. Very low snow year so far.
PM road+gravel27.30 miles
Jan 16, 2026
Sunny and warmer again. The water in the Straits of Juan de Fuca was like glass and Mt. Baker loomed on the horizon full of snow. So warm though, in fact, that I have one tulip pushing through the ground in my front yard. Saw people mowing their lawns again on today's ride. I need to do that as well. It's not quite winter, not quite spring. Let's call it sprinter.
PM road+gravel25.80 miles
Jan 14, 2026
Sunshine today...so warm that I heard frog croaking yesterday and today. Seems a bit premature for their big wake up.
PM road19.50 miles
Jan 13, 2026
Got a late start today and the urgency of waning light helped me up my average speed. Thick fog all day long which kept fogging up the eyewear, even with anti-fog on them.
PM road27.10 miles
Jan 12, 2026
Stayed dry on wet roads but the wind was starting to rise at the finish. I'm enjoying using my Roam Elemnt to track miles and elevation. I'm always late adopter of the new. Stuck with tiny Cateye bike computers for years and the occasional Strava data.
AM mostly road+gravel23.20 miles
Jan 11, 2026
I'm getting lucky with some rain breaks occurring during daylight hours. Looks like after today the rains clear out for a while and it will be unseasonably warm.
AM road25.10 miles
Jan 10, 2026
Looked like rain at the start but it held off and got some filtered sunlight. Glad I had the rain jacket on because it was a cold breeze. Less than 6400 to go to get to 150,000 miles in 20 years.
PM (mostly road)+gravel26.00 miles
Jan 9, 2026
Felt cold at the start due to the humidity level, but some filtered sunlight came out and made things tolerable. Even though it's fairly flat where I live, I seem to be getting over 500 ft of elev gain every ride.
PM road+gravel25.50 miles
Jan 8, 2026
Forecast said no rain but I got drizzled on 3 times. Luckily just short bursts that were very light. It's been a "warm" winter so far, even though the freezing level is down to about 1500'. Here near the shoreline its been staying just above freezing so far. I hope it stays that way.
PM road27.80 miles
Jan 7, 2026
Stayed on the roads today as there is still some standing water on the dike and trail system and I am enjoying having a relatively clean drivetrain. No need to muck it up unless some really interesting ride comes to mind.
AM road25.60 miles
Jan 5, 2026
Blinding low altitude sun in the early morning. The route chose itself as I had to ride with my back to the sun. Glare off wet pavement was just too hard to see where I was going. This may be my only time this year in 1st place on the website but I'll still enjoy the brief moment.
PM road+gravel24.50 miles
Jan 4, 2026
Tried and failed to beat the rain. Last 4 miles was a little wet. Got the hat trick today...weight workout, trail work, then a late ride.
PM road25.60 miles
Jan 3, 2026
Tried to hit the mid-afternoon rays but that window closed fast and I got rain falling from clear blue skies instead.
PM road25.30 miles
Jan 2, 2026
Rains seems to be just hanging in the air but I beat it back home. Very humid and 45 F.
PM road, gravel & trail26.50 miles
Jan 1, 2026
Did a bike cleaning and lubing last night and what a difference that made today. I resolve to do basic maintenance more often in 2026.