Tiny Race Series – September 26 Routes – Heroic Hillclimbs
See zwiftinsider.com/tiny for current Tiny Race details.
See zwiftinsider.com/tiny for current Tiny Race details.
Zwift just launched their Big Weekend Sale event, featuring the first-ever discount on the new Zwift Ride V2. The sale begins today and runs through Monday, September 28. (And before any of you long-suffering Canadians comment about not being able to get a Zwift Ride shipped affordably… scroll down for good news!)
With a strong feature set paired with pricing well below other smart bikes, the Zwift Ride has been the best deal going since it launched in the summer of 2024. (My educated guess is that Zwift has sold over 100,000 units thus far. But don’t quote me on that.) Just 2 weeks ago, Zwift began shipping the new Zwift Ride V2, which features several iterative improvements so it’s more adjustable and accommodating to a wider range of riders (read about exactly what changed in this post).
For the next few days, riders can pick up the Zwift Ride V2 + Wahoo KICKR CORE 2 package for just $999.99/€999.99/£899.99. That’s a huge discount off the regular price, especially for Zwifters in the US:


Zwift’s Cog and Click Upgrade Kit is normally priced at an affordable $50 US, but it’s now on sale for just $12.50. Clearly, Zwift wants everyone to try virtual shifting!
If you’ve got a trainer that supports virtual shifting, but don’t yet have the Cog to replace your cassette or the Clicks to do the shifting… it may be time to give it a try!
Related: Which trainers support virtual shifting?


The good folks at WTRL, organizers of Zwift Racing League and WTRL TTT, have been working with Zwift for months to build the infrastructure to stock and sell the Zwift Ride in Canada. And it’s finally happening!
Pre-orders are now open to purchase the Zwift Ride V2 + KICKR CORE 2 bundle ($2,099 CAD) and the Zwift Ride V2 frame ($1,250 CAD). You can even buy the frame with a different trainer, including the Wahoo KICKR v6, Tacx NEO 2T, and JetBlack Victory.
Shop Now at WTRL >
(Tip: change your currency to CAD $ | Canada in the top-right to see the Zwift Ride V2 options)
(While Wahoo has been selling both of these items for quite some time to Canada – and they sell the frame for $1,200 CAD – Wahoo charges $275 CAD to ship either item, while WTRL ships free, at least to the Canadian addresses we tested. Additionally, it appears sales tax is a bit lower through WTRL. So there’s significant net savings when buying from WTRL vs Wahoo, even if the price is higher in Canada than in the US, UK, and EU.)
A final note: the shopping links in this post are affiliate links, so when you shop through them, Zwift Insider earns an affiliate commission. Thanks in advance for your support!
The second race of Zwift Racing League 2026/27 Round 1 happens on Tuesday, September 29, and we’re in Innsbruck for a scratch race on the popular Innsbruckring.
Let’s dig into the course layout, powerups, bike decisions, and strategic options for teams.
Each lap of Innsbruckring is 8.8 km, and A/B teams will race 4 laps (35.4km, 309m elevation) while C/D will race 3 laps (26.6km, 232m elevation).
Innsbruckring is popular for races and has featured twice in ZRL: as a points race in 2022/23 and as a scratch race in 2023/24. While the exaggerated route profile below looks lumpy, it’s quite flat and uneventful for most of the lap. Especially in a scratch race, where only your finish position matters, the Leg Snapper climb will be the key selection point on each lap:
The Leg Snapper KOM begins when you cross the short bridge and the road tilts sharply upward 5km into your first lap. At 430 meters long with a steady average gradient of 6.9%, this climb will force a selection each and every lap! Be prepared for an all-out 50 to 75-second effort to stay in touch.
Keep hammering over the top of the Leg Snapper to get back up to speed on the descent immediately following. You can even use the aero powerup you got at the banner if you’d like, then recover a bit on the descent and even through the sprint (where you’ll get a feather powerup) if you’re in the front pack, as riders won’t be pushing hard since this is a scratch race.
The pack will be strung out, and gaps will have formed thanks to the Leg Snapper. This is where riders face a decision. If you’re in the front group, do you keep pushing to hold the gap? If you’re in a chase group, do you try to bridge up? Typically in multi-lap scratch races on Innsbruckring a group of riders is dropped over the Leg Snapper, then rejoins the front pack a few minutes later after the front pack eases. This is especially true on the first lap, and becomes less true as the race drags on through subsequent laps.
On the last lap, you commonly see the front pack keeping the pressure on after the Leg Snapper, so dropped riders stay dropped all the way to the finish.
Speaking of the finish: this finish always feels like a drawn-out sprint. Riders often try to go long, but are unable to hold it. Patience is crucial here, and you’ll want to maximize the use of your powerup. Holding an aero will be crucial for the finish!
Read more about the Innsbruckring route >
Specific powerups are assigned to each arch: a 250 XP bonus at the start/finish arch, the aero boost at the Leg Snapper KOM arch, and a feather at the sprint arch.

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). This is the powerup you want to be holding going into the finish.

Lightweight (feather): reduces your weight by 10% for 30 seconds.
Use on climbs, when weight matters the most. This is a handy powerup for the Leg Snapper, and it’s long enough to last for the majority of the climb. The downside is, you’ll have to forgo the 250 XP bonus at the start/finish if you want to hold onto it for the Leg Snapper!
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 it seems like we need to choose between the most aero wheels (disc wheelsets) or better climbing wheels (to help you survive the Leg Snapper). Lucky for you – I tested it! Here are the Leg Snapper times for three of the top contenders, using the Specialized S-Works Tarmac SL9 frame at 6 W/kg (450W):
My take is: go with the disc wheelset. (And the DT Swiss 85/Disc or Swiss Side 850/Disc will also work just fine, as they perform essentially the same as the Shimano disc.) You’ll lose a quarter-second on the Leg Snapper, but you’ll be faster on the flats and in that final sprint.
Halo upgraders: your Tron bike is also a good option on this course. It’s as fast up the Leg Snapper and around the course overall as the fastest road bike combos.
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:
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. I’ll add them below as I find them!
How will these races unfold, and what strategies will riders employ in the second race of round 1? Here’s what I predict:
Any insights or questions about this race? Share below!
If you’ve signed into Zwift in recent days, you’ve probably noticed the prominent Party Crashers banner:

What is this event, and how should you approach it? Dive in and find out…
While Party Crashers events are essentially chase races, they are technically classified as group rides on Zwift’s calendar.
When you sign up, you choose which group you want to be in:
Many of the D “partier” groups are led by community riders who hold to a stated pace and keep the party going. If you’re joining for the party, stay with the beacon and help pull on the front if you’re able. This shared workload will help your group stay away from the crashers as long as possible.
Party Crashers: you’ll want to stick together as well, working together by rotating pulls on the front to keep your speed high so you can reel in the partiers.
When/if the two groups merge near the end of the ride, all bets are off. Partiers who are feeling strong can up their power and try to hang with the Party Crashers. And some Party Crashers may choose to sit up and hang with the partiers! It’s not a race, so you can do whatever you’d like. Just have fun.
This is a 4-stage series running through October 4. Events are scheduled every 2 hours throughout the day.
See upcoming Party Crashers events at zwift.com/events/tag/partycrashers >
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 during the ride, as Gerben shows in his recent video:
Each week’s rides place riders in a costume based on the theme. This week, for example, is Cowboys vs. Aliens. You can see the costumes in Gerben’s video above… space suits for the partiers, and a space kit (and maybe a cowboy hat?) for the crashers.
I love that Zwift is trying a different sort of event. Keeping them as group rides and recruiting community leaders keeps it fun, too.
But could these events be better? Zwift Insider reader “Bob” had this suggestion:
…if Zwift would just add an on-screen tally showing the number of riders in the opposite group that you have passed/held off, it would really take those events to the next level. It’s a neat idea but hard to get too excited when you have almost no information about the opposing group.
I agree with Bob. On top of that, I would love to see a time gap displayed, so you know how close you are to the other group. This suggestion would really enhance chase races as well, which is why I mentioned it years ago in Zwift Chase Race Basics, Strategies, and More.
Come on, Zwift. Let’s take chase races/rides to the next level!
Have you ridden a Party Crashers event yet? Were you partying, or crashing? How was the experience? Share below!
Zwift’s big fondo events are a seasonal tradition where thousands of riders push themselves to finish long weekend rides. The 2026/27 schedule has just been announced, with the first events happening this weekend on New York’s longest route, Fuhgeddaboudit.
This is the first route in a diverse list selected for this monthly series. And Zwift’s longest route (London’s The PRL Full) features in December during the Rapha Festive 500!
Here are all the details for this season’s ZFondo Series…

