Our recent PRL Full Badge Hunters event was another rousing success, even if I sort of blew up near the end. Here’s my story of the big day out – but before that, a bit of news…
Four Horsemen Badge Hunters Event – April 17th
Our current plan is to rotate these monthly Badge Hunters rides between the toughest route badges on Zwift:
- The Über Pretzel
- The PRL Full
- Four Horsemen
- The Mega Pretzel
- The Pretzel
- On Fire (25 Laps of Volcano Circuit)
So we’ve got April’s event planned – we’ll be taking on the Four Horsemen route on the 17th. The event is now on Zwift’s calendar, and you can see it and sign up here or in the Companion app.
So plan to join us on April 17th at 6am Pacific/9am Eastern/2pm GMT, for the only Zwift route that descends the Alpe!

Lessons Learned
I learned a few lessons in our first event on the Über Pretzel:
- A lot of folks are interested in doing these tough rides
- Some people experienced system crashes at the very start, which is a big bummer
- Discord was a big help in passing the time
- Steady fueling and hydration throughout these long rides is crucial. Eat and drink, even if you don’t feel hungry or thirsty.
I put those lessons to work in this event. One particular change we made to help those who might experience system crashes was to set up three categories for people to join. A was the “normal” category that most people signed up for. But B started two minutes later, and C two minutes after that – and if people were running on lower-powered devices they were encouraged to join these groups which had less people signed up.
Everyone did a great job of understanding these categories, and we had just over 500 signed up for categories B and C when the event began. I didn’t see many complaints of crashes, so I think it worked!
Getting Started
I rode with the A group, which had 1294 starters according to Zwift (my screen showed 1360).

Having only ridden the PRL Full once before (in an unofficial event with Monica where I wasn’t pushing my pace), I wasn’t sure how long it would take me. But I figured it would be somewhere in the range of 5-5.5 hours, if I kept my power in that “steady suffering” range.
With that goal in mind, I set off from the start line, sitting in the double draft, and bracing myself for a long day in the saddle.
Glorious Discord
Once again, we used Zwift Insider’s Discord server for the ride, and there were even more in the voice channel this time around – around 75. Everyone was well-behaved, using Push to Talk or quiet enough setups were we didn’t have to hear their trainers or fans constantly. We chatted it up on a variety of topics, checking in with each other as we crested Box Hill or finished a lap.
I can’t emphasize this enough: chatting on Discord makes these long rides pass much more quickly.
Where Am I?
One bummer I noticed right out of the start gates is that the event had been misconfigured and rider placings weren’t showing. Not everyone cares about these, of course, but for me, especially on long rides, I use these placings to help me see how strong I’m riding.
If I’m weakening, I’ll start dropping lower in the rankings. But if I’m riding strong I can keep gaining places, which is quite motivating.
I asked Zwift what happened, but haven’t gotten an answer yet. Hopefully future events will be set up properly though!
The London Loop Rhythm

I found myself settling into a rhythm as the laps progressed. On the flats I would try to sit in the wheels as much as possible, taking advantage of the double draft to keep my speed high with less effort. On some laps there weren’t a lot of riders nearby, and I would push my pace to join riders up the road, or ease up to get caught.
Then we’d ride through the Underground and start the climb up to Box Hill, and all bets were off. It was time to grit my teeth for 10 minutes and just keep pushing. I would catch some riders, and be passed by others – the deck was reshuffled every time we went up the climb. Then it was time to group up again for the descent down Fox Hill, and the flats that followed.
Thank You, Fox Hill
The Fox Hill descent was welcome, because it allows a rider to jump off the bike for a bathroom break, bidon refill, or kit swap without ever actually stopping. The perfect length!
Clearly lots of riders had this same idea, as there were always several avatars stopped at the bottom of the descent.
Box Hill As a Gauge

