Day two saw us starting out early from Mt Princeton Hot Springs and heading west toward Aspen! We left early this day, as it was going to be a lot of climbing.
Tuesday, August 26, 2025
Bikepacking Trip 2025 Report - Day 2
Wednesday, August 13, 2025
Bikepacking Trip 2025 Report - Day 1
This year, for the Big Bikepacking Loop™ we went hard, we went harder, and we went long! I'm going to go through each day with a new post and share the victories and defeats of this amazing ride.
This year's route started in Leadville, took us through Buena Vista, Aspen, Glenwood Springs, and Eagle. It was a combination of ambitious, leisurely, remote, and urban. Here is a look at the planned route:
Some slight modification on day 3 and 4 took place due to a horrific day 2 and some smokey air. Let's get into day 1!
Some top-of-the-pass whiskey, thanks to Aaron. We did this at several passes and it was great, even when the pass was not great.
Next we took a reasonable descent through the valley to hook up with Highway 285, which was a miserable, windy experience. But it got us back on some fun dirt roads to take us into Buena Vista. THese roads were mostly rideable, but several sandy spots got the best of us and ended up walking a bit.
In BV we grabbed food at a food truck, had a beer, and saw a couple cool dogs,
Last thing in BV was to stop at Safeway to restock on food, and get talked at by a nice, strange lady.
We rolled the last 10 paved miles to Mt Princeton Hot Springs where we soaked in the pool, and then chilled in the creek. Cold water provided some great therapy to prepare for day 2.
Details of the ride:
Total Miles: 75.04 mi
Total climbing: 6,384 ft
Moving Time: 7:43:05
Monday, September 11, 2023
Revolution Series #6 Powderhorn Race Report - All that bike park time paid off
This weekend was the last stop of of the Revolution Enduro series at Powderhorn resort near Grand Junction. This was a fun one for me because Powderhorn is here I learned to ski, and worked for a few years as a ski patroller. Since then, they've put in a great bike park and host a stop on the series.
Let's get down to it!
Total ride time: 3:30 hours
Total ride: 19 miles
Total Vertical: N/A due to lift access
Strava
Stage 1: The day started with a ride all the way up the mountain via service road. It had rained for about an hour that morning so the road was a bit of a mess. Luckily, it cleared up and the trails were in pretty shape all day. Stage 1 had us going down a long-ish blue with some big, fun berms. I was happy to fall into a groove fairly quickly and had a couple corners that felt absolutely on the edge of control. Towards the bottom definitely wasn't attacking as arm pump settled in. One thing about this bike park is someone really likes doubles! I have been spending more time at the local dirt jumps with my son and that has paid off as I was jumping everything out there.
Final results
Monday, August 21, 2023
Revolution Series #5 Snowmass Race Report - Big field, big features, big fun
Nearly closing out the 2023 Revolution Enduro series was a stop in Snowmass. Coincidentally, I'd been to Snowmass during an enduro race several years ago and thought it looked like fun, so it was great to come back here and race. This stop featured 4 stages Saturday and 3 Sunday. I pre-rode Friday, so it made for a full weekend of riding. Overall, the stages were solid, if a little hard on the body.
Preride:
Friday I had a chance to ride a lot of the trails. It was great to get a feel for the type of riding they have in Snowmass. The resort hasn't seen much rain, so it was pretty dry conditions with dusty, soft corners. I wasn't able to preride stage 5 or 7. Stage 5 had a series of jumps that would have been great to be able to take at speed. Stage 7 was so bumpy and ridiculously steep no preparation would have helped me go much faster. It was so dusty I got some alcohol wipes and cleaned my rotors and pads between race days, which really helped.

Cleaning the pads and cassette
Day 1:
Total ride time: 3:30 hours
Total ride: 25.5 miles
Total Vertical: N/A due to lift access
Day 1 Strava
Stage 1: We started out on a pretty fast stage with some roots at the top, a short chunky rock garden in the middle, and ended with tight corners that felt pretty good. It definitely took a bit to get into the groove, but I felt fast at the bottom and my position reflected it!

View from the top of the chairlift
Stage 2: The top of this stage had some fun jumps that you could just absorb and take fast. In the middle there were some rocs that were so covered with dust from the dry conditions that it was hard to tell where the dirt started and the rocks ended. There was also a lot of opportunity to pedal at the bottom. I had a GD bug in my helmet for about the first minute that was distracting. While I came out slower than I'd hoped, I was feeling great.
Stage place: 18/27
Stage 3: This was s full mountain stage that started out with some really loose corners at the top that required a lot of braking. My forearms were pumped up 2 minutes into the stage. I felt pretty good in the corners and din't blow any of them. Once we got past mid Mountain the trail became really under developed with flat, slick corners and brake bumps everywhere. My arms were on fire by the time I got to the end. I finished that stage wondering how to make my front suspension more supple.
Stage place: 14/27
Stage 4: I'd preridden this stage and was expecting the 3 or 4 big features. There was a big drop in the middle with a ride-around that I ended up taking and didn't feel like I lost a lot of time. At the bottom was a big double I was able to clear and felt pretty good about. Unfortunately, my time was the worst of all the stages.

