Home Blog

5 New Or Updated Disc Wheels: Learn All About Zwift’s Kona Wheelset Drop

5 New Or Updated Disc Wheels: Learn All About Zwift’s Kona Wheelset Drop

Yesterday’s Zwift update included the “Kona Drop” – the largest release of TT frames ever on the platform, along with 3 brand new disc wheelsets and updates to 2 existing disc wheelsets. Here are the wheels that arrived in the Drop Shop with game version 1.123:

New Disc Wheelsets:

Updated Disc Wheelsets:

All of the wheelsets above are rated 4 stars for aero and 1 star for weight. But Zwift’s star rating system isn’t very precise, so we’ve run our standard tests to see exactly how each of these wheelsets performs in game. Read on for details!

Aero (Flat/Rolling) Performance

The new crop of disc wheels is faster than we’ve ever seen on Zwift, with the three new wheelsets all turning in a flat performance better than any existing disc wheelset. This is big news, especially in the TT world.

The fastest aero performer is the double-disc Reserve Infinity Disc (shown above), with a flat time gap of 72.1 seconds compared to our base Zwift 32mm wheels across an hour of riding using the Zwift TT frame. Prior to this update, the fastest wheelsets were the DT Swiss ARC 1100 DICUT 85/Disc and Swiss Side HADRON Ultimate 850/Disc, which both turned in a flat time gap of 68.6 seconds.

Climb Performance

As mentioned above, Zwift adjusted the Shimano DURA-ACE C99/Disc wheelset in this week’s update. Specifically, Zwift lightened the wheelset a bit, to match the manufacturer’s spec. This made the Shimano DURA-ACE C99/Disc the best climbing disc wheelset in game.

The Cadex 4-Spoke/Disc isn’t far behind, just 1.3 seconds slower than the Shimano disc across an hour of climbing (while being 2.2s faster on the flats). These are the two top climbing disc wheelsets, both beating the former top climbing disc (Zipp 858/Super9) by 11-12 seconds.

Comparison Chart

How do these new disc wheelsets compare to each other? Here’s a simple chart of their performance when paired with top TT frames, showing what each combo saves you across 1 hour of riding at 300W (4 W/kg) compared to the stock Zwift TT frame with 32mm carbon wheels.

  • Items marked with a * are older items that were former category leaders, included in this chart as reference points.
  • If you’d like to see charts comparing all the TT frames in game, see our TT Bike Frame Ranking Charts.

Frames

Wheelsets

Select at least one bike to display the chart.
Bikes with wheel combos also require a wheelset selection.

Conclusions

Yesterday’s disc wheel release/update delivered five very fast wheelsets to the game. Time trialists, in particular, will head to the Drop Shop to buy the top performers, which easily beat the former leading disc wheelsets. The CADEX 4-Spoke/Disc is especially enticing, given its impressive light weight and strong flat performance. (Purists may also pick up the double-disc Reserve Infinity for its slight aero edge and unique look.)

This update will also find more road racers riding on disc wheels, since the new fast discs are lighter and faster than the old crop. Even though disc wheels get a performance penalty on road frames, they still outperform non-disc wheels on road bikes by a small margin, when the road is fairly flat. See the “Time Savings at 300W (TT vs Road)” chart on our wheel charts page to drill down into that data.

These wheels have been, or will soon be, added to the following posts:

Questions or comments?

Share below!

Important note: this post contains speed test results for Zwift frames or wheels. These results may change over time, and a bike's performance relative to others may also change. We don't always revise posts when performance rankings change, but we do keep current, master versions of our speed test results which are always available. See the frame charts, wheel charts, and Tron vs Top Performers for current performance data.


10 New Or Updated Frames: Learn All About Zwift’s Kona TT Bike Drop

10 New Or Updated Frames: Learn All About Zwift’s Kona TT Bike Drop

Today’s Zwift update includes the “Kona Drop” – the largest release of TT frames ever on the platform, with 7 brand new frames and updates to 3 existing frames. Here’s what arrives in the Drop Shop with game version 1.123:

New TT frames:

Updated TT frames:

All of the frames above are rated 4 stars for aero and 1 star for weight, except for the Canyon, which gets 2 stars for weight as it’s the lightest of the crowd.

But Zwift’s star rating system isn’t very precise, so we’ve run our standard tests to see exactly how each of these 10 frames performs in game. Read on for details!

Aero (Flat/Rolling) Performance

The new crop of TT frames is slippery indeed, with three of the frames beating what was, until July of 2026, the fastest TT frame in game: the Cadex Tri. The new frames that don’t beat the Cadex are fast, too – faster than all the older TT frames, in fact.

The fastest aero performer is the new Factor Hanzō, with a flat time gap of 54 seconds compared to our base Zwift TT frame across an hour of riding. That beats the next-fastest frame, the Canyon Speedmax CFR, by ~3 seconds. A very significant margin!

Climb Performance

Zwift updated the already-fast Canyon Speedmax CFR in this week’s release, making it lighter. That gave it even more of an edge over the other TT frames when the road tilts uphill. The Speedmax CFR is the best climbing TT frame in Zwift – 33.7 seconds faster across an hour of climbing compared to our base Zwift TT frame.

The Factor Hanzō, on the other hand, turns in a standout climbing performance on the negative side. Zwift is using the manufacturer’s stated weights in these frames, making the Hanzō is aero but heavy in game, just like in real life. It turns in the slowest climb time of the new TT frames, gaining just 14.4 seconds on our baseline Zwift TT across an hour.

