The Log·March 2026·7 min read

How I Fueled a 100km Ultra (and Why I Built Ultra Fuel Planner After)

At 8:30am on a July morning in 2025, already warmer than it had any right to be (you had to be there!), I set off at Race to the Stones. It's one of those routes that looks gentle on paper — rolling chalk trails, open fields, wide skies… by the middle of the day it was pushing 33°C, and there wasn't much shade to hide in and it was bouncing up off the floor!

It took me 18 hours to get round — I hadn't set out for a time and the heat definitely slowed me down. I picked up blisters around 40km and spent most of the following week walking like I'd borrowed someone else's feet. And yet, somehow, I finished feeling good. Not fresh in any normal sense, but clear, steady, still in control of myself.

A few people asked me afterwards how that was possible and on reflection I know it was that I had got my fuelling right. I've done plenty of endurance events, including the Devizes to Westminster Canoe Race, 24-hour hikes, and other ultra marathons. I had learned from a lot of experience that without being intentional about fuelling and hydration that I would just bonk. I've had my share of DNFs and I was determined this was not going to be another.

Planning your own race? Build a fuelling plan around your route and your data.

Most people assume ultras are about fitness, and of course that matters. But it's not what decides your day. What really matters is whether you can keep your system working when everything is slowly trying to shut down. Your glycogen is limited, your appetite fades, and at some point even the idea of eating becomes unappealing. That's where races unravel.

Not with a dramatic collapse, but with a quiet drift. You miss a feed, then another, and before long you're trying to use Jelly Babies to recover from a deficit that's been building for hours. I'd had enough long runs where that had happened to me, and I didn't want to spend another race guessing.

So I simplified things.

In my training I relied on Maurten gels, bars and drink mix, and I repeated the same pattern throughout race day. Every 10km I'd see my support crew, swap bottles, take on what I needed and keep moving. There was no real variety and no decision-making at aid stations. I wasn't trying to be clever in the moment. I just wanted something predictable that my body could tolerate and that I could stick to without thinking.

That consistency turned out to be far more valuable than having options, but that simplicity on the day came from a bit of thinking beforehand.

In the weeks leading into the race, I'd spent some time looking back over my long runs using Garmin, WHOOP and Strava. Not in a particularly technical way, but enough to understand what I was actually burning at the effort level I tend to sit at, rather than just relying on pace or generic race calculators. Effort tells a truer story, especially on trails.

From that, I built something I could follow without having to think too much about it.

I set three simple prompts on my watch. Every 15 minutes, I drank — aiming for 1L per hour given the heat and half:half with electrolytes. Every time I'd burned roughly 300 calories, I took on fuel. And if my heart rate crept above 145, I eased off to stay around my aerobic threshold. They weren't there to optimise anything. They were there to stop me drifting. Those prompts kept me honest. They kept me eating early, drinking consistently, and staying within myself even when the day started to bite.

Looking back, what stands out most is what didn't happen. I never really hit a wall. There wasn't a point where everything fell apart or where I felt like I was hanging on. The blisters slowed me down, but they didn't define the day. Energy-wise I stayed steady, and that changed the whole experience.

Afterwards, I kept coming back to the same thought. None of what I'd done was especially complex, but it also wasn't obvious. It came from taking my own data, understanding the effort I was actually running at, and turning that into something simple enough to follow when I wasn't thinking clearly.

That's the gap most novice endurance folk fall into. They either follow generic advice, or they try to wing it on the day.

That was really the starting point for Ultra Fuel Planner.

Not as something clever, but as something practical. A way to take a route, use data from your previous runs, and turn that into a plan you can actually follow when you're deep into a race and not thinking straight.

If you're heading into your own ultra, I wouldn't overcomplicate it. Start eating earlier than feels necessary. Keep things simple enough that you can repeat them all day. Stay on top of hydration rather than reacting to it. And practise it until it feels normal, because race day is not the place to be figuring it out.

Finishing an ultra feeling good isn't luck. It's the result of small decisions made consistently over a long period of time.

Get that right, and the whole experience opens up. Get it wrong, and it becomes a very long day.

Build your fuelling plan

Upload your GPX route, add your training data, and generate a plan you can actually follow on race day.