“Heart of Montmartre” Route Details
See zwiftinsider.com/route/heart-of-montmartre/
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…

✅ Popular ✅ New Roads ✅ Unlocks
Zwift’s big Tour Fever series began this week alongside the IRL Tour de France, and everyone’s jumping into group rides and races on new Paris roads!
Learn all about Tour Fever 2026 >
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.
Multiple time slots this weekend
Sign up at zwift.com/events/tag/tourfever2026stage1

✅ New Roads ✅ Long Route ✅ Banded
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!
Sunday, July 12 @ 12:45pm UTC/8:45am ET/5:45am PT
Sign up at zwift.com/events/view/5637486

✅ New Roads ✅ Long Route ✅ Banded
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.
Saturday, July 11 @ 3pm UTC/11am ET/8am PT
Sign up at zwift.com/events/view/5636813

✅ New Roads ✅ Endurance Challenge ✅ Pace Options
Want to tackle the new longest route in Paris (Heart of Montmartre) but in a more spicy ride format? Join the JETT squad’s regular weekly event!
Choose your desired pace, listen to the ride leader, and get that endurance work done! Both categories have a leader (yellow beacon) and sweepers.
Saturday, July 11 at 8:05pm UTC/4:05pm ET/1:05pm PT
Sign up at zwift.com/events/view/5636871

✅ Stage Race ✅ Long Route ✅ Popular
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).
Learn all about SISU Tour 2026 >
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!
Multiple time slots this weekend
Sign up at zwift.com/events/tag/sisutour
We choose each weekend’s Notable Events based on a variety of factors including:
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!
See zwiftinsider.com/tiny for current Tiny Race details.
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.
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:
“All that just to prepare one’s beautiful body for immobilisation,” Charles says. “Thank goodness I no longer have to deal with that.”

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.

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.”

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.





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.

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.
Follow Charles on Zwift at: Charles Kruger 🇿🇦

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!

What makes Liv du Tour special?
The women’s tour covers ~243km and ~2500m of elevation. Events are at 8:30, 13:00, 17:30, and 23:30 UTC. Sign up at zwift.com/events/tag/livdutour >

The men’s tour covers ~292km and ~3670m of elevation. Events are at 8:30, 13:00, 17:30, and 23:30 UTC. Sign up at zwift.com/events/tag/giantdutour >
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:
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:
***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.
Stage combines all riders from all events by PACE GROUP and will rank them by their race time to complete the stage.
Liv/Giant du Tour events are on Zwift’s public calendar, so you’ll need to sign up for each event there.
Zwift event registration links:
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.
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.
Be sure to check the Liv du Tour homepage for complete info, race rules, etc. Got other questions or comments? Share below!
This week’s Zwift update includes a new Aeroad from Canyon. This is the 4th version of the Aeroad to come to Zwift, and the fastest yet:

This is a “team edition” of the bike, in the Alpecin-Premier Tech colorway. On Zwift, you’ll need to be updated to game version 1.117+ to see this bike in the Drop Shop. You’ll also need to be at level 30+ with 1,750,000 Drops to buy it. Here’s how it’s described in game:
Inspired by one of the most exciting teams in the peloton, this special-edition Canyon Aeroad celebrates the attacking spirit of Alpecin-Premier Tech. Raced by Mathieu van der Poel and some of cycling’s fastest finishers, it pairs WorldTour-winning aerodynamics with a design built for riders who aren’t afraid to animate the race. When the opportunity appears, this bike is ready to go all in.
See our master list of all frames in Zwift >
It’s rated 3 stars for aero and 4 stars for weight, like other top all-arounders on Zwift. But that’s a sizeable group of bikes at this point, so the question becomes: 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.

With the Canyon Aeroad 2024 already one of the most aerodynamic bikes in the game, we figured this updated version might be slightly faster. And we were right! The new Aeroad CFR is just a bit more aero than the 2024 version, turning in times just a fraction of a second faster across an hour of riding.
The frame’s time puts it 63.3 seconds ahead of our baseline frame across an hour of riding. That’s just behind the most aero bike in game, the new Cervelo S5 at 63.5 seconds.

The Aeroad CFR weighs the same as the Aeroad 2024, which means its climb test results are essentially the same (within our test’s margin of error). That means the Aeroad CFR is at the bottom of the list of top all-arounders when it comes to climbing performance, easily beaten by bikes like the Specialized Tarmac SL9, Cannondale SuperSix EVO LAB71 Team, and Pinarello Dogma F 2024.
The frame’s climb test time puts it 43.6 seconds ahead of the baseline frame after an hour, which is ~14 seconds behind the Specialized Tarmac SL9.
Like all frames in Zwift, the Aeroad CFR Alpecin Premier-Tech can be upgraded in five stages. It uses the Distance, High-End upgrading scheme, giving it the following characteristics:
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.
The new Canyon Aeroad CFR Alpecin Premier-Tech is super aero, second only to the new Cervelo S5. But it loses enough on the climbs to other top all-arounders that I doubt we’ll see many of these bikes in the Zwift race peloton.
The Canyon 2024 is popular because it’s fast and available at just level 10. While this new Aeroad CFR is available at level 30 (and most of the top all-arounders are level 40), I would guess most riders will simply buy the Aeroad 2024 at level 10, then hold on to level 40 to buy their next strong all-arounder.
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.
Looking to make some upgrades to your setup? In this week’s top video, hear from one rider as he evaluates his indoor-cycling-related purchases.
We’ve also included videos about Zwift’s Tour Fever series, a rundown of the SISU Tour, and an entertaining race recap.
Share the link below, and we may feature it in an upcoming post!
Zwift version 1.117 begins its phased rollout today. This minor update includes a new Canyon road bike, some UI tweaks, and bug fixes. Read on for details!
The version 1.116 update that dropped two weeks ago included four new bike frames that are all being raced at the Tour de France. Today’s release includes yet another TdF frame, the Canyon Aeroad CFR in Alpecin Premier-Tech colorway. Presumably, this frame didn’t quite make it into the previous release. Better late than never!
The new Canyon Aeroad CFR is rated 3 stars aero, 4 stars weight, and requires level 30+ and 1,750,000 Drops.
As always, watch this space for complete speed test results for the new frame.
There’s a bit of a trick that lets you see upcoming route badges that are somehow hidden on Zwift’s side. This update added four new badges:
My guess is, we’ll see these new routes (presumably all in Makuri Islands) in game soon.
Zwift supplied these additional release notes:
Discuss this update in Zwift’s forum >
If you spotted any other changes or bugs in the update, please comment below!