Comparison Chart

How do all the new and updated TT frames compare to each other? Here’s a simple chart of their performance when paired with leading wheelsets, showing what each combo saves you across 1 hour of riding at 300W (4 W/kg) compared to the stock Zwift TT frame with 32mm carbon wheels.

  • Items marked with a * are older items that were former category leaders, included in this chart as reference points.
  • If you’d like to see charts comparing all the TT frames in game, see our TT Bike Frame Ranking Charts.

Frames

Wheelsets

Select at least one bike to display the chart.
Bikes with wheel combos also require a wheelset selection.

Upgrading Your New TT Frame on Zwift

Like all frames in Zwift, these 10 new/updated TT frames can be upgraded in five stages. They all use the Duration, High-End upgrading scheme, giving them the following characteristics as you proceed through the upgrade process:

Performance At Each Upgrade Stage

Upgrade Stages (Duration, High-End)

Stage12345Totals
hrs67891040
cost100,000200,000350,000500,000750,0001,900,000
upgradeAeroWeightDrivetrainWeightAero
  1. 6 hrs: Aero Upgrade for 100k Drops
  2. 7 hrs: Weight Upgrade for 200k Drops
  3. 8 hrs: Drivetrain Upgrade for 350k Drops
  4. 9 hrs: Weight Upgrade for 500k Drops
  5. 10 hrs: Aero Upgrade for 750k Drops

Conclusions

This new crop of TT frames (7 new and 3 updated) raises the performance ceiling significantly, with the fastest bikes outperforming the popular Cadex Tri in both aero and climbing performance. With so many riders on fully upgraded Cadex Tri bikes, decisions will have to be made. Is it time to buy a new TT rig and put in the work (40 hours of riding) to upgrade it fully?

Of course, we’re cyclists: it’s always easy to answer the question of whether you should buy a new bike. But Zwift has set up the performance of these new bikes in such a way as to force us to make a choice. Do you go with the most aero bike (Factor Hanzō), which is what you’d want on most TT courses since they’re often quite flat? Or do you go with the next-fastest aero bike (Canyon Speedmax CFR), which climbs significantly better than the Hanzō?

Many riders will have already purchased the Canyon when it came out in July as the new fastest bike. It’s a frame worth upgrading, for any TT that includes a significant climb. But riders may now want to upgrade two frames… one for flat races, and one for all the rest.

That leaves all the other frames in the awkward place of being quite fast, but not the fastest. Riders may still buy these bikes for the look (the Cube Aerium C:68X’s paint job is sweet) or to match their real-life rig. But I bet the vast majority of TT frame purchases will be the Factor Hanzō and/or the Canyon Speedmax CFR. Because in the race of truth, only speed matters!

These bikes have been, or will soon be, added to the following posts:

Questions or comments?

What do you think of all these new TT frames? Which (if any) are you going to buy and begin upgrading? Share below…

Important note: this post contains speed test results for Zwift frames or wheels. These results may change over time, and a bike's performance relative to others may also change. We don't always revise posts when performance rankings change, but we do keep current, master versions of our speed test results which are always available. See the frame charts, wheel charts, and Tron vs Top Performers for current performance data.


Zwift Update Version 1.123 (166757) Released

Zwift version 1.123 begins its phased rollout today. This major update adds lots of fast TT frames and wheelsets to the Drop Shop. Read on for details!

The Kona Drop: New TT Frames and Disc Wheels

Today’s update sees more frames and wheels added to the Drop Shop than any day in Zwift’s history. We’ve got 7 brand-new TT frames, 3 updated frames, 3 brand-new disc wheelsets, and 2 updated disc wheelsets:

New TT frames:

Updated TT frames:

New Disc Wheelsets:

Updated Disc Wheelsets:

Additionally, the following TT frames have been removed from the Drop Shop:

Of course, the big question is: how fast are the new frames and wheelsets? The answer: very. Most of the new frames are faster than the CADEX Tri (formerly the fastest TT frame). And all of the new/updated disc wheelsets are faster than the DT Swiss 85/Disc, the former gold standard.

We’ll publish complete speed test data within the next 24 hours, but if you don’t want to wait, you can see the raw numbers on our public Google sheet.

Release Notes

Zwift supplied these additional release notes:

  • Fixed an issue that might result in FIT files being corrupted
  • Android only – Zwift no longer requires Location permissions for Bluetooth device scanning on Android 12 and newer.
  • Fixed a bug that caused repeated automatic pairing attempts on Apple platforms with devices requiring a secure BLE connection.

Discuss this update in Zwift’s forum >

Questions or comments?

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

Stages Cycles Releases SB200 Smart Bike: “The Bike For Every World”

Stages Cycles Releases SB200 Smart Bike: “The Bike For Every World”

In 2019, Stages Cycling helped launch the smart bike category with the release of their SB20. And while the company went through a rough patch (to put it mildly) in 2024, they were eventually acquired by Giant, which allowed them to retain their top engineering talent.

Today, the “new” Stages made their first major product announcement in the indoor space: the SB200.

While the name suggests the SB200 is a close predecessor to the SB20, the two bikes are wholly different. Today, we’ll share a complete spec sheet, along with some product imagery and details. Later, we’ll publish a full review of the new SB200, including in-depth looks at its most unique/innovative features.

