Home Blog Page 15

“Makuri Madness” ZRacing Series Announced for August 2026

“Makuri Madness” ZRacing Series Announced for August 2026

Zwift’s “ZRacing” is the platform’s most popular ongoing race series, and in August riders take on new Makuri Islands courses. With a new Women-Only option and up to 1500 bonus XP available, there’s something for everyone! Read on for details…

New This Month

Women-Only Events

Two daily women-only races have been added, at 4:30pm UTC (12:30pm ET/9:30am PT) and 5:30pm UTC (1:30pm ET/10:30am PT). See upcoming events at zwift.com/events/tag/zracingaug2026women.

New Makuri Routes

Zwift Event Manager and hero of the people James Bailey has created four new Makuri Islands routes for this series. He even got free reign to name them! That means four new route badges, which means a nice chunk of bonus XP. See details below…

Bonus XP

You’ll earn a chunk of XP for each stage you complete, including 1000 XP for your first stage! Total XP for completing all four stages is 2000 XP (1000 XP for first stage, +500 for two stages, +300 for three stages, +200 for four stages).

August’s Routes

Here are the routes we’ll be racing in August:

  • Stage 1: Mech Isle Mayhem (Aug 10-16)
    • Distance: 20.4km / 12.67 mi (1 Lap)
    • Elevation: 121m / 397 ft
    • PowerUps: Feather, Ghost
    • Note: ZRS changes were turned off for some of this week’s races due to finish placement inaccuracies. See note under “Post-Race Analysis” below for more info…
  • Stage 2: Urumaze (Aug 17-23)
    • Distance: 26.8km / 16.65 mi (1 Lap)
    • Elevation: 202m / 663 ft
    • PowerUps: Feather, Aero
  • Stage 3: WhatYumeziWe’reLost? (Aug 24-30)
    • Distance: 17.6km / 10.93 mi (1 Lap)
    • Elevation: 288m / 945 ft
    • PowerUps: Feather, Draft
  • Stage 4: Twilight Crit (Aug 31-Sep 6)
    • Distance: 21.2km / 13.17 mi (5 Laps)
    • Elevation: 116m / 381 ft
    • PowerUps: Draft, Aero

See Women-Only ZRacing events >
See Range 1 ZRacing events >
See Range 2 ZRacing events >
See Advanced ZRacing events >
See ALL ZRacing events >

Post-Race Analysis

GC Leaderboard

Zwift’s web-based leaderboards track the monthly GC competition. Access the ZRacing leaderboards at zwift.com/racing/leagues/zracingaug2026.

UPDATE August 11, 2026: Zwift has canceled the GC competition for the entire Makuri Madness series due to inaccurate race results caused by racers running differing game versions, which led to differing finish lines. Read more on Zwift’s forum >

Your GC ranking is based on your best finishing time for each stage, and you can race stages more than once to try for a better time.

Your Racing Profile

In May, Zwift launched the new “Racing Profile Page” at zwift.com, bringing all your Zwift race results together in one place so it’s easier to track performance and results etc. This page continues to be built out, including the addition of a power dashboard (see below). Sources tell me a ZRS history chart is arriving very soon!

Your profile is available at zwift.com/racing/me.

Category Options

Zwift now schedule four different flavors of ZRacing events in order to encourage “Fairer, more competitive racing for everyone.” There’s the new Women-Only events, then the other three use different racing score ranges for categorization. Click banners below to see upcoming events for each:

Questions or comments?

Post below! 


“WhatYumeziWe’reLost?” Route Details

“WhatYumeziWe’reLost?” Route Details

See zwiftinsider.com/route/whatyumeziwerelost/


Zwift Update Version 1.119 (164079) Released

Zwift version 1.119 begins its phased rollout today. This minor update includes a flashy new bike, more route badges for runners, and various minor tweaks and fixes. Read on for details!

New Bike: Canyon Aeroad CFR CANYON//SRAM

This release includes a new Canyon Aeroad with a sweet Canyon//SRAM paintjob:

