The Millars Gran Fondo 2026: inside our race camp

The Millars Gran Fondo 2026 race camp, day by day, from course recon to race day on 22 March

In March 2026 we took the reset cc team to The Millars Gran Fondo in Castellón de la Plana, Spain, a qualifier in the UCI Gran Fondo World Series. It was our first race camp. The course was about 157 km with about 2,200 m of climbing, the field was close to 2,000 entries, and on Sunday 22 March three of our riders, Juan, Craig and Marko, qualified for the UCI Gran Fondo World Championships in their first season with us. This is how the week ran, day by day.

The Millars 2026 at a glance

  • Race: The Millars UCI Gran Fondo, Sunday 22 March 2026, a UCI Gran Fondo World Series qualifier

  • Start and finish: Castellón de la Plana

  • Course: about 157 km and 2,200 m of climbing, with the climbs of Puerto de Aín and Salto del Caballo

  • Field: close to 2,000 entries and 1,483 classified finishers

  • Camp: Wednesday 18 to Monday 23 March

  • Result: Juan, Craig and Marko qualified for Worlds

The Millars race week day by day: Wednesday recon 100 km, Thursday biggest training day 140 km, Friday easy coffee ride and more carbohydrate, Saturday openers, Sunday race day about 157 km

Wednesday and Thursday: the recon days

Arriving on Wednesday gave the team two full days on the course before race day. Every rider had their race plan before they left home, so the recons weren’t about working anything out. They were about feeling the course in their legs.

On Wednesday we rode 100 km covering the start, the first major climb, the descent and the finish. Then it was recovery shakes, a team dinner and an early night.

Thursday was the biggest training day of the camp: 140 km, with the main climb that would decide Sunday ridden at a solid pace and the final kilometres reconned at the end. It was a high-carbohydrate day with one last high-intensity effort before the race. By the time we rolled back to the hotel, every rider knew what race day would ask of them.

A rider refuelling with Nduranz drink mix at the team car during the Millars recon

How a pro-style race camp runs

Every rider at that camp is successful away from the bike, and used to performing under pressure. Racing at this level asks for more than fitness, though. It asks for an environment that removes the variables that drain performance, and that’s what a race camp is for.

That means planned nutrition, quality recovery, massage, a mechanic and coached recons that put each rider in the best position on race day. The hotel kitchen was briefed in advance and cooked to the team’s nutrition plan. Every detail we could control, we controlled, so the riders could focus on racing.

The reset cc mechanic working on a rider's bike outside the team hotel at The Millars

Friday: coffee ride and more carbohydrate

After two big days, Friday was about coming down, with an easy coffee ride along the seafront.

Underneath the easy pace, the tank was filling. Two days out, the team’s race-week carbohydrate protocol started: 7 to 10 g of carbohydrate per kilogram of body weight a day, plus more recovery and more massage.

Saturday: openers, and the plan is set

Saturday was pre-race activation: short, sharp and purposeful. The strategy was locked, and every rider knew their targets and their role.

A Factor race bike with bottles ready for race day at The Millars, with an Nduranz gel in hand

Sunday: race day

The race started and finished in Castellón. Juan, Craig and Marko all finished inside the top 25% of their age groups and qualified for the UCI Gran Fondo World Championships, in their first season with reset cc. I didn’t race for my own result. I rode for our riders.

Juan qualified on less than 10 hours of training a week, most of it on an indoor trainer. Craig qualified at his first reset cc camp and went on to race Worlds for Canada in Japan. You can read how his season was built in How Craig Ferguson qualified for Gran Fondo Worlds with a full-time job and a family.

How qualifying for Worlds works at The Millars

At a UCI Gran Fondo World Series qualifier, the top 25% of starters in each age group earn a place at the World Championships, rounded up, and the top three always qualify. In 2026, a qualifier with only a road race also qualified riders for the Worlds time trial. Check the 2027 rules once the UCI publishes them.

How Worlds places are counted at a UCI Gran Fondo World Series qualifier: the top 25% of starters in each age group qualify, rounded up, and the top three always qualify; for example, 180 starters gives 45 places

Work out the places in your own age group:

Worlds places calculator · 2027

How many riders in your group go to Worlds?

Enter the starters in your age group and your birth year. You'll see the Worlds places in your group and the age group you race in.

Places at Worlds10Finish in the top 10 of 40 starters.

25% of 40 starters is 10.

Your age group in 202745 to 49

You'll be 47 on 31 December 2027, which sets your group for the 2027 Worlds.

See your odds at every qualifier
Rules from the 2026 UCI qualification system

Worlds places calculator · 2027

How many riders in your group go to Worlds?

