A year-by-year list of every race, challenge and FKT I've done since 2021, with distances, times and results links.

I started logging runs on Strava in April 2020, ran my first race in late 2021, and since then I’ve been lucky enough to toe the line at some properly special events — from a Christmas ultra in the Welsh valleys to the Sahara. Here’s the full list, warts, DNFs and all.

Distances, ascent and times come from my own watch (elapsed time), so they won’t always match the official results exactly.

2021

Date Event Distance Description
16 Oct 2021 Gower Ultra 50, Gower 82.7 km · 1,377 m · 10:43:17 My first ultra race: a full lap of the Gower coast from Mumbles. Results: Racetek
18 Dec 2021 Celtic Ultra (Christmas Celtic Trail Races), Afan Forest to Dare Valley 54.1 km · 1,606 m · 5:53:00 Christmas ultra along the Coed Morgannwg Way. Results: Racetek

2022

Date Event Distance Description
5–6 Feb 2022 Pilgrim Challenge (XNRG), North Downs Way Day 1: 52.9 km · 5:49:29 — Day 2: ~55 km · ~6:35 Two days, 66 miles. Overnight rain turned day 2 into a slip-fest, and I forgot to start my watch for most of it (Strava has 48.5 km).
16 Apr 2022 Welsh 3000s, Eryri — 1 of 3 47.5 km · 3,252 m · 14:18:29 All the 3000 ft peaks in one go.
16–17 Jul 2022 Dragon 100, Rhossili to Cardiff Bay 162.8 km · 2,689 m · 28:37:32 My first 100 miler, along the Wales Coast Path. Results: Run Walk Crawl (PDF)
11–13 Nov 2022 Druid’s Challenge (XNRG), The Ridgeway Day 1: 46.9 km · 5:22:12 — Day 2: DNS — Day 3: 48.2 km · 6:33:55 Back blew up around 30 km on day 1. Volunteered at checkpoints on day 2, power-walked most of day 3, and refused the medal as I hadn’t done all three days.

2023

Date Event Distance Description
4–5 Feb 2023 Pilgrim Challenge (XNRG), North Downs Way 52.9 km + 52.8 km · ~2,200 m · 12:46:04 Back for a second go, this time carrying a pack (6.5 kg then 4.5 kg) as MdS training. Results: ITRA
4 Mar 2023 Table Mountain 5 (challenge), Crickhowell — 1 of 3 42.5 km · 2,104 m · 8:16:25 Five loops of Table Mountain plus ~2.5 km extra to make marathon distance, with an 8 kg pack, mid 4x4x48. 20th consecutive month of marathons.
1 Apr 2023 Pegasus South CANUM, Mon & Brec Canal 69.0 km · 224 m · 9:01:13 Canal ultra with an 8.5 kg pack — the last big training run before Morocco. Results: Pegasus
23–29 Apr 2023 Marathon des Sables, Sahara, Morocco ~234 km · ~2,900 m · 42:40:31 Five ranked stages: 36.0, 31.6, 34.1, 90.5 (long day) and 42.1 km (marathon day), plus the charity stage. Technically my first ever marathon, so a PB. Results: ITRA
22–23 Sep 2023 Black Beacons 100, Bannau Brycheiniog — 🥉 3rd 163.8 km · 7,646 m · 32:26:29 Third place over 100 miles of the Beacons: Fan Llia, Fan Fawr, Pen y Fan, Cribyn, Fan y Big, then across to Mynydd Llangorse and the Black Mountains via Rhos Dirion, Twmpa and Gospel Pass. Results: Run Walk Crawl
6–8 Oct 2023 Atlantic Coast Challenge (Votwo), Padstow to Land’s End 41.8 + 41.7 + 45.9 km · ~3,670 m · 17:35:33 Three marathons in three days along the Cornish coast.

2024

Date Event Distance Description
22–24 Mar 2024 Jurassic Coast Challenge (Votwo), Dorset 45.9 + 43.3 + 47.7 km · ~3,860 m · 18:44:04 Day 1 was a mud bath; day 2 legs were still feeling day 1’s Bambi impression.
18 May 2024 Welsh 3000s, Eryri — 2 of 3 51.6 km · 3,631 m · 15:08:49 Second time over all fifteen 3000 ft peaks, from Yr Wyddfa and Crib Goch through the Glyderau to the Carneddau.
6 Jul 2024 PIGUM (Pegasus), Abergavenny 48.6 km · 1,699 m · 6:19:57 Blorenge and Sugar Loaf, with 27 Vegan Runners on the start line. Results: Pegasus
3 Aug 2024 EDDUM (Pegasus), Powys 82.6 km · 2,679 m · 12:25:13 Last race before the Dragon’s Back. Results: Pegasus
2–5 Sep 2024 Dragon’s Back Race, Conwy southwards 248.6 km · 12,922 m over 4 days Days of 51.2, 61.1, 67.1 and 69.2 km, then pulled out at the end of day 4 with an ankle injury. Results: Open Tracking
30 Nov 2024 Sarn Helen FKT — the Roman legion run, Brecon to Neath 60.0 km · 1,300 m · 8:57:43 Supported winter FKT along as much of the Sarn Helen Roman road as I could find. Meant to be ~53 km, but monumental nav errors (and a bit of a duathlon). 40th month of marathons, and 10 × Everest of vert for 2024. Record: FKT · Instagram

2025

Date Event Distance Description
8 Mar 2025 Table Mountain 5 (challenge), Crickhowell — 2 of 3 42.2 km · 1,956 m · 7:28:17 Five loops plus a bonus. 44th consecutive month of marathons.
3 May 2025 Welsh 3000s, Eryri — 3 of 3 52.6 km · 3,879 m · 16:15:14 Third completion, done “arse backwards” with the team at Adventure Awaits. 46th consecutive month of marathons, and the first big day in months where I felt good.

Otherwise no races this year — injuries and recovery, with the monthly-marathon streak keeping me ticking along.

2026

Date Event Distance Description
7 Mar 2026 Table Mountain 5 (challenge), Crickhowell — 3 of 3 38.5 km · 1,919 m · 7:06:45 With a 10 kg pack, and still the quickest of the three.
11 Apr 2026 Calamorro Skyrace, Benalmádena, Spain — DNF 10.3 km · 803 m · 1:34:31 A forced last-minute sock change didn’t work out. I’d recce’d the route over Christmas and fell for it, so I’ll be back. Results: carrerasdemontana.com
16 May 2026 OTT 10 mile race, Dolygaer, Bannau Brycheiniog — 🥈 2nd 16.7 km · 370 m · 1:24:44 The plan was “hard workout”. It turned into second place. Results: SiEntries
10–12 Jul 2026 Pennine Way, North Pennines — three-day adventure 38.4 + 40.9 + 37.3 km · 2,960 m · 19:01:34 Unscripted Coaching’s “Win the Spine first time” workshop: three days on the Pennine Way over Knock Fell, Little Dun Fell and Cross Fell to Walltown Hill.