2024 Race Results

01.09
07.07
19.05
Event
BTS Club Champs - Dorney Lake
Challenge Roth
Challenge Samorin - The Championship
Distance
800m - 20km - 5km
3.8km - 180km - 42.2km
1.9km - 90km - 21.1km
Timing
00:17:26 - 00:00:53 - 00:27:35 - 00:01:26 - 00:19:59
01:23:53 - 00:04:22 - 04:55:12 - 03:43:07 - 03:43:07
00:38:25 - 00:04:03 - 02:15:30 - 00:04:49 - 01:35:45
FT
01:07:21
10:10:32
04:38:30
Cat
M50
M50
M50
Position
Cat: 2nd/35 Gender: 14th/234 All: 15th/491
Cat: 63rd All: 921
Cat: 24th All: 192

My 2024 Results in Triathlon coached by Nat Lawrence and representing Berkshire Tri Squad

2023 Race Results

17.09
09.09
06.08
01.07
21.05
Event
IronMan 70.3 Weymouth
BTS Club Champs
Challenge London
Long Course Weekend Wales
Castle Tri Series Chantilly
Distance
1.9km - 90km - 21.1km
400m - 20km - 5km
1.9km - 80km - 21.1km
3.8km - 180km - 42.2km
1.9km - 90km - 21.1km
Timing
cancelled - N/A - 02:37:32 - 00:04:37 - 1:34:17
00:08:08 - 00:01:07 - 00:33:47 - 00:00:30 = 00:19:42
00:40:23 - 00:04:57 - 02:16:03 - 00:03:15 - 01:39:25
01:26:44 - N/A - 06:20:50 - N/A - 03:20:39
00:40:22 - 00:03:50 - 02:33:30 - 00:02:18 - 01:39:04
FT
04:16:26
01:03:17
04:44:01
11:08:14
04:59:05
Cat
M50-54
M50-54
M50
N/A
V50
Position
Cat: 10th All: 124th
Cat: 7nd/15 Gender: 7th/54 All: 8th/80
Cat: 6th/22 Gender: 50th/217 All: 54th/277
Gender: 22nd/288 All: 26th/253
Cat: 3rd/16 Gender: 22nd/97 All: 22nd/112

My 2023 Results in Triathlon coached by Nat Lawrence and representing Berkshire Tri Squad

2022 Race Results

21.08
23.07
26.06
12.06
15.05
Event
JurassicMan
Castle to Coast
IronMan Nice
Royal Windsor Triathlon
Outlaw Half
Distance
3.8km - 180km - 42.2km
1.9km - 80km - 21.1km
3.8km - 180km - 42.2k
1.5km - 40km - 10km
1.9km - 90km - 21.1km
Timing
TBD
TBD
TBD
TBD
TBD
FT
TBD
TBD
TBD
TBD
TBD
Cat
TBD
TBD
TBD
TBD
TBD
Position
TBD
TBD
TBD
TBD
TBD

My 2022 Results in Triathlon coached by Pablo and representing Berkshire Tri Squad

2021 Race Results (Covid)

11.09
08.08
25.07
03.07
13.06
23.05
Event
Blenheim Weekend Warriors
On The Edge
Fullsteam Family Tri
Banana Tri
Marshman
Marlow Fugitive
Distance
N/A
1.9km - 90km - 21.1km
750m - 20km - 5km
TBD
1.9km - 90km - 21.1km
3km - 40km - 10km
Timing
TBD
TBD
TBD
TBD
TBD
TBD
FT
TBD
TBD
TBD
TBD
TBD
TBD
Cat
TBD
TBD
TBD
TBD
TBD
TBD
Position
TBD
TBD
TBD
TBD
TBD
TBD

My 2021 Results in Triathlon representing Berkshire Tri Squad

2020 – Club: Berkshire Tri Squad

