August 1st Routes – Newish France
This week features four routes from last year’s France expansion.
| Race 1: Croissant (3.241km, ends at Dos d’Âne Sprint Reverse) We’ll start with a very short race – perhaps the shortest we’ve ever done. The final uphill sprint is both visually cool (looping back on itself) and painfully uphill! Powerup: Draft Boost |
| Race 2: Gentil 8 (6.877km, ends at Ballon Sprint) This time we tackle the new roads in the other direction (CCW) before hopping onto older France roads and finishing on the fast and tricky Ballon Sprint. Powerup: Draft Boost |
| Race 3: Hell of the North (6.242km, ends at Dos d’Âne Sprint) Starting from the old France pens, we hit Les Intestins then hop onto the new roads for the final spur of this short route. It’s another long, uphill sprint finish! Powerup: Aero Boost |
| Race 4: Bon Voyage (6.716km, ends at Sprinteur Sprint Reverse) This race starts just like race 1, but we’ll continue on and finish a few kilometers down the road. Powerup: Aero Boost |
What are the Tiny Races?
Our innovative Tiny Race format features four short back-to-back races within one hour. Each race is usually 4-7km long, so expect a big VO2 workout!
A single powerup is given as you start each race, and you earn points based on your finishing position in each race. The overall win goes to whoever earns the most points across all four races.
Sign Up Here
FRESH TINY VIDS
ZwiftPower Results
Zwift displays the finish order in game when you cross the line, but points are computed after all four races are finished, with final results on ZwiftPower. (We have to do some data processing on our side to compute results, so if your rankings don’t show up right away, be patient.)
Riders earn points based on finish position in each of the 4 Tiny Races. The category winner of each week is the rider with the most points across their zone’s 4 races. Here are the links for each zone’s latest results on ZwiftPower:
Rules
Tiny Race rules are simple, but still every week ~10% of our racers get disqualified. Don’t let that be you! Three simple rules:
- You must have a ZwiftPower account, because final results are processed by ZwiftPower (learn how to sign up)
- No skipping then returning. These races are meant to be raced as a set of 4. If you need to leave early, that’s fine… but once you miss a race in your hour’s set of 4, don’t come back and race another or you’ll be disqualified from that race since you rested while others were racing! (Example: racing only races 1 and 2 is fine. Racing 1, 2, and 4 is not – you will be DQ from race 4.)
- Smart trainer/smart bike or power meter required. ZPower/Virtual power is not allowed.
Enjoy the Cooldown

Immediately following each final race, you’ll be taken into a 10-minute cooldown where you can chat with fellow racers and spin out those legs.
Zwift Insider Kit Unlock