The last weekend of each month is designated as a Fondo Weekend, and each month features a different route.
Events are scheduled every three hours during Fondo Weekends.
You must choose a category when you sign up, but the category you choose is entirely up to you, and all categories start together and are visible to each other.
The idea is that you’ll choose a category at the approximate pace you plan to ride, making it easy to see and group up with other riders targeting a similar pace. Each category will include a RoboPacer with a beacon, and you can choose to ride with that RoboPacer group or not.
Available categories:
Each month features either a 1000 XP or a 60,000 Drops bonus, plus an unlock of a legacy fondo kit:
We don’t know which legacy kits will be unlocked, only that they’ll be different from last year’s. We’ll share more unlock info if/when we get it!
Officially, no. But hundreds (possibly thousands) of riders will turn out for each of these popular “fun race” events, and the front of each event will certainly be filled with strong riders going all out.
With so many riders participating, everyone should be able to find a group that suits their desired pace. You do you!
Post below!
Zwift version 1.122 begins its phased rollout today. This update includes automatic background pairing, homescreen changes, and the removal of all level-locked roads. Read on for details!

Zwift’s update notes say they have, “Removed level restrictions from routes and route intersections, making all routes available to Zwifters at any level.”
Prior to this update, level gates existed when turning off the Epic KOM Reverse toward the Jungle (level 5+), turning from the Jungle Circuit onto Alpe du Zwift (level 6+), and turning at the LAX Roundabout onto the Southern Coast Road (level 10+).
As mentioned in last week’s “What else is coming on Zwift?” post, today’s update includes background pairing. If you have it enabled (it’s turned on by default), the game boots directly to the homescreen and automatically connects to your fitness devices (trainer, power meter, heart rate monitor, controllers, etc) instead of forcing you to click to continue from the pairing screen.
Small widgets on the homescreen show your pairing progress:

The Pairing button on the homescreen shows how many devices are connected, and you can click it to add or change devices:

Additionally, Pairing Options are now available on the Pairing screen, allowing you to enable or disable the new Background Pairing feature and use Zwift Companion as a Bluetooth bridge:


As announced in their “This Season On Zwift” Fall 2026 Press Release, Zwift has been working on several homescreen changes. These will “roll out gradually” starting with today’s game update. Changes include:
Zwift says that launcher version 1.1.18 is now the minimum required version and will be installed automatically. This launcher has a slightly different look from the old one, and includes your profile photo, name, and ride/run levels:

The more important improvements, though, are behind the scenes, particularly for macOS users who have had connectivity challenges due to recent OS updates. Zwift’s release notes for the new launcher include this line for macOS:
Improved Local Network and Bluetooth permission handling when the macOS Launcher starts Zwift. Wi-Fi trainers and Companion devices connect more seamlessly on newer versions of macOS.

Today’s release notes include a mention of Tour of Watopia coming soon. This big ride series is always a fun kick off to “indoor season”. This year features double XP, new unlocks, and our first look at the Watopia expansion… what’s not to love?
The Tour runs from October 5-November 15. Watch Zwift Insider this Friday for all the details about ToW 2026!
Zwift supplied these additional release notes:
Discuss this update in Zwift’s forum >
If you spotted any other changes or bugs in the update, please comment below!


For dedicated runners chasing personal records, the default impulse is almost always to log more miles on the pavement. But UK-based runner Ben Felton has taken a different route—one powered by pedals, virtual courses, and high-intensity indoor cycling. Over the past year, Felton has incorporated over 100 Zwift cycling hours into his routine, and the results speak for themselves: personal bests across every single running distance.


Now 29 and a seasoned 2:23 marathoner, Ben didn’t start out as a running prodigy. His journey began seven years ago when he moved to Stockholm. Looking for a way to meet people and get social, he decided to give running a shot.
“I realized I was ‘alright’ at it—a lot better than I was at football, anyway! What sparked my love for running was attending my local parkrun and starting to become competitive with myself, trying to beat my time each week. That really motivated me.”
That early spark set off a relentless chase for improvement. When Ben first stepped up to the line, his baseline was a 22-minute 5K. Fast-forward seven years, and he’s shaved nearly eight minutes off that time, bringing his 5K personal best down to a blistering 14:31. During the 2020 lockdown, Ben began documenting his training on YouTube, building a community of thousands as he captured his week-by-week transformation from ambitious beginner to sub-elite contender.
For 2026, Ben set his targets on a huge milestone: breaking 65 minutes for the half marathon—a time widely considered the gateway to elite-level status. All his focus, workout blocks, and volume pointed toward that goal, and the dedication paid off when he officially broke the barrier at the Berlin Half Marathon.
Yet, among all his races, the 2024 Boston Marathon holds a special place in his heart.
“Boston 2024 was one of those days where everything came together, all the stars aligned, and I ran a 4-minute personal best as the first Brit to finish. Turning left onto Boylston Street is etched in my memory forever. Those days stay with you and motivate you toward the next goal.”




How does an athlete go from a 22-minute 5K to breaking 65 minutes in the half marathon and running a 2:23 in the full? While consistency and grit form the backbone of his routine, the turbo-charger behind his recent breakthroughs was an unexpected pivot into cross-training.
In September of last year, while preparing for the Chicago Marathon, Ben suffered an injury setback that severely limited his running capacity. Unwilling to let his aerobic engine stall, he hopped onto Zwift to supplement his training load. What started as a backup plan quickly turned into a revelation.
“When I got back into running, I realized I was much fitter than I expected to be. This opened my eyes to the world of cross-training. To put it simply, I reduced my run volume by 30% to reduce impact and supplemented it with 4 to 5 hours on Zwift—mostly Zone 2, with the odd race thrown in because I’m far too competitive.”
By shifting nearly a third of his volume from the pavement to the virtual roads of Zwift, Ben tapped into a formula that protected his joints while expanding his engine. Traditional high-volume running carries a heavy tax on the body due to repetitive foot strikes and ground impact stress. Cycling offered a low-impact alternative that allowed him to push his cardiovascular system to new limits without beating up his legs.
For runners curious about integrating indoor cycling into their own schedules, Ben emphasizes that cross-training isn’t about replacing the core work of running—it’s about amplifying it.
“Cycling doesn’t replace my run training; it complements it. My first piece of advice to runners looking to cross-train is to maintain your hard interval running sessions. Those high-intensity run workouts can’t be replicated on the bike. Where cross-training shines is replacing the impact from your easy, Zone 2 training days.”
Instead of heading out for a pounding 10k recovery run on a Monday afternoon, Ben will often jump onto Zwift for a 90-minute Zone 2 spin, sitting comfortably in the draft behind a RoboPacer. The low-impact workout flushes the legs, builds aerobic capacity, and leaves him fresh for his key running intervals later in the week.
Ben visualizes this holistic approach to fitness as a pyramid:
“I think of it like a pyramid: I build the aerobic base super wide on the bike, which then allows me to build specific run training on top. A strong foundation makes for a tall pyramid. Since making this change, I’ve set PRs in every single distance from the marathon down to the 5K. As a case study of one, there’s no doubt in my mind that it works.”
While cross-training has proved to be a secret weapon for Ben, his journey hasn’t been without its learning curves. Because cycling is non-impact, it allows an athlete to build an engine that outpaces their body’s structural tolerance for running impact if they aren’t careful.
“Zwifting actually made me too fit for running at certain points! It gave me an incredible aerobic engine, but distance running demands impact resilience. If you aren’t careful, your heart and lungs can handle a pace that your bones and tendons aren’t quite ready for yet.”
Recently, Ben picked up an injury that sidelined his plans to chase a sub-2:20 marathon at the Valencia Marathon. The setback reinforced a vital lesson for hybrid endurance athletes: balancing cardiovascular volume on the bike with heavy strength work in the gym is essential for keeping legs tough enough for pavement pounding.
Despite the temporary bump in the road, Zwift remains the cornerstone of his recovery and rebuild plan. He is currently using the bike to preserve his hard-earned fitness while rehabbing, establishing a massive base before kicking off his official 2027 race build-up.


Ben isn’t done pushing limits. Looking ahead, he has a few major goals in sight. On the track and road, he’s hunting for a sub-30-minute 10K—a time he missed by an agonizing 6 seconds in his last attempt—along with taking a crack at a sub-2:20 marathon in 2027.
And as for his cycling fitness? He’s not keeping it entirely virtual anymore.
“Dive into bike races? YES. Duathlons? Maybe. Triathlons? Unlikely, given I can’t swim very well! I’ve actually already entered a local time trial, and a video for that will be coming to YouTube soon.”
Whether you’re aiming for a parkrun PR, rehabbing, or simply looking to ride further, cross-training on Zwift offers an incredible way to expand your engine without beating up your body.
If you want to kick-start your own hybrid training, Zwift is currently running a 1,000 km Indoor/Outdoor Challenge. Connect your bike computer or head unit, and all your real-world outdoor road rides count directly toward your in-game mileage. Clocking 1,000 km before September 30th is a great way to widen your aerobic base, protect your joints, and lay the foundation for your next breakthrough.
Keep up with Ben’s weekly training updates, race recaps, and video logs on Instagram at @ben_is_running and subscribe to his YouTube channel to watch his journey unfold.
Thanks for sharing your story with us, Ben! And we’re all rooting for you to shave off those 6 seconds! Follow Ben on Zwift at:

Did you know Zwift has 250+ cycling routes that earn you a special achievement badge and XP bonus the first time they’re completed? And runners have 50+ routes that award badges as well!
Here’s everything you need to know about Zwift route achievements, including the little gotchas that trip up new Zwifters and a full list of all the routes that award an achievement badge.
When you earn a route achievement badge, you also receive a one-time XP bonus for completing that route. This bonus is equal to the XP you already earned for the route (20XP per km), so you effectively double your XP earning rate when finishing routes for the first time, helping you level up faster.
Related: XP Farming on Zwift: the Definitive Guide to Earning More XP and Leveling Up Faster

Note: It’s not exactly accurate that you double your XP earning rate when running a new route. This is how Zwift set up the badges for running routes in the early days, but in recent years, they’ve set up running badges to award XP at the same rate as riding badges, which means newer route badges earn you about half the bonus that older ones did.
Route badges can be earned in three ways:
What will not earn the badge is you freely navigating the route when the game thinks you’re on a different route.
Many Zwifters have hopped into the game, completed a particular route, then tried to keep riding and complete another route in the same session. This only works if you teleport to a rider or RoboPacer on the new route. But if you try to navigate the route manually, Zwift won’t know which route you want to complete, and it won’t award the badge.
Your route selection is only saved when you select a route from the home screen menu, begin a new event, or teleport to another rider or RoboPacer.