This frame performs exactly the same as the Canyon Aeroad CFR Alpecin Premier-Tech released last month… meaning it’s quite fast! Rated 3 stars for aero and 4 stars for weight, it’s available at level 30 for 1,750,000 Drops just like the Alpecin Premier-Tech version.

Route Changes for Runners

Most routes on Zwift don’t award a completion badge (and bonus XP) to runners. Zwift is working to change that, though, starting with this update. Once you’ve installed version 1.119, the following routes will have achievement badges and XP available for runners:

The following routes are no longer available for runners and are now cycling-only, presumably because of their length:

Opened Routes

Not included in Zwift’s release notes, but included in this update: the three event-only routes launched in the recent Paris expansion are now open for free riding. Those routes are:

Release Notes

Zwift supplied these additional release notes:

  • Fixed an issue that could potentially cause Power Bests shown in the post-ride Progress Report to be inconsistent across multiple activities.
  • Improved the accuracy of estimated route completion times for routes that feature climbs.
  • Fixed an issue that could cause Zwifters to not receive the correct amount of Drops after completing the Indoor Outdoor Challenge.
  • Android: Improved Android graphics and texture quality, improving the clarity of kits, accessories, bikes, and terrain.
  • iOS, Android: Fixed an issue that could cause settings sliders to not be draggable on touch screen devices.
  • iOS/tvOS: Increased the minimum required iOS/tvOS versions to 15.0 (released in 2021) which affects a very small population of Zwifters.

Discuss this update in Zwift’s forum >

Questions or Comments?

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

“Twilight Crit” Route Details

“Twilight Crit” Route Details

See zwiftinsider.com/route/twilight-crit/


Sticky + Ghost Watts Detection Added to ZwiftPower ZRS Plugin

Sticky + Ghost Watts Detection Added to ZwiftPower ZRS Plugin

It’s been almost a year since I first wrote about the ZwiftPower ZRS browser plugin. This free plugin, created by an avid Zwifter, began its life delivering a simple but useful upgrade to the ZwiftPower experience by adding Zwift Racing Score results to event pages.

See the plugin at the Chrome web store >

Since its launch, the plugin’s creator (who goes by the pseudonym “int” on socials) has continued to build out features, adding ZRS History, Power Curves, a personal dashboard, and much more.

Today, I want to dig into a little-known but highly intriguing feature of this plugin: Power Data Analysis. In particular, I want to look at the plugin’s ability to analyze power data and draw objective conclusions about a rider’s use of Sticky Watts and/or Ghost Watts. Let’s jump in!

Defining Sticky Watts and Ghost Watts

I wrote a post unpacking the mechanism and exploitable benefits of sticky watts back in 2020. Everything in that past is still accurate today, including this simple summary of sticky watts:

Zwift processes the data for certain power meters in such a way that the wattage reading in-game gets “stuck” on a particular wattage for 3+ seconds whenever a rider stops pedaling quickly.

It’s important to note that only certain power meters/smart trainers are susceptible to sticky watts. Pedaling oddly doesn’t mean you’re abusing sticky watts – you have to have the hardware that allows for the abuse. Specifically, you need an event-based power meter. These devices only send data when they experience a particular physical event, such as a pedal revolution. The most common event-based power meters seen in Zwift are pedal-based power meters. Event-based power meters work differently than most smart trainers and smart bikes, which are time-based power meters, sending data at regular time intervals (say, once every second) regardless of whether you’re pedaling or not.

Image from ZwiftPower ZRS plugin FAQ illustrating sticky and ghost watts

Ghost watts aren’t discussed as much in the Zwift Community, but they’re an important issue as well. Ghost watts are typically caused by a miscalibration which raises the “floor” of your power meter from 0 watts to, say 20 watts. They are easily spotted: if your cadence drops to zero, but power meter continues to send a reading to Zwift, whatever it is sending are ghost watts.

As the ZRS Plugin’s FAQ page explains:

It is important to note that coasting only makes the miscalibration visible, but every reported power sample at all times is affected — not just when coasting. In most cases this results in a small overreading of 10–30W, though deliberate miscalibration can produce hugely inflated readings of 100W or more.

