2025
Started with a bang — an age group win in April before a car accident and broken collarbone rewrote the plans. Most people would have called it a season. Instead, a comeback podium in late August proved the run-bike-run engine was still firing, plates and screws and all.
| Date | Event | Distance | FT | Position | Race report |
|---|---|---|---|---|---|
| 2025-04-05 | Dorney Lake Standard Duathlon | 10km - 40km - 5km | Cat: 1st | ✅ |
Dorney Lake Standard Duathlon
10km - 40km - 5km
2024
One race, one age group wins. Cholmondeley Castle’s standard duathlon and a category top step to show the run-bike-run legs were still very much there between all the 70.3 and long-distance triathlon racing.
| Date | Event | Distance | FT | Position | Race report |
|---|---|---|---|---|---|
| 62024-09-23 | Cholmondeley Castle Standard Duathlon | 10km - 40km - 5km | 02:18:15 | Cat 1st | ✅ |
Cholmondeley Castle Standard Duathlon
10km - 40km - 5km
2022
The year duathlon went ultra. The London Ultra Duathlon — 20km, 77km, 10km — and not just an age group win but an overall gender win and second place on the day. When you’re running and riding past everyone in the field, the format clearly suits.
| Date | Event | Distance | FT | Position | Race report |
|---|---|---|---|---|---|
| 2022-09-04 | London Ultra Duathlon | 20km - 77km - 10km | 04:34:34 | Cat:1st / Gender: 1st / All: 2nd | ❌ |
London Ultra Duathlon
20km - 77km - 10km
Finish time
04:34:34
Position
Cat:1st / Gender: 1st / All: 2nd
Race report
❌
2021
A triathlon that lost its swim and became an accidental duathlon, plus the classic season bookends — one to kick things off and two to close it out. A win and two second places in the age group made it a properly productive year on the run-bike-run circuit.
| Date | Event | Distance | FT | Position | Race report |
|---|---|---|---|---|---|
| 2021-12-11 | Dorney Lake Christmas Duathlon & Lake Runs | 10km - 40km - 5km | 1:58:14 | Cat: 1st / All: 2nd | ❌ |
| 2021-11-13 | Windsor & Eton Autumn Classic Duathlon & Lake Runs | 10km - 40km - 5km | 1:55:46 | Cat: 2nd / All: 5th | ❌ |
| 2021-05-30 | Tough Runner Bucks Duathlon | 5km trail - 21km - 5km trail | 1:24:12 | Cat: 2nd / All: 7th | ❌ |
Dorney Lake Christmas Duathlon & Lake Runs
10km - 40km - 5km
Finish time
1:58:14
Position
Cat: 1st / All: 2nd
Race report
❌
Windsor & Eton Autumn Classic Duathlon & Lake Runs
10km - 40km - 5km
Finish time
1:55:46
Position
Cat: 2nd / All: 5th
Race report
❌
Tough Runner Bucks Duathlon
5km trail - 21km - 5km trail
Finish time
1:24:12
Position
Cat: 2nd / All: 7th
Race report
❌
2020
Covid wiped out most of the calendar, but duathlons bookended the season — one early, two late, and an age group podium squeezed in between lockdowns. When the racing window opens, you take what you can get.
| Date | Event | Distance | FT | Position | Race report |
|---|---|---|---|---|---|
| 2020-03-08 | Tough Runner Bucks Duathlon | 5km trail - 21km - 5km trail | 1:30:06 | Cat: 2nd / All: 6th | ❌ |
| 2020-02-08 | Winter Dorney Olympic | 10km - 40km - 5km | Cat: 9th / All: 17th | ❌ | |
| 2020-01-11 | Winter Windsor | 5km - 20km - 5km | 01:21:20 | Cat: 4th / All: 8th | ❌ |
Tough Runner Bucks Duathlon
5km trail - 21km - 5km trail
Finish time
1:30:06
Position
Cat: 2nd / All: 6th
Race report
❌
Winter Dorney Olympic
10km - 40km - 5km
Finish time
Position
Cat: 9th / All: 17th
Race report
❌
Winter Windsor
5km - 20km - 5km
Finish time
01:21:20
Position
Cat: 4th / All: 8th
Race report
❌
2019
Two duathlons to close out the season and an age group win to show the run-bike-run format was more than just an afterthought. Turns out not needing to swim has its advantages.
| Date | Event | Distance | FT | Position | Race report |
|---|---|---|---|---|---|
| 2019-12-14 | Dorney Christmas Standard | 10km - 40km - 5km | 02:24:39 | Cat: 1st / All: 6th | ❌ |
| 2019-02-08 | Windsor Winter Fun Duathlon Series (3) | 10km - 40km - 5km | 02:18:17 | Cat: 7th / All: 23rd | ❌ |
Dorney Christmas Standard
10km - 40km - 5km
Finish time
02:24:39
Position
Cat: 1st / All: 6th
Race report
❌
Windsor Winter Fun Duathlon Series (3)
10km - 40km - 5km
Finish time
02:18:17
Position
Cat: 7th / All: 23rd
Race report
❌
2017
The duathlon debut. Still racing with Evo Tri club and just the one race to dip a toe in — a quick hit to round off the season. Sometimes one is enough to plant the seed.
| Date | Event | Distance | FT | Position | Race report |
|---|---|---|---|---|---|
| 2017-04-15 | Windsor Spring Fun Duathlon Series (4) | 5km - 20km - 5km | 01:18:01 | Cat: 7th / All: 22nd | ❌ |
Windsor Spring Fun Duathlon Series (4)
5km - 20km - 5km
Finish time
01:18:01
Position
Cat: 7th / All: 22nd
Race report
❌
