Zwift’s “ZRacing” is the platform’s most popular ongoing race series, and in April we’re racing multiple laps of shorter courses, including the new Glasgow Reverse course which has never been used before! Read on for details about race routes, the overall monthly GC competition, and more…
Lap It Up – April’s Route Schedule
Here are the routes we’ll be racing in April (click route for details):
- Stage 1 (Apr 1-7): Champs-Élysées
- 3 laps (23km, 130m elevation)
- Powerup: Feather, Steamroller 🛈
- Stage 2 (April 8-14): Glasgow Reverse
- 6 lap (19.3km, 198m elevation)
- Powerups: Aero Boost, Feather 🛈
- Stage 3 (April 15-21): Seaside Sprint
- 3 laps (21.8km, 174m)
- Powerups: Feather, Draft Boost 🛈
- Stage 4 (April 22-28): Bridges & Boardwalks
- 3 laps (20.9km, 188m)
- Powerups: Draft Boost, Aero Boost 🛈
- Stage 5 (April 29-May 5): London Classique
- 2 laps (16.5km, 94m)
- Powerups: Draft Boost, Ghost 🛈
See upcoming Lap It Up events >

Zwift Community Live(stream)
Nathan Guerra at Zwift Community Live is providing commentary and a live stream of each Monday’s 6:10pm UTC/1:10pm Eastern/10:10am Pacific race. Click here for the playlist of upcoming ZRacing broadcasts.
Series Structure
The ZRacing series consists of monthly sets of weekly races. Each race is scheduled for seven days (beginning 1:10am UTC on Monday and running through to the next Sunday). Timeslots are consistent week to week and month to month.
Races are scheduled ~15 times each day, so there are plenty of available times to find a race.
See upcoming events at zwift.com/events/tag/zracingapr2024
Monthly GC on ZwiftPower
Each monthly series includes a time-based GC (general classification) tracking riders’ best finishing times for each week’s race. The overall winners in each category for the month are the riders with the lowest overall time for that month’s set of races.
See April’s GC on ZwiftPower >
With over 100 weekly timeslots available, riders can race each week’s event multiple times and try to better their finishing time. Tip: the fastest times usually come from the largest race fields!
You must use a heart rate monitor and be on a smart trainer, smart bike, or power meter to show up in ZwiftPower results for this series.
If you aren’t signed up for ZwiftPower, check out our post How to Sign Up for ZwiftPower (and Why Every Zwifter Should Do It).

Get the Badge
Each month’s ZRacing series has a unique achievement badge, which you can unlock by finishing every stage for the month.
There are no makeup events, so if you miss a stage, you miss out on the badge and competing in the GC.
One and Done
Zwift has planned these events to deliver a solid 1-hour workout, so each race should only take around 1 hour to complete, including your warmup and cooldown.
Questions or Comments?
Post below!
So all categories run ride together?
Somehow I traveled back in time to post a message, lol.
No, each category starts separately, and you only see riders in your category.
I see, thanks. And I see all posts must be Pacific Coast Time.
Glad they are back. Zwift Games and the Spin Event were fun, but nothing beats the ZRacing series.
I was wondering if Zwift would continue the series after what has been a really fun time on the platform. As someone who is getting back into racing on Zwift to help improve my fitness I really look forward to these as they are offered frequently and fit nicely in a one hour window of time. While I’m not competitive, they are a great workout!
Can’t wait for Champs Elysees races again!
Hi Eric,
A question in the Z lap it up series will their be a women’s only option too like in Zwift Games? If there will be can we have a day where that is livestreamed too, I think it will highlight and encourage more women to race! Thanks in advance!
I don’t think Zwift has women-only ZRacing events planned.
Lots of other women’s races planned, though! See calendar under https://zwiftinsider.com/wmn/
Hi Eric,
Any news/clues on when/if categorization for ZRacing (and maybe other races) is going to based on ranking? It was previously intended for introduction last November, I think, but was shelved (temporarily?). Have you heard if it is a dead duck/on the back burner/due to resurface/or otherwise, soon?
I’d say “due to resurface” is most accurate. 🙂
To their credit, Zwift seems very concerned about getting it right this time around. Particularly, they want the score to be accurate, and they want to be able to “seed” new racers in the best way possible.
Neither is an easy thing, but they’re also quite possible. I’m hoping we see something this summer, so it can be tested and tuned in time for the 2024-25 Zwift winter season.
Thanks for the reply.
Here’s hopin!
Any idea when the link to the league for the GC will be available?
It’s there now.
Thanks Eric!
What about the solid colour ski suit, how do I get my hands on that?
Level 84 – solid color kit pack!
Does achieving the badge reward experience points?
Does bike/wheelset selection matter in this series? I’ve read some races neutralize them so it makes no difference. If not, suggested frame/wheelsets? Been going with the Felt AR and DT Swiss TT wheels, thinking might want to drop the aero/heavy wheels for Glasglow Reverse, at least
Yes, it does.
Most or all of the routes linked above include a bike selection recommendation on their page. You can also check the Tron vs Top Performers chart (https://zwiftinsider.com/tron-vs-top-performers/) for help in picking the ideal ride.
I missed the first round, will there be re-runs like other event series so I can go back and do Stage 1?
Nope.
Hi Eric,
Do you know if there is way to see who was Fastest (Top10/20) in each stage?
Understand the GC standings on Zwiftpower, just curios on stage 3 what the fastest times where in my category and wondered if there was an easy way to see that
For some reason I haven’t been included in this week’s GC . I raced last night in stage 4 !
Genuinely curious how the category you race in is determined? Stage 4 cat D race was won by a junior averaging 4.7 wpkg with almost 4 minute gap. He is also leading the league GC comfortably. What am I missing?