Date Event Distance Swim Bike Run FT Cat Position
11-12/09 Blenheim weekend warrior As much as you can 00:00:00 00:00:00 00:00:00 00:00:00    
08/08 On the edge 1.9km lake, 90km, 21.2km 00:39:40 02:42:09 01:34:56 04:59:36 V40 1st 6th 6th
25/07 Fullsteam Family Tri   00:00:00 00:00:00 00:00:00 00:00:00   Cat:
Gender:
All:
04/07 Croyde Olympic 1.5km sea, 40km, 10km 00:00:00 00:00:00 00:00:00 00:00:00   Cat:
Gender:
All:
03/07 Whole Banana 800m lake, 32km, 7.5km 00:00:00 00:00:00 00:00:00 00:00:00   Cat:
Gender:
All:
13/06 Marshman Half 1.9k lake, 87.9km, 21.2km 00:35:19 02:44:45 01:35:05 4:57:20 M 40-49 Cat: 5th/10
Gender: 13th/28
All: 13th/33

2019 – Club: Berkshire Tri Squad

Date Event Distance Swim Bike Run FT Cat Position
22/09 Conquer The Chilterns Sprint+ 750m river, 30km, 5km 00:15:09 00:53:55 00:21:09 1:34:44 M V40 Cat: 1st
Gender: 2nd
All: 3rd
01/09 Reading Olympic 1.5km lake, 40km, 10km 00:32:47 1:18:06 00:47:06 2:41:43 V 40-49 Cat: 3rd
Gender: 5th
All: 8th
16/06 IronMan 70.3 Les Sables d’Olonne 1.9km sea, 90km, 21.2km 00:30:19 2:43:12 1:48:14 5:11:53 M 45-49 Cat: 106
Gender: 669
All: 700
01/06 Blenheim Palace Sprint 750m lake, 29.8km, 5.4km 00:15:00 00:35:18 00:23:58 1:19:50 M 45-49 Cat: 8th/420
Gender: 94/2714
All: 94/4168

2018 – Club: Evo Tri Club

Date Event Distance Swim Bike Run FT Cat Position
02/09 Reading Olympic 1.5km lake, 44km, 10.8km 00:33:13 01:17:06 00:48:41 2:42:53 M V40 Cat: 6th
Gender: 23rd
All: 26th
04/08 AJ Bell London Olympic (Westminster Route) 1.5km lake, 40km, 10km 00:33:08 1:01:36 00:53:53 2:34:25 M 45-49 Cat: 17/156
Gender: 212/1485
All: 220/1887
30/06 Whole Banan 800m lake, 30km, 7.5km 00:15:49 00:51:47 00:34:08 01:44:16 M 45-49 Cat: 3rd
Gender: –
All: 7th
24/06 Marlow Sprint 800m river, 22km, 5km 00:16:20 00:42:55 00:20:35 1:21:38 M 45-49 Cat: 4th
Gender: 8th
All: 9th
20/05 Eton Sprint ITU Qualifier 800m lake, 20km, 5km 00:15:32 00:35:58 00:22:14 01:16:29 M 45-49  
30/03 Radley Good Friday Sprint 400m pool, 20km, 5km 00:08:38 00:41:34 00:19:35 01:12:17 M V Cat: 3rd
Gender: 11th
All: 13th

2017 – Club: Evo Tri Club

Date Event Distance Swim Bike Run FT Cat Position
23/09 Hever Castle Super Sprint 800m lake, 40km, 8km 00:17:05 01:16:33 00:40:08 2:19:05 M V40 Cat: 10th
Gender: 19th
All: 20th/167
27/08 The Gauntlet – Chantilly 1.9km lake, 90km, 21km 00:43:42 02:43:18 02:02:09 05:35:09 M V40 Cat: 27
Gender: 102
All: 105
08/07 Whole Banana 800m lake, 32km, 7.5km 00:14:28 00:50:37 00:32:23 01:40:31 M 40-44 Cat: 3rd/19
Gender: 8th/91
All: 8th/125
11/06 Guildford Sprint Triathlon 500m pool, 22km, 5.5km 00:10:29 00:38:29 00:23:32 01:15:27 M 40-49 Cat: 1st/43
Gender: 16th/150
All: 16th/266
04/06 Thorpe Park National Championships Sprint 750m lake, 20km, 5km 00:15:15 00:35:07 00:20:15 01:12:26 M 40-44 Cat: 17th/44
Gender: 106th/325
All: 117th/441
23/04 Berkhamsted Triathlon 2017 400m pool, 20km, 5km 00:08:54 00:37:40 00:35:07 01:23:44 M 40-44 Cat: 3rd
Gender: –
All: –