Detecting Sticky Watts via the ZwiftPower ZRS Plugin

The ZRS Plugin does its work via ZwiftPower’s Race Report page, which is a bit hidden on the site but has existed for years. Here’s a link to a Race Report from my recent 100km Pizza Burner ride: zwiftpower.com/racereport.php?id=725850600006

With the ZRS Plugin installed, the Race Report links are made more prominent – it’s the blue page icon next to a rider’s average power:

Clicking one of those links with the plugin installed produces an augmented Race Report page which includes the plugin’s Power Data Analysis at the top and ZwiftPower’s regular charts below:

ZwiftPower ZRS’ Power Data Analysis computes and displays four scores:

  • Device Type
  • Device Quality
  • Exploitation Pattern
  • Result

You can read all about these by clicking the “How does the analysis work?” button on the Race Report, but basically, these scores are used to answer two questions: is this device susceptible to sticky watts, and if so, how much did it matter in this race?

My chart above shows that I used a potentially sticky device – which is true, since I paired my Favero Assiomas as the power source in Zwift. But it also shows that any sticky watts which occured were “below the meaningful threshold” – so no cause for concern.

Contrast my Race Report above with this Race Report from a rider who shall remain unnamed:

Wowzers! Major red flags here, including an estimate that 46.4W from the rider’s average power came from sticky watts.

Clicking the gauge drops down additional info which includes details of how each figure is calculated.

Of course, anyone who understands sticky watts can glance at this rider’s power chart and immediately see the pattern. Zooming into a random portion of his power chart, I see this:

All those flat spots are sticky watts.

After checking a pile of riders’ Race Reports, I wasn’t able to find any examples of ghost watts – so I can’t include screenshots here.

Real-Time Detection in Zwift

If you think anything like me, seeing sticky watts detected so clearly and quickly by the ZwiftPower ZRS plugin makes me think: it’s way past time for Zwift to start detecting and dealing with sticky and ghost watts. At this point, 10+ years into the Zwift racing experience, it’s just silly that the ZwiftPower site (or Zwift’s newer results at zwift.com) can’t flag sticky and ghost watts after the fact.

And really, these patterns should be detected in real-time as we ride! I’m convinced that a fair number of riders abuse sticky watts without even realizing it. Those riders need to be informed of what’s going on, so they can take measures to resolve the issue. And bad actors who choose to continually abuse sticky watts? Give them a shadowban. Block them from racing. Or at least… at the very least… remove them from results.

Your Thoughts

I hope you enjoyed this look at yet another impressive feature from the ZwiftPower ZRS plugin. But now I’m curious: what do you think of all this? Share your thoughts below.


Join James Bailey’s Crazy New Turbo Ten Race

12

Join James Bailey’s Crazy New Turbo Ten Race

This Sunday marks the 3rd running of Turbo Ten, the brainchild of Zwift employee James Bailey. Run through his High Performance Racing Towels Club, Turbo Ten sees racers take on the 9 shortest routes on Zwift, with the 10th stage being a short climb up Fox Hill on the ZG25 Climb Champs route.

Routes and Schedule

Like Zwift Insider’s Tiny Races, your final result is decided by your overall performance across all ten stages. For Turbo Ten, the rider with the fastest overall time wins! Race routes are as follows:

The races take place at 2pm UTC (3pm UK/4pm CEST/9am EST) each Sunday with results on ZwiftPower.

Sign up at zwift.com/events/tag/turboten

Additional events may be added later for North American or Australian optimized time slots. James has said that he doesn’t want to do this until the Euro-centric times see more than 200 people taking part to ensure that any additional events do not have sparse fields which would take away the “fun”.

More Details

Riders are all equipped with Big Heads and receive two boost powerups in the pen in each event – which gives you a one-second speed boost of 10km/h – use them wisely, either to catch up with a big group or to make a strategic play!

Categorization is by Compound Score, which is computed by multiplying your best 5-minute power in watts by your best 5-minute power in watts per kilo. (So a 100-kilo rider with best 5-minute power of 300w would have a compound score of 300×3=900.)