The PRL Full is basically just 11 times around the London Loop route, with a bit added to the finish. The London Loop route is fairly flat, except for the climb up Box Hill. That’s the tough part of each lap, and where you can lose the most time if you run out of juice.
My Box Hill times mirrored my lap times. You can see I was pretty consistent for the first 6 laps, then things started to slow down.
Box Hill Times
- 10:04
- 9:32
- 9:52
- 9:36
- 9:31
- 9:54
- 10:18
- 10:16
- 10:26
- 11:00
- 10:37
London Loop Times
- 26:03
- 25:43
- 26:01
- 25:37
- 25:56
- 26:04
- 26:54
- 27:19
- 27:52
- 28:59
- 28:46
At first, I didn’t really notice the slowdown – laps 7 and 8 felt OK, and based on my time up to that point I thought I might be able to complete the ride in under 5 hours.
But that wasn’t going to happen. You can see my final three laps were slower still. I would finish in 5:11:14 (see my ride on Strava), not quite hitting the 5-hour mark but much improved over my previous attempt, which lasted 6 hours and 27 minutes!
Of course, there were many riders much faster than me – the fastest finishers on the day did it in just over 4 hours, including Alexandre Gagnon, who took the course KOM! And there were many who took a lot longer, finishing in 8-10 hours or more. Chapeau to all.

Cookie-Fueled
If you recall, in our Über Pretzel I underfueled because my stomach wasn’t feeling great in the final couple hours. I vowed not to make that same mistake this time around.
But I had also baked some amazing chocolate chip cookies the night before, eating a few in order to “carb up”. And at the last minute I decided they would be my food for the PRL Full ride. One cookie per hour. Was it the best option? Perhaps not. But I’ll tell you this – I enjoyed each cookie, and didn’t skip my hourly cookie breaks!
Fellow riders on Discord requested my recipe – so here it is. It comes from my good friend Suzanne Sherwood (hence the name):
Sherwood Chocolate Chip Cookies
What I appreciate about these cookies is that they’re easy to make, and come out consistently good. It’s not a finicky recipe. (Apologies to our international friends who may not work in cups and teaspoons!)
In a mixer or bowl, add:
- 1 cup softened (room temperature) butter
- 1 cup brown sugar
- 1 cup white sugar
- 2 eggs
Beat until smooth. Add:
- 1/2 tsp salt
- 3/4 tsp baking soda
- 1 tsp vanilla
Mix well, then add:
- 3 1/2 cups of all purpose flour, a cup at a time
Finally, mix in:
- 1 cup milk chocolate chips
- 1 cup semi-sweet chocolate chips
(Using all semi-sweet chocolate chips, or some dark chocolate, is also acceptable.)
Mix until the dough no longer sticks to the sides of the bowl. Use a ice cream scoop to drop 3-4oz cookies on cookie sheet. Bake at 350 degrees F for 12-14 minutes. The edges should have turned brown, but they should still be gooey in the middle. Let cookies rest on the pan for a couple minutes before transferring them to a cooling rack.
Final Stats
Final numbers for the big event:
- Signups: 3,748
- Started: 2,251
- Completed: 1,581
- Completion Rate: 70.24%
- A Group – 72.8% completion from 1294 starters
- B Group – 71.88% completion from 480
- C Group – 61.64% completion from 477 starters
- Gender split for event completion: 89% Men, 11% Women
- Elevation: 13.8M feet/4.2M meters
- Event Distance Ridden: 201k miles/323k kilometers
Amazing work, everyone!
Your Comments
Did you ride the Zwift Insider PRL Full event Saturday? How did it go for you? Share below!