Finish any Tiny Race and unlock the Zwift Insider “Ride Smarter // Ride Harder” in-game kit.
You can also buy our real-life kit from Verge Sport > (read review)
Questions or Comments
Post below!
My current racing score is 445, but the signup blocks me from the 350-510 catagory and only lets me in the 510-700 catagory
If your score was over 510 at any time in the last 30 days then you will be placed in the 510-700 pen.
Is the first race at 11AM EST missing tomorrow 03-Jan
Can’t find the signup for 8:00 am PST!
Try restarting Companion and/or clearing event filters. It’s a Companion bug.
Thanks Eric. I was able to access it through the club events page.
Why don’t i show up in the overall results for Cat D. My racing score is within range, I wore a heart rate monitor, did all 4 races? Was there something else I was supposed to do. I finished mid pack, but was curious how I did overall. Matt Beaugard 11AM est race series.
Why can’t I select the sub 350 w group when my ZRS is 346?
Because Tiny Races use your 30-day Max ZRS.
So, don’t go over 350 at any point in a 30 day span, correct Eric ? And if you bag a few trophies, in the tiny races ( I’m upper end, 306 currently) expect a month in purgatory ( humbling rides with the 350-500s) right?
It happens to all of us at one time or another.is is a bummer.
I’ve had this problem for several weeks now. I’ve got a racing score of 344 but it won’t let me sign up in the 230-350 category. It only lets me enter in 350-510. Where I proceed to be crushed and finish near last. But my racing score is floored at 344 so it doesn’t fall.
Why can’t I enter the 230-350 category where my score places me?
Ah I just saw someone posted the exact same thing 😂
Eric thanks so much for putting these races on and all the work that goes into them. Unfortunately me and a few others in the 10am C range got sent around course 4 on race 3. Meant we couldn’t complete the 3rd race and had to quit and wait for race 4. What causes this? Annoyingly as I was doing quite well up to that point. Anyway never-mind always next time!
This just happened to me and others (I think) on the 4pm event. It said I was on race 3 but did the race 4 course. Photo on here https://strava.app.link/PmLf3rIROZb
I just came on to say the same thing for me in the 4pm UK event. I saw at least one other rider riding course 4 in the 3rd event. I haven’t ridden in this series since October, but the last 4 times I have taken part I have been put in the wrong pen on at least one race. When the races start at different locations it’s easy to spot, but when they all start at the same spot I just haven’t spotted it.
I always enter all 4 races prior to the event via the companion app, then click on the tab to take me to the next race. Should I go back to the home page after each race?
I think that was me. It definitely said I was in race 3 I have a photo to prove it. But it took me on the race 4 route at the first corner and the results say I did race 4.
Yes I can see you were a fellow non finisher on race 3. Most people don’t seem to have an issue, so I’m sure it must be something to do with my setup. I am running the latest version of Zwift on Windows, and enter all 4 races beforehand via the companion app. I click on the blue icon in the bottom left of the screen to take me to the next race. Is this the same for you?
Back in November, when the races were held on different circuits, I immediately noticed that I was alone in the pen, and was able to leave the event then join again on the homepage. That might be a solution, but it is weird that it is happening to me constantly.
I was in the right pen but then turned the wrong way. Although I noticed the map was the wrong map from the outset. I wonder if joining each race only after the race before has finished would be a fix?
Yes. I always enter all 4 races beforehand. It once skipped a race when when entering the pen. But I had enough time to exit and re-enter, but I definitely started the right event this time. Just a Zwift bug – in future I’ll probably avoid pre-entering events that start in the same world
So I guess you get DQd if you upgrade after one of the races?! Got kicked out after race 2 of 4.
You definitely do NOT get DQ’d for upgrading categories. But your points will be split between two different categories, meaning you have no way of winning the overall in either cat.
Hey, y’all. I did the 4pm Central series yesterday and I’m curious about the final results for the series. Can someone point me in the right direction, please? The link above just shows last week’s results.
They’re up now!
Awesome! Thanks, man. Super cool series. I appreciate the work you put in it.
Hi Eric,
Love these races!! Thanks for organizing them. I got DQd on Race 3 in Zone 2 yesterday. Any reason why? Thanks in advance.
Looks like the good ol’ Zwift Power results bug. I just reprocessed the results, so your DQ should be removed now.
It is indeed. thank you!
I’m seeing too many finishers in the D category the have ZRS exceeding the category by a lot and not getting DQ on the Zwiftpower results. Just sayin’
There is only one power up per race.
For anyone in the later timezones, despite the listing there was only one power up available on each race. Used my feather early on race 2 expecting a second that never came!!
Edit- just seen below, never-mind
Just fixed the text, sorry about that. Ride on!
Hello! Thanks for this weeks racing, always very good races!
But I must say, that this week, was a bit different, since it was the same route. First very short, then got longer for the next races.
That was VERY fun!
2nd place for first race, 44th for the last one.
Keep up the good work!
I love the tiny race but it time to split the groups? Slightly smaller group with smaller racing score bands would bring closer racing.
Hi
did my first Tiny races yesterday – great fun!
As my level changed after the second race (from D to C) I was put in a higher group and raced there. However the results show me now twice with only two races instead of one with all four races (which gives you a much lower overall score. Why is this and can this be changed?
Thks
Hi. I completed all 4 tiny races today. I have a time for each and don’t appear to have been DQd from any, but I don’t appear in the final overall table. Is there anything I’m doing wrong eg after the final race that is causing the issue? Thanks!
Check now. I hadn’t processed the results yet (have to wake up here in California and do it first thing after espresso 😜)
Yep, I’m there now! Thank you 🙏
Heya Eric, love the races. Quick question as it’s the first time it’s happened to me. After race 2 today Zwift popped up and said my race category was two high for race 3, for the race I was signed into so I jumped on the next category up for races 3 & 4. I’m assuming now I just shouldn’t have raced them as I’ve been dq’d
You won’t be DQ’d for racing in different categories. Only for skipping and returning. Share a link to your ZwiftPower profile and I’ll take a look if needed!
Heya Eric, thanks for the reply. Taking a a look again in Zwift power, races 3 and 4 are now showing so my error.
Eric,
I was DQ from tiny race #3 today 1/31/2026. Not sure why. I crossed the finish line, in the proper race group, hrm. Did all 4 races under the time limit. Never left. I feel this was wrongly done.
Need a link to your ZwiftPower profile so I can check it, please. Searching “Leimer” isn’t bringing up anyone…
https://zwiftpower.com/profile.php?z=7724550
I just reprocessed the results, which removed your DQ.
Any resolution. I posted my link in this thread.
Some very odd timings for several top finishers in zone 2 races #2 and #4 pens B; C and D at least today (14th Feb ’26), that will affect Tiny Races GC and ZRS points allocations!
Some very odd timings in zone 1 too for some podium places in those same two races, #2 and #4.
Yeah, for sure! I’ve marked the ones I saw with “DQ BUG”. Will reach out to Zwift to see if they can figure out what’s up. Seems to happen with new routes on occasion, but I have no idea why. Maybe something with riders not running the latest version?
That could do it. You see 1 or 2 riders going the wrong way on occasion. Same reason?
An anvil power up for the mountain mash?
Yup. Thought it would be sort of ironic and fun. Check out the route profile. Our race is 2.8km long: https://www.strava.com/segments/36342419
The anvil worked, but you needed rto deploy it on the little downhill breaks to benefit from it!
When will be the overall result of Z1 be published on zwift power?
Thanks for this funny event
Just done!
Doesn’t look like the people who only did some of the Z1 races have been DQ’d? For the A group ZwiftPower shows 68 finishers from R1 but only 48 in R4
I did my first tiny race last weekend and I think it’s a great format. I am not really into racing but it’s the most fun way to do some VO2max. It’s been some time since this was created but.. thank you!
Hello Eric and all, great series I love these tiny races. I tend to be riding the cusp around 300 to 350. And I can see that if I go over the 350 , fair enough, I should go up to the 350+ for a certain period of time. How long is that time.? Because I can see that I’m back below 305 for the next three weeks. The only other thing that I wonder about, is I get three of the rides, races one, two, and three in the 200 to 350 group, but the fourth because I did well I have to ride with The 350+. Then my 350+ score is not added to my three previous rides for the current weekend.. Would there be a way to keep us in the same group for at least four of the same day? my rider name is Larry Tait (69) Zwift ID 4230379. The tiny races D for feb 21, 2026 are a good example. The formula generally works well, and everyone gets a chance to get top 10, with the top 10 finishers going up a level for some humbling rides with the 350+ crowd
Zwift would have to change how they enforce who gets into what groups… I can’t control that on my side. So that’s why it works the way it does right now.
So basically, if you care about your overall placement for the 4 races, and you’re on the cusp of upgrading, you have to choose between racing up a category for all 4 (and definitely not winning the overall) or racing your current category and hoping you don’t get bumped up before race 4. 😉
Thank you Eric. Hilly this week, I see! A feather offered in two of them. I’m not the best climber, so with a mediocre finish in the first, catching my breath in the second, being careful in the flatter 3rd, I could take a run at a good finish in the 4th even though it’s the Oh Hill No. I’m at 346 now, so easily bumped up. The following week of humbling races with the 350-500 is very tough (includes the cusp 500 point riders!!), but excellent training. Hopefully dropped back below with the 200-350 the weekend after that harrowing series.
Great series, keep organizing them Sir!
I’d do a race DOWN the Grade……
11am race 1 of 4 is missing.
It’s not… just a Companion bug. Try restarting the app or accessing the list via the Zwift Insider Club.
Thanks for the reply Eric, just joined the club. Next time…
Got bumped to stage 3 after stage 1! Super ticked! Started in the pen with stage 2 but the turned L to stage 3!
I just started race one in Zone 2, but was on the course of race two and had to climb the first section of the grade and obviously didn’t make it in under 15 minutes.
Is there something I can do to avoid this, next time?
https://www.strava.com/activities/17554865749
This happened to me a few weeks ago. And I’ve seen it affect other people. I assume it’s a Zwift bug with it getting confused about what event route should be used. Now if a Tiny race uses the same route in the same world I don’t pre-enter all races but wait until a race is finished before entering the next.
Just finished 11am Tiny races 2/28/26 , great group of 4, especially being a climber . Loved The Grade , my best of the 4 , but it only showed up in Zwift Power , glad for that . But nothing on my Garmin Connect or Strava . Wanted to show climbing in training pays off in my comments . But 1st time not seeing any downloads on Garmin Connect for my 4th race . Nor on Strava for my 4th race .
Hi,
I raced today in the 9:00 MST time slot, all four races (D category). Race 4 is showing in Zwift Power results but did not transfer to Strava or even to my Zwift feed. Is there any way to get that file?
Would be cool on weeks you decide to have a dirt feature to not have steamroller powerups. These courses require thinking in regards to bike choice in a normal arrangement
Do you think a gravel bike is the right choice for the races on March 7?
A stage upgraded Crux or Aspero gravel bike might give a maginal gain on the two jungle routes without powerups, but very little when the steamroller powerup is used sensibly.
A stage 5 upgraded S-Works SL8 won’t give much away anywhere, it’s far too strong a bike when combined with the best aero/climbing/all-rounder wheels.
Are previous week’s overall Tiny Race results available anyplace?
Quartet zone start times have changed with British Summer Time, now 1100/1700/2300 for 4th April.
They were 1000/1600/2200 over winter during GMT.
Didn’t they used to change to 0900/1500/2100 BST during summer?
It looks like the race descriptions for April 4 on Zwift Insider are not in sync ZC and ZP. Those sites are displaying routes from the March 28 events.
Is there a page for any race results from further back Eric? Like instead of just last week maybe the week before etc?
I can see the individual race results but is the league just written over the top or is it kept somewhere?
Results aren’t stored anywhere long term… we just show the most recent week’s results on ZwiftPower.
Hello,
This morning, Saturday April 11, I took part in the Tiny Race event starting at 11:00 and completed all four stages.
All stages were finished within the required time, and I successfully completed the challenge. However, I did not receive the jersey reward.
I must admit I’m quite disappointed, as I was really looking forward to earning this jersey after completing the challenge.
Could you please look into this and help me resolve the issue?
Thank you very much for your support.
Best regards,
You forgot to change the date for next round, Tiny apple is on the 18th
Fixed, thanks!
Zone 1 is showing at 6 AM EST, however on zwift companion it shows as 5AM EST.
Is there this kind of event frequently ? When is the next one ? Thanks 🙏
Every Saturday, with quartets starting at 1000, 1600 and 2200 BST through this summer.
If you check this page, Eric normally posts routes for following Saturday around Tuesday.
Thanks Steve 👍
Great choice of routes. Distance was short enough that even at 120 Watt I was able to finish them all in under 15 minutes. Unlike two weeks ago when I could only do 1 and 3.
Too bad my Chromebook decided to crash just before Race 4. So while I could be at the start for Race 4, it took me about 6 minutes to get the Kicker Core 2 Bluetooth connected to my phone. So Zwift gave me a DNF even though I eventually finished the route.
While the starting times are great for folks across the pond, doable for the East Coast US – “quartets starting at 1000, 1600 and 2200 BST through this summer.”
Folks further West in the States, like California, might like a start time option later than 5 pm Eastern / 2 pm Pacific.
When do the DQs occur for skipping legs? We had a first timer winning leg 4 of zone 3 cat C 😀
I just processed Zone 3 DQ’s… sorry, was delayed!
Opinion piece:
the success of tiny and micro races is evident. I see that people in my club favour them over other things. I also notice that due to that most of them ignore easier and longer rides. Their week is pretty much all about such high intensities.
it surely has a training effect in the top end but at the base they will fall apart. Fat oxydation gets underdeveloped. All in all the focus on these types of races make them overall a worse rider.
I think generally speaking, focusing on one type of ride (be it zone 2 or high intensity) will overall make you a worse rider. It’s best to mix them up… like perhaps, do 1-2 days a week of high intensity, 1-2 long rides, and some recovery rides in between.
It’s not the races that are the problem, of course. People have to make the decision to train smart, if they want to become better riders.
Absolutely. Im just noticing that many focus on short efforts because they are short and give them some rush of accomplishment. Makes them forget a balanced training.
And being older age 69 , I can’t train as if I was 10 to 20 yrs younger . Health is # 1 fitness #2 When I started had no speed, could not climb . The journey to get the Tron bike made me a climber which in a race or training ride I see new riders struggle on climbs . But I over did the climbing . So yes focused just on climbing really made me have no speed . So yes mixing up my rides each week helps alot .And seeing new challenges each week helps me keep balance through variety .
I finished 3 of 4 and am about to do the last one. So far my strategy has been the same every time: stay with the front group then get beat on the final uphill sprint and be last of the front group lol.
Ha ha! How did you get your hands on my playbook?
Why does it take the tiny races so long to post the standings? It’s more than a day later and still no series results from yesterday.
Had a great time on my first Tiny Races Saturday. I’m not able to see the Zone 2 results however. I’ve tried the link on multiple browsers and it returns “Loading…”. Zone 1 & 3 results are fine.
I see the Zone 2 results now, thank you. Are there loopholes/hacks for staying in a category after a racing score increase bumps you up? It doesn’t sound like it from the earlier posts in this thread. I started in E, got a 27 point/13% boost after finishing 4th in race 1 (a bit extreme IMO, but that’s another story), then finished the day in D. That wasn’t true for all E racers however, at least one stayed in E despite significant racing score increases.
No loopholes that I know of. The amount of increase doesn’t really matter… the question is, what’s your score when you enter the pens?
Thanks Eric. That’s what I thought. I was asking because at least 1 E rider had a score increase after the first race to cross the threshold and I expected to see him in the D races, but he stayed in E
@Eric Schlange I’d guess description of race 3 needs updating and there is only 1 Ghost for the race
tiny racr4’s powerup is ANVIL!!!!
Hmph. Well, it’s sorta like a steamroller on that course, I suppose.
Looking forward to this @eric! I did the Hat-Trick (all 12 Tinies / all 3 zones) last weekend. I would like to say in preparation for the exertion of the Team A-P-V [of which I am a co-founder] hosted weekend but the truth is I am just a nutter and an incorrigible Tinies addict!
Hey, is the 10/12 race GC replacing the usual 3 zone GCs or in addition to?
In addition to!
Phew! Wasn’t going to ride at 1am for Z2 … who am I kidding, wasn’t going to do Z1 either! Z3 here I come, baby!