The categories are as follows:

  • Category A: 1700 and above
  • Category B: 1200-1700
  • Category C: 900-1200
  • Category D: 600-900
  • Category E: 0-600

Riders all start together in the same paddock, but you’ll be able to see who you’re competing against as riders will all wear the Zwift Racing Category jerseys.

Riders must use either a smart trainer, smart bikes or power meter as their power source and must have a heart rate monitor paired in order to take part.

Questions or comments?

Share below!


Notable Zwift Events for the Weekend of August 1-2

0

This weekend we’re featuring lots of races, including a 9-day tour kickoff as our headliner! The most popular event on our list, though, isn’t a race at all – it’s Sir Chris Hoy’s Tour de 4. See all the details below…

A group of female cyclists with brightly glowing wheels race on a virtual road lined with orange banners. Text reads “Femme Cycle Collab” beside a colorful circular logo. The scene appears in a digital or video game environment.

✅ Popular  ✅ Stage Race  ✅ Women-Only Option

Flamme Rouge Racing, along with partners Liv/Giant, The Warrior Games, Femme Cycle Collab, and Bikealicious, have organized a 9-day race/ride tour to celebrate Le Tour de France Femmes. And it all kicks off with stage 1 on Saturday!

Learn all about this tour >

Stage 1 is a race across 15 laps (29.5km, 255m) of Downtown Dolphin.

Multiple time slots this Saturday
Women-only events at zwift.com/events/tag/livdutour
Open events at zwift.com/events/tag/giantdutour

✅ Good Cause  ✅ Popular  ✅ Kit/Cap Unlock

With more signups than any other event this weekend, the Tour de 4 ride with Sir Chris Hoy is as popular as ever! Join Sir Chris and special guests for an open-paced 45-minute ride on the London 8 Reverse route.

Donate to Tour de 4 >

Saturday, August 1 starting @ 9am UTC/5am ET/2am PT
Sign up at zwift.com/events/tag/tourde4

✅ Popular ✅ Custom Finish

ZABI‘s popular race is on Watopia’s Figure 8 Reverse this week, with a length of 29.9km and 254m of elevation. It’s a mass-start race, with results divided up into categories.

Sunday, August 2 @ 8:35am UTC/4:35am ET/1:35am PT
Sign up at zwift.com/events/view/5655989

Overhead view of three cyclists in matching purple Rhino Racing jerseys and black helmets riding on a road. The Rhino Racing logo appears on the left side of the image.

✅ Long Race  ✅ KISS 100 Reboot

After the cancellation of the long-running KISS 100 race, Rhino Racing has stepped in to host a new race using the same format and time slot. Nice!

This event uses staggered starts with all categories visible, so you can start in your proper category, and if you find that’s too much, drop to the group behind.

This week’s race is 4 laps (98.6km, 785m) on Makuri Islands’ Turf N Surf route.

Sunday, August 2 @ 1:15pm UTC/9:15pm ET/6:15am PT
Sign up at zwift.com/events/tag/rhino100

✅ Femmes Takeover  ✅ Popular  ✅ Unlocks

Zwift’s big Tour Fever series began last week alongside the IRL Tour de France, and everyone’s jumping into group rides and races!

This week we’re on stage 4, with Ven-Top (21.1km, 1534m) as the long route and Hell of the North (20.1km, 241m) as the short route. The long route is a special L’Etape Femmes event, so finishers receive an exclusive L’Etape Femmes kit unlock. You’ll also get a 500XP bonus for completing either route!

Multiple time slots this weekend
Sign up at zwift.com/events/tag/tourfever2026stage4

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 – August 1 Routes – Newish France

0

Tiny Race Series – August 1 Routes – Newish France

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


The 12-Hour Grind: Inside Joel Pereira’s Epic 470km Virtual Quest

The 12-Hour Grind: Inside Joel Pereira’s Epic 470km Virtual Quest

For most Zwifters, a serious weekend endurance block means locking in for two or three hours, firing up a good podcast, and churning through a few laps of Watopia’s flatter ribbons. But for Joel Pereira, standard training milestones are just warm-ups. Driven by an obsession with testing his physical boundaries, the Portuguese ultra-endurance cyclist set out to tackle one of the most demanding benchmarks on the virtual platform: covering 500 kilometers in a single 12-hour stint.