Glad you are going to be doing PRL full again! Is there any chance of one of the groups starting on a European morning timezone at all in the future??
Great event, great summary and good to hear about the live placings for future events and the wonderful plans for the rotating routes too!
I found this harder than the Uber, perhaps because the group I was with was perfect for the flat…but every time up Box pushed me a little too hard into threshold, rather than the sweetspot effort I was targeting.
Pay back came after the 8th time over with impending cramp. It got to the point where I couldn’t even stretch coming down Fox as muscles started to spasm as soon as I went to raise my leg! Thanks to so many wheels I managed to keep going at an okay pace and gratefully made it to the line.
Thanks again Eric, great events!
I was stuck in traffic IRL and made it into the 14:04 group with 16 seconds to spare. Got the route badge so all good in the end. Enjoyed the event. Thanks for hosting it.
Eric, Massive kudos to you for all you do. Great write-up here and brilliant idea to rotate through those badges. One thing to add for your recommendations to other riders taking part in the big rides: if they want to avoid cramps after the event, use electrolyte tablets such as High5. I always use them on IRL rides but historically haven’t on the turbo and used to get bad cramps after big rides. I forced myself to use High5 tablets on the PRL Full ride and had no cramps afterwards.
Would be great if those rides could be declared as a “race” in the future.
In Game nothing changes, but those who take it
“seriously” can actually fight for some Zwiftpower points. 😉
Not a good idea, those ZwiftPower points wouldn’t be earned fair then. Since not everyone is going to treat it as a race, you most likely “win” from top classed riders, which would get you a top ranking that you didn’t really deserve 😉 Personally, I treated both of them
as races, but just not for points!
I am curious on the thinking at ZwiftHQ on why group rides don’t have leader boards at the end of the group rides. I would really like to know where i ended up at the end of the ride. On group rides I am keeping an eye on my placement to see how much i am suffering depending how many places i am slipping. I try and grab a screenshot just before the finish line to record x out of 1000, and see if I am in the top half, or if i am the top 3rd etc. Also fun if you have the energy for a final sprint at the end with the group you have been riding with. So yes I missed having the ranking in the PRL i hope we have that on the next ride. Thank you for doing this, I am not sure i would have done it on my own. I think i am done to 8 route badges left, 3 of them are above 50 miles.
It should be possible: I rode one of the Zwift Fondo series this past weekend, and was greeted with a ‘race standings’ pop-up at the finish line. A bit of a mess to sort through as you’re still on the bike, to be honest. I think a better approach may be to allow you to review all the information at the “save” screen, or even cached and available from the menu afterward.
I was signed up for ‘B’. when I dropped in it was with seconds to spare, but the the start pens were empty but for a few stragglers. After my avatar rode through a park, I started and all seemed well. Did anyone that started B or C actual start as a group or did it just seem like you were late for the A start?
Anyway, got the badge, had a good time. Thanks Zwift Insider!
That was my experience in the B pen too but I ran off to apply butt cream with seconds to spare so figured missing the group start was well worth it.
What a great idea to have these tough rides rotate each month! Gives us something to train for and look forward to on Zwift! I ran out of time to finish the PRL but can’t wait to give it another go! I’ll also be signing up for the four horseman!
Keep up the great work Eric!
Cool article. You aimed for a happy medium on Box. When I rode the unofficial event with Monica last year, I followed a hard/easy approach. On odd- numbered laps, I’d go hard, usually around 8:00 to 8:30 up Box but sometimes (a bit) faster or slower. On even laps, it might take me 11 or 12 minutes. I think I remember one climb that was 13-something! But also at least one fast climb that was less than 8 minutes. By the last lap, I was thoroughly cooked, and I haven’t done PRL Full since. I’ll have to look for these upcoming rides.
Thanks for the update of the ride and doing this, I was wanting to do this route for a while and this was great motivation. I also miss the rankings just so I know if I was falling behind lap to lap.
Also thought it was strange that people would stop riding at the bottom of the hill to rest instead of hopping off he bike on the descent, I hopped off every second descent to pee and change shirt
See you 17 Apr for Four Horsemen – only one route left to complete them all after this,
But did they actually not get off until the bottom, or did they get off at the top and then take a break for a longer time than it took for their avatar to do the descent, so the avatar just coasted to a stop at the bottom while waiting for the rider to come back?
My avatar sat at the bottom waiting for me to get back from my break. This helped a lot.
Rode it with my 9y old son. We aimed for as much as possible until dinner, jumped back on after that break to do half the distance. That lead us to 100km because that was obviously close, right? 😅 As we were good we said… come on, one more lap and i guess with 3laps/50km left we jumped off.
That was more than enough for one day and we gave zwift the decision to keep things up and running over the night or not. It kept running and so we finished the last laps alone in London!
Awesome effort from that little guy, I wouldn‘t have believed anyone telling me a 9y old would ride this thing! Now I do!!
Wow – that’s super impressive. Kid’s got a future in endurance sport!
When my kids were 9 they would have complained that i was hogging the good TV downstairs and they couldn’t play video games! You are doing something right!!!!
Yeah, I don’t know what’s wrong. I’m glad he is playing some xbox as well 😉
I don’t know in what month you’ll get to that ‘On Fire’ route, but start planning ahead now for the different groups and start times. If it ends up with a load of folks in any single group it will be CRAZY! Well, if the popularity of your rides continues, I actually don’t see any way for it to not be crazy! It’ll be like a crit on a short course where they aren’t pulling lapped riders! 😂
Monica’s Volcano 25 Lap challenge was the closest thing to a party on Zwift that I have ever experienced! The ride-ons were flying left and right — everyone was in such a festive mood. I’m in North America, so it was fun to say goodnight to those across the pond and welcome the Americas are they joined in. This party must have gone on for 24 hours straight! The magic that is ZwiftInsider!
That WAS a good time!
It was way easier to give ride ons as you could just mash the circle on the companion app and give 5 at a time, rather than having the ride closed off as an official event. I got to 100 in under an hour!
Chapeau! So great to see other organizers doing more Badge Hunts! We will be celebrating 1 year of our Badge Hunter Series in April 🙂 If anyone wants to grab Four Horsemen this weekend, we are doing 2 rides Sunday (7:30GMT and 16:30GMT) to finish off our special extended series with Zwift, https://www.zwift.com/events/series/lequipe-provence-badge-hunters-series , after that, we return to our usual Sunday morning Badge Hunts at 7:30GMT
These look like the prefered way to get those coveted badges, I’ll partake if it fits in my schedule for sure.
One thing that may help the lag or Zwift dropping, is having the event in London when it isn’t on the normal course calendar. that should ease the number of riders on course. I dont know how the Watopia routes could be helped though as it’s usually populated more than the others that rotate.
Zwift doesn’t work that way, since these events are set to hide all other riders on course. Your Zwift client is only paying attention to other riders in the event, so non-event riders on the same world aren’t impacting your experience.
The one I was hoping you’d do, is the “On Fire” badge, since it’s the only one from the list I haven’t got. Happy to see it’s on there! But, if the order in which you set up the events is as the list above.. the On Fire badge will run in July (Midst of summer, how ironic 😆) or are you going to account for the summer and pause these events after, say, May??
Thanks for the ride – and the recipe – Eric… The community and camaraderie you foster through these rides is just awesome.
Was really pleased how I went and gutted it didn’t uploaded properly!!!
Hi Eric, a big thank you for organising the Uber Pretzel and the PRL Full, they have both been great events.I managed to complete both! By doing so I’ve now completed all route badges on Zwift.
I was involved in a Car v Cyclist accident 23/06/2018, I was air lifted from scene to Addenbrookes Hospital, Cambridge, England, where I spent 7 weeks moving through the hospital from A&E to eventually being discharged home. I suffered a Traumatic Brain Injury, several broken bones, fortunately I’m alive. Zwift has been a massive help to me during my recovery. I’ve had to relearn a lot of things, having no memory from before my accident every day I learn something new, I’ve struggled with riding a bike find it very hard to multitask (balance, steer, brake, change gear, basically I’m relearning to ride a bike). I have the good fortune of owning a Wattbike Atom which is connected to Zwift, it allows me to get some fitness without worrying about traffic or other road users. I’m building my fitness and confidence slowly. I’m 63 years young, have a very supportive wife, family and friends. I’m very thankful to you for organising the Badge Hunter rides without which I’m not sure I would have completed them. Hopefully you’ll continue to organise them for along time to come. Congratulations to all riders that took part in the rides.
Happy riding! Tom
Wow – what a story! Ride on, Tom.
Many thanks for organising the event – so much easier when there’s a whole bunch of people on the same route, and yes, the Discord channel was a great distraction from road pain.
Best of all was the wonderful motivation when I found myself overtaking groups of A riders – until I worked out it just meant that they started from the A pen, not that they were A-cat riders. Still, it worked as motivation – sometimes being a bit slow on the uptake can be a good thing. 😀
This was a badge I’d been wanting to get for years, but dreaded it and never thought I’d get it. Well lo and behold I got it thanks to this event. Gratitude! Looking forward to the Four Horsemen. Just a couple more to knock off after that and it’s all done and dusted.
…..and then we have to hope Zwift adds a ton more routes and badges to keep us hooked.
1) I noticed the lack of places at first I wanted them THEN realized I wasn’t fixated on random numbers but more riding with my own interval gauge more … sure suffering but more steady MY suffering. Still had lap and box hill times finished a little behind you bit also that last 2.5 laps or so everything hurt!!. PRL full was such a beast that maybe psychologically it was good not to know! 2) safe to say it’s not been an easy year for most those growing events are awesome and super enjoyable.
Thanks Eric and team. I was one of the folks that got bumped out of the Uber Pretzel, so was a little anxious as to how the PRL would fare. I think your 3 Groups approached was a great idea and I was pleased to finish in 5:55. Great évent, great spirit and good camaraderie all the way through. Thanks so much!
Good luck to those doing Four Horseman and remember pacing is key (just did it and wow was it ever hard). Would love to someday see a ZI kit on Zwift and if this ever comes on Zwift I will do whatever it takes to unlock this kit. Thank you Eric for hosting these awesome events.
Hoping to get a ZI kit in game. We’ll see!
I did both the Uber and PRL with Zwift Insider. Even if I have those badges already, I will join the events and the Discord channel. Time flew by during PRL and I got to envy your cookies every darn times you told us you had finished one!!! Not anymore, I’ll cook a fresh batch just for the 4Horsemen, Thanks for sharing the recipe. Ride On!
Let me know what you think of the cookies! (I’ve got. Second recipe to share which I think I like even more…)
These have been really great!
I have been getting up 2:15am local for a 3am start (can’t understand the complaining for a 6 or 7am start, that would be bliss!). But now we are moving to DST, and Pacific must be going the other way since this ride is moving to 1am. Not sure, but will try to make it for my last badge!
Really suffered on the Alpe on Uber and on lap 8-10 on PRL. 2wkg had me at about 7 hours each.
I just rode the L’Equipe Provence Four Horsemen ride last night, but it didn’t load! I AM GUTTED. 5 hours with extremely painful knees, for nothing!
My setup is an old windows laptop, but it has been no problem previous to the last update, smooth as butter for over a year before that. App seems to get confused with not exiting anymore on finishing a ride, for me at least. I even ran in the A group for PRL just to check it, and worked totally fine.
Thanks again Eric and crew, hope to see you there 17th!
Those cookies are delicious!
Missed UP, so pleased to see group PRL opportunity. I was a little intimidated and started cautiously. After 8 laps, realized I was more bored than tired and last 3 laps were all PRs for the loop and Box Hill. No doubt that the other riders spur you on! Thanks for arranging these events – hugely helpful. I’m really excited for the Four Horsemen and will definitely want to be there for all remaining rides on the list – thanks again
There’s an error in the email link for the training plan article. I click on it and it took me to this PRL article. Can you please fix?? Thanks!
What a great initiative, thanks for organizing these events!
After doing the massive PRL I was curious about who was participated, where do I stand among these brave/mad people and how good they can be.
I know it’s kind of late, but here are some stats collected from ZwiftPower which might be interesting for those who have the same questions 🙂
https://zwiftcharts.com/events/1870675
Any tentative date for the On Fire (25 laps of Volcano) yet? That’s the one I’m fired up for.