Today, Zwift launched an updated profile page at zwift.com/athlete/me/racingthat includes a new Racing Profile and other upgrades. Here’s a quick animation showing what our profile pages currently contain:
New “Racing” Tab
The most interesting tab on the profile page (if you race, at least), the Racing tab shows, among other things:
A list of all races you’ve completed (click the event name for results). Each race includes your finishing position, category, time gap, average watts and W/kg, more power data under the “Power” view, and event height/weight/HR under the “Vitals” view.
Your current racing score and 30 day max
Number of podiums you’ve achieved
Number of races you’ve completed
Following and Followers
These pages haven’t changed much, except you can now click on a Zwifter to be taken to their profile page.
“Achievements” – Coming Soon
This tab has a message at the top: “Racing Achievements are on the way — we’re working on them and they’ll be here soon.” What does Zwift have planned? I’m not sure. But what I’d love here is a filterable, sortable list of my:
Race podiums
Course PRs
Segment PRs
Power PRs (even outside of races)
Achievement badges earned
Level ups
All of the above would be tagged with the date and a link to the Zwift activity in which they occurred.
Suggestions
There are a few bugs still being worked out, but I’ll leave that for the official thread in Zwift’s forum.
But what else could Zwift add to this page to make it even more useful to Zwifters, particularly racers? One simple upgrade would be to make rider names in event results on zwift.com clickable, so you can easily click to view a competitor’s profile after a race.
Here are a few more ideas:
Show more results. 10 per page isn’t enough.
Let us quick-filter results by typing an event title or route name into a search field.
Display some of the fun data found in our ZwiftPower profiles, including:
Power charts for 15s, 1-minute, 5-minute, 20-minute in watts and W/kg
Our power curve, and a way to compare that curve to the curve from a specific race
More career stats, including XP, Drops, distance, elevation, etc
Phenotype detection and snazzier power charts
1v1 Head-to-Head profile where you can compare yourself to another Zwifter
Historic chart of your ZRS (a long-time request from Zwifters!)
Race rankings which use your ZRS compared to others in your age bracket, weight bracket, country, etc
More Thoughts
Lots of projects could be undertaken to improve the racing experience on Zwift, and having a useful racing profile on zwift.com is one of them. So I’m glad Zwift chose to build this out, and that they’re looking to keep improving it.
We know Zwift isn’t looking to invest much into further development of ZwiftPower, and that’s understandable. But if that’s the case, they need to continue building out their web-based event info/racing results/rider profiles to replace it. This new Racing Profile is just one step in that direction.
But what do you think of the new Racing Profile page? Got ideas for improvements, or other feedback you’d like Zwift to see? Share it below… they’re watching! (You can also chime in on the official Zwift Forum thread.)
“Four By Four” ZRacing Series Announced for May 2026
Table of Contents
Zwift’s “ZRacing” is the platform’s most popular ongoing race series, and in May, riders are being given several race format options to choose from.
Each week’s stage has races in four formats (ZRacing, Crit Club, Epic Race, and TT). Completing any of the four formats earns you an XP bonus and credit for the stage.
Read about this month’s races and the new racing profile page below!
May’s Routes
Here are the routes we’ll be racing in May:
Stage 1 (May 4-10)
ZRacing: Rolling Highlands, 2 laps (23.1km, 182m) Feather + Draft powerups
Zwift is launching a new “Racing Profile Page” today at zwift.com. This brings all your Zwift race results together in one place, making it easier to track performance, racing score changes, etc:
Your profile will be available at zwift.com/racing/me at 8am Pacific April 30, if all goes as planned. Zwift is still actively working on this page, with iterative improvements planned. Be sure to post your feedback on the Zwift forum topic (link incoming) so your input can help this feature evolve in the right direction.
XP Bonuses
You can earn up to 1500 XP in this 4-stage series:
1 Stage = 1000 XP
2 Stages = 300 XP
3 Stages = 100 XP
4 Stages = 100 XP
Earn these bonuses by completing any type of race for each stage. (You can mix and match between ZRacing, Crit Club, Epic, and TT races.)
GC Leaderboards
Zwift’s web-based leaderboards will be used for tracking the monthly GC competition for the ZRacing portion of this series.
Your GC ranking is based on your best finishing time for each stage, and you can race each stage more than once to try for a better time.
Category Options
Zwift schedules three different flavors of ZRacing events in order to encourage “Fairer, more competitive racing for everyone.” They each use different racing score ranges for categorization and are titled Advanced, Range 1, and Range 2. Click banners below to see upcoming events for each:
Level 101+ Arrives: How Accelerated Leveling Works for Riders and Runners on Zwift
Zwift launched levels 101+ for riders today, plus levels 31-50 for runners. I hopped onto my bike to confirm, and realized I was only a few kilometers from hitting level 101… so I kept pedaling!
Running levels 22-30 were added in January 2023, while cycling levels 61-100 were added in December 2023. Many thousands of riders and runners have hit the level cap since those new levels were added, so the launch of fresh levels is big news, particularly for longtime/dedicated Zwifters.
Here are the XP requirements for reaching the new levels:
Riding Levels:
Levels 101-199: 20,000 XP per level
Levels 200-299: 21,000 XP per level
Levels 300+: 22,000 XP per level
Running Levels:
Levels 31–35: 9,000 XP per level
Levels 36–40: 10,000 XP per level
Levels 41–45: 11,000 XP per level
Levels 46–50: 12,000 XP per level
Zwifters who have been stuck at the level cap for a while won’t have to actually earn the XP shown above in order to level up, though. And they also won’t immediately be upgraded to their “proper” level based on all the XP they’ve earned while stuck at the level cap! Instead, Zwift is once again using “accelerated leveling” to let Zwifters with extra “banked” XP level up much faster. Why? Because Zwift’s game designers believe it’s a better user experience to enjoy each level-up rather than immediately jumping to our “earned” level. To receive multiple small dopamine hits over time, instead of a single large one.
(For the record, I’d rather be immediately upgraded to my proper level. But I just write about Zwift features… I don’t make ’em!)
How does this accelerated leveling work? That’s what this post is all about…
Accelerated Leveling: the Basics
Zwift says, “Any extra XP you have over 807,000 at level 100 for cycling or XP over 149,000 at level 30 for running is banked and applied toward accelerated leveling. Cyclists with banked XP will accelerate through levels 4 times faster and runners will accelerate 2 times faster. [Cyclists will] know accelerated leveling is active if you see the three-chevron icon next to your rider score.”
If it applies to you, accelerated leveling works automatically in the background as you ride and run. There is no intervention needed from you, no options to set. It just works, and you’ll reach your new higher levels much faster thanks to the extra XP you’ve banked while stuck at the previous level cap.
That’s the simple explanation. But if you want to dig into exactly how this works, keep reading…
Digging Deeper
Accelerated leveling works by combining XP you’ve already earned (while stuck at the level cap) with fresh XP you earn from today forward.
The simplest example: On my first ride after the new levels launched, when I rode my first kilometer, I earned 20 XP. That 20 XP was combined with 60 XP I had “banked” previously, and Zwift applied that full 80 XP to reaching level 101.
You can see this on the main Menu screen in game. Each kilometer you ride, your rider score (on the left) will increase by 20. But the “Until Next Reward” number on the right will decrease by 80. Here are before and after shots of that happening today:
We earn XP in various ways on Zwift: by accumulating distance, by extending our Week Streak, by finishing a workout block, by riding through an arch and getting a small or large XP bonus powerup, by earning achievement badges (including route badges), by burning calories (runners only), and by completing certain quests/challenges.
Most of the XP we earn will be paired with banked XP to accelerate our leveling up. The simple way to think about it is, if you are in the game when you earn the XP, and you see it pop up on your screen, it will be paired with banked XP to accelerate you to the next level. That means all the XP methods listed above will be accelerated except for Week Streak bonuses, questions/challenges, and distance XP from outdoor activities.
Accelerated Leveling Examples
If you’ve been at the level cap for very long, you probably have the same questions as I:
How quickly will I level up with accelerated leveling?
How long will accelerated leveling continue for me? Or to put it another way: what level will I be at when my banked XP runs out?
Let’s look at examples that will help you answer each question.
How quickly will I level up?
Assuming you’ve got banked XP to pull from, how many hours of riding will it take to jump to the next level? Levels 101 onward require 20,000 XP per level, which means moving up one level requires you to earn 5,000 XP, which Zwift will combine with 15,000 XP from your bank to make 20,000 XP.
Riders can typically expect to earn 500-700 XP per hour, although there are ways to boost that earning rate. Let’s assume you earn 600 XP per hour of riding. That means it would take you 5000/600=8.3 hours of riding on Zwift to earn 5,000 XP.
So 8.3 hours is a realistic estimate of how many Zwifting hours are required to bump up to the next level. Add in a Week Streak bonus and perhaps a bit of XP farming, and you could probably level up with just 5-6 hours of riding.
How long will my accelerated leveling continue?
The math required to answer this question is quite simple. If you are at level 100+ and want to find out when your acceleration will end, here’s the formula:
Example: Right now, I’ve earned 2,386,680 XP. Since 807,000 XP is required to reach level 100, my banked XP amount is 2,386,680 – 807,000 = 1,579,680 XP.
So for me, the formula is:
RiderScoreAtEndOfAccel = 2386680 + (1579680/3)
That means my rider score at the end of acceleration will be 2,913,240 XP. Then all I need to do is look that up on a level lookup table (here’s a quick Google sheet I made) to determine which level I’ll be at when my banked XP runs out. Looks like I’ll be at level 204. Let’s gooo!
(Also, in a late UI addition, Zwift added this level to your menu screen, so if you’re in game, you can see what minimum level you’ll be accelerated to. See screenshot above.)
I also made a simple Google sheet where you can plug in your current Rider Score and easily see where your accelerated leveling will end.
This assumes all the XP I’m earning is that “online” XP that gets accelerated, though. I know I’ll be earning XP via Week Streak bonuses and outdoor riding, though, which means I’ll actually be at a higher level when acceleration ends.
More Examples
Hitting Level 100 With More Than 807,000 XP
Due to how Zwift has changed leveling requirements over the years, it’s possible for Zwifters to reach level 100 having earned more than 807,000 XP. If that’s you, when the new levels went live, any XP you’ve earned over 807,000 was considered “banked” and will be used for 4x acceleration until it’s used up.
Example: You hit level 100 with 900,000 XP, before levels 101+ launched. You then earned another 100,000 XP while capped at level 100, putting your rider score at 1,000,000 when levels 101+ launched. You then had 1,000,000 – 807,000 = 193,000 banked XP.
Hitting Level 100 With Less Than 807,000 XP
It’s also quite possible for Zwifters to reach level 100 having earned less than 807,000 XP. Zwift tells me these riders will essentially be “gifted” XP – their rider score will be adjusted up to (at least) 807,000 XP when the new levels go live. I say “at least” because you will also keep any “banked” XP you’ve earned since hitting level 100.
Example: You hit level 100 with 600,000 XP, before levels 101+ launched. When the levels went live, you were at 700,000 XP, meaning you’d banked 100,000 XP. Your Ride Score at that point was increased to 807,000 XP plus the 100,000 XP you’ve banked (so 907,000 total).
If you’ve got way too much XP…
Tim “Bacon” Searle, the Zwift legend, shared on Facebook that he’s at 6,539,081 XP. His acceleration indicator shows he’ll be accelerated through level 400:
But that’s actually incorrect. Our calculator shows he’ll be accelerated through level 461, at a minimum. My guess? Either Zwift has only created levels up to 400 for now, or they capped their acceleration calculation at 400. Either way, once again Zwift has underestimated Mr. Searle…
Additional Notes
I’ll use this space to answer additional questions from the comments, if any pop up.
Questions or comments?
Got questions about accelerated leveling? Share below! You can also share comments on the official Zwift forum thread.
Episode one of Wattage Cottage sets the tone for everything this show is going to be — honest, informed, and genuinely enthusiastic about the world of indoor cycling. Host Dave Towle is joined by Eric Schlange, founder of Zwift Insider, and Shane Miller — GP Lama — Australia’s premier cycling tech reviewer. Together, the three tackle the Zwift-Rouvy bombshell and dig into two of the biggest ongoing conversations in indoor cycling right now.
In This Episode
BREAKING — Zwift Acquires Rouvy
This just landed, and it changes everything. Or maybe nothing changes? Two very different products with two very different philosophies. What does it mean? Is this about eliminating competition? Growing the pie? Building something new? We dig into the implications for subscribers of both platforms, what happens to Rouvy’s identity, and whether this is good or bad news for the indoor cycling community as a whole.
Zwift Levels 100+
Zwift is finally expanding its level caps, giving some of its most dedicated riders and runners a fresh carrot to chase. Dave, Eric, and Shane break down what this means, whether it’s genuine progress or long-overdue housekeeping, and what it tells us about Zwift’s approach to subscriber motivation and retention.
Gravel on Zwift — Does It Actually Work?
Gravel has become one of the most culturally vital formats in cycling. So what happens when you bring it indoors? Shane breaks down the physics and resistance modeling. Eric reports from the community side and suggests route design ideas. And Dave asks the harder question — can virtual gravel ever really capture what makes gravel gravel?
Listen On:
Meet the Team
Dave Towle: The voice of American cycling, having called some of the biggest races in the country for decades. Now bringing that same sharp eye to the indoor cycling world.
Shane Miller (GPLama): Based in Australia, Shane is one of the most followed and trusted cycling tech reviewers in the world. If it connects to a trainer or measures a watt, Shane has tested it.
Eric Schlange: Founder of Zwift Insider, the internet’s most comprehensive and reliable resource for Zwift routes, updates, and platform intelligence. The guy who actually reads every release note.
Share Your Thoughts!
This is just the first episode of what we hope is a long-running and useful community Zwift podcast. Share your thoughts below. We’re listening!
Here’s something you probably didn’t have on your 2026 indoor cycling bingo card: US-based Zwift, the 800-pound gorilla of indoor cycling known for its strong community and distinctive virtual environments, has strategically acquired Czech Republic-basedRouvy, the popular indoor cycling app using real video as the foundation of its game environment.
Read the full press release from Zwift:
Zwift, the global online fitness platform, has today announced it has completed the strategic acquisition of ROUVY, the real routes cycling app that helps riders achieve their cycling goals. The acquisition aims to accelerate growth in the indoor cycling category through strategic cooperation between the two companies, while maintaining their independent operations.
“This is a major moment for both Zwift and ROUVY”, says Eric Min, Zwift Co-Founder and CEO. “We have a huge amount of respect for what ROUVY has achieved, developing a fantastic product and growing their global community by demonstrating there is a strong market for real video experiences. ROUVY’s differentiated experience is proof we can be stronger together, and I’m excited to see how this deal will accelerate our mission to make more people, more active, more often.”
“This is an exciting time for our industry and for cyclists worldwide. Over the past year, we have seen the indoor cycling market grow at the fastest rate since COVID”, continues Eric. “We’re seeing our audience widen, and we are now seeing more people come to cycling for the first time through indoor training, seeking an activity that supports their active lifestyle and focus on long-term health. This growth has been driven by the increased affordability and simplicity of ‘Zwift Ready’ smart trainers, which offer compatibility with virtually any bike.”
Zwift is pleased to confirm that from today, Zwift Ready smart trainers and Zwift Ride smart frames will work with ROUVY, unlocking new experiences within the ROUVY software application and making it easier for new users to get started. Further updates are planned over the coming months.
Both Zwift and ROUVY will continue to operate independently, with differentiated roadmaps and subscription packages.
“I am really proud of ROUVY and our community!” says Petr Samek, CEO and Founder of ROUVY. “This is a strong validation of what we’ve built with our team and community, connecting indoor and outdoor training through real routes. ROUVY will continue to be the ROUVY you all know and love, with the same team and the same focus on helping riders achieve their cycling goals. For our community, this means we’ll keep building the experience you know, supporting your training all year round. Now, supported by Zwift and the Zwift hardware ecosystem, we have an opportunity to create even more experiences in the world of indoor cycling reality!”
Additional terms of the deal were not disclosed.
Your Thoughts
Big news, right? I’ll post a follow-up article with more details and thoughts, but I want to hear what you think first. Share below!
Watopia is available every day while the other maps rotate as “Guest Worlds” according to the calendar below. This gives Zwifters access to three worlds (Watopia + two guest worlds) at any given time.
On August 28, 2017, Neal Fleenor took one step forward, and 20 vertical feet later, he was squatting on the ground looking up at the platform he had just dropped from. “I had been testing out a new lanyard on a zip line that failed on me when I stepped off the platform and the left ankle shattered on impact.” The impact shattered the bottom of his tibia. He also fractured his left first rib and got a L4 vertebrae compression fracture, but those were “relatively minor” compared to what happened to the ankle.
Three surgeries and four months later, Neal was able to start bearing weight again on his leg and begin physical therapy. The muscles in his leg had pretty much turned to jelly by then, so the road to gaining strength and mobility was going to take many months. He could start sitting on a bike again and spin the pedals, but there was no way he could do that safely outside without the real risk of falling over.
Finding Zwift
Neal’s path to riding his bike again took a positive turn when he was visiting a good friend who owned a local bike shop. “He showed me the shop’s line of direct drive trainers and an online application I had never heard of before, Zwift.”
It all looked pretty phenomenal to him – to be able to stay inside on his bike and ride in a virtual world with a device that kept the ride experience very realistic. (Not that he was capable of doing any of that yet. But at least he had that opportunity.) And it gave him a path to returning to riding his bike.
From Chinbanger to OG Replacement Parts
“To qualify for the name, OG Replacement Parts, I needed replacement parts.” His fall also damaged his knees, and he had a partial right knee replacement in the fall of 2021 and then a total ankle replacement (the fifth surgery on the left ankle) in December 2023. “I came up with the name myself, having switched it from Chinbanger, which was created after I flipped over my bike and smacked my chin into a concrete sidewalk.”
Plugging Into the Community
Neal is grateful for what Zwift and the community of riders have given him over the past eight years – the ability to ride his bike again. For the first year, he just did solo rides, but then discovered groups like DIRT, TBR, Ascenders, BMTR, HERD, PACK, ZSun, REVO, and quite a few others.
For group workouts, Squadra Castelli is his all-time favorite. Their sessions are on Mondays and Wednesdays during his lunchtime, and geared a lot toward preparing for sportive events like the L’Etape du Tour de France (more about that one just down a bit).
“My wife, Ellen, also joined Zwift when COVID hit and our fitness center had to close for a short time.” Their trainers are set up side by side, which makes their rides really fun and exciting, “especially when we get to shouting encouraging words to each other and laugh at our mistyped group messages.”
Ellen does a lot of group rides with BMTR, DIRT, and SROZ. You can typically find Neal on a group ride during the weekdays and working as a sweeper or yellow beacon leader for the TBR Sunday FunDay group ride and sweeping for the BMTR Misfits ride on Mondays. “You know you have been on a group ride with me when you see the messages that my Siri sends, which typically have nothing to do with what I told Siri to send.”
He has also returned to racing outside and inside with the DIRT team. On Tuesdays, he races the ZRL league with DIRT EMEA in the C division and also races the Thursday WTRL TTT with the Down n’ DIRTy team.
“An unexpected benefit to joining Zwift and riding in group events is meeting and riding with some of the Zwifters my wife and I have gotten to know over these past years.” He’s gone on weekend rides, and they’ve hosted several friends for riding on the 2015 UCI Championships race course in Richmond (the real Richmond) and eating at Bottoms Up Pizza.
L’Etape du Tour de France 2026
“Recently, my 17-year-old brain (the same one that is responsible for me getting those replacement parts) had a great idea – I should sign up to do the L’Etape du Tour de France amateur race this July.” It is the stage 20 route, with 105.6 miles (170 km) of road and 17,700 feet (5400 m) of elevation.
So you just might find Neal spinning his pedals a lot on Zwift, working on the miles and hill climbing in preparation, while sending group messages that may make you say, “Did he REALLY mean to say that”?
“Oh, and by the way,” Neal reveals in a final email to me, “OG stands for Old Guy.”
Thanks Neal for sharing your story. And we think you’re irritable… oops! We mean irreplaceable! Ride on!
What happens when an elite marathoner tries Zwift for the first time? In this week’s top video, watch as a professional runner sets up Zwift and shares how he is using it to stay fit while injured.
Also included in this week’s picks are videos about YouTuber Zwift races, Gravel Mountain, gravel bikes vs road bikes, and maximizing XP.
Why is this so hard?! | Road to Recovery Ep.1
Cole Running unboxes his Wahoo KICKR Bike Pro and tackles his first ride on Zwift.
I Challenged Two A-Rank Riders to a Club Race
Watch as Liam Shaw races YouTubers Bike Bonk Biff and Road to A. Which YouTuber will come out on top?
Zwift Pulled Gravel Mountain, Was It Really That Bad?
Recently, Zwift launched and quickly rolled back Gravel Mountain. Adam from Road to A explains the situation and shares his thoughts on Gravel Mountain.
Gravel vs Road Bike — What’s Faster on Handful of Gravel?
Manuel Essl tests a gravel bike and a road bike on the Handful of Gravel route. Which is the faster setup?
Do this to farm 3600 XP per hour on Zwift!
Looking to rack up some extra XP? RidewithGerben shares a trick to maximizing your XP on Zwift.
Got a Great Zwift Video?
Share the link below and we may feature it in an upcoming post!
SISU Pinkki 7-Stage Race Series Begins Saturday, May 9
The team at SISU Racing has just announced its first Grand Tour of 2026. Held on Saturdays and Tuesdays, it’s a 7-stage tour across the three weeks of the Men’s Giro d’Italia.
New this year, the series can be raced in open events (men+women) or in women-only events. The series can also be tackled as an individual, or you can work with your team.
The selected routes, all in Watopia, include an individual time trial and a tough queen stage on the Volcano Climb After Party route. Read on for details!
There are no time bonuses; the GC is determined solely by the cumulative time a rider and team (the fastest three riders in each stage) take to complete all seven stages.
More Info
Each event is a mass start with all riders visible on the course.
TT bikes are mandatory for the iTT. Draft will be disabled.
ZPower and riders without heart rate data will be excluded from the results.
A rider’s best time will count if they race the same event in multiple time zones.