Joel’s journey into the virtual peloton is far from conventional. He started cycling relatively late at age 15, riding through youth development programs until stepping back at 18 to focus on his academic studies. During the 2020 pandemic, he rediscovered his passion for two wheels. However, it was an unprecedented weather pattern—four consecutive months of relentless rain in Portugal—that permanently shifted his trajectory. Forced indoors, Joel dove deep into Zwift racing, competing in WTRL time trials and ECRO events. In the process, he completely lost his appetite for outdoor road riding, turned professional in virtual esports, and joined the Irish team RWB.

When Joel decided to line up for a 12-hour ultra-distance effort, it wasn’t just a random spur-of-the-moment ride. It was a rigorous test of endurance, fueling tactics, and mental grit designed to build foundation fitness for even larger goals on his horizon.

The Math and the Setup: 500km Target vs. Virtual Reality

On paper, hitting 500 kilometers in 12 hours demands a constant average speed of at least 41.67 km/h (25.8 mph) for 720 continuous minutes. In the real world, holding that pace without a massive pro team draft or a closed track is virtually impossible. On Zwift, while red lights, road grit, and traffic don’t exist, static trainer friction, heat accumulation, and unrelenting pedal strokes ensure every single kilometer is hard-earned.

To give himself the best technical advantage, Joel selected the most aerodynamic setup available in his virtual garage: the Specialized S-Works Tarmac SL8 paired with a DT Swiss ARC 1100 Dicut 85/Disc wheelset. While a pure time-trial frame probably offered speed gains on flat terrain, the SL8’s lighter weight proved invaluable when the ride unexpectedly turned hilly.

While official world records like Sebastian Trimborn’s 537 km and Matthew Lefthand’s 530 km relied on dedicated, private drafting trains on flat routes, Joel’s solo-turned-public effort stands as one of the most remarkable indoor performances ever logged.

Fueling the Engine: 110–120g Carbs Every Hour

Metabolic failure is the silent killer of ultra-endurance rides. Once glycogen stores empty after hour three or four, no amount of mental willpower can turn the pedals. Joel approached his nutrition with clinical discipline, targeting an impressive 110 to 120 grams of carbohydrates per hour alongside two full fluid bottles—one pure water, and one alternating between electrolytes and high-carb drink mix.

To avoid gut distress and taste fatigue, Joel designed a strict four-hour rotating solid food schedule to supplement his hourly energy gels:

  • Hour 1: High-carb gel (~50g carbs) + Peanut butter and banana wrap
  • Hour 2: High-carb gel (~50g carbs) + 30g gummy sweets
  • Hour 3: High-carb gel (~50g carbs) + Bread with jam
  • Hour 4: High-carb gel (~50g carbs) + 30g gummy sweets

This methodical intake kept his blood sugar stable through the first eight hours, supplying the raw calories needed to burn over 7,000 kilojoules without crashing early.

The Mid-Ride Pivot: Leaving Tempus Fugit for RoboPacers

Joel originally planned to spend the full 12 hours pounding out solo laps on Tempus Fugit, Zwift’s pancake-flat desert route. For the first two hours, the plan worked seamlessly. But riding alone on a static trainer along a dead-flat virtual road creates a unique strain: without terrain changes, your posture remains locked, leading to intense saddle pressure, hip tight spots, and psychological monotony.

By hour five, Joel recognized a hard truth: staying solo on Tempus Fugit for another seven hours would be physically and mentally crushing. His mileage targets were slipping, and the physical drag of punching through the virtual air alone was draining his reserves far too fast. He needed a tactical pivot.

Joel abandoned the flat desert and migrated over to the Figure 8 route, hopping into the draft of the Constance RoboPacer (A-category pacing) and occasionally Genie (B-category pacing). This decision came with a major trade-off: Figure 8 features significant rolling hills, ultimately adding over 2,054 meters of elevation gain to his ride.