Complete Specs

  • Communication Protocols: BLE Smart, FTMS, Wi-Fi
  • Power Measurement: +/- 1% accuracy, calculated by braking system
  • Max Wattage: 2500W
  • On-Bike Controls
    • 10 independently programmable buttons (via Stages app)
    • Lever shifters (2 per side)
    • Braking via levers
    • Adjustable audible shifting feedback
  • Rider Fit
    • Crank Length: Proprietary slotted steel crank design with 165, 170, 172.5, 175mm options
    • Rider Fit Range: 147-208cm (4’10”-6’10”)
    • Handlebar Stack Range: 53.5-728cm (21.1-28.7″)
    • Handlebar Reach Range: 34.1-56cm (13.4-22″)
    • Maximum Rider Weight: 136kg (300 lbs)
    • Q-Factor: 153mm
  • Gear Ratios: Virtual shifting 7.0:1 to 0.5:1
  • Resistance System: Single coil electromagnetic braking system
  • Two-Stage Drive System
    • Stage 1 (Synchronous Belt)
    • Stage 2 (Poly-V)
    • Free Wheel
  • Built-In Display
    • 2.23″ 128×32 dot matrix
    • Displays a customizable mix of Cadence, Calories, Control Mode (ERG or SIM), Distance, Firmware Update Status, Gear, Heart Rate, Power, Profile, Speed/Distance, Time
  • Additional Display Mounting
    • Phone holder with auto-lock
    • Quarter-turn mount for cycling computers (Garmin or Wahoo)
    • Removable tablet holder with mechanical lock
  • Accessory Charging: 2 x USB-C (5V, 2.0A)
  • Dimensions
    • Length: 127-137.3cm (49.9-54″) + 10cm (3.9″) with tablet holder
    • Width: 80.4cm (31.6″)
    • Height: 97.9-117.2cm (38.5-46.1″) + 14.8cm (5.8″) with tablet holder
    • Weight: 32.3kg (71lbs), packaged weight 46.7kg (103lbs)
  • Adjustment System
    • Vertical: Custom set screw clamping system
    • Saddle Fore/Aft: 7mm/9mm standard seat rail compatibility
    • Handlebar Fore/Aft: Clamping block with 8mm hex adjustment
  • Sensors:
    • Temperature
    • Flywheel RPM
    • Crank RPM
  • Calibration
    • Initial spindown at factory
    • Manual spindown through Stages app
    • Auto spindown performed when coasting >20 seconds
  • Saddle: Stages DB saddle
  • Handlebars: Stock 40cm wide compact road bars, interchangeable with standard 31.8mm tube
  • Pedals: Not included, standard 9/16 interface
  • Frame construction: Steel with phosphate plating and powder coat
  • Assembly hardware: stainless steel
  • Available Accessories
    • RigidRide front stabilizer (eliminates rocking feature)
    • HydrationStation double water bottle holder attachment
    • Fore/Aft adjustable seat post assembly
  • Power Requirements:
    • Input: 110-240VAC 50/60Hz
    • Output: 12VDC, 7.5A, 90W
  • MSRP: $2399USD/ £2199/ €2399

A Few More Details

Stages clearly learned some lessons with the SB20, which was, arguably, the most overbuilt smart bike we’ve seen to date.

The SB200 is a completely different bike in terms of externals and internals. It’s also much lighter and easily portable, two words no one has ever used when describing the SB20. It’s also built to allow for more natural side-to-side movement, which increases comfort levels, particularly on long rides.

The SB200 cockpit has some proprietary touches that really make it stand out. The simple built-in display gives you insight into a few key metrics, while adjustable yet rock-solid mounts for your head unit, phone, and tablet are available out of the box.

Perhaps the most fun (and handy) feature is the hidden adjustment tool. You don’t notice it unless someone points it out: an allen key moonlighting as the right seat stay. It snaps into place magnetically when not in use.

Full Review Coming Soon

Stages invited cycling media out to Colorado in September, where we got our first look at the SB200 and spent time chatting with the engineers and programmers behind the bike. A passionate and experienced team, to be sure.

The SB200 is now set up at the Zwift Insider Pain Lab, undergoing testing. Stages has released several firmware updates since the initial tests, and each update has improved the bike’s feel and functionality in key ways. That’s great news – but it also means my final review gets pushed off while I re-test various aspects of the bike. Stay tuned for that full review from us.

I’ve included a few review videos below. (Just keep in mind each of these reviews may contain outdated info, since Stages has updated the SB200’s firmware in recent days.)

Shane Miller (GPLama)

Ben Delaney (The Ride)

Des Yap (DesFit)

Tariq (Smart Bike Trainers)

Your Thoughts

What do you think of this offering from Stages? How does it compare, in your mind, to the competition? Share your thoughts below!




Top 5 Zwift Videos: This Season on Zwift, Zwift RIDE v2, and FTP Tests

What happens when you try running Zwift on your phone during an outdoor ride? Even more intriguing, what about a Zwift race? In this week’s top video, watch as one Zwifter tries riding both on Zwift and outdoors simultaneously.

We’ve also included videos about getting started with Zwift, indoor cycling news, Tour of Watopia 2026, and the Zwift Ride V2.

