Facebook Instagram Twitter Youtube
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
Search

Logo

Logo

  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
More
    Home Blog

    Top 5 Zwift Videos: FTP Tests, Starting on Zwift, and Fatigued Racing

    • Getting Started
    • Hardware/Equipment
    • Racing
    • Training & Nutrition
    Oli Chi
    -
    February 16, 2026
    0
    Top 5 Zwift Videos: FTP Tests, Starting on Zwift, and Fatigued Racing
    LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9IjBlNzA1MDA3NjMyNTQzNTc2NWUyMjA0ZGY4NjA2NzEyIl0geyBib3JkZXItcmFkaXVzOiAyNXB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCByZ2JhKCAwLCAwLCAwLCAxICkscmdiYSggMjM5LCAyMzksIDIzOSwgMSApICk7cGFkZGluZzogMHB4IDI1cHggNXB4IDI1cHg7IH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODFweCkgeyAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSB9IEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHsgLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gfSA=

    Ever wondered how much fitness you can gain in a few months? In this week’s top video, one Zwifter tests their FTP to see how much progress they have made over the last 5 months.

    Also included in this week’s picks: getting started on Zwift, tough Zwift races, climbing Alpe du Zwift as a heavier rider, and a pain cave tour.

    After 147 days of Zwift, I retested my FTP

    Over the last few months, Liam Shaw has been on a mission to go from category E to category A. In his latest video, watch as he tackles an FTP test.

    If I Started Zwift Today, I’d Do This Differently

    As an experienced indoor cyclist, Chad Rides shares how he would get started with Zwift if he were to do it all again.

    Can I Survive a Zwift Race After a Long Endurance Training Ride?

    In an attempt to build resistance to fatigue, Tom Bowers Cycling attempts a Zwift race after a long zone 2 effort.

    How a HEAVY Rider Climbs Alpe Du Zwift (relatively quickly)

    Ryan Condon climbs Alpe du Zwift for stage 5 of the Tour de Zwift. How close can he get to his previous times?

    Zwift Pain Cave + Home Gym Setup (Then I Race)

    Ben Simpkin gives riders a walkthrough of his pain cave setup before tackling a Zwift race.

    Got a Great Zwift Video?

    Share the link below and we may feature it in an upcoming post!

    Making the Impossible Possible: World Champion Caroline Pasedach 

    • Featured
    • Interviews
    Kevin Winterfield
    -
    February 16, 2026
    2
    Making the Impossible Possible: World Champion Caroline Pasedach 
    LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9ImNmNjQ4MGM5YTU3NjZlZTU2NzVmMjg3M2EyOTQzYWRmIl0geyBib3JkZXItcmFkaXVzOiAyNXB4O2JhY2tncm91bmQ6IHJnYmEoIDIzNywgMjM3LCAyMzcsIDEgKTtwYWRkaW5nOiAxcHggMjVweCAxcHggMjVweDsgfSBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSB9IA==

    Making the Impossible Possible: World Champion Caroline Pasedach 

    LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9ImNmNjQ4MGM5YTU3NjZlZTU2NzVmMjg3M2EyOTQzYWRmIl0geyBib3JkZXItcmFkaXVzOiAyNXB4O2JhY2tncm91bmQ6IHJnYmEoIDIzNywgMjM3LCAyMzcsIDEgKTtwYWRkaW5nOiAxcHggMjVweCAxcHggMjVweDsgfSBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSB9IA==

    In 2019, Caroline Pasedach thought it was all over. An experienced German competitive cyclist and a doctor at a big university clinic, she was also on the German National Team for 4X (a discipline between Downhill and BMX) and was the World Champion of a 24-hour mountain bike race (24h-MTB-Indoor World Championship in Freistadt, Austria). Then she went paragliding for the first time. And fell from the sky.

    “You will never ride again.”

    The accident happened shortly after the start of her flight. She and her pilot barely got off the ground when the wind gusted from an unexpected direction and folded the glider. They crashed back on the grass. HARD. Her pilot fell on top of her, and she damaged both wrists. 

    “My wrist was badly broken, and I also suffered a nerve injury to the hand,” she recalls. 

    This caused a condition called complex regional pain syndrome (CRPS). It is a chronic illness for which there is no cure. She had to undergo surgery.

    “The doctors told me I would never cycle again. I told them that they don’t know me!”

    “My life was miserable.” She ate too much and became overweight. She was very unhappy with her life. Her life became a nightmare. This was not the way she wanted to live. 

    “They didn’t know me.”

    Then one day she woke up, feeling fat and disgusted, and said to herself, “I am a doctor. I’ve dealt with many obstacles in my life. Why!? Why am I doing this to myself?” It was time to meet this challenge head-on. She would change her life.

    Since she couldn’t work with her injury, she quit her job. 

    In the first two years after her accident, she focused on regaining normal hand function. Due to a broken tendon, she had to undergo a second surgery almost a year after the first one. The operation made the pain syndrome worse, and she had to be treated in a special clinic for six weeks to regain movement of her fingers. Cycling was not possible at all. 

    Since she was unable to hold the handlebars properly and outside riding would have been too dangerous, she turned to Zwift. She put some books under the front wheel of her indoor bicycle to reduce the pressure on my hands. 

    Zwift gave her strength and confidence.

    Zwift helped her lose weight.

    Zwift turned her life around. 

    “The doctors were wrong.”

    She could ride. She could race. The doctors were wrong.

    Now she trains almost entirely on Zwift. She loves it. It helped her get and stay in shape. Thanks to Zwift and better eating habits, she lost over 100 pounds, and is in the best shape of her life.

    “Zwift helped me realize I was more than a long-distance cyclist.”

    During her Zwift training, she started to snag a bunch of green sprinter jerseys, and she was really flying around the routes. She was fast! Faster than she thought she could ever go. This gave her the confidence to sign up for a European Championship Vintage Time Trial race in 2024. 

    “I used the Zwift Time trial training plan and won that race! I couldn’t believe it! Zwift made me a better cyclist.”

    After the success at the European Championship, she competed at the Vintage World Championship for Road Cycling – and won again!

    In 2025, she cycled across the Australian outback from Brisbane to Perth – 5,000 miles. 

    “I made the impossible possible.”

    Read Her Upcoming Book and Support Her Next Big Adventure

    “I wanted to give all the patients with complex regional pain syndrome hope that they can reach their goals, like I did.” To that end, you’ll be able to read about her comeback as she kept daily notes on her experience and is now writing a book about her experience:  “I don’t know how many people will read it because everything I write is the truth and it is not always nice and shiny. But the world is exactly like that. I want to write about the ups and downs, because that’s how life is.”

    Coming up for 2026, she plans to cross the United States twice. “I am signed in for the Transam Team for Bike the US for MS from June to August. After that I want to do the Southern Tier.” 

    You can support her ride by clicking here.

    Follow Caroline’s journeys and thoughts on Instagram at @caropasedach and Facebook at facebook.com/caroline.pasedach. 

    Ride on, Caroline! 

    Share Your Story!

    Are you a Zwifter with a great story? Can we share it?

    At Zwift Insider, we’re always looking for personal stories from the Zwift community that inspire, educate, or amaze. Email [email protected] with a quick summary of your story to get started!


    How the Race Was Lost: Box Hill Survival (ZRL on London Loop)

    • Featured
    • Racing
    Eric Schlange
    -
    February 13, 2026
    9
    How the Race Was Lost: Box Hill Survival (ZRL on London Loop)

    How the Race Was Lost: Box Hill Survival (ZRL on London Loop)

    Tuesday was the last race of Zwift Racing League Round 3, and we were in London for a two-lapper of the classic London Loop. That meant 30km of racing but, more importantly, two trips up Box Hill! This was going to hurt…

    Planning and Warmup

    Heading into the race, we were scrambling to line up enough riders. We brought on a new Coalition teammate, Neale, and Captain Neil signed on to race even though he was going to be racing an earlier edition with another Coalition team that was short on riders. So our starting lineup was:

    • Captain Neil
    • Enrico
    • Dylan
    • Neale
    • Fabian
    • Myself

    I pulled my S-Works Aethos out of the garage and installed the ENVE 4.5 wheels, because I wanted every advantage I could get on Box Hill. I got out on course early, so I could take my time with a 20-30 minute warmup. Then I signed onto Discord, downed a SIS gel, and got ready to rumble!

    Lap 1

    63 riders rolled out of the pens to begin the first of two London Loops. We all got feather powerups at the lap arch, and we all tucked them away for safekeeping. We knew what was coming up the road.

    The first little effort of the race was short climb (Northumberland Avenue) you hit when you turn a hard right away from the Thames 3.5km into lap one. It wasn’t bad, though – just 30 seconds of slightly higher effort. The feathers still weren’t flying, and none of us was brave enough to attack in earnest this early.

    An average of just 250W brought me (and all 63 starters) from the start of the race to the bottom of Box Hill. That’s where the action began.

    While I know Box Hill is a ~7-minute effort for me, I don’t think of it that way. Rather, I mentally break it into a few sections:

    • The Lead-In: The bit before we turn a hard right and the climb gets steep. Nobody pushes hard this early.
    • The Steep Bit: The first long stretch averages 7-8% until it eases a bit before the left hairpin. This is where the pack quickly separates and elastic snaps, and it’s where I’ve been dropped in the past. I used my feather to help me hold a good position near the front. Sauce showed the front group had shrunk to 44 by the end of this section.
    • The Middle: When we “zag” back to the left, the pack tends to ease a bit, and the road even flattens momentarily, although it pitches back up and ends up averaging around 5%. Things often come back together a bit in here, but not for long.
    • The Long Haul: Turn a hard right and hit the white painted roads – this is the long final haul to the top. Some riders held their feathers for the end of this bit, which made me work harder than anticipated. I was close to being on my limit, but I also knew what was up the road, so I knew I could push hard here since recovery was waiting. Sauce showed 32 riders left at the top of this section.
    • The Flat Finish: Turn right at the top of the Long Haul, and you’ve got a flattish final 600 meters to the KOM banner. If I’m still in touch with the group at this point, I know I’ve survived the climb. And I was still in touch! Sauce showed 26 left in the group as we went through. This was the selection. This group of 26 would stay together to the end of the race.
    Using my feather on the steep bit
    On the middle
    The Long Haul
    90-day Box Hill PR (7:13)!

    Instead of the promised anvil powerup at the KOM arch, I saw the standard powerup animation pop up through the KOM arch, flipping between Draft, Aero, and Feather. I got a feather, which I used on the short kicker that comes just before the long descent of Fox Hill.

    We all took a big breath as we flew down Fox, put in a quick dig to get up and out of The Underground, then spun our way to the finish of the first lap.

    26 riders had survived in the front group… but only 2 of us (Enrico and myself) were Coalition. Clearly, this wasn’t going to be a team win for us, but if I could hang on over the second Box Hill, I would have a shot at the podium. That became my only goal.

    Surveying the competition in the front group of 26 near the end of the first lap

    Continuing the powerup weirdness, we all got feathers at the end of Tower Bridge (there’s a white line on the road there that acts as a sort of “invisible arch” marking the start of some routes). I could have used my feather right there for a bit of relief, but I wasn’t convinced there was another one waiting for me at the lap banner, and I knew I wanted one for Box Hill. So I just held onto the feather I had.

    Lap 2

    The lead into Box Hill #2 was unremarkable, with some riders putting in harder pulls on the front, but never hard enough to drop any riders. All 26 of us arrived at the bottom of Box Hill, ready for the next big battle.

    This time around, I decided to hold onto my feather until the end of the climb, unless I felt like I was getting dropped. It seemed like everyone else had the same idea: I only saw a couple of feathers fly before we reached the final stretch of The Long Haul near the top of Box Hill.

    Even though the second climb was a bit slower (7:25 at 326W average vs the first lap’s 7:13 at 340W average), this second Box Hill effort was tougher than the first. I could feel that I was even closer to being on the limit, but I also knew everyone was suffering. This is bike racing, after all. So I kept digging, and eventually the road flattened, and I was still in the wheels. I’d made it! Hurray!

    The powerup spinner at the top gave me a feather, which was not ideal (more on that later). I decided to hold onto it for use on the ramp out of The Underground.

    Everyone lit it up on that ramp, so the feather helped. I found myself in 2nd position, in fact, chasing on to a long attack from Allois (TSE). I quickly decided that was a bad idea, though, as my legs needed a break. So I sat up, getting in the wheels, and waited to time my final effort.

    As we left Tower Bridge, we got another feather powerup. I used it right away, hoping it would give me a bit of relief, because I figured it wouldn’t be much help on the downhill finish. I was sitting in 6th in a strung-out group, and Allois was 2 seconds up the road.

    With a few hundred meters left, the road tilted down a bit, and the powerups started to fly. First the feathers and the draft boost vans. The near the end, the aero boost helmets. I hammered with all my tired legs had, and came across the line in 8th.

    See my ride on Strava >

    Watch the Video

    Results and Takeaways

    I’m going to break this section up for clarity…

    Finishing Position Inconsistency

    While the on-screen results showed me in 8th, ZwiftPower (and WTRL’s final results) show me in 9th.

    In the grand scheme of things, this doesn’t matter much at all. But it could have been a really big deal, because:

    • My team tied with another team (ART) in total points for this race, meaning it goes to whoever had the highest finishing points (not counting podium bonus points). That means ART beats us. But had I finished in 8th, we would have beat ART.
    • It turns out, we held onto 2nd place for Round 3. But just barely (by 2 points).

    Look, we all know that, if Zwift wants to be taken seriously in the e-racing space, they need to solidify the finishing position experience. It’s been an issue for a long time. But this particular issue is a weird one I haven’t seen before: how is the game showing one result, while ZwiftPower/WTRL are showing another? That shouldn’t be possible, right? Aren’t both of those based on the same server-side system?

    Powerup Madness

    Can we talk about powerups… again?

    If you watch the finish of this race (video above), you’ll see that nearly all (or possibly all, it’s hard to tell) of the riders who finished ahead of me had draft or aero boost powerups. (Reminder: I had a feather.)

    Let me remind you: we were all supposed to get anvils at the KOM arch. Everyone was supposed to get the same powerup, and therefore have the same advantage in the finish.

    But that wasn’t the case. A bug/misconfiguration of all the races on the day meant we got a random pick of three powerups at the KOM. I, unfortunately, got a feather. Had I landed a draft or aero boost, I can promise you I would have held onto it for the finish, used it wisely, and finished higher than 8/9th place.

    This is the second time in Round 3 that my ZRL result was affected negatively by how powerups were handed out in the race (read about the first time here). And while I’m happy to take the blame for a poor race result, it’s irritating and demotivating to know that the finishes to these races were, in some part, determined by the “luck of the draw.” It shouldn’t work that way.

    My opinion: powerups shouldn’t be randomly assigned, unless it’s an event like a Crit City race, where you’ve got lots of chances to get powerups, and thus the choice to use or hold them becomes a strategy in itself.

    Personal Performance

    I’m happy I survived in the front group in this race, as that was far from a foregone conclusion. Could I have played my cards better for a better result? Probably. Easing a bit more out of The Underground on lap 2, then saving my feather for the final 30 seconds may have gained me a few places.

    Apart from that, I’m not sure if I’d change anything else about how I raced this one.

    Final Team Result for Round 3

    Despite an unimpressive 7th-place finish on the day, my team managed to hold onto 2nd place overall for Round 3. Congrats to TSE, who beat us once again, just like Round 2:

    We finished off the round with our traditional team Discord photo:

    It was good racing with you lads. See you in Round 4!

    What about you?

    How did your last race of Round 3 go? Did you win at powerup roulette? Share below!


    Notable Zwift Events for the Weekend of February 14-15

    • Events
    Eric Schlange
    -
    February 13, 2026
    1
    Notable Zwift Events for the Weekend of February 14-15
    LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9ImVjODE0NmVhOThkOWE4ZTVhMTkzODRmZTM2MzczZjUwIl0geyBib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMCAwO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCByZ2JhKCAwLCAwLCAwLCAxICkscmdiYSggMjM5LCAyMzksIDIzOSwgMSApICk7cGFkZGluZzogMHB4OyB9IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1jb250YWluZXIudGItY29udGFpbmVyW2RhdGEtdG9vbHNldC1ibG9ja3MtY29udGFpbmVyPSI0YzE0MzFkNWM5MmQwMTQzZTdkN2VkOTA5MzQ5Y2ViMCJdIHsgYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCggcmdiYSggMCwgMCwgMCwgMSApLHJnYmEoIDIzOSwgMjM5LCAyMzksIDEgKSApO3BhZGRpbmc6IDBweDsgfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtY29udGFpbmVyLnRiLWNvbnRhaW5lcltkYXRhLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lcj0iZDQyNDliN2UxZmMwNDg4ZDBhNmUzNWVmOWEwYjRmOWYiXSB7IGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoIHJnYmEoIDAsIDAsIDAsIDEgKSxyZ2JhKCAyMzksIDIzOSwgMjM5LCAxICkgKTtwYWRkaW5nOiAwcHg7IH0gLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9IjM3MDk3NjQ4YmJiNWE1OTRiOTdlMmRlNzkzYWU1NTcxIl0geyBib3JkZXItcmFkaXVzOiAwIDAgMjVweCAyNXB4O2JhY2tncm91bmQ6IHJnYmEoIDIzOSwgMjM5LCAyMzksIDEgKTtwYWRkaW5nOiAxcHggMjVweCAxcHggMjVweDttYXJnaW4tdG9wOiAxcHg7IH0gLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9ImFhNzc0OTViNmY5YzcwOThkMTliMDBmODc4MzU4YzNhIl0geyBib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMCAwO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCByZ2JhKCAwLCAwLCAwLCAxICkscmdiYSggMjM5LCAyMzksIDIzOSwgMSApICk7cGFkZGluZzogMHB4OyB9IEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgxcHgpIHsgLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSB9IEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHsgLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSB9IA==

    This weekend we’re featuring a nice blend of events, from a super-short race to a 100-mile endurance ride, with plenty of variety in between. Check out our picks below!

    🤝Vatternrundan Group Ride Series #6

    ✅ Popular ✅ Endurance Training 

    The Vätternrundan group ride series continues to grow in popularity… and ride length! This week, the ride has increased to 150 minutes. With over 240 riders signed up when this post was composed, it’s the most popular event of the weekend.

    The premise of the series is simple: rides increase in duration from January 11 to March 1, with the goal of preparing you to handle many hours on the bike when the IRL race day arrives in June. (The Vätternrundan Group Ride Series is part of Vätternrundan’s official training program.)

    This week’s ride is on Turf N Surf, and there are two pace group options (1.8-2.2 and 1.5-1.8 W/kg).

    Sunday, February 15 @ 8am UTC/3am ET/12am PT
    Sign up at zwift.com/events/view/5203607

    🥇 Tugaz Tour 2026: Figueira Champions Classic

    ✅ Popular  ✅ Unique Event

    Tugaz Tour 2026 launched last Sunday, and we’re now on our second stage, held on one lap of Innsbruck’s 2018 Worlds Short Lap route (23.9km, 496m).

    This tour consists of 15 standalone races, all held at a single time slot, always on weekends. The stages are inspired by the main competitions of the Portuguese Cycling Federation and will take place on the corresponding real-world dates. All races will be mass start scratch races – time gaps do not matter, only final placings count.

    Registration, rules, results, and everything else related to the Tugaz Tour 2026 can be found on the official website.

    Saturday, February 14 @ 10:05am UTC/5:05am ET/2:05am PT
    Sign up at zwift.com/events/view/5370576

    🤝 BMTR Flat 100 (Miles)

    Top-down view of three cyclists in matching black BMTR jerseys riding on a road, with the BMTR logo featuring a bear on the left side of the image.

    ✅ Popular Ride ✅ Legacy Leader ✅ Endurance Challenge ✅ Kit Unlock

    A regularly featured event here on Zwift Insider, the BMTR Flat 100 always gets lots of joiners because it’s well-led and run consistently week after week, year after year.

    This week’s ride is on Makuri Islands’ Neon Flats, with three pace groups to choose from.

    Saturday, February 14 @ 1:10pm UTC/8:10am EST/5:10am PST
    Sign up at zwift.com/events/view/5428604

    🥇RollCo: Rolling Tide – 2K

    ✅ Unique Event ✅ Sprint Race  

    This is a unique event proposition indeed: a series where the race gets 1km longer every week, from 1km to 52km!

    Learn all about the Rolling Ride Race Series >

    The series kicked off last week, so this week’s race is just 2km long. And it’s on Watopia’s Three Sisters route, which means the race basically ends at the top of the Hilly KOM. Hup hup!

    Three timeslots on Saturday, February 14
    Sign up at zwift.com/events/tag/rollingtide

    🤝🥇 Tour de Zwift, Stage 6

    ✅ Popular  ✅ Unlocks  ✅ Race If You Want

    We’re nearing the end of Tour de Zwift, with the final stage wrapping up this weekend, and make-up events next week. If you’re looking for a group ride where you can set your own pace but still have some company, TdZ is just the ticket since hundreds of riders join each event.

    Read all about Tour de Zwift 2026 >

    Each stage has three route length options. For stage 6, we’ve got some big climbing options: The Greenway (36.8km, 292m), No Sleep Till Brooklyn (32km, 247m), and Richmond Rollercoaster (17km, 169m).

    Hourly events all weekend!
    Sign up at zwift.com/events/tag/tourdezwift2026

    How We Make Our Picks

    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!

    Tiny Race Series – February 14 Routes –

    • Events
    • Racing
    Eric Schlange
    -
    February 12, 2026
    0
    Tiny Race Series – February 14 Routes –

    Tiny Race Series – February 14 Routes –

    See zwiftinsider.com/tiny for current Tiny Race details.


    Rebel Route: The Marvelous Metric (Watopia)

    • Featured
    • Routes & Maps
    Eric Schlange
    -
    February 12, 2026
    20
    Rebel Route: The Marvelous Metric (Watopia)

    After leading the Thursday Pizza Burner 100km for over a year (sign up at zwift.com/events/tag/blameeric), I’ve started wishing for longer Zwift routes that are also fairly flat.

    • I want longer routes because seeing different sites and riding different roads is more interesting/engaging than riding multiple laps of the same circuit.
    • But the routes need to be fairly flat, because the Pizza Burner is about putting in a longer, steadier effort with a group.

    Here’s the thing about Zwift’s current route library, though: all the long routes have too much climbing.

    The mega-flat Tempus Fugit has only 1.5 meters of climbing per kilometer of distance, and routes typically feel “flat” to me if they have around 5.5m/km or less. But all of Zwift’s truly long routes (100km+) are over 12m/km (save the France Classic Fondo at 7.6km, which has two Petit KOM climbs early on, so that’s a no-go). And even if I wanted to do multiple laps of a shorter ~50km circuit, these medium-length routes typically have way too much climbing as well, or a key longer/steeper climb that would break up my group ride. (Watopia’s only exception is The Big Ring, and even that route takes us up through the Jungle each lap.)

    So I got to thinking: surely we could piece together a 100km flat route using Fuego Flats, the Southern Coast, and the rest of Watopia’s flatter roads. We could pull various tricks to make it happen, including starting from a higher elevation and riding big flat sections in both directions.

    What I’ve settled on is a non-loopable route with only 489 meters of elevation gain over 102 kilometers (so 4.8m/km). That makes this the 13th-flattest route in Watopia, and by far the least climby “long route” in the entire game.

    Or looking at it another way: there are flatter routes in Zwift, but they are all much shorter (the longest is around 36km). Unless you include Litus Fugit, a 60km 4.4m/km loopable Rebel Route I created which hasn’t yet been added to the game but really should be.

    I hope you enjoy The Marvelous Metric. And I hope someday Zwift adds it to the game, so I can lead The Pizza Burner on it!

    About Rebel Routes

    “Rebel Routes” are Zwift rides not available on Zwift’s routes list, thus requiring manual navigation.

    See all Rebel Routes >

    The reward for your rebel ride? Exploring a new route, knowing you’ve gone where few Zwifters have gone before. And a Strava segment rank in the tens or hundreds instead of the thousands! Rebel Routes are also included as a separate category on our Veloviewer Route Hunter leaderboard.

    Route Description

    A complete turn-by-turn tour of this route would be too much, so I’ll summarize it instead.

    You can set yourself up easily by selecting the Mountain Mash route. This puts you at the route’s start point near the Jungle start pens, heading toward Watopia. (Starting from here is a tricky move on my part, as it lets us start with a bit of descent, making the start more gentle. It also gives us a faster overall speed, since we’ll descend more than we’ll climb.)

    Crossing the Epic KOM Bypass

    Cut across the Epic KOM Bypass (one of my favorite stretches of road in Watopia), then head down to Ocean Boulevard and out to Fuego Flats for a ride through the desert in the “forward” direction.

    At the Oasis in Fuego Flats

    At the LAX Roundabout we’ll turn onto the long Southern Coast road for an out and back which quickly racks up 45 rolling kilometers. We use the bottom of the Jungle, and the Mayan Bridge Cutoff, road, for a quick turnaround at the end of the Southern Coast, allowing us to come back the other way.

    Southern Coast Road

    When we arrive back at the LAX Roundabout, we’ll head up the Col du Saddle Springs and get onto Ocean Boulevard for a trip through the Marina and out around the Volcano into Downtown Watopia.

    Head back out Ocean Boulevard and up into the edge of Titans Grove to hit Fuego Flats once more, this time in the “reverse” direction. By the end of the Fuego Flats road you’ll be over 95km in.

    Volcano finish!

    Wanting to make the final ~5km interesting, I’ve routed us across The Esses, down the Dirty Sorpressa, and out to the Volcano. Turn the first right to head into the Volcano for the route’s finish at the Volcano Circuit arch.

    Turn By Turn Directions

    Begin by choosing the Mountain Mash route, which starts you at the Jungle Pens, heading in the right direction.

    1. Straight to Epic KOM Bypass
    2. Left to Sequoia Circle
    3. Straight (Left) to Sequoia Circle
    4. Right to Downtown
    5. Right to Desert Flats
    6. Straight (Left) to Desert Flats
    7. Left to Ciudad La Cumbre
    8. Right to Ciudad La Cumbre
    9. Straight (Left) to Jungle Ruins
    10. Straight (Left) to Jungle Ruins
    11. Right to Mayan Loop
    12. Left to Mayan Bridge
    13. Left to Mayan Loop
    14. Straight (Left) to Jungle Loop
    15. Right to Ciudad La Cumbre
    16. Straight (Right) to Ciudad La Cumbre
    17. Straight (Right) to Fuego Flats
    18. Straight (Left) to Fuego Flats
    19. Left to Epic KOM
    20. Straight (Right) to Epic KOM
    21. Left to Epic KOM
    22. Right to Sequoia Circle
    23. Left to Italian Villas
    24. Straight (Right) to Italian Villas
    25. Left to Italian Villas
    26. Left to Volcano Circuit
    27. Straight (Left) to Volcano Circuit
    28. Straight (Right) to Volcano KOM
    29. Left to Volcano Circuit
    30. Straight (Right) to Volcano
    31. Left to Downtown
    32. Left to Downtown
    33. Left to Ocean Blvd
    34. Straight (Right) to Ocean Blvd
    35. Left to Epic KOM
    36. Left to Desert Flats
    37. Right to Desert Flats
    38. Straight (Left) to Desert Flats
    39. Left to Downtown
    40. Straight (Right) to Ocean Blvd
    41. Right to Downtown
    42. Right to Downtown
    43. Straight (Left) to Sprint
    44. Right to Volcano Circuit
    45. Right to Volcano Circuit CCW

    Route details:
    Distance: 102km (63.4 miles)
    Elevation Gain: 489m (1604′)
    Strava Segment
    See on ZwiftMap.com

    Rebel Route Suggestions

    Got an idea for a great Rebel Route? Share it below and maybe we’ll publish a post about it!

    SISU Racing Club Championships New York Edition Announced Beginning March 3

    • Events
    Eric Schlange
    -
    February 11, 2026
    3
    SISU Racing Club Championships New York Edition Announced Beginning March 3

    SISU Racing Club Championships New York Edition Announced Beginning March 3

    The SISU Racing Club Championships return for their third edition in March, and this year they’re taking the fight to the brand-new roads of Zwift’s New York map.

    Riders will be tested across four disciplines: an individual time trial, a criterium, a climbing route, and an endurance road race. Every stage matters and every second counts, as winners in each category will be decided based on combined time.

    Registration

    Registration is now open. To be included in the final results, fill out the registration form, join the SISU Racing Club in the Companion app (where the race events can be found), and make sure you’re registered on ZwiftPower.

    All Zwifters are welcome to race. While this is a Club Championship for SISU (meaning the top-placed SISU rider will be crowned Club Champion), everyone is welcome to compete.

    Race Schedule

    Toefield Tornado (Individual Time Trial) – Tuesday, March 3

    The championships kick off with a true test of focus and pacing. Toefield Tornado is all about riding the knife-edge between power and precision as racers face the clock alone. Smooth lines, disciplined pacing, and mental toughness will define the early leaderboard—and set the tone for the battles to come.

    Avon Flyer x 8 Laps (Criterium) – Tuesday, March 10

    Fast, furious, and relentlessly tactical, the Avon Flyer brings pure criterium chaos to the streets of New York. Expect tight racing, constant accelerations, and decisive moments in the blink of an eye. Positioning is everything, and only the sharpest racers will survive the speed and sprint for glory.

    Points in each grade will be awarded as follows:

    • FAL (First Across The Line) at Centre Sprint at the end of laps 2, 5, and 6 to the first 20 riders: 40, 38, 36, 34, 32, 30, 28, 26, 24, 22, 20, 18, 16, 14, 12, 10, 8, 6, 4, 2.
    • The first 20 riders in each grade across the line at the end of the race will be awarded: 250, 240, 230, 220, 200, 180, 160, 140, 130, 110, 100, 90, 80, 70, 60, 50, 40, 30, 20, 10.

    Powerups: Draft, Ghost, Aero

    Events will be held in multiple time zones, with the total points determining the Club Championships (should there be a tie on points, the fastest time will determine the winner).

    Stay Puft Pursuit (Climb) – Tuesday, March 17

    The championships turn uphill on Stay Puft Pursuit, where raw watts meet resolve. This is a climber’s proving ground—no hiding, just sustained effort and inner strength. Gaps open quickly here, and contenders will need to dig deep to stay in the championship fight.

    Powerups: Draft, Feather, Aero

    Fuhgeddaboudit (Road Race) – Saturday, March 28

    It all comes down to the Fuhgeddaboudit road race—longer, tougher, and packed with opportunity for bold moves. Endurance, teamwork, and race IQ collide on this iconic New York route. Championships will be won and lost here as riders empty the tank in one final showdown.

    Powerups: Draft, Feather, Aero, Anvil

    February Tune-Up: 3 Training Focuses for March Peak

    With the championships in March, February is about sharpening—not smashing yourself.

    1. Discipline-Specific Intensity

    • One TT-style workout per week (10–15 min steady efforts at race power).
    • One VO₂ / anaerobic session for crit readiness (30–90 sec repeats).
    • One sweet spot or threshold climb simulation.

    2. Fatigue-Resistance Training

    • Long endurance ride with race-pace efforts late in the session.
    • Practice fuelling exactly as you will on race day.

    3. Race Craft & Recovery

    • Jump into shorter races to sharpen positioning and pack skills.
    • Prioritise sleep and easy days—fitness gains come from recovery, not just watts.

    Zwift Racing Score

    Riders enter using peak Zwift Race Score from the last 30 days for category enforcement. Race categories will be:

    • 690-1000 (A Grade)
    • 520-690 (B Grade)
    • 350-520 (C Grade)
    • 180-350 (D Grade)
    • 1-180 (E Grade)

    More Information

    • All riders are welcome – the SISU Club Champion title goes to the top SISU Racing member.
    • Overall GC decided on combined time across all four stages (iTT + Crit + Climb + Road Race).
    • Open events with separate Men’s and Women’s results.
    • Race one discipline or all four – specialists welcome, all-rounders rewarded.
    • Mass start racing with all riders visible, true to SISU spirit.
    • ZwiftPower profile required.
    • ZPower riders and riders without heart rate data will be excluded from results.
    • Learn more on SISU’s Club Championships homepage.

    Run Tracking Added to Zwift’s Fitness Trends, Goals, Streaks

    • Featured
    • Game Updates
    • Running
    Eric Schlange
    -
    February 11, 2026
    44
    Run Tracking Added to Zwift’s Fitness Trends, Goals, Streaks

    Run Tracking Added to Zwift’s Fitness Trends, Goals, Streaks

    Yesterday, Zwift rolled out a much-requested upgrade to the Fitness Trends feature, adding running as a second activity type. This means that, effective immediately, your Zwift runs and outdoor runs will count toward Fitness Metrics, Week Streaks, and (optionally) Weekly Goals. Read on for details…

    Fitness Trends + Running

    Everyone’s Fitness Trends now include Zwift running activities back to January 2025, as well as outdoor runs tracked on Garmin or Wahoo. Runs show up as pink bars in the weekly Fitness Trends chart in the Companion app:

    (Not seeing it? You need to be running Zwift Companion version 3.78 or later, so you may need to force the update from your app store.)

    This means your current Training Score is now a combination of Stress Points (SP) accumulated via riding and running. If you’re an athlete whose primary training consists of riding and running, your Training Status (Fresh, Overreaching, etc.) should now be more accurate, whereas it was previously understated.

    Related: All About Zwift’s Fitness Trends Metrics: Training Score, Training Status, Stress Points, and More

    How Zwift Calculates Stress Points (SP) For Running

    Zwift uses industry-standard algorithms to compute SP for your virtual and outdoor runs:

    • If your run includes heart rate data, this is used to calculate the SP for that activity based on the hrTSS formula.
    • If an outdoor run lacks heart rate data, Zwift uses the RPE (Rate of Perceived Exertion) from that activity as synced from Garmin or Wahoo to estimate SP using the method shown here.
    • For Zwift activities without heart rate data, SP is calculated with a default RPE of 5 using the method shown here.

    Importing Outdoor Runs (History, XP, De-Duping)

    Many runners track their outdoor runs using a Garmin watch. If you haven’t yet connected your Garmin account to Zwift, you’ll want to do so, as it allows those outdoor rides to automatically sync to your Zwift account!

    To do so, go to Settings>Connections in the Companion app. You can also do it via the web by signing into your account at zwift.com, then going to Connections. Tap on Garmin, walk through connecting your account, and you’ll be all set.

    The past 90 days of runs are “backfilled” into Zwift’s Fitness Trends system when you connect your Garmin or Wahoo account. If you connected Garmin or Wahoo back in April when the Fitness Tracker was first released, that means you’ll have your outdoor runs stored in Zwift’s system going back to early 2025. If you connect it to today, it will backfill 90 days (approximately November 10, 2025).

    Outdoor runs, like outdoor rides, now earn in-game XP. Outdoor runs earn 8 XP/km, which is 1/5 the rate of XP earned for Zwift runs (40 XP/km).

    Some runners who dual-record their Zwift runs on a Garmin watch are already reporting duplicate entries in their Zwift activity lists. There’s a bug in the system currently where runs flagged as virtual runs are still being imported from Garmin to Zwift – this should be fixed soon. Zwift is also working on implementing further de-duping for rides and runs, but have shared no additional info at this time. For now, my best advice is to use Companion to manually delete duplicate activities from your Zwift activities feed to maintain accurate Fitness Trends.

    More Running Platforms?

    Zwift currently supports syncing outdoor rides and runs from Garmin. Garmin is, of course, a popular platform for tracking outdoor runs, since Garmin’s watches and fitness tracking ecosystem are mature and feature-rich. Zwift also supports Wahoo and Hammerhead, who are less popular with runners, although their phone apps can be used for tracking runs.

    The community of runners on Zwift is already asking for integration with additional popular run-tracking platforms, namely Suunto and Coros. Hopefully Zwift is working with these (and other?) partners to broaden their outdoor activity tracking ecosystem.

    Weekly Goals + Running

    You can now choose to include running activities in your Weekly Goal. Do this by tapping the “Weekly Goal” box in the Fitness Trends window of the Companion app:

    Weekly Goals can be set based on Distance, Kilojoules, Stress Points, Calories, or Time.

    Zwift says, “…if the Include Running toggle is on, goals will be a single overarching target covering both running and cycling rather than sport-specific. Expect this to evolve over time.” So it sounds like Zwift is planning to let us set Weekly Ride goals separately from Weekly Run goals in the future.

    Week Streaks + Running

    One last bit of news re: running on Zwift. Beginning at midnight on Monday, February 16 (2026), Week Streaks can now be extended by logging a run!

    Questions or Comments?

    Share below! You might also want to check the official announcement thread on Zwift’s forum.


    Top 5 Zwift Videos: Winter Training, Elite Racing, and FTP Tests

    • Racing
    • Training & Nutrition
    Oli Chi
    -
    February 10, 2026
    0
    Top 5 Zwift Videos: Winter Training, Elite Racing, and FTP Tests
    LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9IjBlNzA1MDA3NjMyNTQzNTc2NWUyMjA0ZGY4NjA2NzEyIl0geyBib3JkZXItcmFkaXVzOiAyNXB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCByZ2JhKCAwLCAwLCAwLCAxICkscmdiYSggMjM5LCAyMzksIDIzOSwgMSApICk7cGFkZGluZzogMHB4IDI1cHggNXB4IDI1cHg7IH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODFweCkgeyAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSB9IEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHsgLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gfSA=

    Looking to stay fit through the remainder of the winter? In this week’s top video, hear one rider share how he’s been using Zwift to get through the winter slump.

    Also included in this week’s picks: elite Zwift racing, an FTP ramp test, a photo finish, and a rider’s first Zwift workout.

    How I am keeping fit in the winter slump with Zwift training.

    With the recent poor weather in London, Andy Broadhurst has been using Zwift to stay fit on the bike. Hear from him as he shares how he has been using Zwift.

    No.1 Ranked Zwift Racers Assemble For This Race – 11W/kg Repeated Efforts

    Ed Laverack shares commentary and analysis of his recent Zwift Racing League race, which featured many of Zwift’s top racers. Can he hold on to the front group?

    FTP Ramp Test as a Professional Cafe Rider

    Daaaanjj tackles an FTP Ramp Test on Zwift to see where his fitness is coming into spring training.

    My Closest Ever Zwift Race

    Dead Last Cycling talks viewers through his closest Zwift race. Watch as he battles to the line in a photo finish!

    First Zwift Workout In Ages!

    TriathlonDan documents his day and rides his first Zwift workout in a while. 

    Got a Great Zwift Video?

    Share the link below and we may feature it in an upcoming post!

    Zwift Update Version 1.107 (158475) Released

    • Featured
    • Game Updates
    Eric Schlange
    -
    February 10, 2026
    10
    Zwift Update Version 1.107 (158475) Released

    Zwift version 1.107 begins its phased rollout today. This is a minor update containing mostly bug fixes. See details below…

    Workout Card Improvements

    Zwift says this release includes “Various visual improvements to how workout blocks are displayed in workout cards on the Home Screen. These changes include fixes to how small workout blocks, free ride segments, and workouts with many blocks are displayed.”

    The more detailed display of the workout that you see when clicking the card has also been modified. Examples below:

    Neon Shore Loop is Open

    Makuri Islands’ Neon Shore Loop route was originally launched as event-only to host TTT races for the ZRL Round 3, which wraps up this week. This update makes the route free rideable, and it can also be scheduled for meetups once it’s added to the list in Companion app.

    Note: this isn’t a new badge, it’s just a change from the route being event-only to being open for free rides, meetups, etc. If you already raced the route in ZRL, you’ve already got the route badge.

    Release Notes

    Zwift supplied the following additional release notes:

    • Fixed an issue that could cause chat emojis to not be visible after game updates or fresh installations.
    • Fixed an issue that could cause Coffee Stop to not work when joining an event from a workout.
    • Fixed an issue that could cause Power Segment leaderboard results to be delayed.
    • Windows: Fixed an issue that could cause heart rate values from CORE sensors to be missing.
    • iOS/Android: Fixed an issue that could cause bodies of water to be missing in some locations in Makuri.

    Discuss this update in Zwift’s forum >

    Questions or Comments?

    If you spotted any other changes or bugs in the update, please comment below!

    123...519Page 1 of 519
    Purchase a Pain Cave poster

    Shop for a trainer using our Smart Trainer Index

    Shop PR Lotion (20% off with code ZwiftInsider)


    Contribute a post: Email [email protected] for details.

    This community-driven site is maintained by Eric Schlange and a team of Zwift enthusiasts. Zwift Insider is independent of Zwift corporate (www.zwift.com), although Zwift does provide funding to help defray site costs.

    This site contains affiliate links to Amazon, Wahoo, and other brands. Zwift Insider makes a small commission on purchases made from these links, so please shop through them to support our efforts.

    Terms of Use/DMCA Copyright Policy

    Privacy Policy | Privacy Consent

    [email protected]

    Latest articles

    Top 5 Zwift Videos: FTP Tests, Starting on Zwift, and Fatigued Racing

    Making the Impossible Possible: World Champion Caroline Pasedach 

    How the Race Was Lost: Box Hill Survival (ZRL on London Loop)

    Popular Categories

    • Racing1619
    • Events1131
    • News843
    • Training & Nutrition753
    • Interviews571
    • Routes & Maps494