2016 – Club: Evo Tri Club [September and onward]

Date Event Distance Swim Bike Run FT Cat Position
16/09 Conquer The Chilterns Sprint+ 750m river, 30km, 5km 00:16:18 01:03:59 00:26:30 00:54:56 M V40 Cat: 1st
Gender: 3rd
All: 5th
11/09 Woburn Abbey Olympic 1.5km lake, 40km, 10km 00:31:24 01:12:04 00:42:02 02:30:45 M 40-44 Cat: 7th/29
Gender: 41st/163
All: 59th/265
17/07 Jenson Button Tri Wooden Spoon Final 200m lake, 10km, 2.5km 00:04:40 00:17:18 00:10:37 00:34:32 M V40 Cat: 4th/65
Gender: –
All: 29th/267
17/07 Jenson Button Tri Eliminator Round 200m lake, 10km, 2.5km 00:04:39 00:18:11 00:10:52 00:35:33 M V40 Cat: 20th
Gender: –
All: 80th/346
29/05 Guildford Triathlon 500m pool, 20km, 5km 00:11:26 00:38:58 00:24:58 01:17:16 M 40-44 Cat: 6th/64
Gender: 26th/226
All: 26th/346
14/05 All Nations Sprint 400m lake, 22km, 5km 00:08:19 00:34:21 00:22:41 01:06:58 M V40 Cat: 13th/48
Gender: 15th/65
All: 48th/202
24/04 Woking Sprint 400m pool, 22km, 5km 00:08:28 00:42:57 00:20:30 01:13:25 M 40-49 Cat: 6th/22
Gender: 15th/65
All: 48th/202
03/04 Go Tri Woking Super Sprint 200m pool, 11km, 3km       00:37:32 M 40-49 Cat: 1st/10
Gender: –
All: 15th/85
06/03 Stanford (USA) Treeathlon Triathlon Marina swim, – , 5k 00:16:32 00:36:23 00:23:28 01:18:37 M 40-44 Cat: 7th
Gender: 47th
All: –

Recent Event Report

Reading Half 2025: Free Bib, Fast Finish, Call Me Malcolm

Signed up late with a free bib, ran with new gels, missed my pace goal—but still smashed Reading Half. All day, people called me Malcolm.

Surviving the JurassicMan Triathlon: A Tale of Misadventure

Organised by “Brutal Events” (because who else would dare?), this race offers a journey through the stunning yet punishing Jurassic Coast of England.

Marlow Classic 2021

This year’s Ironman 70.3 Weymouth was a far cry from the chaos of the previous year when the organisers cancelled the swim due to extreme weather conditions.

Challenge London Middle Distance

Have you ever encountered a book that left you both exhilarated and slightly frustrated? That’s the rollercoaster of emotions I experienced while reading the Wim Hof Method book. While I couldn’t deny the excitement I felt delving into the world of Wim Hof, finishing this relatively short book took me far longer than I initially anticipated.

IronMan Weymouth 2023 race report

My not-so-serious race report from IronMan Weymouth 2023, where, luckily (?) the swim was cancelled and missed the world championships qualification.

Wokingham Half Marathon 2025: Race Recap in Short

A funny and honest recap of the 2025 Wokingham Half Marathon. Starting on time, pacing mistakes, nipple regrets, and why 13km would be perfect.

Windsor & Eton Autumn Duathlon

This is the report of my fastest-ever standard duathlon. A 10k run, 40k bike ride and 5k run all under the 2 hours mark.

IronMan 70.3 Weymouth 2024

This year’s Ironman 70.3 Weymouth was a far cry from the chaos of the previous year when the organisers cancelled the swim due to extreme weather conditions.

[Postponed] 2021 JurassicMan Extreme Triathlon

On August 15, I will take part in a new challenge. An IronMan distance triathlon from Brutal Events. LOTS of elevation. What could possibly go wrong?

Dorney Lake Duathlon 2025: A Mistake-Filled Age Group Win

Last-minute entry, new gear mistakes, a wrong turn—and still an age group win. A brutally honest race report from the Dorney Lake Duathlon 2025.