Ben Foster rides around Central Park, New York, while also riding in a Zwift race. Can he stick with the pack and compete for the win?
Looking to get started on Zwift? Benji Naesen shares a complete guide to getting started on Zwift.
Adam from Road to A shares the latest Zwifty news. Watch as he discusses the recent Zwift Ride sale, updated RoboPacers, and points races.
Tour of Watopia is just around the corner. Hear from Bike Bonk Biff as he shares all the details on the upcoming tour.
Ryan Condon sets up his new Zwift Ride V2 and shares his initial impressions of the updated frame. 

Got a Great Zwift Video?

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

Notable Zwift Events for the Weekend of October 3-4

3

This weekend’s notable events are a nice mix of races, challenging group rides, and beginner-friendly group rides. Our headliner event from Flamme Rouge Racing has hundreds of signups – hop in if you want to push it to the limit!

✅ Popular  ✅ Daily Stage Race  ✅ Unique

By far the most popular event this weekend, Stages 1 and 2 of Flamme Rouge Racing’s Tour Ignite happen on Saturday and Sunday respectively, kicking off the 8-stage daily tour. These are points races, so be sure to read the event description and the rules to understand how they are scored!

Learn more about Tour Ignite on FRR’s site >

Stage 1 is on Makuri Islands’ Tropic Rush (42.9km, 333m), while Stage 2 is Watopia’s Spiral Into the Volcano (55.8km, 355m).

Multiple timeslots this weekend
Sign up at zwift.com/events/tag/frr

✅ New Event  ✅ Beginner Friendly

This is the first event of a new series from Black Watts. Riders will be on Tempus Fugit for 2 laps (36.8km, 56m). Hang with the beacon at ~2.5 w/kg, or ride at your own pace.

“Expect steady pacing, good banter, and that perfect mix of challenge and fun that keeps you coming back week after week. If you want to push major watts, there’s space for you too. We welcome every rider.”

Saturday, October 3 @ 1pm UTC/9am ET/6am PT
Sign up at zwift.com/events/view/5517245

✅ Bonus XP  ✅ Unique Event  ✅ Chase

This is a new style of event Zwift recently spun up, and this weekend is your last chance to take part (unless Zwift decides to run them again in the future). Technically classified as a group ride and not a race, these events are made up of two groups: the Party People (category D) who start first and wear fun costumes, and the Party Crashers (category E) who start a few minutes later and push hard to catch the Party People and crash the party before the ride ends.

As an added bonus, whenever you ride through an arch, you’ve got a 1/3 chance of landing the big XP bonus (250 XP). That can add up to a lot of XP!

Read all about Party Crashers here >

This week the theme is Man vs Machine, so the Party People are in space robot costumes while the Party Crashers are in Brompton Tweed kits. The event is on 2 laps of Makuri Islands’ Island Hopper (36.1km, 257m).

Daily, Every 2 Hours
Sign up at zwift.com/events/tag/partycrashers

✅ Route Badge  ✅ Endurance Challenge  ✅ Kit Unlock

It’s good to see the return of this popular series from LEQP! This week the team is riding on Paris’ Heart of Montmartre (77.7km, 509m). If you’ve never earned this route badge (1490 XP bonus!), or just want a solid long ride with friends, join the fun! Choose between C (2.6-3.2 w/kg) and D (2.2-2.5 w/kg) paces.

Sunday, October 4 @ 6:30am UTC/2:30am EDT/Saturday 11:30pm PDT
Sign up at zwift.com/events/view/5719976

✅ Beginner-Friendly  ✅ Banded  ✅ Popular

Join the ZABI group for a banded ride that allows you to go as hard or as easy as you’d like. “Your level or watts don’t matter. What matters here is friendship, fun, and enjoying virtual cycling as a group.”

This week’s ride is 120 minute long, on Watopia’s Deca Dash (52.2km, 501m).

Saturday, September 19 @7am UTC/3am ET/12am PT
Sign up at zwift.com/events/view/5703888

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 – October 3 Routes – Dirty Racing

0

Tiny Race Series – October 3 Routes – Dirty Racing

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


How the Race Was Lost: Going Long On Innsbruckring (ZRL)

9

How the Race Was Lost: Going Long On Innsbruckring (ZRL)

Zwift Racing League is underway, and while I missed last week’s race (which turned out to be a good thing, since it was annulled) I was ready to hop on and “give it the beans” for race 2. This would be my first race on a new squad – still under the overall Coalition banner, but now on the “Perception” team racing in the Open Dev Cobalt Division B1.

I’ve raced this route (Innsbruckring) many times, never winning but usually at least surviving to contest the final sprint. I thought I had a pretty good idea how the race would unfold, and it did indeed work out the way I’d imagined… until I hatched my own last-minute glycogen-depleted ill-fated plot.

The Warmup

Before kitting up, I did my standard “this is an important race” prep: chewing caffeine gum and rubbing PR Lotion into my legs. Then I headed up to the pain lab, where I found myself on the bike with plenty of time to spare before the race. I picked Beach Island Loop so I could earn the Route of the Week XP bonus while spinning up my legs. As I made my way around the loop I set up my avatar, changing my screen name and swapping my Zwift Insider kit into the new 2026 Coalition kit (certainly an eye-catching number).

I also set up my bike for the day: the Specialized S-Works SL9 with DT Swiss 85/Disc wheels. My SL9 is only upgraded to level 4, but I did the math, and it’s as fast (or slightly faster) than my fully-upgraded Pinarello Dogma F 2024.

With everything set and my legs warmed up, it was time to join the pens. Let’s race!

Lap 1