Most Zwifters use the Companion app or the in-game badge indicator to track which routes have unearned badges (read how to do that here). These approaches aren’t without their drawbacks, though:
Some Zwifters use tools like Zwifthub to track which routes they’ve completed, but that requires manually marking the route as complete. (Which, to be fair, is rather satisfying.)
I’ve included a complete, up-to-date list of all routes with achievement badges below. You can copy and paste this into any spreadsheet if you’d like a list you can print, edit, etc.
Some routes do not have achievement badges:
Here is a complete list of Zwift routes that award an achievement badge (and bonus XP) upon initial completion. Since Zwift awards different badges and different XP amounts for riders vs runners, I’ve created two separate lists: one for routes that award badges when ridden, the other for routes that award badges when run.
Badges marked with an * are event-only routes.
| Route | Map | Badge XP | Length | Elevation | Lead-In |
|---|---|---|---|---|---|
| Downtown Dolphin* | Crit City | 40 | 2km (1.2 miles) | 17m (56‘) | 0km ( miles) |
| Bon Voyage | France | 565 | 28.2km (17.5 miles) | 132m (433‘) | 3.2km (2.0 miles) |
| Casse-Pattes | France | 460 | 23km (14.3 miles) | 155m (509‘) | 0.9km (0.6 miles) |
| Croissant | France | 185 | 9.3km (5.8 miles) | 49m (161‘) | 3.2km (2.0 miles) |
| Douce France | France | 480 | 24km (14.9 miles) | 133m (436‘) | 0.2km (0.1 miles) |
| Gentil 8 | France | 465 | 23.2km (14.4 miles) | 243m (797‘) | 2.6km (1.6 miles) |
| Hell of the North | France | 395 | 19.8km (12.3 miles) | 241m (791‘) | 0.3km (0.2 miles) |
| Knights of the Roundabout | France | 1025 | 51.2km (31.8 miles) | 336m (1,102‘) | 3.2km (2.0 miles) |
| La Reine | France | 460 | 22.4km (13.9 miles) | 1201m (3,940‘) | 0.4km (0.2 miles) |
| Macaron* | France | 50 | 2.6km (1.6 miles) | 15m (49‘) | 0km ( miles) |
| Peaky Pavé | France | 610 | 30.6km (19.0 miles) | 369m (1,211‘) | 0.2km (0.1 miles) |
| Petit Boucle | France | 1220 | 60.8km (37.8 miles) | 483m (1,585‘) | 0.9km (0.6 miles) |
| Petite Douleur | France | 280 | 13.9km (8.6 miles) | 194m (636‘) | 10.9km (6.8 miles) |
| R.G.V. | France | 480 | 24km (14.9 miles) | 133m (436‘) | 0.9km (0.6 miles) |
| Roule Ma Poule | France | 460 | 23km (14.3 miles) | 155m (509‘) | 3.1km (1.9 miles) |
| Sacre Bleu | France | 1425 | 71.2km (44.2 miles) | 396m (1,299‘) | 0.5km (0.3 miles) |
| Three Musketeers | France | 705 | 35.2km (21.9 miles) | 193m (633‘) | 2.6km (1.6 miles) |
| Tire-Bouchon | France | 1220 | 61km (37.9 miles) | 483m (1,585‘) | 3.1km (1.9 miles) |
| Ven-10 | France | 200 | 10km (6.2 miles) | 781m (2,562‘) | 1.4km (0.9 miles) |
| Ven-Top | France | 420 | 20.9km (13.0 miles) | 1534m (5,033‘) | 0.2km (0.1 miles) |
| Red Rock Loop Arcade* | Gravel Mountain | 105 | 2.6km (1.6 miles) | 29m (95‘) | 0.1km (0.1 miles) |
| Red Rock Loop Reverse* | Gravel Mountain | 105 | 2.6km (1.6 miles) | 27m (89‘) | 0km ( miles) |
| Red Rock Loop* | Gravel Mountain | 105 | 2.6km (1.6 miles) | 29m (95‘) | 0.1km (0.1 miles) |
| 2018 Worlds Short Lap | Innsbruck | 470 | 23.6km (14.7 miles) | 494m (1,621‘) | 0.2km (0.1 miles) |
| Achterbahn | Innsbruck | 950 | 47.4km (29.5 miles) | 989m (3,245‘) | 0.2km (0.1 miles) |
| Innsbruck KOM After Party | Innsbruck | 740 | 36.9km (22.9 miles) | 656m (2,152‘) | 0.2km (0.1 miles) |
| Innsbruckring | Innsbruck | 170 | 8.8km (5.5 miles) | 77m (253‘) | 0.2km (0.1 miles) |
| Lutscher CCW | Innsbruck | 270 | 13.8km (8.6 miles) | 402m (1,319‘) | 8.8km (5.5 miles) |
| Lutscher | Innsbruck | 270 | 13.7km (8.5 miles) | 402m (1,319‘) | 10.9km (6.8 miles) |
| Classique Reverse* | London | 110 | 5.4km (3.4 miles) | 25m (82‘) | 7.6km (4.7 miles) |
| Greater London 8 | London | 480 | 23.8km (14.8 miles) | 276m (906‘) | 0.6km (0.4 miles) |
| Greater London Flat | London | 230 | 11.7km (7.3 miles) | 36m (118‘) | 5.6km (3.5 miles) |
| Greater London Loop | London | 420 | 21km (13.0 miles) | 222m (728‘) | 0.6km (0.4 miles) |
| Greatest London Flat | London | 500 | 23.6km (14.7 miles) | 164m (538‘) | 7.5km (4.7 miles) |
| Greatest London Loop | London | 510 | 25.6km (15.9 miles) | 356m (1,168‘) | 0.6km (0.4 miles) |
| London 8 | London | 410 | 20.3km (12.6 miles) | 219m (719‘) | 0.6km (0.4 miles) |
| London Calling | London | 625 | 31.2km (19.4 miles) | 207m (679‘) | 0.5km (0.3 miles) |
| London Classique | London | 110 | 5.5km (3.4 miles) | 16m (52‘) | 5.6km (3.5 miles) |
| London Flat | London | 240 | 11.99km (7.5 miles) | 115m (377‘) | 0.39km (0.2 miles) |
| London Loop | London | 300 | 14.9km (9.3 miles) | 231m (758‘) | 0.6km (0.4 miles) |
| London Uprising | London | 420 | 20.5km (12.7 miles) | 356m (1,168‘) | 0.3km (0.2 miles) |
| Surrey Hills | London | 820 | 39.2km (24.4 miles) | 837m (2,746‘) | 5.1km (3.2 miles) |
| The London Pretzel | London | 1100 | 55.7km (34.6 miles) | 571m (1,873‘) | 0.6km (0.4 miles) |
| The PRL Full | London | 3460 | 173km (107.5 miles) | 2621m (8,599‘) | 0.5km (0.3 miles) |
| The PRL Half | London | 1380 | 69.1km (42.9 miles) | 1009m (3,310‘) | 0.6km (0.4 miles) |
| Triple Loops | London | 810 | 40.9km (25.4 miles) | 565m (1,854‘) | 0.5km (0.3 miles) |
| ZG25 Climb Champs* | London | 100 | 4.7km (2.9 miles) | 156m (512‘) | 0.3km (0.2 miles) |
| Bridges and Boardwalks | Makuri Islands | 125 | 6.2km (3.9 miles) | 60m (197‘) | 1.9km (1.2 miles) |
| Castle Crit | Makuri Islands | 69 | 3.5km (2.2 miles) | 44m (144‘) | 1.5km (0.9 miles) |
| Castle to Castle | Makuri Islands | 460 | 22.4km (13.9 miles) | 140m (459‘) | 0.8km (0.5 miles) |
| Chain Chomper | Makuri Islands | 270 | 13.6km (8.5 miles) | 184m (604‘) | 2.3km (1.4 miles) |
| Chasing the Sun | Makuri Islands | 690 | 35.1km (21.8 miles) | 316m (1,037‘) | 0km ( miles) |
| Country to Coastal | Makuri Islands | 665 | 33.4km (20.8 miles) | 275m (902‘) | 0.1km (0.1 miles) |
| Countryside Tour | Makuri Islands | 310 | 16km (9.9 miles) | 185m (607‘) | 0.2km (0.1 miles) |
| Electric Break | Makuri Islands | 355 | 17.8km (11.1 miles) | 190m (623‘) | 1.8km (1.1 miles) |
| Electric Loop | Makuri Islands | 170 | 8.9km (5.5 miles) | 43m (141‘) | 0km ( miles) |
| Farmland Loop | Makuri Islands | 155 | 7.9km (4.9 miles) | 58m (190‘) | 0.2km (0.1 miles) |
| Fine and Sandy | Makuri Islands | 210 | 10.6km (6.6 miles) | 77m (253‘) | 0.1km (0.1 miles) |
| Flatland Loop | Makuri Islands | 260 | 12.9km (8.0 miles) | 96m (315‘) | 0.2km (0.1 miles) |
| Island Hopper | Makuri Islands | 360 | 18km (11.2 miles) | 129m (423‘) | 0.1km (0.1 miles) |
| Island Outskirts | Makuri Islands | 225 | 11.4km (7.1 miles) | 90m (295‘) | 0.1km (0.1 miles) |
| Kappa Quest Reverse | Makuri Islands | 180 | 9km (5.6 miles) | 139m (456‘) | 5.1km (3.2 miles) |
| Kappa Quest | Makuri Islands | 180 | 9.1km (5.7 miles) | 140m (459‘) | 3.8km (2.4 miles) |
| Kaze Kicker | Makuri Islands | 340 | 16.9km (10.5 miles) | 134m (440‘) | 0.4km (0.2 miles) |
| Makuri 40 | Makuri Islands | 800 | 40.2km (25.0 miles) | 308m (1,010‘) | 0.1km (0.1 miles) |
| Makuri Madness | Makuri Islands | 325 | 15.9km (9.9 miles) | 85m (279‘) | 0.1km (0.1 miles) |
| Makuri Pretzel | Makuri Islands | 1550 | 77.6km (48.2 miles) | 616m (2,021‘) | 1.1km (0.7 miles) |
| Mech Isle Loop | Makuri Islands | 80 | 4km (2.5 miles) | 39m (128‘) | 0.1km (0.1 miles) |
| Mech Isle Mayhem | Makuri Islands | 365 | 18.4km (11.4 miles) | 116m (381‘) | 2km (1.2 miles) |
| Neokyo All-Nighter | Makuri Islands | 485 | 24.3km (15.1 miles) | 168m (551‘) | 0.2km (0.1 miles) |
| Neokyo Crit Course* | Makuri Islands | 90 | 3.9km (2.4 miles) | 19m (62‘) | 0.7km (0.4 miles) |
| Neon After Party | Makuri Islands | 340 | 16.15km (10.0 miles) | 141m (463‘) | 1.15km (0.7 miles) |
| Neon Flats | Makuri Islands | 290 | 14.7km (9.1 miles) | 73m (240‘) | 0.2km (0.1 miles) |
| Neon Shore Loop | Makuri Islands | 660 | 32.9km (20.4 miles) | 215m (705‘) | 1.1km (0.7 miles) |
| Railways and Rooftops | Makuri Islands | 120 | 6.2km (3.9 miles) | 71m (233‘) | 2.1km (1.3 miles) |
| Red Zone Repeats | Makuri Islands | 390 | 19.4km (12.1 miles) | 87m (285‘) | 0.2km (0.1 miles) |
| Rooftop Rendezvous | Makuri Islands | 74 | 3.7km (2.3 miles) | 56m (184‘) | 2.9km (1.8 miles) |
| Sea to Tree | Makuri Islands | 65 | 3.2km (2.0 miles) | 106m (348‘) | 0.6km (0.4 miles) |
| Shisa Shakedown | Makuri Islands | 985 | 49.3km (30.6 miles) | 495m (1,624‘) | 4km (2.5 miles) |
| Sleepless City | Makuri Islands | 185 | 9.6km (6.0 miles) | 43m (141‘) | 0km ( miles) |
| Spirit Forest | Makuri Islands | 170 | 8.4km (5.2 miles) | 135m (443‘) | 4.6km (2.9 miles) |
| Sprinter's Playground | Makuri Islands | 245 | 12.4km (7.7 miles) | 68m (223‘) | 0.2km (0.1 miles) |
| Suki's Playground | Makuri Islands | 365 | 18.3km (11.4 miles) | 150m (492‘) | 0.2km (0.1 miles) |
| Temples and Towers | Makuri Islands | 650 | 32.6km (20.3 miles) | 319m (1,047‘) | 0.7km (0.4 miles) |
| Three Village Loop | Makuri Islands | 210 | 10.6km (6.6 miles) | 93m (305‘) | 2.3km (1.4 miles) |
| Tropic Rush | Makuri Islands | 825 | 41.2km (25.6 miles) | 328m (1,076‘) | 1.6km (1.0 miles) |
| Turf N Surf | Makuri Islands | 490 | 24.6km (15.3 miles) | 196m (643‘) | 0.1km (0.1 miles) |
| Twilight Crit | Makuri Islands | 80 | 3.9km (2.4 miles) | 20m (66‘) | 1.8km (1.1 miles) |
| Twilight Harbor | Makuri Islands | 135 | 6.9km (4.3 miles) | 33m (108‘) | 0.2km (0.1 miles) |
| Two Village Loop | Makuri Islands | 255 | 12.8km (8.0 miles) | 88m (289‘) | 0.2km (0.1 miles) |
| Urumaze | Makuri Islands | 495 | 24.8km (15.4 miles) | 194m (636‘) | 2km (1.2 miles) |
| Valley to Mountaintop | Makuri Islands | 100 | 5km (3.1 miles) | 129m (423‘) | 0.1km (0.1 miles) |
| Wandering Flats | Makuri Islands | 515 | 25.1km (15.6 miles) | 146m (479‘) | 0.1km (0.1 miles) |
| WhatYumeziWe'reLost? | Makuri Islands | 350 | 17.4km (10.8 miles) | 280m (919‘) | 0.1km (0.1 miles) |
| Yumezi Grit | Makuri Islands | 150 | 7.5km (4.7 miles) | 78m (256‘) | 4.1km (2.5 miles) |
| Astoria Line 8 | New York | 230 | 11.5km (7.1 miles) | 140m (459‘) | 0km ( miles) |
| Avon Flyer | New York | 65 | 3.3km (2.1 miles) | 25m (82‘) | 1.8km (1.1 miles) |
| Double Parked | New York | 845 | 42.2km (26.2 miles) | 330m (1,083‘) | 0.1km (0.1 miles) |
| Double Span Spin | New York | 145 | 7km (4.3 miles) | 80m (262‘) | 5.6km (3.5 miles) |
| Empire Elevation | New York | 485 | 24.2km (15.0 miles) | 261m (856‘) | 1.8km (1.1 miles) |
| Everything Bagel | New York | 690 | 34.8km (21.6 miles) | 525m (1,722‘) | 0.1km (0.1 miles) |
| Fuhgeddaboudit | New York | 1595 | 79km (49.1 miles) | 838m (2,749‘) | 0km ( miles) |
| Gotham Grind | New York | 190 | 9.3km (5.8 miles) | 96m (315‘) | 0.1km (0.1 miles) |
| Grand Central Circuit | New York | 140 | 6.8km (4.2 miles) | 144m (472‘) | 1.5km (0.9 miles) |
| Green to Screen | New York | 575 | 28.4km (17.6 miles) | 207m (679‘) | 0.1km (0.1 miles) |
| Hudson Hustle | New York | 405 | 20.3km (12.6 miles) | 216m (709‘) | 0.1km (0.1 miles) |
| Issendorf Express | New York | 145 | 7.2km (4.5 miles) | 53m (174‘) | 0.1km (0.1 miles) |
| Knickerbocker Reverse | New York | 450 | 22.5km (14.0 miles) | 364m (1,194‘) | 0.1km (0.1 miles) |
| Knickerbocker | New York | 450 | 22.5km (14.0 miles) | 364m (1,194‘) | 0km ( miles) |
| Lady Liberty | New York | 240 | 12.4km (7.7 miles) | 206m (676‘) | 0.1km (0.1 miles) |
| LaGuardia After Party | New York | 420 | 20.8km (12.9 miles) | 326m (1,070‘) | 0km ( miles) |
| LaGuardia Loop* | New York | 60 | 2.8km (1.7 miles) | 27m (89‘) | 1.5km (0.9 miles) |
| Mighty Metropolitan | New York | 400 | 20.1km (12.5 miles) | 316m (1,037‘) | 0km ( miles) |
| No Sleep Till Brooklyn | New York | 675 | 31.8km (19.8 miles) | 247m (810‘) | 0.2km (0.1 miles) |
| NYC KOM After Party | New York | 730 | 37km (23.0 miles) | 480m (1,575‘) | 0km ( miles) |
| Park Perimeter Loop | New York | 190 | 9.8km (6.1 miles) | 126m (413‘) | 0km ( miles) |
| Park Perimeter Reverse* | New York | 195 | 9.8km (6.1 miles) | 126m (413‘) | 0.2km (0.1 miles) |
| Prospect Park Loop | New York | 110 | 5.4km (3.4 miles) | 37m (121‘) | 0.1km (0.1 miles) |
| Rising Empire | New York | 410 | 20.7km (12.9 miles) | 375m (1,230‘) | 0km ( miles) |
| Spinfinity Ultra | New York | 710 | 35km (21.7 miles) | 291m (955‘) | 0.8km (0.5 miles) |
| Spinfinity | New York | 390 | 19.3km (12.0 miles) | 155m (509‘) | 0.8km (0.5 miles) |
| Stay Puft Pursuit | New York | 625 | 31.2km (19.4 miles) | 416m (1,365‘) | 0.8km (0.5 miles) |
| The 6 Train Reverse* | New York | 130 | 6.5km (4.0 miles) | 70m (230‘) | 0km ( miles) |
| The 6 Train | New York | 130 | 6.5km (4.0 miles) | 70m (230‘) | 0.1km (0.1 miles) |
| The Double Borough | New York | 360 | 17.8km (11.1 miles) | 147m (482‘) | 0.1km (0.1 miles) |
| The Greenway | New York | 805 | 36.2km (22.5 miles) | 290m (951‘) | 0.6km (0.4 miles) |
| The Highline | New York | 210 | 10.5km (6.5 miles) | 179m (587‘) | 9.9km (6.2 miles) |
| Times Square Circuit | New York | 70 | 3.5km (2.2 miles) | 20m (66‘) | 0.8km (0.5 miles) |
| Toefield Tornado | New York | 205 | 10.2km (6.3 miles) | 53m (174‘) | 0.1km (0.1 miles) |
| Watts the Limit | New York | 595 | 29.5km (18.3 miles) | 200m (656‘) | 1.5km (0.9 miles) |
| Champs-Élysées | Paris | 130 | 6.6km (4.1 miles) | 39m (128‘) | 3.1km (1.9 miles) |
| Cirque du Suffer | Paris | 415 | 20.9km (13.0 miles) | 29m (95‘) | 0km ( miles) |
| Crêpe Escape | Paris | 330 | 16.4km (10.2 miles) | 117m (384‘) | 3.1km (1.9 miles) |
| Double Espresso | Paris | 610 | 30.4km (18.9 miles) | 198m (650‘) | 3.1km (1.9 miles) |
| Heart of Montmartre | Paris | 1490 | 74.5km (46.3 miles) | 500m (1,640‘) | 3.1km (1.9 miles) |
| La Boucle | Paris | 320 | 16km (9.9 miles) | 118m (387‘) | 3.1km (1.9 miles) |
| Loop de loop de loop | Paris | 145 | 7.2km (4.5 miles) | 36m (118‘) | 3.1km (1.9 miles) |
| Lutece Express | Paris | 130 | 6.6km (4.1 miles) | 39m (128‘) | 3.6km (2.2 miles) |
| Montmartre Mixer | Paris | 505 | 25.1km (15.6 miles) | 190m (623‘) | 2.4km (1.5 miles) |
| Paris Toujours | Paris | 1385 | 69.2km (43.0 miles) | 448m (1,470‘) | 3.1km (1.9 miles) |
| Sacré Trois!* | Paris | 485 | 24.1km (15.0 miles) | 217m (712‘) | 3.1km (1.9 miles) |
| 2015 Worlds Course | Richmond | 320 | 16.3km (10.1 miles) | 127m (417‘) | 0.2km (0.1 miles) |
| Cobbled Climbs | Richmond | 180 | 9.2km (5.7 miles) | 117m (384‘) | 0.2km (0.1 miles) |
| Cobbled Crown | Richmond | 480 | 24km (14.9 miles) | 288m (945‘) | 0.3km (0.2 miles) |
| Libby Hill After Party | Richmond | 660 | 33km (20.5 miles) | 102m (335‘) | 0.2km (0.1 miles) |
| Richmond 2015 Worlds Reverse | Richmond | 325 | 16.3km (10.1 miles) | 127m (417‘) | 0km ( miles) |
| Richmond Loop Around | Richmond | 850 | 42.2km (26.2 miles) | 555m (1,821‘) | 0.3km (0.2 miles) |
| Richmond Rollercoaster | Richmond | 100 | 5km (3.1 miles) | 19m (62‘) | 12km (7.5 miles) |
| The Fan Flats | Richmond | 100 | 5.1km (3.2 miles) | 12m (39‘) | 4.2km (2.6 miles) |
| BRAEk-fast Crits and Grits | Scotland | 415 | 20.8km (12.9 miles) | 211m (692‘) | 1.3km (0.8 miles) |
| City and the Sgurr | Scotland | 120 | 5.9km (3.7 miles) | 103m (338‘) | 2.7km (1.7 miles) |
| Dùn Dash | Scotland | 250 | 12.4km (7.7 miles) | 139m (456‘) | 0km ( miles) |
| Glasgow Crit Circuit | Scotland | 60 | 3km (1.9 miles) | 34m (112‘) | 0.2km (0.1 miles) |
| Glasgow Crit Six* | Scotland | 360 | 18.1km (11.2 miles) | 199m (653‘) | 0.2km (0.1 miles) |
| Glasgow Reverse* | Scotland | 60 | 3km (1.9 miles) | 34m (112‘) | 1.1km (0.7 miles) |
| Loch Loop | Scotland | 160 | 8km (5.0 miles) | 71m (233‘) | 0km ( miles) |
| Outer Scotland | Scotland | 220 | 11.1km (6.9 miles) | 104m (341‘) | 0.2km (0.1 miles) |
| Rolling Highlands | Scotland | 180 | 9km (5.6 miles) | 77m (253‘) | 5.1km (3.2 miles) |
| Scotland After Party | Scotland | 275 | 13.6km (8.5 miles) | 190m (623‘) | 1.1km (0.7 miles) |
| Scotland Smash | Scotland | 365 | 17.8km (11.1 miles) | 167m (548‘) | 0.2km (0.1 miles) |
| The Epiloch | Scotland | 160 | 8.1km (5.0 miles) | 71m (233‘) | 2.8km (1.7 miles) |
| The Muckle Yin | Scotland | 470 | 23.4km (14.5 miles) | 282m (925‘) | 0.2km (0.1 miles) |
| Accelerate to Elevate | Watopia | 825 | 41km (25.5 miles) | 1153m (3,783‘) | 2.3km (1.4 miles) |
| Beach Island Loop | Watopia | 255 | 13.1km (8.1 miles) | 44m (144‘) | 0.2km (0.1 miles) |
| Better Lap Than Never* | Watopia | 300 | 15.1km (9.4 miles) | 185m (607‘) | 35.3km (21.9 miles) |
| Big Flat 8 | Watopia | 580 | 29.2km (18.1 miles) | 103m (338‘) | 2.3km (1.4 miles) |
| Big Foot Hills | Watopia | 1340 | 67.5km (41.9 miles) | 708m (2,323‘) | 2.3km (1.4 miles) |
| Big Loop | Watopia | 840 | 42.1km (26.2 miles) | 661m (2,169‘) | 0.5km (0.3 miles) |
| Bigger Loop | Watopia | 1060 | 52.7km (32.7 miles) | 691m (2,267‘) | 0.5km (0.3 miles) |
| Caldera Coaster | Watopia | 80 | 4km (2.5 miles) | 12m (39‘) | 1.9km (1.2 miles) |
| California Dreamin' | Watopia | 380 | 19km (11.8 miles) | 106m (348‘) | 2.2km (1.4 miles) |
| California Roll | Watopia | 665 | 33.2km (20.6 miles) | 139m (456‘) | 0.7km (0.4 miles) |
| Canopies and Coastlines | Watopia | 444 | 22.6km (14.0 miles) | 124m (407‘) | 5.1km (3.2 miles) |
| Climb Control | Watopia | 475 | 23.7km (14.7 miles) | 191m (627‘) | 0.3km (0.2 miles) |
| Climber's Gambit | Watopia | 600 | 27.7km (17.2 miles) | 670m (2,198‘) | 0.2km (0.1 miles) |
| Coast Crusher | Watopia | 684 | 34.7km (21.6 miles) | 174m (571‘) | 8.1km (5.0 miles) |
| Coast to Coast | Watopia | 480 | 24.1km (15.0 miles) | 154m (505‘) | 2.6km (1.6 miles) |
| Coastal Crown Loop | Watopia | 300 | 15km (9.3 miles) | 185m (607‘) | 8.6km (5.3 miles) |
| Crit Cross | Watopia | 270 | 13.4km (8.3 miles) | 33m (108‘) | 0km ( miles) |
| Danger Noodle | Watopia | 645 | 32.1km (19.9 miles) | 413m (1,355‘) | 0.2km (0.1 miles) |
| Deca Dash | Watopia | 1000 | 48.2km (30.0 miles) | 484m (1,588‘) | 4km (2.5 miles) |
| Downtown Eruption | Watopia | 400 | 19.4km (12.1 miles) | 275m (902‘) | 0.5km (0.3 miles) |
| Downtown Titans | Watopia | 490 | 24.6km (15.3 miles) | 292m (958‘) | 0km ( miles) |
| Dust In the Wind | Watopia | 1080 | 52.1km (32.4 miles) | 582m (1,909‘) | 0.3km (0.2 miles) |
| Eastern Eight | Watopia | 1345 | 51.7km (32.1 miles) | 406m (1,332‘) | 2.3km (1.4 miles) |
| Elevation Evaluation | Watopia | 490 | 24.6km (15.3 miles) | 396m (1,299‘) | 3.1km (1.9 miles) |
| Figure 8 Reverse | Watopia | 580 | 29.7km (18.5 miles) | 254m (833‘) | 0.2km (0.1 miles) |
| Figure 8 | Watopia | 580 | 29.7km (18.5 miles) | 254m (833‘) | 0km ( miles) |
| Flat Out Fast | Watopia | 430 | 21.4km (13.3 miles) | 46m (151‘) | 0.9km (0.6 miles) |
| Flat Route | Watopia | 200 | 10.2km (6.3 miles) | 61m (200‘) | 0.1km (0.1 miles) |
| Four Foalsmen | Watopia | 1360 | 67.9km (42.2 miles) | 578m (1,896‘) | 2.3km (1.4 miles) |
| Four Horsemen | Watopia | 1780 | 88.7km (55.1 miles) | 2113m (6,932‘) | 0.5km (0.3 miles) |
| Glyph Heights | Watopia | 510 | 25.3km (15.7 miles) | 537m (1,762‘) | 8.6km (5.3 miles) |
| Going Coastal | Watopia | 308 | 16.5km (10.3 miles) | 63m (207‘) | 2.3km (1.4 miles) |
| Handful of Gravel* | Watopia | 125 | 6.1km (3.8 miles) | 75m (246‘) | 4.1km (2.5 miles) |
| Hilltop Hustle | Watopia | 275 | 13.6km (8.5 miles) | 336m (1,102‘) | 2.7km (1.7 miles) |
| Hilly Route Reverse | Watopia | 180 | 9.3km (5.8 miles) | 109m (358‘) | 0.2km (0.1 miles) |
| Hilly Route | Watopia | 180 | 9.3km (5.8 miles) | 109m (358‘) | 0km ( miles) |
| Hot Laps* | Watopia | 465 | 23.3km (14.5 miles) | 149m (489‘) | 0.2km (0.1 miles) |
| Island Interlude* | Watopia | 985 | 49.2km (30.6 miles) | 254m (833‘) | 0.9km (0.6 miles) |
| Itza Climb Finish | Watopia | 600 | 29.1km (18.1 miles) | 291m (955‘) | 0.9km (0.6 miles) |
| Itza Party | Watopia | 920 | 45.7km (28.4 miles) | 505m (1,657‘) | 0.5km (0.3 miles) |
| Jarvis Seaside Sprint | Watopia | 250 | 12.5km (7.8 miles) | 95m (312‘) | 2.8km (1.7 miles) |
| Jungle Circuit | Watopia | 260 | 7.9km (4.9 miles) | 82m (269‘) | 5.7km (3.5 miles) |
| Jurassic Coast | Watopia | 386 | 19.5km (12.1 miles) | 212m (696‘) | 0.2km (0.1 miles) |
| Laps, Camera, Traction | Watopia | 515 | 25.7km (16.0 miles) | 217m (712‘) | 0.6km (0.4 miles) |
| Legends and Lava | Watopia | 490 | 24.6km (15.3 miles) | 352m (1,155‘) | 0km ( miles) |
| Loop de Loop | Watopia | 246 | 12.4km (7.7 miles) | 144m (472‘) | 0.2km (0.1 miles) |
| Loopin Lava | Watopia | 285 | 14.3km (8.9 miles) | 196m (643‘) | 4.1km (2.5 miles) |
| Loopipelago* | Watopia | 370 | 18.5km (11.5 miles) | 35m (115‘) | 2.1km (1.3 miles) |
| Mayan 8 | Watopia | 460 | 23.1km (14.4 miles) | 241m (791‘) | 3.1km (1.9 miles) |
| Mayan Mash | Watopia | 700 | 34.6km (21.5 miles) | 756m (2,480‘) | 3.1km (1.9 miles) |
| Mayan San Remo | Watopia | 420 | 21km (13.0 miles) | 219m (719‘) | 0.3km (0.2 miles) |
| Miles of Isles* | Watopia | 545 | 27.2km (16.9 miles) | 161m (528‘) | 1.8km (1.1 miles) |
| Molten Momentum | Watopia | 415 | 20.6km (12.8 miles) | 202m (663‘) | 2.1km (1.3 miles) |
| Mountain 8 | Watopia | 640 | 32.1km (19.9 miles) | 691m (2,267‘) | 0km ( miles) |
| Mountain Mash | Watopia | 116 | 5.7km (3.5 miles) | 335m (1,099‘) | 0.2km (0.1 miles) |
| Mountain Route | Watopia | 580 | 29.6km (18.4 miles) | 682m (2,238‘) | 0km ( miles) |
| Muir and the Mountain | Watopia | 680 | 33.9km (21.1 miles) | 793m (2,602‘) | 5.1km (3.2 miles) |
| Navig8 | Watopia | 1280 | 63.9km (39.7 miles) | 417m (1,368‘) | 2.3km (1.4 miles) |
| Ocean Lava Cliffside Loop | Watopia | 380 | 19.1km (11.9 miles) | 157m (515‘) | 0.2km (0.1 miles) |
| Oh Hill No | Watopia | 160 | 7.9km (4.9 miles) | 306m (1,004‘) | 0.2km (0.1 miles) |
| One Ride To Rule Them All | Watopia | 770 | 38.5km (23.9 miles) | 427m (1,401‘) | 1.8km (1.1 miles) |
| Out and Back Again | Watopia | 840 | 40.3km (25.0 miles) | 329m (1,079‘) | 2.3km (1.4 miles) |
| Pacific Pursuit | Watopia | 1080 | 54km (33.6 miles) | 381m (1,250‘) | 0.2km (0.1 miles) |
| Peak Performance | Watopia | 920 | 45.7km (28.4 miles) | 726m (2,382‘) | 0.9km (0.6 miles) |
| Power Punches | Watopia | 470 | 23.5km (14.6 miles) | 205m (673‘) | 0.2km (0.1 miles) |
| Power to the Tower | Watopia | 900 | 43.8km (27.2 miles) | 1494m (4,902‘) | 0.9km (0.6 miles) |
| Quatch Quest | Watopia | 920 | 46.7km (29.0 miles) | 1710m (5,610‘) | 0km ( miles) |
| Radio Rendezvous | Watopia | 410 | 20.4km (12.7 miles) | 728m (2,388‘) | 3.1km (1.9 miles) |
| Repack Rush | Watopia | 56 | 2.76km (1.7 miles) | 27m (89‘) | 0km ( miles) |
| Road to Ruins | Watopia | 580 | 29.6km (18.4 miles) | 276m (906‘) | 0km ( miles) |
| Road to Sky | Watopia | 380 | 17.3km (10.7 miles) | 1045m (3,428‘) | 0.1km (0.1 miles) |
| Sand and Sequoias | Watopia | 400 | 20.1km (12.5 miles) | 175m (574‘) | 2.3km (1.4 miles) |
| Seafoam Circuit | Watopia | 70 | 3.5km (2.2 miles) | 18m (59‘) | 0.6km (0.4 miles) |
| Seaside Sprint | Watopia | 130 | 6.4km (4.0 miles) | 46m (151‘) | 2.8km (1.7 miles) |
| Serpentine 8 | Watopia | 385 | 19.4km (12.1 miles) | 206m (676‘) | 7.5km (4.7 miles) |
| Shorelines and Summits | Watopia | 924 | 46.1km (28.6 miles) | 776m (2,546‘) | 4.1km (2.5 miles) |
| Snowman | Watopia | 880 | 43.9km (27.3 miles) | 577m (1,893‘) | 0.2km (0.1 miles) |
| Southern Coast Cruise | Watopia | 475 | 23.6km (14.7 miles) | 137m (449‘) | 2.7km (1.7 miles) |
| Spiral Into the Volcano | Watopia | 1030 | 55.8km (34.7 miles) | 336m (1,102‘) | 0.2km (0.1 miles) |
| Spiral Summit* | Watopia | 475 | 24km (14.9 miles) | 283m (928‘) | 0km ( miles) |
| Sugar Cookie | Watopia | 660 | 33.6km (20.9 miles) | 251m (823‘) | 5.6km (3.5 miles) |
| Tair Dringfa Fechan | Watopia | 625 | 31.5km (19.6 miles) | 349m (1,145‘) | 0.5km (0.3 miles) |
| Temple Trek | Watopia | 128 | 6.5km (4.0 miles) | 25m (82‘) | 4.1km (2.5 miles) |
| Tempus Fugit | Watopia | 380 | 17.3km (10.7 miles) | 26m (85‘) | 2.3km (1.4 miles) |
| The Big Ring | Watopia | 977 | 48.9km (30.4 miles) | 269m (883‘) | 2.3km (1.4 miles) |
| The Classic | Watopia | 100 | 4.7km (2.9 miles) | 49m (161‘) | 4.1km (2.5 miles) |
| The Magnificent 8 | Watopia | 580 | 28.9km (18.0 miles) | 156m (512‘) | 0.2km (0.1 miles) |
| The Mega Pretzel | Watopia | 2140 | 107km (66.5 miles) | 1640m (5,381‘) | 3.7km (2.3 miles) |
| The Pretzel | Watopia | 1440 | 72.9km (45.3 miles) | 1362m (4,469‘) | 0km ( miles) |
| The Über Pretzel | Watopia | 2560 | 128.3km (79.7 miles) | 2335m (7,661‘) | 0.5km (0.3 miles) |
| The Watopia 150! | Watopia | 3000 | 150.4km (93.5 miles) | 1.8km (1.1 miles) | |
| Three Little Sisters | Watopia | 755 | 37.8km (23.5 miles) | 434m (1,424‘) | 0km ( miles) |
| Three Sisters | Watopia | 950 | 48km (29.8 miles) | 897m (2,943‘) | 0km ( miles) |
| Three Step Sisters | Watopia | 755 | 37.9km (23.5 miles) | 586m (1,923‘) | 0.2km (0.1 miles) |
| Tick Tock | Watopia | 388 | 16.8km (10.4 miles) | 53m (174‘) | 2.3km (1.4 miles) |
| Tides and Temples | Watopia | 730 | 36.5km (22.7 miles) | 460m (1,509‘) | 2.6km (1.6 miles) |
| Tour of Fire and Ice | Watopia | 500 | 25.3km (15.7 miles) | 1167m (3,829‘) | 2.7km (1.7 miles) |
| Triple Flat Loops | Watopia | 680 | 33.9km (21.1 miles) | 134m (440‘) | 2.3km (1.4 miles) |
| Triple Twist | Watopia | 400 | 19.8km (12.3 miles) | 180m (591‘) | 4.5km (2.8 miles) |
| Two Bridges Loop | Watopia | 140 | 7.1km (4.4 miles) | 81m (266‘) | 0km ( miles) |
| Volcano Circuit CCW | Watopia | 80 | 4.1km (2.5 miles) | 20m (66‘) | 4.8km (3.0 miles) |
| Volcano Circuit | Watopia | 80 | 4.1km (2.5 miles) | 20m (66‘) | 2.7km (1.7 miles) |
| Volcano Climb | Watopia | 460 | 23.1km (14.4 miles) | 203m (666‘) | 0km ( miles) |
| Volcano Flat | Watopia | 240 | 12.3km (7.6 miles) | 50m (164‘) | 0km ( miles) |
| Waisted 8 | Watopia | 615 | 30.7km (19.1 miles) | 144m (472‘) | 0.2km (0.1 miles) |
| Watopia's Waistband | Watopia | 555 | 25.4km (15.8 miles) | 96m (315‘) | 2.3km (1.4 miles) |
| Watt Goes Up Must Come Down | Watopia | 1215 | 60.5km (37.6 miles) | 776m (2,546‘) | 2km (1.2 miles) |
| Watts of the Wild | Watopia | 840 | 42km (26.1 miles) | 309m (1,014‘) | 0.2km (0.1 miles) |
| Whole Lotta Lava | Watopia | 240 | 12.3km (7.6 miles) | 160m (525‘) | 4.8km (3.0 miles) |
| ZG25 Queen | Watopia | 895 | 44.6km (27.7 miles) | 896m (2,940‘) | 0.2km (0.1 miles) |
| Zwift Games 2024 Epic | Watopia | 1594 | 79.6km (49.5 miles) | 821m (2,694‘) | 1.9km (1.2 miles) |
| 2019 Worlds Harrogate Circuit | Yorkshire | 270 | 13.8km (8.6 miles) | 245m (804‘) | 0.1km (0.1 miles) |
| Duchy Estate | Yorkshire | 60 | 3km (1.9 miles) | 41m (135‘) | 1.7km (1.1 miles) |
| Queen's Highway After Party | Yorkshire | 340 | 17.2km (10.7 miles) | 259m (850‘) | 2.6km (1.6 miles) |
| Queen's Highway | Yorkshire | 60 | 3km (1.9 miles) | 40m (131‘) | 2.6km (1.6 miles) |
| Royal Pump Room 8 | Yorkshire | 550 | 27.5km (17.1 miles) | 490m (1,608‘) | 0km ( miles) |
| Tour of Tewit Well | Yorkshire | 210 | 10.8km (6.7 miles) | 204m (669‘) | 0km ( miles) |
| Yorkshire Double Loop | Yorkshire | 580 | 29.6km (18.4 miles) | 547m (1,795‘) | 0km ( miles) |
| Route | Map | Badge XP | Length | Elevation | Lead-In |
|---|---|---|---|---|---|
| Rapide Run | France | 120 | 6km (3.7 miles) | 38m (125‘) | 0km ( miles) |
| Ven-10 | France | 200 | 10km (6.2 miles) | 781m (2,562‘) | 1.4km (0.9 miles) |
| Red Rock Loop Reverse* | Gravel Mountain | 105 | 2.6km (1.6 miles) | 27m (89‘) | 0km ( miles) |
| Red Rock Loop* | Gravel Mountain | 105 | 2.6km (1.6 miles) | 29m (95‘) | 0.1km (0.1 miles) |
| Castle Crit | Makuri Islands | 70 | 3.5km (2.2 miles) | 44m (144‘) | 1.5km (0.9 miles) |
| Mech Isle Loop | Makuri Islands | 80 | 4km (2.5 miles) | 39m (128‘) | 0.1km (0.1 miles) |
| Yoru Run | Makuri Islands | 140 | 6.9km (4.3 miles) | 32m (105‘) | 1.1km (0.7 miles) |
| Avon Flyer | New York | 65 | 3.3km (2.1 miles) | 25m (82‘) | 1.8km (1.1 miles) |
| Couch to Sky K | New York | 260 | 6.7km (4.2 miles) | 0.1km (0.1 miles) | |
| Flat Irons | New York | 590 | 14.8km (9.2 miles) | 0.8km (0.5 miles) | |
| Hudson Roll | New York | 360 | 9km (5.6 miles) | 0.2km (0.1 miles) | |
| Park to Peak | New York | 180 | 4.6km (2.9 miles) | 0.1km (0.1 miles) | |
| Prospect Park Loop | New York | 110 | 5.4km (3.4 miles) | 37m (121‘) | 0.1km (0.1 miles) |
| Shuman Trail Loop | New York | 100 | 2.5km (1.6 miles) | 0.3km (0.2 miles) | |
| Times Square Circuit | New York | 70 | 3.5km (2.2 miles) | 20m (66‘) | 0.8km (0.5 miles) |
| Toefield Tornado | New York | 205 | 10.2km (6.3 miles) | 53m (174‘) | 0.1km (0.1 miles) |
| Champs-Élysées | Paris | 130 | 6.6km (4.1 miles) | 39m (128‘) | 3.1km (1.9 miles) |
| Lutece Express | Paris | 130 | 6.6km (4.1 miles) | 39m (128‘) | 3.6km (2.2 miles) |
| Paris Pacer | Paris | 220 | 11km (6.8 miles) | 79m (259‘) | 1km (0.6 miles) |
| Rues in Rythme | Paris | 100 | 5km (3.1 miles) | 34m (112‘) | 0.3km (0.2 miles) |
| Cobbled Climbs | Richmond | 180 | 9.2km (5.7 miles) | 117m (384‘) | 0.2km (0.1 miles) |
| Glasgow Crit Circuit | Scotland | 60 | 3km (1.9 miles) | 34m (112‘) | 0.2km (0.1 miles) |
| Highland Run | Scotland | 115 | 5.7km (3.5 miles) | 52m (171‘) | 1.1km (0.7 miles) |
| Loch Loop | Scotland | 160 | 8km (5.0 miles) | 71m (233‘) | 0km ( miles) |
| 11.1 Ocean Blvd | Watopia | 440 | 11.15km (6.9 miles) | 0.5km (0.3 miles) | |
| 5K Loop | Watopia | 200 | 5km (3.1 miles) | 0.3km (0.2 miles) | |
| Beach Island Loop | Watopia | 510 | 13.1km (8.1 miles) | 44m (144‘) | 0.2km (0.1 miles) |
| Chili Pepper | Watopia | 320 | 7.95km (4.9 miles) | 0.3km (0.2 miles) | |
| Epic Run | Watopia | 125 | 6.2km (3.9 miles) | 296m (971‘) | 0km ( miles) |
| Flat Route | Watopia | 390 | 10.2km (6.3 miles) | 61m (200‘) | 0.1km (0.1 miles) |
| Going Coastal | Watopia | 660 | 16.5km (10.3 miles) | 63m (207‘) | 2.3km (1.4 miles) |
| Handful of Gravel* | Watopia | 125 | 6.1km (3.8 miles) | 75m (246‘) | 4.1km (2.5 miles) |
| Hilltop Hustle | Watopia | 550 | 13.6km (8.5 miles) | 336m (1,102‘) | 2.7km (1.7 miles) |
| Hilly Route Reverse | Watopia | 180 | 9.3km (5.8 miles) | 109m (358‘) | 0.2km (0.1 miles) |
| Italian Villas Circuit* | Watopia | 40 | 1.92km (1.2 miles) | 11m (36‘) | 0.8km (0.5 miles) |
| Jon's Route | Watopia | 500 | 12.53km (7.8 miles) | 0.3km (0.2 miles) | |
| Jungle Circuit Reverse | Watopia | 310 | 7.9km (4.9 miles) | 83m (272‘) | 6.3km (3.9 miles) |
| Jungle Circuit | Watopia | 310 | 7.9km (4.9 miles) | 82m (269‘) | 5.7km (3.5 miles) |
| Loop de Loop | Watopia | 500 | 12.4km (7.7 miles) | 144m (472‘) | 0.2km (0.1 miles) |
| May Field | Watopia | 60 | 0.4km (0.2 miles) | 0km ( miles) | |
| Mayan Bridge Loop | Watopia | 105 | 5.27km (3.3 miles) | 47m (154‘) | 5.7km (3.5 miles) |
| Mountain Mash | Watopia | 230 | 5.7km (3.5 miles) | 335m (1,099‘) | 0.2km (0.1 miles) |
| Oh Hill No | Watopia | 320 | 7.9km (4.9 miles) | 306m (1,004‘) | 0.2km (0.1 miles) |
| Road to Sky | Watopia | 690 | 17.3km (10.7 miles) | 1045m (3,428‘) | 0.1km (0.1 miles) |
| Seaside Sprint | Watopia | 250 | 6.4km (4.0 miles) | 46m (151‘) | 2.8km (1.7 miles) |
| Splash and Dash | Watopia | 120 | 5.92km (3.7 miles) | 26m (85‘) | 0.323km (0.2 miles) |
| Surfin' Safari | Watopia | 195 | 9.77km (6.1 miles) | 43m (141‘) | 0.19km (0.1 miles) |
| Temple Trek | Watopia | 256 | 6.5km (4.0 miles) | 25m (82‘) | 4.1km (2.5 miles) |
| That's Amore | Watopia | 260 | 6.43km (4.0 miles) | 0.3km (0.2 miles) | |
| The Classic | Watopia | 100 | 4.7km (2.9 miles) | 49m (161‘) | 4.1km (2.5 miles) |
| Titan's Run | Watopia | 115 | 5.9km (3.7 miles) | 122m (400‘) | 0km ( miles) |
| Track Meet | Watopia | 115 | 6.1km (3.8 miles) | 22m (72‘) | 0.5km (0.3 miles) |
| Two Bridges Loop | Watopia | 280 | 7.1km (4.4 miles) | 81m (266‘) | 0km ( miles) |
| Volcano Circuit CCW | Watopia | 160 | 4.1km (2.5 miles) | 20m (66‘) | 4.8km (3.0 miles) |
| Volcano Circuit | Watopia | 160 | 4.1km (2.5 miles) | 20m (66‘) | 2.7km (1.7 miles) |
| Volcano Flat | Watopia | 480 | 12.3km (7.6 miles) | 50m (164‘) | 0km ( miles) |
| Whole Lotta Lava | Watopia | 490 | 12.3km (7.6 miles) | 160m (525‘) | 4.8km (3.0 miles) |
| Queen's Highway | Yorkshire | 60 | 3km (1.9 miles) | 40m (131‘) | 2.6km (1.6 miles) |
Share below!
We covered the We Ride Paris “connected cycling challenge” around a month ago, and tomorrow is the final event of the series at 5:15pm UTC (1:15pm ET/10:15am) PT.