While climbing slowed his raw average speed—costing him the chance to break 500 km—the huge aerodynamic draft benefits of a 30+ rider pack allowed him to keep moving at high speed with far lower relative effort on flat sections. However, public RoboPacer groups brought their own chaos. Unlike a coordinated private draft train pulling at a steady tempo, public packs surge unpredictably on climbs and flats, forcing Joel to dish out unexpected micro-bursts of power just to hold the wheel.

Mind Over Watts: Fighting Through the Dark Hours

Indoor ultra-cycling is as much a mental battle as a physical one. Out on the open road, scenery shifts and physical motion distracts the brain. In a room facing a screen, every ache in your legs and lower back is magnified tenfold, and the kitchen is only steps away.

Between hours 8 and 9, Joel hit the dreaded wall. His mind began to unravel, telling him that 12 hours was an impossible ask. To keep from unclipping, Joel adopted a classic psychological trick: time micro-chunking.

Instead of focusing on the four agonizing hours remaining, he made a simple contract with himself: “Just ride for 30 more minutes, then re-evaluate.” When that half-hour ended, he renewed the contract for another 30. Ticking off these small bite-sized targets re-ignited his momentum as the clock slowly ticked down.

The ultimate crisis arrived at hour 11. After 11 straight hours of high-carb liquid and solid intake, his stomach completely shut down. Nausea set in, making it impossible to swallow another gel, bite of bread, or sip of electrolyte drink. The urge to quit was overwhelming. But with only 60 minutes remaining on the clock, Joel dug into deep reserves of stubborn grit: “I’ve made it 11 hours—there is no way I can stop now.”

He powered through the final hour on empty, crossing the 12-hour mark at 470.09 km, ranking in the top 5 worldwide.

MetricJoel’s Final PerformanceContext & Benchmarks
Total Distance470.09 km (292.1 mi)Beats former Guinness World Record of 467 km (Chris Hopkinson)
Elapsed Time11 hours, 57 minutesContinuous effort with minimal off-bike downtime
Elevation Gain2,054 meters (6,738 ft)Accumulated on Figure 8 rollers after route pivot
Average Power204 WattsSustained aerobic output across half a day
Global RankingTop 5 Worldwide12-hour Zwift attempt

Lessons, Recovery, and What Lies Ahead

The community reaction was instantaneous. While on the bike, Joel’s screen was flooded with Ride Ons, and as soon as he unclipped, his phone blew up with messages and calls from fellow riders across the globe. “The support from everyone was incredible and crucial,” Joel shared. “It was largely thanks to them that I finished.”

Following a recovery protocol of immediate protein replenishment and two gentle Zone 1 recovery rides over the next two days, Joel was already back at it. Remarkably, just days later on Saturday, he attempted to break Matthew Lefthand’s WUCA 6-hour world record of 266 km, putting down an astounding 252 km on tired legs.

For everyday Zwifters looking to push their endurance boundaries, Joel’s 12-hour ride provides clear takeaways:

  • Prioritize Strategy Over Rigid Plans: If your initial route or strategy is draining you mentally, don’t hesitate to switch courses or join a pacer group to revive your momentum.
  • Nail Your Nutrition Early: High-carb targets (80–120g/hr) must start in hour one. Once you fall behind on calories, mid-ride recovery is nearly impossible.
  • Leverage RoboPacers Wisely: RoboPacers provide smooth, predictable group dynamics and massive draft benefits that lower your average heart rate over long distances.
  • Chunk the Journey: When the dark hours arrive, break the remaining effort down into 30-minute or 10-kilometer blocks.

What’s next for the Portuguese ultra-racer? In September, Joel will tackle the “North Route”—a brutal 1,000 km non-stop outdoor ride starting and ending at his front door. And in December, he will officially announce his next virtual mega-goal: a public attempt to break Matthew Lefthand’s world record for the greatest distance covered in 24 hours on Zwift.

Joel’s 470 km ride proved that limits are often just mental constructs waiting to be pushed back. Whether you’re aiming for your first 100 km badge or gearing up for a multi-hour pacer block, lock in, fuel up, and keep turning those pedals.