Our league has 7 teams listed, but only 30 riders started. The pace was super tame out of the gate, making me wonder if everyone had the same plan as me: to put out as little effort as possible, so I could (hopefully) survive all four Leg Snappers, so I could be in a position to sprint for the win.

I only averaged 224 watts during the first 3 minutes, surfing the wheels. Riders started showing their hands early, including Kristian Miller from TBR, who went off the front for a bit and was easy to track because he was wearing a cowboy hat.

The first Leg Snapper of a multi-lap race is always a bit of a wild card, because you don’t know how strong everyone else is. That was the case in this race, too, since it was my first ride in this league. Would I struggle to keep up? Be able to push the pace on the front? Or something in between?

As it turned out, the first climb wasn’t bad. Sure, the Leg Snapper is always a hard effort. But it’s only 50 seconds long, which is right in my sweet spot. 519W for 53 seconds got me over the top just a few wheels from the front, then I recovered as we descended. I took some time to look around, and noticed that only one of my Perception teammates, Susanne, had survived in the front group of 18. Not a good sign. But there wasn’t much I could do about it, either, apart from not pushing the pace on the front.

Lap 2

A group of 4 riders chased back on, and Perception teammate Jonathan Baker was in that mix, bringing us to 3 riders in the front pack of 23 as we spun our way around the flat portion of the second lap. Susanne was sitting on the front of our group, so I figured she was feeling fresh and confident in her ability to survive 3 more Leg Snappers.

This time up the Leg Snapper was a bit spicier than lap 1. I finished in 51 seconds, averaging 533W, nicely positioned in the top 10 riders. The group had shrunk to 19, and we descended to the flat and finished out the lap, it became clear that nobody was chasing on this time around. Susanne and I were still in the front group.

Lap 3

Kristian from TBR asked how my legs were doing as we headed into the third lap. “Terrible,” I said. “Don’t worry about me. I don’t stand a chance.” I added a ;P to the message to make it clear I was doing the classic cyclist thing, then asked him how his legs were. “Pretty terrible,” he said.

Turns out, we’re both liars.

A few different riders kept popping off the front, and Susanne would often chase them down. I just sat in the pack. No reason to chase down attacks a teammate had already followed, plus most attacks on Innsbruckring’s flat roads are ill-fated anyway. They don’t stick.

I was suprised to see a group of three rejoin us as we neared the bricks leading to the Leg Snapper. The group included teammate Jonathan – nice!

Our third Leg Snapper was the tamest of the race. Nobody attacked hard this time around, but once again the group shrunk, from 23 to 19. I timed my feather a bit later this time, so it finished just before the arch. Averaging 497W for 54 seconds put me just a few wheels from the front. One lap to go!

Lap 4 + Finish

JW Be (Velos) attacked just before the last lap started, but I wasn’t going to chase. (Susanne was putting in some good work at the front to keep the group’s speed high and keep JW in sight, but I was content to leave the chase to the teams with more numbers/strength in the front group.)

As our pack of 18 neared the final Leg Snapper, we were also slowly closing the gap to JW. I was mulling over the finish in my mind, wondering how to best execute it to achieve the highest placing. Should I just sit in and sprint, like I’ve done in the past? Go earlier?

That’s when I realized something: I could launch a double powerup attack in the final 2km by using my aero just before riding through the sprint arch, then using the feather from that arch soon afterward. Did I have the legs for a hard 3-minute final attack?

I wasn’t sure that I did. But I also knew my team wasn’t going to win this race with only two riders in the front group.

Up and over the last Leg Snapper, we set our fastest time of the day: 49s, averaging 549W. Then I spun my legs out and rested as much as I could, knowing I needed every ounce of strength I could muster, whether I was going to sit in and wait for the final sprint, or execute my double powerup attack.

As we neared the sprint banner, I could see that only 12 riders had survived the final Leg Snapper. That was a good thing if I wanted to launch my long attack – fewer riders to chase me. I was still on the fence about whether or not I should do it, but with the sprint banner just up ahead, I made the call: let’s go!

I pushed hard on the pedals and triggered my aero powerup. Not the smoothest, most well-timed launch. But I was all in now! I quickly accelerated from ~38kph to ~50+kph, then steered to the inside of the hairpin with 1.4km to go, my feather now activated, making me lighter and just a bit faster for another 30 seconds.

Unfortunately, as I settled into what I thought was a sustainable breakaway pace, I saw that three riders had gone with me: cowboy Kristian and his “terrible legs”, his teammate J Mahot, and JW Be (Velos). We had a 3-4-second gap to the chasers, but I wasn’t going to turn myself inside out to pull 3 opponents to the podium, so I eased slightly. The TBR boys hesitated on the front, JW Be put in a bit of a pull, then Kristian jumped hard from second wheel and was gone. (He’s got a killer sprint.)

I got out of the saddle and died a thousand deaths just trying to keep the power high as riders from behind began to pass me. Crossing the line, I looked up to see I’d finished 5th.

Watch the Video

Takeaways and Team Result

While it wasn’t the result I wanted, it was fun to be in the position to make the race interesting. Could I have played it differently for a better result? Perhaps. My guess is I would have been somewhere in the top 10 if it came down to a typical short sprint. Or perhaps if I’d waited, I could have followed someone else’s wheel when they went early. Who knows?

What I do know is, I used all my weebles in that final attack. Check out my Intervals.icu W’ chart:

It’s wild how precise this stuff is. W’, if you’re not familiar, is your anaerobic work capacity (AWC) – basically your energy tank for anaerobic work (those extra hard efforts like a Leg Snapper or final sprint). As you ride at lower aerobic power, your W’ refills. And as you ride at higher power, it empties.

So you can see my W’ dipping at each Leg Snapper, then refilling over the easy portion of the circuit that followed. Wash, rinse, repeat… until that final ill-fated attack, which began with my W’ already depleted by ~45%. I really felt like I gave it everything I had in those final seconds, and according to the charts, that’s exactly what happened. I “used up all my weebles,” as Zwift racers like to say! (I actually set a 2026 power PB in the final 5.5 minutes of the race, starting with the Leg Snapper and going to the finish line…)

My Coalition Perception team finished fourth overall:

How about you?

How did race 2 go for you? Did you or your team execute any interesting tactics? Share below!


Zwift Racing League Week 3 Guide: Urumaze (C/D Points Race)

7

The third race of Zwift Racing League 2026/27 happens on Tuesday, October 6, and it’s a points race in Makuri Islands.

Don’t understand how ZRL points races work? Read our explainer >

If you’re on an C or D team, you’ll be racing one lap of Urumaze, a course ZRL hasn’t used before. This guide is for you. A and B teams will be on Makuri 40 (read that race guide here).

Most riders will be unfamiliar with the Urumaze route, since it only launched in game August 2026. Let’s look at crucial course segments, powerup usage, bike decisions, and strategic options!

Looking at the Route

The Urumaze route is 26.8km long, with 202 meters of elevation. It’s a figure 8 with two key climbs and a flat sprint finish:

This is a points race, and all 5 intermediates are flat sprints. Apart from those key intermediates, there are also two key climbs. Let’s talk about each key segment in order of appearance:

  1. Tidepool Sprint Reverse @1.7km (0.31km, 0%): this pan-flat sprint signals the end of the route’s lead-in. It’s the first points segment of the race, and will be hit twice more!
  2. Pain Cavern @3.2km (2.1km, 3%): although this isn’t an official points segment, it’s a crucial callout since riders will be dropped on this hard effort. This is our first and longest climb on the day, and it comes at us in three sections separated by short flat stretches. The pack typically stays together on the first section – it’s the second section (the longest and steepest!) through the figure 8 where things really break up. The final section is your last chance to close the gap to riders ahead (or keep pushing to drop riders struggling to hold on). See the Strava segment for details >
  3. Tower Sprint @7.7km (0.32km, 0.4%): another flat sprint, although in this direction it has just a bit of an uphill to its start. If you want to top the FTS leaderboard, you’ll need to push extra watts up that false flat to begin the segment fast!
  4. Tidepool Sprint Reverse @15km (0.31km, 0%): our second go at this sprint.
  5. Festival Harbor Climb CW @18.5km (2.5 km, 2.1%): our second climb of the day, and another crucial non-points section where riders will be dropped. Expect stronger riders to attack this climb hard to grab FAL points on the Shisa Sprint Reverse and/or form a breakaway that may survive to the finish. See the Strava segment for details >
  6. Shisa Sprint Reverse @20.2km (0.28km, 0%): this longish sprint comes just after the Festival Harbor Climb, so expect tired legs and a strung out pack.
  7. Tidepool Sprint Reverse @26.4km (0.31km, 0%): one final sprint, but this one carries extra weight as your FAL points are effectively doubled, since you’re getting FIN points based on your position as well! All the more reason to go all-in in this final effort.

Read more about the Urumaze route >

Powerups

Powerups for this race are… confusing. Don’t blame WTRL – it’s really an issue with how Zwift has set up visible and invisible arches in game. As it stands, WTRL has confirmed that certain powerups are assigned to certain arches, while other arches award random powerups, and still other arches are invisible and will award aero powerups!

Everyone will receive an aero boost powerup in the pens. Use it as quickly as you can, because another aero powerup awaits less than a minute down the road at an invisible arch. If you use your powerup before the Tidepool Sprint arch, you’ll get a 250 XP bonus there. Or save the aero for Pain Cavern or the Tower Sprint up the road!

In fact, you’ll get a 250 XP bonus each time through the Tidepool Sprint arch, as long as you aren’t holding a powerup when you go through the arch.

This is how the powerup situation should unfold, according to WTRL. (But don’t shoot the messenger if it turns out differently – there’s no way for me to test this on my end):

  • Aero Boost given in start pens
  • Mech Isle virtual start/finish: aero boost
  • Tidepool Sprint Reverse @1.7km: 250 XP bonus
  • Tower Sprint @7.7km: aero boost, draft boost, or feather (equal probability)
  • Virtual start/finish for Castle to Castle @9.3km: aero boost
  • Tidepool Sprint Reverse @15km: 250 XP bonus
  • Shisa Sprint Reverse @20.2km: aero boost, draft boost, or feather (equal probability)
  • Mech Isle virtual start/finish @22.5 (approximate): aero boost
  • Tidepool Sprint Reverse @26.4km (0.31km, 0%): 250 XP bonus

Every physical arch you ride through that is not the Tidepool Sprint Reverse will give you a lightweight (feather), draft boost (van), or aero boost (helmet) powerup. Probabilities are equal for each.

Draft Boost (van): increases the draft effect you are experiencing for 40 seconds.
Use at higher speeds (flats and descents) when you are already drafting off another rider (since this powerup only helps when you are drafting).