Like the other We Ride Paris events, this one is open-paced and hosted on Paris’ Crêpe Escape route (19.6km, 124m). What makes this final event extra special, though, are the guest riders! Confirmed riders include:
Sign up at zwift.com/events/tag/werideparis/view/5701851 >
Completing the event unlocks the in-game We Ride Paris kit and socks. It also triggers an automatic email with more info on entering the prize giveaway.

BREAKING (Sept 22, 2026 @ 8am PT): Today’s races have been misconfigured, and TT bikes are being allowed, without penalty, into the events (see FB post from WTRL). You absolutely will want to use a TT frame for your races! I’ve revised bike recommendations below…
FOLLOWUP (Sept 22, 2026 @ 1:45pm PT): All remaining events for today have been set with TT bikes disabled, per the original plan.
The first race of Zwift Racing League 2025/26 is Tuesday, September 22, and it’s a race format we’ve never seen, on a route ZRL has never used!
That’s right: what makes this week most interesting is that it’s the first-ever Race of Truth, which is essentially a points race without drafting. This opens up lots of questions, which I’ll try to answer below. So let’s dig into the course, look at bike selection, talk strategy, and more!
All riders will race one lap of Paris’ Montmartre Mixer, for a total race length of 27.6km with 198m of elevation gain.
Broadly speaking, this is a rolling route full of slight descents and ascents, with back-to-back ascents of the Montmartre KOM featuring as the centerpiece:
Let’s look at how the route unfolds from a Race of Truth perspective:
The course ends at the lap banner you rode through at the end of the lead-in, and if everything goes as planned, you should get another 250 XP bonus at the lap banner, as long as you aren’t holding onto a powerup when you cross it.
Diving a bit deeper, the Montmartre KOM can be visualized as a 2-part climb. Click the 2D button below to see this clearly, and read the Montmartre KOM detail page for a more precise breakdown of the climb.
Read more about the Montmartre Mixer route >
WTRL originally said TT frames would be disallowed in this race, but the events were misconfigured, allowing TT frames. Official word from WTRL (see their Facebook post) is that TT frames are now allowed.
So grab your most aero TT frame and disc wheelset. Because using a road frame is basically like giving yourself a ~60-second time penalty!

If you aren’t sure which TT frame and wheelset to use, see the fastest TT setups by level.
Also, a reminder that upgrading your frame makes a big difference, particularly with TT frames! The ~47 seconds of time savings across an hour for a fully upgraded TT frame translates to ~11 watts. Read all about the performance improvements from upgrades here.
Many ZRL recon rides are planned each week. If you’re unfamiliar with this course, jump into an event and familiarize yourself with the route! Find a list of upcoming ZRL recon rides 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. See those below…
Note: Nathan does a great job of outlining the various ZRL rule changes in this video, as well as discussing the new Race of Truth format. He also released a video entirely focused on this race, which I’ve included below:
How will these races unfold? What strategies will teams employ? Here’s what I predict:
Share below!