Hi, I’m Chris. I like writing about running long distances.

I have over 23 ultra finishes, including the Marathon des Sables and a string of 100k races. This is where I write honest race reports, training experiments, and the occasional hard lesson.

Follow me on
Strava

See my results on
My race index

Check my score on
ITRA

Chris running on a trail in very hot weather

5,880 m

most ascent in a single race

250 km

six stages across the Sahara

11:57

100 km personal best

3:02:30

first road marathon

Next race

Transgrancanaria Classic

Friday 26 February 2027 · Gran Canaria, Spain

126 km

distance

6,764 m

ascent

Las Palmas → Maspalomas

start → finish

Latest post

Start here

Marathon des Sables 2024

Marathon des Sables 2024 – Part 1

My experience of the 38th edition of the MdS, a six-stage, 250 km race across the Sahara and one of the toughest footraces on Earth.

Swiss Alps 100

Swiss Alps 100

100 km looping the mountains above Fiesch, starting at 1,100 m altitude with 5,880 m of climbing. Not for the faint-hearted.

Brighton marathon 2026

26.2 miles can break an ultra-runner

After ten years and 21 ultras, my first road marathon, finished in 3:02:30, and why chasing speed matters for longer races.

Photos from the trail