Lightweight (feather): reduces your weight by 10% for 30 seconds. Use on climbs, when weight matters the most.

A simple white helmet with a visor, shown in profile with three lines behind it to indicate speed, centered on a turquoise circle with a gray and white border.

Aero Boost (helmet): makes you more aerodynamic (reduces your CdA by 25%) for 15 seconds.
Use at higher speeds (flats and descents), especially when no draft is available (although it is still useful when drafting). Deploy when contesting sprint points.

Bike Recommendations

Bike recommendations for this race are simple, thanks to how Zwift has set up the current crop of in-game road bikes. You’ll want to pick one of the top “aero all-arounders”, the best of which are:

Wheel choice feels a bit trickier here, because we have the option of the most aero wheels (disc wheelsets), better climbing wheels (to help you survive the twowo climbs), or something in between. Zwift has strong options in each of those categories, so I’d say take your pick, depending on whether you want a bit of an edge on the climbs, on the flat sprints, or strike a balance between the two:

A cyclist in orange and black gear rides a red bike through a virtual city street at night, with mountains in the background and colorful banners along the roadside.

Of course, your frame’s upgrade status should impact your decision.

Related: All About Zwift’s New “Bike Upgrades” Functionality >

For more info on bike and wheelset performance in Zwift, check out:

More Route Recons

Lots of recon events are scheduled on upcoming ZRL routes, led by various teams. See upcoming ZRL recons for this race at zwift.com/events/tag/zrlrecon.

Additionally, riders in the Zwift community do a great job every week creating recon videos that preview the courses and offer tips to help you perform your best on the day. Here are the recons I’ve found (comment if you find another!)

J Dirom

John Rice

Nathan Krake

Strategic Options

Points Distribution: Urumaze, 1 Lap

Chart shows the maximum points a team of 5 could earn in a race with 60 participants. Note that we designed the final sprint’s FAL points as FIN points, since that’s what they effectively are. To learn how ZRL points races work, see this post.

How will the race unfold, and what strategies will riders employ in the first points race of the season? Here’s what I predict:

  • First Time Tidepool Sprint FTS: with most riders holding an aero powerup heading into the first tidepool sprint, and the pack at its largest and freshest, expect most or all top 10 FTS times to be set on the first go-around.
  • Pain Cavern Attack: got a team full of stronger climbers but weaker sprinters? It would make sense to push hard up the Pain Cavern climb to drop some sprinters so you stand a better chance of grabbing FAL points on the four sprints up the road.
  • Selective Sprints: almost 60% of the race’s points are from sprint FAL (even more if you include the finishing Tidepool Sprint), but the powerups we receive from some arches are (somewhat) random. Riders will approach each sprint differently based on which powerup they’re holding, but make no mistake: riders will be targeting those sprint points, because that’s how you’ll win this race.
  • Chasing It Back On the Flats: from the top of the Pain Cavern climb, you have ~5km of flat road followed by ~4.3km of descent. Expect riders dropped in Pain Cavern to work to rejoin during this section. Riders ahead will need to decide if it’s worth pushing the pace on what is otherwise a “recovery section” to hold onto higher FAL points.
  • Punch Into the Final Sprint: the last sprint segment (Shisa) offer punchy climbers opportunities to attack off the front and take high FAL points by keeping the power/speed high through the sprint arch. It also offers a chance for a reduced front group to stay away for the final 6km if they can work together.

Your Thoughts

Any insights or further thoughts on this race? Share below!

Zwift Racing League Week 3 Guide: Makuri 40 (A/B Points Race)

7

The third race of Zwift Racing League 2026/27 happens on Tuesday, October 6, and it’s a points race in Makuri Islands.

Don’t understand how ZRL points races work? Read our explainer >

If you’re on an A or B team, you’ll be racing one lap of Makuri 40, a course we haven’t raced for three years. This guide is for you. C and D teams will be on Urumaze (race guide coming soon).

We haven’t raced this course in three years, and much has changed since that time, including the race setup itself. Let’s look at crucial course segments, powerup usage, bike decisions, and strategic options!

Looking at the Route

The Makuri 40 route is, unsurprisingly, 40km long (40.3km to be exact). Along the way, you’ll cover 317 meters of elevation as you pass through major portions of each Makuri Island section: Yumezi, Neokyo, and Urukazi.

