“Cityscapes” ZRacing Series Details (June 2025)

Zwift’s “ZRacing” is the platform’s most popular ongoing race series, and June’s races send riders through Zwift’s most popular urban routes.

Read on for details about this month’s race routes and more!

June’s Routes

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

  • Stage 1 (June 2-8): Glasgow Crit Circuit
    • 6 laps (18.3km, 198m)
    • Powerups: Aero, Feather
  • Stage 2 (June 9-15): Park Perimeter Loop
    • 2 laps (19.9km, 254m elevation)
    • Powerups: Feather, Draft
  • Stage 3 (June 16-22): Richmond UCI Worlds
    • 1 lap (16.5km, 159m)
    • Powerups: Feather, Aero
  • Stage 4 (June 23-29): London 8
    • 1 lap (20.8km, 259m)
    • Powerups: Feather, Aero

See upcoming Range 1 “Cityscapes” events >
See upcoming Range 2 “Cityscapes” events >
See upcoming Advanced “Cityscapes” events >
See ALL upcoming “Cityscapes” events >

GC Leaderboards

Zwift debuted new web-based leaderboards at zwift.com for tracking the Zwift Games 2025 GC, and an upgraded version of those leaderboards is now being put to work for use in the monthly ZRacing series.

Access June’s leaderboard at zwift.com/racing/leagues/zracingjun2025 >

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.

Choose Your Category

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:

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! 

Eric Schlange
Eric Schlangehttps://zwiftinsider.com
Eric runs Zwift Insider in the spare time he finds between riding his bike and managing various business interests. He lives in Northern California with his beautiful wife Monica. Follow on Strava

24 COMMENTS

Subscribe
Notify of
guest

24 Comments
Oldest
Newest Most Voted
Peter
Peter
1 year ago

Too bad. Glasgow Reverse is way more fun than the normal one and gets hardly chosen … We have had the normal one plenty of times now …

Last edited 1 year ago by Peter
Toby
Toby
1 year ago

Any tips on how to make this an hour workout or 45 min? Most of these will be over under 30 min for most.

CLynch
CLynch
1 year ago
Reply to  Eric Schlange

20 minute warm up? Im usually rushing just to get logged in on time!

Demon Hunter
Demon Hunter
1 year ago
Reply to  Eric Schlange

No rule says you have to stop riding when you cross the finish line.

Andrew
Andrew
1 year ago

Advanced races with the LONGEST being 20.8km? 😂 Why even bother 👎

Anton
Anton
1 year ago

Do we really need to cool down till total time =1hour? Or 45min is enough?

My total time was 35min, and when click challenge on main page I still see 0/4 races.
If time is so important here it’s better to have notification like during workout – ride till arch/ride till 45or60min in this case

Anton
Anton
1 year ago
Reply to  Anton

fixed after about 24 hours

D Lungdren
D Lungdren
1 year ago

Anyone else unable to see the Makuri May GC results? I haven’t been able to see them since it finished which surely is the point of a GC to be able to see how you did? Must be a better way, something on the companion app or your achievements list?

LBufka
LBufka
1 year ago

Any chance of having gender filtering for GC (or even better, separate m/f GC results)? It would make this a lot more fun for the women. Right now in my category, you have to go down about 100 places to find the first female…

Kirill
Kirill
1 year ago

Is it possible to race some stages in Range 1, some – in Range 2 and still be eligible for a GC?

Tom
Tom
1 year ago
Reply to  Kirill

Yes. The GC is now based on your best time from each stage, no matter what range or pen you enter.

Kirill
Kirill
1 year ago
Reply to  Tom

Tom, thanks! Follow-up question. What if i do stage 1 as E-cat, and stage 2 as D-cat, according to zpower? Currently my results appear as two separate entries in GC, with 1 race each. Wonder, how normal is that?

Tom
Tom
1 year ago
Reply to  Kirill

On zwiftpower the GC will be based on the pen you enter, if you’re E in one range and D in the other then those will be treated separately.

The GC leaderboard on zwift.com linked in the article above will combine those entries, and indeed will do so if you race in a higher pen than recommended.

Neither method is perfect, which one is better is open for debate. I expect the people who realise that the zwift.com leaderboard exists would consider that the more official GC,

Jon
Jon
1 year ago

are these races with added steering? I competed in one last night and was often sat on my own outside of the peloton, noticing i was doing 1 w/kg more than those to my left or right. I didnt seem to be naturally following the groups and getting the draft.. seemed strange,.

Torsten
Torsten
1 year ago

For some reason the GCs for the standard categories are not calculated correctly since Tuesday. Some riders already got all 4 races, but the majority is stuck at 3, even though they have done all 4 races already. Is there anything we can do to solve this? Asking for a friend…

Tim Hanson
Tim Hanson
1 year ago
Reply to  Torsten

Hey @Torsten do you have a profile ID in particular you have noticed this behavior with?

Torsten
Torsten
1 year ago
Reply to  Tim Hanson

Hi Tim! I should have been more specific. I am talking about the Zwiftpower League leaderboard for the standard categories.

https://zwiftpower.com/league.php?id=2770

Only results from Monday this week are included in the GC overall time. So most riders are stuck with 3 races.

One affected ID is 5226053

Chris McQuade
Chris McQuade
1 year ago

Is there no make up races for a missed week to get the badge? I thought there normally were, but maybe I’m missing something.

Chris
Chris
1 year ago

Has anyone been able to refresh the feed to see how they did? I haven’t checked since last week but I can’t get the GC link to update.

Get Started on Zwift

Newest Featured Posts

Support This Site

Write a post, shop through us, donate or advertise. Learn more

NEWSLETTER SIGNUP

Zwift tips and news every 2 weeks! Click to subscribe.

More Posts