Last Saturday’s set of Tiny Races was the toughest yet! Thanks to custom-length routes on Watopia Hilly, Innsbruckring, and Rooftop Rendezvous riders were treated to climbs (respectively) 2 minutes, 1 minutes, and 3 minutes in length. Ouch!
Thanks to a PC crash the first week and a scheduling snafu the second, this was my first time actually riding and finishing all four races. And it was a blast! I even came away with an improbable win on the final race… more on that in another post. A few shots from my races in the Zone 2 time slot:








Congrats to Last Week’s Winners
A: Simen Nordahl Svendsen (Kalas eSRT)
B: Simon Matros (WattFabrik)
C: Andreas Wikman (SZ)
D: Lorenzo Novella (Team Italy)
A: Berk Kayin (HEX)
B: David Squirrell (DIRT)
C: Peter Kiely (IRLGD)
D: Daniel DS Biking (SZR)
A: Naofumi Nozaki (AHDR)
B: Daniel Manalo (OTR)
C: Tristan Slominski
D: David White (EVO)
* Mike Jonsson and Daniel Manalo tied for points in Zone 2 B division, but Daniel had the highest placing with a 2nd place finish in race 1, so he gets the overall win.
This Week’s Routes
This week is all “custom” routes, because racers are really enjoying these. Instead of four routes in four worlds we’re doing two in Watopia and two in Makuri Islands.
Here are photos so you can see the precise location of the custom finish lines:




- Race 1:Â Muir and the Mountain (5.1km)
- Custom length, ending atop the Titans Grove Reverse KOM. This will be a topsy-turvy start through the uphill rollercoaster of Titans Grove which includes a ride-through tree and Jarvis the perenially unlucky bear. It’s all going to come down to the final ~90-second climb up the KOM, though.
- Powerup: none
- Race 2:Â Volcano Circuit CCW (4.8km)
- Lead-in section only, race ends at lap start banner. Most of this course is flattish, but the finish is one of the most technical in all of Zwift. First you have the longish ramp that saps your legs and encourages early attacks…then there’s still a few hundred meters of twisting, slightly uphill road. Good legs will keep you in contention, but timing will get you the win!
- Powerup: Aero Boost
- Race 3: Valley to Mountaintop (3.5km)
- Custom length, ending at the Temple partway up the Temple KOM. This route is mostly dirt, beginning with the beautiful “Golden Forest” section and ending partway up the Temple KOM. Hint: if you don’t pick a gravel or MTB you’ll be left in the dust. (Extra hint: spend a few extra Drops to get some name-brand gravel wheels. Read this post for details.)
- Powerup: none
- Race 4:Â Wandering Flats (6.1km)
- Custom length, ending near the end of the tunnel to Neokyo. This is the “easiest” of the week’s routes in terms of climbing, but we predict a drawn-out sprint finish as riders rev up their steamrollers in the dirt and go long to the tunnel.
- Powerup: Steamroller

Sign up at zwift.com/events/tag/tinyraces
Join a Chat & Chill Cooldown Event
Immediately following each hour’s racing, we’ve scheduled 30-minute “Chat & Chill” events where riders from all categories can spin out their legs together and have some fun chatting about how it all went down. The events haven’t been created yet, but when they’re done you’ll be able to find them at:
Sign up at zwift.com/events/tag/tinyraces
ZwiftPower Results
Zwift displays preliminary race results in game when you cross the line, but points are computed after all four races finish, with final results on ZwiftPower. (We have to press a ZwiftPower button to compute results manually, so if your rankings don’t show up right away, just be patient.)
Riders will earn points based on finish position in each of the 4 Tiny Races. The category winner of each week’s series is the rider with the most points across their timezone’s 4 races. Here are the links for each timezone’s results on ZwiftPower:
Questions or Comments
Post below!
Absolute fun way to replace a hard Trainerroad workout. However, being in the D cat, the time between the races got shorter and shorter last Saturday 😂
I really enjoy this short format of racing, and I will be back this staurday, after couldn’t participate last weekend. From my point of view, a low D racer (1.6 W/Kg), this format is more enjoyable than longer races. In longer distance, normally I get dropped soon, and then is basically a ride on my own, with sometines traying to catch or not be caugt, someone 1 in ahead/behind the road. But the shorter distance, means that I can push harder and really having close racing with somene, even if is to ve 24th or so. I hope this format… Read more »
Eric, great races again last Sat! Congrats to all winners, and particularly Mike and Dan for tying in Z3 B. Dan only raced Z3 because he was so mad at missing the podium by 1 point in Z2!
Looking forward to 2 punchy climb finishes this week. Are you setting dist to 5.11km in Titan rev to include the end of kom? (I wish Zwift wouldn’t round such distances in UI displays!)
BTW, what’s your trick for reusing same ZP leagues week to week? I couldn’t get my leagues to recalculate to no results after replacing events (prior to events starting).Thanks.
I’m just keeping it at 5.1km for now. I like the idea of using distances I can set myself when creating events, instead of needing Zwift to set them for me. It’s so close to the KOM anyway, I think it works as is. Re: recalculating – I’ve noticed ZP is weird about this as well. I’m not even sure what I’ve done to get it to work right! It seems like what works best is to 1) delete the old events from the league 2) hit the button to recalculate, 3) add new events, then once the race is… Read more »
Yep, 5.1km makes sense for you. For us we use KOM FTS time, and 5.2km is a bit far from kom finish to blue banner, so going to use 5.11km next time.
FYI, I think we can set distances to 10m granularity, and Zwift HQ can set to 1m (but can’t verify without asking Zwift HQ because display rounds to 100m).
Thanks re ZP leagues… I will try that.
FYI, reusing the same league worked for me this week, thanks for your tips!
Maybe ZP has a feature where if you edit a league to use new future events, it will preserve the old results for people to view (refuse to recalculate to zero results) until the new events have actually happened and thus have results to use for the recalculation. Thanks!
most fun I had on Zwift in a very long time. great format and motivation for a full workout
These races are a really fun format, thoroughly enjoyed the all out efforts. Great workout, great fun. Thanks for organising them.
Great series Eric! Thanks for setting it up. For only an hour it packs in quite a workout!
Will there be weeks 5 and 6 of tiny race series?
Yes.
Fun short races, looking forward to have recovered properly from recent bug, to be able to join more than one Tiny race a week.
Mate I loved this series, I only found out about it on week 4! I wish I did the other weeks.
Can you do it again? Like starting next week?!
It’s a weekly series, with no end date planned at this point. So come back next Saturday for more fun!
This was great fun, and super hard! Hope you will make these tiny races a regular event! Please keep’em coming!
Hey Eric, loving these races but gosh they are tough! lol…. would it be a terrible idea to only give the Race Ranking points for the overall league GC positions at the end? With so many short races the ranking points get skewed i believe and some only enter the last 1 or 2 races when the field are exhausted.. only giving ranking points for the overall league would discourage this and encourage people to complete all 4 races which i guess is your intention.. i think this has ben done before on OTR short races.
I hope the insidezwift.com website is operational by next week so we can find out about this race series along with power up tips n tricks. 🙂
Cross your fingers!
These are wonderful, especially for those of us who will never get out of “D”. But, please, please, please, please spare a few more thoughts to those of us who are neither light nor small. When most races involve climbing, it becomes a kick in the teeth when you watch people sail by with considerably less wattage. Maybe 50/50 climb and sort of flat? Zwift is basically all about w/kg so we’re still going to lose, but at least we don’t give up because everyone else finished and the next race is coming up and we’re still climbing. Please, pretty… Read more »