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

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

    • Featured
    • Racing
    Eric Schlange
    -
    February 13, 2026
    2
    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 the 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
    14
    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
    40
    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
    8
    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!

    “Three Step Sisters” Route Details

    • Featured
    • Routes & Maps
    Eric Schlange
    -
    February 9, 2026
    0
    “Three Step Sisters” Route Details

    “Three Step Sisters” Route Details

    See zwiftinsider.com/route/three-step-sisters/


    Join Fast Talk Labs + Expert Guests on Zwift

    • Events
    Eric Schlange
    -
    February 9, 2026
    0
    Join Fast Talk Labs + Expert Guests on Zwift

    Join Fast Talk Labs + Expert Guests on Zwift

    Fast Talk Labs + Zwift have spun up a new weekly ride series featuring Fast Talk Podcast cohosts Trevor Connor and Chris Case, with a new special guest each week.

    Ride Schedule and Distinctives

    • Each week features a different guest expert answering your questions (see below)!
    • Events are every Tuesday at 2pm UTC/9am EST/6am PST
    • Rides are 60 minutes long
    • A different route is chosen each week, to keep things fresh
    • Rides are banded, so you can ride at any pace you’d like without being dropped. As long as you keep pedaling, you’ll stay in the pack!

    Sign up at zwift.com/events/tag/fasttalklabs >

    Guests and Routes

    February 10: Fast Talk Labs + Isaiah Newkirk Q&A Ride

    • Special guest Isaiah Newkirk is a former professional road cyclist and USA Cycling Level 1 (Advanced) Coach. He is Performance Director for the Project Echelon UCI Continental road cycling team, one of the top-ranked teams in the U.S.

      He has served as a data scientist for the Human Powered Health World Tour team and for riders on Jumbo-Visma and EF Education First. He was head coach of the Stanford University Cycling Team and for Boulder Junior Cycling.

      As founder of Training Edge Coaching, Newkirk is known for his experience in athlete development and data analysis. He coaches road, gravel, and mountain bike riders and hosts The Training Edge podcast.

      Learn more about Isaiah Newkirk at trainingedgecoaching.com/about.
    • Route: R.G.V.

    February 17: Fast Talk Labs + Dr. Stacey Brickson Q&A Ride

    • Special guest Dr. Stacey Bricksonis is a physical therapist, athletic trainer, and strength and conditioning specialist with over 30 years of experience. Dr. Brickson has worked in clinical practice and academia, serving on the faculty of UW-Madison in the Department of Orthopedics and in the Human Performance Lab, researching the relationships between sleep, mood, and training load with injury and illness in athletes. She worked with professional bike fitter Colin O’Brien at Cronometro for 10 years and is a certified bike fitter with Serotta International Cycling Institute and Bike PT. She is a USA Cycling Level 1 (Advanced) certified coach, a NICA Level 1 Coach, and a member of the USA Cycling Coach Development program.

      She’s also pretty fast, so it’s a good thing this is a no-drop ride! Dr. Brickson has completed 6 Ironman races including the Ironman World Championship in Kona and has top 10 finishes in a variety of endurance races including Haute Route Norway, Unbound 100, Big Sugar 100, Chequamegon, Wausau24. She’s also earned her belt buckle at the Leadville 100 MTB. 

      She is founder of BrickO’s Drafters, a grass-roots cycling club with over 150 riders of all ages.

      Learn more about Dr. Stacey Brickson and see her Fast Talk Labs here.
    • Route: Greater London Flat

    February 24: Fast Talk Labs + Brent Bookwalter Q&A Ride

    • Special guest Brent Bookwalter is a former professional road cyclist who raced for 16 years in the WorldTour, mostly with BMC Racing Team and Mitchelton-Scott. He earned a reputation for being a versatile rider with strengths in time trialing and served his teams as a road captain toward the end of his racing career.

      Today, Bookwalter is an Olympian, Tour de France veteran, and NBC Sports analyst who helps endurance athletes, performers, and leaders strengthen their mindset, optimize their habits, and unlock their potential when it matters most.

      Bring your questions for Brent about sport psychology and mental performance!

      Learn more about Brent Bookwalter at brentbookwalter.com.
    • Route: Countryside Tour

    March 3: Fast Talk Labs + Dr. Stephen Seiler Q&A Ride

    • Special guest Dr. Stephen Seiler is the groundbreaking researcher of the polarized training method and a professor at the University of Agder in Norway. He served as research consultant and scientific advisor for the Norwegian Olympic Federation, which contributed to Norway’s strong performance in recent Winter Olympics and influenced the Norwegian training method now in widespread use among elite athletes in track and field, running, and triathlon.

      Over the last 15 years, Dr. Seiler has become internationally known for his research publications and lectures related to the organization of endurance training and intensity distribution. This work has included both descriptive and experimental approaches, investigating cyclists, rowers, cross-country skiers, orienteers, and distance runners. His work has influenced and catalyzed international research around training intensity distribution and the “polarized training model.”

      Dr. Seiler has published over 100 peer-reviewed publications and written over 100 popular science articles related to exercise physiology and the training process. He has also given scientific lectures across Europe, the United States, China, South Africa, and Australia. He is also a founding editorial board member of the International Journal of Sport Physiology and Performance.

      Join this ride to ask your questions about polarized training and Norwegian training. Learn more about Dr. Stephen Seiler and see his 50 articles, videos, and podcast episodes at Fast Talk Labs here.
    • Route: Watts the Limit

    March 10: Fast Talk Labs + Dr. Scott Frey Q&A Ride

    • Special guest Dr. Scott Frey is a cognitive neuroscience researcher and mental performance coach with 33 years of experience in the field. Frustrated with the “neck down” focus of endurance sports training, Dr. Frey embarked on a journey of original research and clinical work with endurance athletes, including leading two brain imaging research centers and a PhD program.

      His coaching business, Cerebral Performance, focuses on brain training for higher endurance sports performance.

      Join this ride to ask your questions about mental performance and brain training!
    • Route: The Fan Flats

    March 17: Fast Talk Labs + Ben Delaney Q&A Ride

    • Special guest Ben Delaney is a veteran bike tester now devoted to reviews of the best gravel bikes, races, and destinations on his popular YouTube channel, The Ride with Ben Delaney. Delaney has tested hundreds of road and more than 100 gravel bikes over his 25-year career as a cycling journalist.

      Writing for premier cycling media like VeloNews, Cyclingnews, BikeRadar, and Outside, he has ridden the gnarliest gravel courses like Unbound Gravel, Belgian Waffle Ride, SBT GRVL, and dozens more. He has tested bikes and other gear while reporting on cycling’s marquee road races like the Tour de France, Giro d’Italia, road world championships, and Tour of Flanders.

      Through his YouTube channel, Ben Delaney offers in-depth and technical reviews of gravel bikes, road bikes, saddles, shoes, helmets, bike racks, and tools, shedding light on characteristics like ride quality, handling, comfort, climbing and descending, and rideability in varying terrain, surface, and weather conditions. He also interviews cycling tech experts to understand what makes the best gravel cycling gear so good.
    • Route: Rolling Highlands

    March 24: Fast Talk Labs + Dr. Paul Laursen Q&A Ride

    • Special guest Dr. Paul Laursen is an exercise physiologist and founder of HIIT Science, a catalog of high-intensity interval training courses for coaches and scientists, and Athletica.ai, an AI-powered endurance training platform.

      Dr. Laursen is a globally recognized sport scientist and adjunct professor of exercise physiology at Auckland University of Technology in New Zealand and University of Agder in Norway. Currently based in Canada, Dr. Laursen led the physiology team at High Performance Sport New Zealand, focusing on driving performance in Olympic sports before the London and Rio Olympic Games.

      Dr. Laursen is an endurance athlete himself, completing 17 Ironman triathlons (including a sub-10-hour performance) and two team Race Across America (RAAM) events.
    • Route: Watopia’s Waistband

    Sign up at zwift.com/events/tag/fasttalklabs >


    123...518Page 1 of 518
    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

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

    Notable Zwift Events for the Weekend of February 14-15

    Tiny Race Series – February 14 Routes –

    Popular Categories

    • Racing1618
    • Events1131
    • News843
    • Training & Nutrition752
    • Interviews570
    • Routes & Maps494