View from the transfer to Stage 4 and 7
Stage place: 19/27
Day 1 place: 15/27
Day 2:
Total ride time: 2:50 hours
Total ride: 20 miles
Total Vertical: N/A due to lift access
Day 2 Strava
Stage 5: Stage 5 started out with a series of jumps that it would have been really cool to be able to jump fast. I hadn't preridden this stage, so I didn't take the jumps as fast as I could have. The bottom was more fast and loose corners and a little chunk mixed in. I had a couple corners that felt on the edge of crashing and made me think I should take all corners out of control and see what happens.

Lined up for the first stage of Day 2
Stage place: 15/27
Stage 6: This was a stage of 2 blue trails that were a lot of fun and had an overall higher top speed. Had one corner I locked up the rear wheel and saved a fall. Came off feeling like I finished in a higher spot than I actually did.

Last gondola ride of the day on the way to Stage 6
Stage place: 17/27
Stage 7: This stage I did not preride but it wouldn't have mattered. It was fast, loose, and chunk with some steep loose corners. It ended in this really steep chute that was just a brake-fest. This stage was not a lot of fun. I rode back to the base knowing I'd lost a lot of time and feeling pretty dejected.
Stage place: 17/27
Overall, this race was an exercise in not being able to tell how I was doing stage by stage. The stages I felt good in were the ones I finished poorly. At the end of day 1, I was in 15th and the guys around me were also very close. I had an opportunity to overtake 14th, but a similar opportunity to lose a spot. Which is what I did. I did finish stages 2 and 4 really excited since I took on some big features and pedaled a lot. I just need to combine that excitement with the technique to go fast on the rough stuff and put together some better times.
Results after Day 1:
14 - 27:40
15 - 27:43 (me)
16 - 27:46
17 - 27:50
Results after Day 2:
15 - 45:01
16 - 45:18 (me)
17 - 45:26
18 - 45:51
One more race to go before the end of the season and some serious, "Do I want to do this again next season?" conversations.
Monday, August 14, 2023
Revolution Series #4 Keystone Race Report - Back to mediocrity
Day 1:
Total ride time: 1:45 hours
Total ride: 15 miles
Total Vertical: N/A due to lift access
Day 1 Strava
Stage 1: We started out with a flowy transfer to get to the top of stage 1. Despite that, I still felt cold and got off to a slow start. We started out with a long blue that was a lot of fun, although demanded a lot of the legs. The challenge was that it ended on a tight, technical trail. Both stage 1 and 3 started on a long, fast trail and ended on a really technical trail, which made it tricky to save enough gas to ride fast. NGL, I felt slow on this stage.
Stage place: 9/20
Stage 2: This stage was short but had a wacky mid section with some bridges and then these wood banked corners at the bottom. It was so short there wasn't a lot of space to make up time and it was forgettable.
Stage place: 10/20
Stage 3: Stage 3 was the most demanding stage of the day by far - really rough top with a rock garden and a few constructed drops and then it spit us into a double black trail at the end. Unfortunately, someone had a crash that delayed the start for a while AND it started raining. To compound the challenge, I got a puncture flat about halfway through which was super frustrating. Luckily, I was running a Cush Core tire insert that enabled me to at least ride out the stage. I was able to get a new tire installed after the race in preparation for Sunday. I didn't lose a terrible amount of time, although it put 8th out of my reach and 10th was only about 15 seconds behind me. I had my work cut out to maintain a top ten on day 2.
Stage place: ?/20 (stage results are not currently live)
Day 2:
Total ride time: 2 hours
Total ride: 14.5 miles
Total Vertical: N/A due to lift access
Day 2 Strava
Stage 4: This stage started right off the lift so I took a full warm up run with another rider. That really helped me feel ready to ride and my stage felt fast and comfortable. I had pre-ridden this stage several times so nothing was a surprise. Knowing that stage 5 was a blue, and stage 6 was 2 of the hardest features in the race, I was looking forward to getting this one over with and focused on 6.
Stage place: ?/20
Stage 5: This stage was fun as shit! It was a flowy blue that wasn't too technical and had some sections where you could really open up and go! I was enjoying the confidence of my new tire and not worrying about any surprising features. There were a bunch of young kids behind me and I was happy I didn't get caught.
Stage place: ?/20
Stage 6: This was the stage of the race. In line 2 guys in front of me and one behind me were talking about how best to walk over a couple features without losing a lot of time. I was really happy that I'd successfully pre-ridden everything, although only a couple times. The stage started out with a fast section down an open ski run and then right into the hardest, most exposed left turn on the mountain. I ended up doing a dumb tire hop to get around, but I stayed on the bike. After that it was a bunch of rock drops, I passed a guy, and ended up feeling pretty confident I'd maintained 9th. The level of stoke at the finish was high
Stage place: ?/20
Overall, this event was more fun as it went on. I wasn't too thrilled after pre-riding because of all the technical features. After the race though I am pretty happy with it all. I have to take an earnest look at my training schedule, bike choice, and risk acceptance if I'm going to be more competitive in a race like this in the future.
Final results (incorrectly linked to overall results as of Monday, Aug 14)













