I’m in love. I’ve been in love for 18 months. We’ve had a couple of forced breaks due to injury, but the flame is still burning brightly. High heart rates. Sweat. Back-to-back efforts. Exhaustion.
But this isn’t a secret. My wife and kids know. In fact, I can’t stop talking about this newfound love.
I’m in love with Zwift Insider Tiny Races (ZITR). There, I said it. Let the therapy begin.
For those who don’t know, ZITR is a weekly race series, with four back-to-back races within one hour. I haven’t been riding ZITR since it first started, and I don’t ride it every single week (injury and life get in the way), but I do love it.
Mind you, it didn’t start well. The first time I rode in ZITR I stumbled across one of the races (a single race, not all four), joined and rode, got DQ’d, then complained about it on Zwift forums! Eventually I rode ZITR again. Properly. All four races in a row. And the romance began.
But what’s there to love? So many things…
They’re Tiny (In a Good Way)
It’s not often being tiny is something to boast about, but let’s face it, racing is all about the beginning and end, with a whole bunch of boring in the middle. So why not get rid of the middle? ZITR gives you the opportunity to hone your endgame like no other race format.
Surprise Endings
ZITR uses custom route lengths more than any other race format. The banner might be just around a blind corner, 100m past a KOM just to mess with your mind, at the bottom of Alpe du Zwift, at the entrance to a castle, at the top of the annoying Mech Isle climb, anywhere. It makes the most well-known routes feel new. I liked this one in the desert, where it ends under a rock that resembles some kind of dinosaur (is that an Ankylosaurus?):
Clever Course Combos
One of my favorite parts of ZITR is the four-race format. The course combinations are often brilliant:
- Routes with a theme (end with a climb, end with a one-two punch, etc.)
- The same route, but getting longer each time (e.g. London Loop, getting closer to, and eventually further up, Box Hill each time)
- The same route and banner position, but with different powerups (Brilliant! Who comes up with this stuff? More on powerups in a bit, but see an example of this on Seaside Sprint below:
These clever combinations also make sure that different races and different weeks are suited to different types of riders with different strengths (not just pie-eaters like me).
Time Zone Options
There are three time zones “slots” for ZITR, and you only compete with riders in your time zone. This is great. One of the most annoying things about many Zwift general classification races is that unless you live in Europe or North America, you’re screwed because bigger fields = faster times due to the effects of drafting. I live in Eastern Australia, and it’s rare for there to be large fields when I’m awake, particularly in the ZRacing monthly race series. ZITR solves this. Simple. Shout out to Zone 3 ZITR!
Anticipation
Each week I can’t wait for the big ZITR reveal. What’s the theme? Will it have a clever name? What will the routes be? The banner positions? The powerups? Which rando will leave a bizarre comment about something that has nothing to do with ZITR? Probably me. The excitement is intoxicating.
Recognition
And if you win your Category/Time Zone? Your name goes up on the ZITR page for all to see. Of course in the old days it was even better. You’d be mentioned in the intro for the next week’s courses! But I guess the Zwift celebs of the world get too busy. Still, it’s better recognition than you get for winning Zwift TT Club for the month (*crickets*)…

Powerups … It’s All About the Timing
Powerups tend to be more important in ZITR than in most race formats, and the available powerups are generally well thought out. And they matter. If you don’t optimally use your powerup, it’s very difficult to win. I’ve heard some Zone 3 riders might even watch the Zone 1 races live just to work out the best strategy, then write up a cheat sheet with when to use the powerups and stick it to the wall, ready for race time (oh wait, that’s me).
How well can optimal powerup strategy work? The steamroller powerup on the Mech Isle climb is my favorite, especially this one. Race 4, for the race win, and overall win:
But I’ve won race 4, and overall, on this route with this powerup before, and it’s probably my favourite win of all time:
Groupies
But my love for ZITR probably comes down to the people who come back again and again. The shared pain of ZITR seems to create some kind of underground club. The banter and friendly rivalries are so fun. It’s always good to see familiar faces like the ones I’ve seen in Zone 3, Cat D over the past 18 months, including David and Issac (NZ), David (Canada), Le Fe and Rudiger (Australia), plus Ed, Jeff, John, Joshua, Leroy (and his dog), Matt, Soren, and two Todds (USA) just to name a few!
The opportunity to rest between races in the next pen is a nice side effect of the multi-race format, creating an opportunity to reflect on the last race, and worry about the next one. This is when the funniest chat happens. Who gets off their bike between races? How many fans are you using? Will a gravel bike make any difference? Can I borrow a bucket? Is Jesus Christ in a higher category, and did anyone actually get that joke?
I could go (and already have gone) on and on, but that’s the nature of love. I haven’t even mentioned:
- The AMAZING fitness benefits. I genuinely believe this is the most efficient workout you can do on Zwift
- The non-linear scoring system that encourages focusing your efforts on only the races you have the best chance in
- The craziness of race 1, since everyone thinks they have a chance
- The Zwift Insider kit being the same brand colors as my company, including the same keywords (our love was meant to be!)
- The fun of replaying all four races to your wife and kids on YouTube to reveal this week’s efforts (you see, there really is something wrong with me), and
- The fact I really don’t care if people join after the first race, quit before the last race (I’ve had to so I could take my kid to sport!), or skip a race … whatever … there are most important things to worry about in life
While recent injury and the new Zwift Racing Score have tried to dent my love for ZITR, it isn’t waning. It’s regrowing. (Just don’t tell ZITR I’ve recently finished my first round of ZRL races. It was good. Shhh!)
Fantastic writeup Michael! Makes me want to have a go again for sure. If I just had a better job that gives me more Saturdays off. Since the excuses are out of the way… see you there!
Thanks Fredi! Come on back!
Was this the one where i told Eric I hated him?
Yes ❤️
Comment stands 😂
Fair.
@James Bailey when I first read your comment I thought ‘him’ referred to me … and this was my ‘recognition’ for winning March Zwift TT Club. Finally figured out you were talking about the image at the top of the article. Ha!
Tiny races are great if you’d like to race. But they became an ideal spot for the sandbaggers to drop their ZRS. In just one hour you can significantly drop your ZRS with a minimal effort. Tiny races should not be included in the ZRS calculation to make sandbagger’s lives a bit more difficult.
Got DQed last Saturday! Since race 4/4 was open to join, I did so. It was after a 90 minute workout and I wanted to finish the day with about 120… So I looked at what was in the events section. Came across above mentioned tiny race and joined. Was ranked about 24 hours and then disqualified… Kind of felt it coming 🙈 However, it was fun anyway and the disqualification justified. I’ll be back soon for a complete experience. 🙂
Adrian, a totally valid way to tip your toe into Tiny Races. Been there, done that. Just make sure you come back!
The creativity of the Tiny Races is fantastic. I wish Zwift gave race organizers the tools to be more creative in designing race series.
If we could easily create elimination races, instantly updating point races, etc. the community would run with it and we would see all sorts of interesting new race formats that would increase engagement.
Sounds like a follow-up writeup, Bob!
Thanks Bob. And I totally agree!
Here’s to adding a fourth zone!!
Zone 1 too early for me.
Zone 2 I have kids begging for lunch.
Zone 3 I have kids begging for dinner.
Bring on a 7:00am or 1:30pm (EST) Zone!!!
2pm or 2:30pm EST would do (and would be perfect for lots of people in Europe including me). I’ve only managed to join once so far.
Fully agree with the article about how engaging rapid-fire races can be (and what a good workout as well!). But, and maybe I’m the only one here, it seems like ZwiftPower just isn’t really set up as a race series tracking system? Maybe I’m using it the wrong way and/or maybe its intended use would be a good topic for another write-up?
For me personally, some of my engagement and even psyching up for future efforts can come from reviewing results/data (I know, nerd). But I find it’s exceptionally hard to view my performance across any given series, let alone compare how my performance overall (and in the case of Tiny Races, maybe pacing per race) has improved over a season. It’s not that I can’t eventually find results of each individual race, but it’s all very disparate, and even something as simple as what a Mario Kart does – a placement list (with me highlighted among nearby names plus some idea of full 4-race field size) and my own cup summary page with my four efforts and placings (per race and total), would really make it feel more cohesive.
Is there a recommended Tiny Races friendly way to browse ZwiftPower?
Good observation, swarmster. I guess I’ve always just accepted that monthly/weekly General Classification results disappear eventually (unless you boast about them on your profile page!), whereas race results live on forever. Definitely potential for a future improvement. In writing this story I was trying to work out which weeks I had won Tiny Races – I could kind of work it out from race results, but there wasn’t anywhere I could look it up on ZwiftPower.
I love ’em but find it tricky to see my overall finish position. Any tips?
Under ‘Leagues’ in ZwiftPower … or there is a link at the top of the page when looking at your race results. Might take a day for the results to be finalised, and until this you’ll be looking at the previous week’s results. Here is the link for Zone 3: https://zwiftpower.com/league.php?id=1174
Thanks for the heads-up, I wasn’t aware of this series!
(let me guess, caught on the boundary?)
Well Actually: A Gilchrist caught Cooper (keeper) bowled Nelson 104
In my defence, I got 3-42, so he didn’t get the 104 off me! I’ve never seen anyone hit the ball harder. I believe he might have still been u16.
Awesome write-up Michael. Seeing your name (or my dad’s) in the pack for the final sprint is always good motivation to push a little harder.
Good callout on the inventiveness of some of the routes. I’ve only done the “same route but longer each time” once, but it’s already seared into my mind with equal parts of love and hate.
Thanks Isaac! You even got a mention … although I spelt your name wrong. Sorry! I need to get back to your level of fitness. Still a fair way off.
Great write-up, Michael! Isaac is too quick for me now — so I’m resorting to trying to finish ahead of you overall. You are right about the fun of seeing familiar names! And the challenge of optimal power-up use.
Thanks @davidwhite! You’re definitely my benchmark in every race. I think you got robbed the other week when I beat you by one place overall. You got beaten by some evil trick of mathematics.
I’ve fallen in love with the Tiny Races, because of the strategy that’s required. Most Zwift races are “go hard as you flippin can and hope you can hang on” types of affairs. With the ZITR, you have to decide how to approach each race in light of still having to compete again minutes after you are finished. Being gassed after the first one is a very bad plan. So not only are you making tactical maneuvers during each race, but you have to make overall strategic decisions on the fly as well. It’s far more mentally challenging than any other Zwift race I have entered. And it’s a lot of fun as a consequence.
Exactly!
Nice article, almost makes me want to try – if I could make the start times work…
Thanks! Hope you find a start time that works. And I fully expect you to come back here and tell me I’m a horrible person for making you go through the VO2 Max hell that Tiny Races is.
Love the races but I feel I’m missing something since when each race ends Zwift doesn’t automatically transfer to the next race ,despite being signed up. Am I missing something? I have to manually re-enter.
It’ll take you there once you’re about 1 minute away. I have purposely reduced it to 1 minute from the normal (3 minutes, I think?) because otherwise, people get a popup while they’re finishing one Tiny Race, telling them to join another! That’s no good…