My first twenty-niner and the bike that made 29″ wheels the only size I would ever ride again. This is a V1 and as of 2021 is 6 years old. I’ve replaced the XTR drivetrain twice and this bike just keeps going. It’s truly a classic.

I wish the fork on the Ripley V1 was raked out a little bit more. On steep climbs I frequently lift the front end off the ground. The LS version of the Ripley influenced all subsequent models and now the Ripley geometry is pretty spot on.
Now the quirks. The seat collar is 1 cm too tall for my frame. Ibis fixed that in the V2 and so with newer models you can run a tall dropper post and still get the height adjustment right. I’ve learned to live with the extra height and I manage to stop the seat right before it hits its peak.
My other original complaint was the color. I didn’t like the neon green on black. I’ve 100% reversed my thinking and now I really like the color combination. It’s a beautiful bike.
Latest Ripley posts
- Zwift – Group Ride: Standard | Stage 2 | Tour de Zwift on Temples and Towers in Makuri IslandsAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Group Ride: Long | Stage 1 | Tour de Zwift on Makuri 40 in Makuri IslandsAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Climb Portal: Hardknott Pass at 100% Elevation in FranceAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Group Ride: Short | Stage 6 | Tour de Zwift on Coast to Coast in WatopiaAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Group Ride: Long | Stage 6 | Tour de Zwift on Shisa Shakedown in Makuri IslandsAfter yesterday’s group ride my legs were pretty burned up so I committed to taking it easy. That lasted long enough for me to fall way behind but not long enough for me to drop the urge to push it. I managed to climb a few hundred places but I ended drenched in sweat and unable to walk up the stairs. The ride – Zwift
- Zwift – Group Ride: Standard | Stage 6 | Tour de Zwift on Coast Crusher in WatopiaI’m still finding the Zwift group rides way more motivating than the Zwift training. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Group Ride: Short | Stage 5 | Tour de Zwift on Queen’s Highway After Party in YorkshireAnother Tour de Zwift ride. Hoping to get back out on the winter trails but in the mean time riding with groups is fun. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Pacer Group Ride: Neokyo All-Nighter in Makuri Islands with CocoJust putting in some time on the trainer. Reminding myself that it will help once the weather improves. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Group Ride: Standard | Stage 5 | Tour de Zwift on Libby Hill After Party in RichmondTour de Zwift group rides provide a bit of energy. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Group Ride: Long | Stage 5 | Tour de Zwift on NYC KOM After Party in New YorkZwift New York isn’t my favorite but hanging with a bunch of other rides makes it enjoyable. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Surge to the Max in FranceI got sucked into a Zwift challenge before remembering how bad the Zwift training programs suck. The theory behind them is good. The execution has problems. No matter what gearing you choose Zwift will adjust your trainer so that you match what it is recommending as closely as possible. If you stop pedaling for any reason it will turn the resistance on the trainer as
- Winter pilgrimage to the waterfallIt was a beautiful, sunny day so I took the opportunity to suffer the climb up the road to the top of the quarry and then to the waterfall. The views were spectacular. The air was brisk. The snow on the path to the waterfall just barely supported my weight. These days are rare. The ride – Providence, Utah, United States The bike – Salsa
- Zwift – Group Ride: Standard | Stage 4 | Tour de Zwift on Lutscher in InnsbruckI Zwift because I must. The payoff comes when we ride outside again. In the mean time the group rides are motivating. It’s nice to ride with others even if it’s only virtual. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Hill Attacks in WatopiaAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Dear Apple weather, it does not feel like 40.Took the Ripmo on another ride on Providence Canyon, Utah The ride – Providence Canyon, Utah The bike – Ripmo
- Zwift – Figure 8 | Attacking Challenge on Figure 8 in WatopiaAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Group Ride: Standard | Stage 3 | Tour de Zwift on The Magnificent 8 in WatopiaAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – The Muckle Yin | Attacking Challenge on The Muckle Yin in ScotlandAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- Zwift – Sand And Sequoias in WatopiaAnother Zwift ride. Looking forward to finding myself outside again. The ride – Zwift The bike – Trek Madone (Trainer)
- I’m too old to be this coldTook the undefined on another ride on Logan, UT, United States The ride – Logan, UT, United States The bike – undefined
I’ve logged a lot of miles on this bike.