This is a points race, and all 5 intermediates are flat sprints. Apart from those key intermediates, there are also four key climbs. Let’s talk about each key segment in order of appearance:

  1. Starting Climb @0km (1.5km, 3.2%): right out of the pens, riders will have to go all in for a few minutes as the first selection is made on the climb up to the Village Sprint. Keep your W/kg high enough, and you may just grab some FAL points on the Village Sprint!
  2. Village Sprint Reverse @1.6km (0.15km, 0.8%): this sprint is short and flat, but comes after what is sure to be a tough starting climb. Who will have the punch to grab FAL, and who will be brave enough to save their legs and go for FTS?
  3. Country Sprint Reverse @7.3km (0.15km, 0%): riders will grab some recovery and speed on the downhill after the Village Sprint, so expect this short and flat sprint to have high speeds and big power numbers!
  4. Alley Sprint Reverse @16.1km (0.38km, -1.2%): after 8km of flat road following the Country Sprint, riders should once again have fresh legs to tackle the longest sprint of the race.
  5. Castle Park Sprint @18km (0.22km, -0.7%): just 2km after the Alley Sprint, FAL points on this one may just go to some riders who are brave enough to attack on the Alley Sprint and stay away for a few minutes.
  6. Festival Harbor Climb CW @25.8km (2.5 km, 2.1%): after a recovery descent through the cavern, expect riders to attack this climb hard in an effort to grab FAL points on the Shisa Sprint Reverse and/or form a breakaway.
  7. Shisa Sprint Reverse @27.4km (0.28 km, 0%): this longish sprint comes just after the Festival Harbor Climb, so expect tired legs and a strung out pack. Same question as the Village Sprint: Who will have the punch to grab FAL, and who will be brave/crazy enough to save their legs and go for FTS?
  8. Slot Canyon Climb @33.4km (2.8 km, 2%): the climb through the Slot Canyon is beautiful, but don’t get distracted by the visuals. Expect big attacks and the hardest sustained work of the day here, as this is the longest climb of the day and it finishes only ~4km from the finish line!
  9. Finishing Climb @39.6km (1.3km, 2%): don’t get fooled by the lap banner near the start of this climb – this route ends at the virtual banner further up the hill!

Read more about the Makuri 40 route >

Powerups

Everyone will receive a draft boost powerup in the pens. If you use it quickly before the virtual banner, you’ll get a 250 XP bonus at the virtual lap banner. Or save it for the sprint up the road!

You’ll get a 250 XP bonus at each “lap arch” you ride through, but here’s a little insider secret for you XP farmers: there are invisible lap arches all over Makuri Islands. In fact, WTRL tells me you’ll receive a total of 5x 250 XP bonuses in the race, as long as you aren’t holding a powerup when you go through the arch! Here’s where those bonuses occur:

  • Virtual start/finish line, just ~100 meters from the start pens
  • Virtual start/finish for Sea to Tree, ~4.6km into the lap
  • Virtual start/finish for Castle to Castle, ~11.8km into the lap
  • Lap arch for Flatland Loop, ~39.9km into the lap
  • Virtual start/finish line

Every arch you ride through that is not a lap arch (so, each of the five sprint arches) will give you a lightweight (feather), draft boost (van), or aero boost (helmet) powerup. Probabilities are equal for each.

Draft Boost (van): increases the draft effect you are experiencing for 40 seconds.
Use at higher speeds (flats and descents) when you are already drafting off another rider (since this powerup only helps when you are drafting).

Lightweight (feather): reduces your weight by 10% for 30 seconds. Use on climbs, when weight matters the most.

A simple white helmet with a visor, shown in profile with three lines behind it to indicate speed, centered on a turquoise circle with a gray and white border.

Aero Boost (helmet): makes you more aerodynamic (reduces your CdA by 25%) for 15 seconds.
Use at higher speeds (flats and descents), especially when no draft is available (although it is still useful when drafting). Deploy this during sprint segments.

Bike Recommendations

Bike recommendations for this race are simple, thanks to how Zwift has set up the current crop of in-game road bikes. You’ll want to pick one of the top “aero all-arounders”, the best of which are:

Wheel choice feels a bit trickier here, because we have the option of the most aero wheels (disc wheelsets), better climbing wheels (to help you survive the key climbs), or something in between. Zwift has strong options in each of those categories, so I’d say take your pick, depending on whether you want a bit of an edge on the climbs, on the flat sprints, or strike a balance between the two:

A cyclist in orange and black gear rides a red bike through a virtual city street at night, with mountains in the background and colorful banners along the roadside.

Of course, your frame’s upgrade status should impact your decision.

Related: All About Zwift’s New “Bike Upgrades” Functionality >

For more info on bike and wheelset performance in Zwift, check out:

More Route Recons

Lots of recon events are scheduled on upcoming ZRL routes, led by various teams. See upcoming ZRL recons for this race at zwift.com/events/tag/zrlrecon.

Additionally, riders in the Zwift community do a great job every week creating recon videos that preview the courses and offer tips to help you perform your best on the day. Here are the recons I’ve found (comment if you find another!)

J Dirom

John Rice

Nathan Krake

Strategic Options

Points Distribution: Makuri 40, 1 Lap

Chart shows the maximum points a team of 5 could earn in a race with 60 participants. To learn how ZRL points races work, see this post.

How will the race unfold, and what strategies will riders employ in the first points race of the season? Here’s what I predict:

  • Selective Sprints: over 71% of the race’s points are from sprint FAL, but the powerups we receive are random. Riders will approach each sprint differently based on which powerup they’re holding, but make no mistake: riders will be targeting those sprint points, because that’s how you’ll win this race.
  • Punch Into the Sprints: the first and last sprint segments offer punchy climbers opportunities to attack off the front and take high FAL points by keeping the power/speed high through the sprint arch.
  • Breakaway for Castle Park Sprint FAL: with the Castle Park Sprint coming just 2km after the Alley Sprint, a coordinated breakaway could gap the field after the Alley banner and stay away to grab FAL points on the Castle Park Sprint.
  • Slot Canyon Attrition: over 84% of the race’s points will already be locked up before riders hit the final Slot Canyon climb. Riders who believe they may get dropped on this climb may go all-in for those sprint points, then get dropped on the Slot Canyon climb, leaving a reduced back to fight over the FIN points table scraps.

Your Thoughts

Any insights or further thoughts on this race? Share below!