Enter the starters in your age group and your birth year. You'll see the Worlds places in your group and the age group you race in.

Places at Worlds10Finish in the top 10 of 40 starters.

25% of 40 starters is 10.

Your age group in 202745 to 49

You'll be 47 on 31 December 2027, which sets your group for the 2027 Worlds.

See your odds at every qualifier
Rules from the 2026 UCI qualification system

Worlds places calculator · 2027

How many riders in your group go to Worlds?

Enter the starters in your age group and your birth year. You'll see the Worlds places in your group and the age group you race in.

Places at Worlds10Finish in the top 10 of 40 starters.

25% of 40 starters is 10.

Your age group in 202745 to 49

You'll be 47 on 31 December 2027, which sets your group for the 2027 Worlds.

See your odds at every qualifier
Rules from the 2026 UCI qualification system

What it meant

After the race, the team gathered for photos with their medals. The moment that sums up the week came later, when one of the riders got home. He had the team’s signed jersey framed with his race bibs, his medal and his Millars lanyard, all mounted in a shadow box for his wall.

A signed reset cc jersey framed with race bibs and a Millars Gran Fondo medal

It was his way of holding on to the day all the early mornings and trainer hours added up to something real.

Why we build race camps

We created reset cc to give riders the structure to race at world-class events. The gap between a rider’s ambition and their ability to perform on race day is real: training, travel, nutrition, logistics, coaching and recovery are a lot to manage when you also run a business or raise a family. Most riders never close that gap, and it’s rarely for lack of desire. What’s missing is structure.

At The Millars, the team showed the gap can be closed. Next stop that year was the UCI Gran Fondo World Championships in Niseko, Japan.

The Millars 2027: race camp dates

The fourth edition of The Millars is on Sunday 14 March 2027 in Castellón de la Plana, with a provisional course of about 157 km and 2,200 m. Registration is open until 19 February 2027, or until it sells out. Our Millars race camp 2027 runs from 10 to 15 March, with dates to be confirmed.

Free tool · 2027 Season Map

Find your best qualifier for 2027

Answer nine questions. Get the team camp to target, your odds at every Worlds qualifier and what each course will ask of you.

  • Your best qualifiersRanked for you by your odds, the trip from home and the size of your field
  • Your odds at each oneFrom your FTP, weight, durability and race skills, against the real qualifying times in your age group
  • Your season, week by weekBase, build, race and taper, with the decisive climb of every course and the power it will take from you
Build my season map
About 3 minutes · Full map by email
thereset.cc/season-map
Question 4 of 9
Which Worlds are you racing?

Pick all that apply. All three are in Haute-Savoie in the same week of August 2027. A road qualification also counts for the time trial, and gravel has its own qualifiers.

Road raceTue 24 Aug
Time trialSun 22 Aug
GravelChâtel, 26 to 27 Aug
Next
Example map · Men 50-54 · from Barcelona
Your best qualifierThe MillarsSun 14 Mar 2027 · Castellón, Spain
Your odds
Likely
The trip
About 3 h by car
Decisive climb
Salto del Caballo, 8.8 km at about 5%
OctMillarsWorlds
+ your odds at every other qualifier

Thank you to our partners Factor Bikes, Nduranz and CeramicSpeed, who supported the camp. Disclosure: I’m a Factor Bikes ambassador.

Frequently asked questions

When is The Millars Gran Fondo 2027?

Sunday 14 March 2027, starting and finishing in Castellón de la Plana, Spain.

How long is The Millars Gran Fondo?

The 2026 course was about 157 km with about 2,200 m of climbing, over Puerto de Aín and Salto del Caballo. The 2027 course is provisional at around the same distance and climbing.

Is The Millars a Worlds qualifier?

Yes. It is part of the UCI Gran Fondo World Series, so under the 2026 rules the top 25% of starters in each age group qualified for the UCI Gran Fondo World Championships. Check the 2027 rules once the UCI publishes them.

Can I join the reset cc race camp at The Millars?

Yes. The 2027 race camp runs from 10 to 15 March, with dates to be confirmed, and includes course recons, briefings, a mechanic and massage.

Sources

Zack Morris is the founder of reset cc. Silver medalist, M35-39 time trial, 2026 UCI Gran Fondo World Championships. National champion, elite and masters. Built and ran Team EF Coaching for five years.

The reset cc team with their finisher medals at The Millars Gran Fondo, March 2026
The reset cc team riding a hairpin on the Girona coast

Ready for

real results

and change?

Let’s train

together.

The reset cc team riding a hairpin on the Girona coast

Ready for

real results

and change?

Let’s train

together.

The reset cc team riding a hairpin on the Girona coast

Ready for

real results

and change?

Let’s train

together.