There are two much older Speedmax frames in game – the original Speedmax, and the Speedmax CF SLX from March 2021. In fact, this is the 6th generation of the Speedmax frame, and it’s described in the Drop Shop like this:
Pure innovation. Pure cycling. Pacesetter. Record breaker. The Speedmax CFR was already the most accomplished bike in world triathlon. So how could we improve it? By applying all our experience to engineer the most intuitive, adaptable bike the sport has ever seen. For pros. For age-groupers. For all.
Zwift created some nice imagery of the new bike, to show off its unique details:
It’s rated 4 stars for aero, like all TT frames in Zwift. But here’s what grabbed my attention: it’s rated 2 stars for weight, while all other TT frames are rated just 1 star. So we at least know it’s lighter than any other TT frame in Zwift. But how does it actually perform? Since Zwift’s 4-star system isn’t the most granular performance metric, we ran this frame through our precise tests to measure performance in nerd-level detail. Let’s dive in!
Note: test results below are from a 75kg, 183cm rider holding 300W steady using Zwift’s stock 32mm Carbon wheelset on the un-upgraded version of the frame, unless otherwise noted. Test results have an error margin of approximately 1 second.
Aero (Flat/Rolling) Performance
The Canyon Speedmax CFR is an aero weapon indeed. It beats all other TT frames in Zwift in our flat tests, making it the new King of Tempus Fugit.
The frame’s time puts it 47.1 seconds ahead of our baseline Zwift TT frame across an hour of riding. That’s ~1 second ahead of the former king, the Cadex Tri. The next-closest frame is the Canyon Speedmax CF SLX Disc, and it’s ~5 seconds behind the new Speedmax CFR.
Climb Performance
While aero performance is the major focus for most TT racers on Zwift, climb performance is a key factor as well, particularly when races include hilly bits! The new Canyon Speedmax CFR shines on the climbs, outclimbing every TT frame in Zwift, including the former two top climbers, the Scott Plasma RC Ultimate and Felt IA 2.0. Two stars for weight, indeed…
The frame’s climb test time puts it 58.9 seconds ahead of the baseline Zwift TT frame after an hour, which is 1 to 1.5 seconds ahead of the former top climbers (Scott Plasma RC Ultimate and Felt IA 2.0) and, notably, ~7 seconds ahead of the Cadex Tri frame that is so pervasive in Zwift’s TT races.
Upgrading Your Canyon Speedmax CFR Frame on Zwift
Like all frames in Zwift, the Speedmax CFR can be upgraded in five stages. It uses the Duration, High-End upgrading scheme, giving it the following characteristics:
Performance At Each Upgrade Stage
This chart shows how many seconds this frame will save across 1 hour of riding compared to our stage 0 baseline frames (Zwift Carbon or TT). This is based on a 75kg rider, 183cm tall, at 300 watts, riding on tarmac.
Upgrade Stages (Duration, High-End)
Stage
1
2
3
4
5
Totals
hrs
6
7
8
9
10
40
cost
100,000
200,000
350,000
500,000
750,000
1,900,000
upgrade
Aero
Weight
Drivetrain
Weight
Aero
6 hrs: Aero Upgrade for 100k Drops
7 hrs: Weight Upgrade for 200k Drops
8 hrs: Drivetrain Upgrade for 350k Drops
9 hrs: Weight Upgrade for 500k Drops
10 hrs: Aero Upgrade for 750k Drops
Conclusions
The new Canyon Speedmax CFR is the undisputed king of TT frames in game, full stop. It outperforms everyone else both on flats and climbs, which is quite remarkable.
But here’s what’s tricky: most serious TT racers will already have a fully-upgraded Cadex Tri in their garage. A fully-upgraded TT frame outperforms the un-upgraded version by ~48 seconds on flats and ~27 seconds on climbs. And it takes 40 hours of riding to fully upgrade a high-end TT frame on Zwift.
So just like that, thousands of riders dropped 1.25M Drops and began upgrading their new Canyon frames… while still racing their Cadex Tri frames. See you in 40 hours. Ride on!
We’ll be adding this bike to the following posts soon:
What do you think of Canyon’s new Aeroad in Zwift? Share below…
Important note: this post contains speed test results for Zwift frames or wheels. These results may change over time, and a bike's performance relative to others may also change. We don't always revise posts when performance rankings change, but we do keep current, master versions of our speed test results which are always available. See the frame charts, wheel charts, and Tron vs Top Performers for current performance data.
It’s Tour time, so this weekend’s picks are all about France! We start with Zwift’s big Tour Fever series, then feature community events on new Paris roads, plus a popular stage race hosted in France. See our picks below…
This week we’re on stage 1, with Loop de loop de loop* (10.4km long, 45m elevation) as the short route and Montmartre Mixer* (27.6km long, 197m elevation) as the long route.
Want to grab the Paris Toujours badge and the 1385 XP that comes with it? Join The Rolling Collective for a banded ride on this new Paris route (72.4km, 459m). As long as you keep pedaling, you’ll stay with the group, so everyone can ride at a comfortable pace!
This ride is a lot like the RollCo event above, except it’s on the other long Paris route, Heart of Montmartre (77.7km, 510). This is the longest route in Paris! If you want to get the route badge and 1490 XP bonus, here’s a banded social ride to help make it happen.
The fifth edition of the SISU Tour is now underway, with lots of racers taking part. This weekend is the third stage, on France’s Knights of the Roundabout (54.4km, 359m).
There are 9 time slots for this stage, so everyone can find a time that works for them. Combining signups across the time slots, this is by far the most popular race happening this weekend!
We choose each weekend’s Notable Events based on a variety of factors including:
Is the event unique/innovative in some way?
Are celebrities (pro riders, etc) attending/leading?
Are signup counts already high, meaning the event is extra-popular?
Does the ride include desirable unlocks or prizes?
Does the event appeal to ladies on Zwift? (We like to support this under-represented group!)
Is it for a good cause?
Is it just plain crazy (extra long races, world record attempts, etc)?
Is it a long-running, popular weekly event with a dedicated leader who deserves a shout out?
In the end, we want to call attention to events that are extra-special and therefore extra-appealing to Zwifters. If you think your event qualifies, comment below with a link/details and we may just include it in an upcoming post!
From Hiding the Bottle to Chasing the Sun: How Charles Kruger Swapped Addiction for a Life on Two Wheels
If you happen to cross paths with Charles Kruger on Zwift, you’ll probably see him dropping virtual confetti on fellow riders, celebrating milestones, and bringing a massive amount of positive energy to the roads. At 49 years old, Charles radiates the kind of genuine happiness that is completely contagious. But if you told him just a few years ago that he would be a Level 100 cyclist who recently crushed a 207-mile coast-to-coast ride across the UK, he would have told you that you were dreaming.
Back then, his only real hobby was figuring out how to manage a massive alcohol addiction. His journey from a 28-year cycle of drinking to the peak of virtual and real-world cycling isn’t a story of tragic trauma—it’s a story about finding freedom, shifting focus, and discovering a whole new tribe.
The Exhausting Master Class in Acting
Originally from South Africa, Charles moved to the UK when he was 27. He didn’t have a rough childhood or a deep-seated trauma that drove him to drink; he had a wonderful, supportive family. But from a young age, he realized he simply had a problem with alcohol. “I was one of those that if I had one drink, I would do whatever it takes to have the next,” he explains.
Spending his 20s and 30s working in the hospitality industry turned out to be the perfect match for his drinking lifestyle. Managing bars, restaurants, and hotels meant 24/7 access to alcohol. Leftover wine? Charles took care of it. Generous locals offering to buy the bartender a drink? “Why thank you very much, sir or madam!” There was even a stretch of heavy cocaine use thrown into the mix, though moving to England eventually helped him leave that behind.
Alcohol, however, remained. Charles became an absolute master at hiding the sheer extent of his consumption. Interestingly, he attributes his knack for hiding his addiction to a childhood insecurity. When his milk teeth came out, his canine teeth never grew back. He wore a plate with false teeth for years and grew up rarely smiling in photos to hide the embarrassment. That early training in concealing a secret made him incredibly good at hiding his drinking from the world.
But living as a functioning alcoholic was exhausting. For the final seven years of his addiction, Charles was drinking from the moment he woke up until the moment he passed out at night.
Managing that lifestyle was a literal military operation. He spent hours planning:
What am I drinking next?
Do I have enough mixers?
What do I need to drink right now so tomorrow’s hangover isn’t completely brutal?
Do I have enough medication and hangover food?
How do I sneakily dispose of the empty bottles so the neighbors don’t notice?
“All that just to prepare one’s beautiful body for immobilisation,” Charles says. “Thank goodness I no longer have to deal with that.”
The Day the DNA Shifted
Before finding true sobriety, Charles tried the usual routes. An ex-partner bought him a heavy, 14kg cross-country mountain bike so he could cycle to local drug and alcohol rehab courses. At the meetings, everyone had to take a breathalyzer test. But Charles wasn’t ready to quit yet. He simply calculated exactly how many hours he needed to stop drinking before a meeting to beat the machine, and passed every single time. Eventually, the relationship ended under the weight of the drinking and basic incompatibility, leaving Charles with a mounting pile of shame and humiliation.
The turning point came later, after he met the woman who would become his wife. When the COVID pandemic hit, Charles found himself stuck in another dead-end job and decided it was time for a lifestyle break. With a wedding on the horizon and some free time on his hands, he made a sudden decision to just stop drinking.
He made it through day one. Then day two. By day three—territory he hadn’t seen in decades—something strange happened. He didn’t experience the brutal withdrawal symptoms, shaking, or intense cravings he expected.
“I literally cannot describe how it happened,” Charles says. “All I know is one day I woke up and it was as if something had pulled the gene fueling my desire for alcohol right out of my DNA.”
He made a pact with himself right then: he would never look at sobriety as missing out, he wouldn’t judge people who chose to drink, and he would simply start living his life. He also refused to wallow in regret over the years he had lost. He chose to see those 28 years as a necessary journey to get him exactly where he needed to be.
Two Wheels and an Emotional Release
To channel his newfound energy, Charles dusted off that old 14kg cross-country bike. He started pedaling a little further each day. Within two months, he was regularly commuting from his South London flat into central London and back—a solid 25-mile round trip.
Five months after picking up the bike and just two weeks after getting married, Charles signed up for the famous London to Brighton Bike Ride. He didn’t have fancy gear. He showed up in baggy shorts, a vest top, trainers, and zero Lycra. He had to stop at every single rest area and openly admits he had to walk his bike up the notorious Ditchling Beacon hill.
He dragged himself across the finish line in 5 hours and 30 minutes, after weeping for a good portion of the ride. It was a massive, beautiful emotional release.
“All the therapy and courses I tried could not come close to what it feels like when I get on a bicycle,” Charles shares. “The freedom, exploration, and exercise were feeding my new body and awakening my soul.”
Swapping Addictions in the Pain Cave
When the notoriously unpleasant UK winter rolled around, outdoor riding became a miserable option. Not wanting to risk losing his new momentum, Charles invested in an indoor smart trainer setup and logged onto Zwift for the first time on January 24, 2024.
Naturally, he replaced his old addiction with a cycling one. He went over to Zwift Insider, downloaded a complete list of routes, and set three clear goals: ride every single route, get every visible badge, and hit Level 100.
At first, the sheer volume of data, power numbers, and avatars was overwhelming. But Charles loved the puzzle of optimizing his skills. He was deeply inspired by the advanced ages of some of the riders he saw on the platform, realizing this was a community he could be a part of for decades. He set another firm rule for himself: never compare himself to anyone else, and always keep it fun.
The indoor training paid dividends fast. When he attempted London to Brighton again the following year after six months on Zwift, the story was completely different. He skipped the rest stops, rode cleanly up every single hill without getting off his bike, and took a massive 1.5 hours off his previous time.
Level 100 and Chasing the Sun
On June 24, 2026, just over two years after his first virtual pedal stroke, Charles completed his quest. He checked off the final route, earned his badges, and watched his screen light up as he officially hit Level 100.
To celebrate the massive milestone, Charles decided to tackle an epic real-world challenge he had been eyeing: the Chase the Sun event. The objective is a beautiful, grueling test of endurance: cross the width of the UK on a bicycle, starting at the exact moment of sunrise on the east coast and crossing the finish line on the west coast before the sun dips below the horizon.
Setting off from the Isle of Sheppey at the crack of dawn, Charles spent the day chasing the light across the country. Backed by the incredible engine he built in his indoor pain cave, his legs kept turning for just over 200 miles. He rolled into Weston-Super-Mare with time to spare, watching the sun dip into the ocean as a victorious, sober man. Three years prior, an effort like that would have been physically impossible.
Charles’s Advice to the Peloton
Today, Charles is quick to thank his wife for sticking by him through the rough times, his family in South Africa for their unconditional love, and the global Zwift community for creating a space that genuinely heals.
For anyone out there fighting their own battles, looking to change their life, or just trying to navigate the numbers on their screen, Charles leaves the community with a few simple reminders:
“I have definitely found my TRIBE! Remember to listen to your body, don’t let the data rule your life, and most of all… JUST HAVE FUN!”
Oh, and of course: “Who wants some confetti?”
Thanks, Charles, for sharing your story. And the confetti! Ride on.
Flamme Rouge Racing, along with partners Liv/Giant, The Warrior Games, Femme Cycle Collab, and Bikealicious, have just announced a 9-day race/ride tour to celebrate Le Tour de France Femmes. Just like Le Tour, Liv du Tour is a 9-stage event from August 1-9.
Riders can complete the tour by participating in women’s races, men’s races, or group rides. Read on for details!
eGAP is Flamme Rouge Racing’s innovative method that allows racers across multiple time slots to compete against each other in a time-based GC format. The following is taken from the Liv du Tour page’s “Competition Format” section:
General Classification (GC) – eGAP
eGAP is calculated for each rider each stage by determining their time gap to the winner of their PACE GROUP event who is a FULL TOURIST. Time to complete a stage does not matter, GC in the virtual world and this event is measured by eGAP.
eGAP Example:
0830 PACE GROUP B – Rider wins in 65mins and second place was 66mins 30seconds
Winner receives ZERO eGAP
Second place receives 90seconds eGAP
***Exception*** eGAP can only be set by the first FULL TOURIST to complete the event. If a new rider wins then the most eGAP the next full tourist will receive is +1s.
Special note – iTT Stage
Stage combines all riders from all events by PACE GROUP and will rank them by their race time to complete the stage.
No draft and no advantage by race by time.
One stage winner for each combined PACE GROUP and all eGAPs are calculated from the fastest time from the first full tourist.
iTTs give riders an opportunity to affect their Tour competitors no matter where they are in the World.
Race Registration
Liv/Giant du Tour events are on Zwift’s public calendar, so you’ll need to sign up for each event there.
Additionally, you’ll want to register on Flamme Rouge Racing’s website (click “Register Participation” on the Tour’s homepage) to get helpful emails around the event and so you’re eligible for giveaways.
Group Ride du Tour
Bikealicious is hosting a banded group ride version of the tour, for those interested in riding without competing. Events are at 0600 and 1735 UTC daily.
The routes used will be the same as the Liv du Tour (above). I’m not seeing the events on the calendar yet, but I imagine they’ll be available at zwift.com/events/tag/bikealicious.
Questions or comments?
Be sure to check the Liv du Tour homepage for complete info, race rules, etc. Got other questions or comments? Share below!