Thanks for sharing your story with us, Joel! And keep on busting through barriers! Follow Joel (for as long as you can) on Zwift at:


The Zwift Pro Tour Goes to Poland, August 3-9

1

The Zwift Pro Tour Goes to Poland, August 3-9

The Zwift Pro Tour is the in-spirit “Pro Continental” tier to ECRO’s World Tour. It’s designed to give a different group of riders the chance to shine, while also letting experienced racers and organisers test innovative racing concepts and tactics without the pressures of ECRO’s top-tier events.

Our First Stage Race: Chasing Pologne

The Tour de Pologne (Tour of Poland) was first held in 1928 and is Poland’s premier professional men’s multi-stage bicycle race. The 83rd edition spans 7 stages over approximately 1,110km, with a dynamic route that shifts from the Baltic coast down through western Poland into heavy climbing blocks in the south, before concluding with a technical time trial.

Chasing Pologne, our Zwifty version, will feature some unique custom race finishes, five time slot options with a combined ‘eGap’ GC, and novel Sprint and KOM jersey competitions that balance performance and participation.

  • Stage 1 (Aug 3): Libby Hill After Party (33.8km custom finish) offers a flat start with a finishing kick, but sprinters will have a chance to bridge gaps on a fast run-in to a flat finale after the Libby Hill descent.
  • Stage 2 (Aug 4): Jurassic Coast (19.7km) is set up for a reduced group intermediate and final sprint from riders who can make it over Titan’s Grove.
  • Stage 3 (Aug 5): Snowman (28.7km custom finish) starts to test riders’ climbing ability but spares them the steep slopes of The Grade, finishing at the top of Itza KOM.
  • Stage 4 (Aug 6): Radio Rendezvous (21.9km custom finish) is our first and only true trip to the mountains, returning to the Mayan Mountainside and Itza KOMs before descending to the coast for a GC battle up The Grade and to the Epic KOM banner.
  • Stage 5 (Aug 7): Stay Puft Pursuit (26.1km custom finish) features a tricky double climb finish on the second NYC KOM ascent, after touring the latest additions to the New York map.
  • Stage 6 (Aug 8): Royal Pump Room 8 (36.4km custom finish) will test tired legs around Yorkshire’s relentless up-and-down countryside.
  • Stage 7 (ITT) (Aug 9): Country to Coastal (12.4km custom finish) is the final opportunity to make up GC time, testing riders’ pacing strategies with the famous Makuri Islands starting climb straight out of the pen before a gradual descent to complete the Tour.

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

Zwift Pro Tour Categories

We’ve set up alternate categories to give riders a different challenge, whether that’s scrapping for top 10s instead of contesting the win, or vice-versa. 

Riders should enter the pen that matches their 90-day max vELO score on www.zwiftracing.app.

  • A – 1850-2350
  • B – 1450-1850
  • C – 1150-1450
  • D – 850-1150
  • E – below 850

There are also OPEN PEN (uncategorized) events designed for racers who want to test themselves against the best and figure out which category they should be competing in.

Join the Peloton!

We’re excited to roll out our new website! Signup links and further Tour information (including official results once they come in) are all available at zwiftgc.com/events/chasing-pologne/stages. 

Riders can also browse all 7 stages and sign up via the Zwift website zwift.com/events/tag/zwiftprotour. 

We’re a proudly social peloton, and we think it’s what makes ECRO special. All riders are encouraged to join the ECRO Discord Server; you can find us in the Pro Tour Discussion channel. You can also open the Zwift Companion App, head over to the Clubs tab, and search for the Zwift Pro Tour club. 

Other Upcoming Events

The Tour de Pologne is the perfect way to satisfy your racing itch alongside the Tour de France Femmes avec Zwift and tune up for Chasing Red, which is raced in parallel with the Vuelta Espana. 

ECRO World Tour Calendar

  • Saturday August 1st – Chasing San Sebastian
  • Saturday August 22nd to Sunday September 13th – Chasing Red (11 Stages)

To learn more about the elite ecosystem that inspired this tour, check out the world-tier features over at www.ecro.app.