Race results

2019

Cherbourg Olympic triathlon 2018 – 22 September 2019

2:10:28 (12th overall, 12th in age group)

  • swim 1500m: 26'08"
  • T1: 1'04"
  • bike 40Km: 1h04'23"
  • T2: 1'03"
  • run 10K: 37'52" (short!)

2018

Cherbourg Olympic triathlon 2018 – 23 September 2018

2:15:24 (24th overall, 15th in age group)

  • swim 1500m: 28'24"
  • T1: 1'46"
  • bike 40Km: 1h04'36"
  • T2: 0'34"
  • run 10K: 40'04"

2017

3 peaks cyclocross – 24 September 2017

4h33'12"

2016

Ironman World Championship – Kona – 8 October 2016

9h59'50" (451st overall, 102nd in age group)

  • Swim – 3.8K: 1h09'42"
  • T1: 5'08"
  • Bike – 180K: 5h20'29" bike data
  • T2: 6'35"
  • Run – 42.2K: 3h17'56" run data

Nottingham team relays – 27-28 August 2016

Saturday individual events relay

Sunday short sprint relays - morning qualification

250m swim (4'54"), 5Km bike (7'39"), 1mi run (5'57") race data

Sunday short sprint relays - TTT

500m swim (10'13"), 10Km bike (16'21"), 2mi run (14'48") race data

Thorpe park Olympic triathlon – 17 July 2016

2:08:35 (18th overall, 4th in age group)

  • swim 1500m: 25'58"
  • T1: 0'58"
  • bike 40Km: 1h00'22" garmin data
  • T2: 1'02"
  • run 10K: 40'14"

Ironman South Africa – 10 April 2016

9h45'52" (65th overall, 10th in age group)

  • Swim – 3.8K: 1h13'28"
  • T1: 2'53"
  • Bike – 180K: 5h03'23" bike data
  • T2: 3'11"
  • Run – 42.2K: 3h22'57" run data

2015

Ironman Wales – 13 Septembre 2015

10h50'50" (71st overall, 13th in age group)

Ironman UK – 19 July 2015

10h06'02" (26th overall, 9th in age group)

Ironman 70.3 Mallorca – 9 May 2015

4h38'09" (91st overall, 12th in age group)

Triathlon Internacional Portocolom 111 – 12 April 2015

2h10'19" (16th overall)

Wokingham half marathon – 07 February 2015

A very leisurly run witn Carel to pace him on a long training run for his ultra-training.

1h43'20"

The Iceman off-road duathlon – 07 February 2015

2h10'19" (26th overall, 2nd in age group / 33)

2014

The Wildman off-road duathlon – 22 Novembre 2014

2h27'03" (43th overall, 9th in age group / 28)

That felt a lot harder than last year on the bike. Having not ridden the MTB at all before the race, it was always going to be hard. Sticky mud and wrong tires didn’t make it any easier, but the overall result was faster with a few higher places up the rankings!

Ironman 70.3 World Championship - Mt Tremblant, Canada – 09 Septembre 2014

4h35'10" (484th overall, 101th in age group)

A nice trip in a wonderfully quiet place, and a fantastic race result. I was never going to be a contender so I focused on doing the best I could and bagged myself a fantastic PB, including having ran the whole half marathon. That was all a bit shadowed by the un-sanctioned massive draft-fest on the bike. I don’t understand how an event of this calibre lets this sort of thing happen, and how athletes keep on cheating like that at this level. But anyway, World champs finisher with a new half iron PB!

Thorpe park sprint triahtlon – 21 Septembre 2014

1h06'16" (6th overall, 1st in age group)

Wanting to have a real go at this one after last year’s 4th place overall. I had a “normal” swim for me, being, like last year, in front of the second pack, but nothing stellar. The bike went alright and I made progress, but the run is where I wanted to nail it, and I got a 5K and a sprint tri PB for the efforts! Only 6th, but first in M30-40! No prize for that sadly, so I’ll have to wait before climbing on a podium!

Ironman 70.3 UK – 15 June 2014

5h10'10" (53rd overall, 47th male and 15th in age group)

No pressure race for me since qualifying for Mt Tremblant at Lanza 70.3 last year. First wave, front of the pack start, for the most civilised swim I’ve ever had in a 70.3 before hitting the brutal part of the race. 23rd out of the water. Surpriiise!!! Not a flat section on the bike course, barely getting over THE hill on a 39x27, and more ascent than Lanza 70.3: that course packs a punch! 9th after the bike… This is going well! Nevermind the bike, the run’s worse! A bit down mentally in the first lap, I regained conciousness for the last two. I didn’t manage to sprint for the line but that was still enough for a good time. So happy days!

Ironman Lanzarote – 17 May 2014

10h21'18" (121th overall, 114th male and 21st in age group)

Slow swim, stronger winds, too many stops on the run. Good result, but not what I wanted.

EDT Camp 10K run race

Handicapped race part of the everyday training camp 2014

EDT Camp 10K Hill climb TT: Tabayesco and Mirador de Haria

Handicapped race part of the everyday training camp 2014

EDT Camp 10mi TT: El-Golfo loop

Straight rolling TT around the El Golfo loop, which is the southern part of the ironman course. Part of the everyday training camp 2014

The Trailman off road duathlon – 22 February

Cancelled due to flooding. Well, delayed, but I won’t be in the UK on the new race date of 15 March :-(

Wokingham half marathon – 9 February

Cancelled due to flooding I replaced it with 2 fast laps of Richmond park with the Black Line London guys. It was very windy and cold, but I managed a respectable 1h37' for the two laps, with a ½ marathon split of just under 1h30'. For the terrain and the weather, I’ll take it!!

The Iceman off road duathlon – 25 January

2h19'14" (20th overall, 18th male and 6th in M30-34)

Easier overall than the Mudman, but no ice, and a lot more mud! I started mid-pack on the first run but made good progress through it, then had a blast on the bike and felt a lot more powerful (thanks to a lot of turbo trainer work for the big races later this year) and left T2 in around 25th place! I kept picking up places on the second run and finished 20th overall. Nutrition seems to have worked ok, and although still tired from a hard training week, I had a good race.

2013

The Mudman off road duathlon – 7 November

2h14'53" (36th overall, 33rd male and 7th in M30-34)

A technically more demanding course than the Wildman, but a specially brutal loop repeated 5 times across both runs and bike leg. Probably the hardest of the Off road series. I started off the front, while still being conservative in my efforts to not blow up on the second run, and although I couldn’t climb everything on the bike, I had a good time. The cold water on the bike and second run was a good wake up call, and I managed to sprint for the line trying to catch one last rival before the end. Second run was 20s faster than the first one, so on even par, and no stopping this time!

Perivale 5 miles road run

5miles – 30'02" (29 / 349) garmin data

Super fast course on pavements and in Perivale park. I couldn’t catch the Santa who finished 3rd… Lots of D3 friends to cheer on. Legs a little tight after yesterday’s Grim challenge, but managed a fantastic time.

The Grim Challenge – 30 November

8miles – 58'43" (74th / 2555) garmin data

Held on army training grounds, that was a fun race in mud, on lose gravel and in massive and deep trenches filled with very cold water, some chest high! Started at the back but picked my way up as I could and finished strong.

The Wildman off road duathlon – 16 November

2h27'03" (50th overall, 12th in age group / 39)

First off road race, never ridden a proper MTB course before and only had about 70K on the MTB coming in this race. It was all about fun. Boy it was hard! First run went alright, possibly started too far back, but completed it ok. The bike was a lot harder than expected. Getting passed by guys at ridiculous speeds on technical portions, took a tumble in one of the descent and drink powder clogged up the bottle. Last run was pure evil. Cramping heavily with 2K to go up a very steep hill and couldn’t move for a little bit. But happy to finish this one!

Hillingdon Autumn Duathlon – 10 November

45'05" (15th overall, 11th in age group)

Very fast opening first run straight into the red zone. It took me a while to settle into the bike (on road bike) and it felt hard. I’ve also been a muppet in that I did 11 laps instead of 10. A great shame as I was apparently second passing transition before doing the extra lap. The last run was hard, managing cramps that were just about to come out hard. Duathlon is hard! Especially sprint work on the back of 5 weeks of doing almost nothing.

— End of season break of 5 weeks without training —

Ironman 70.3 Lanzarote – 05 October

4h58'53" (50th overall, 10th in age group)

12min PB from last year despite a bike with plenty of cramping. Great swim right on the 30min mark, and run not too bad either managing the legs alright. All goals achieved (sub 5h and top 10) plus the icing on the cake with qualification to the 70.3 WC in Mr Tremblant next year!

Thorpe park sprint triathlon – 22nd September

Replacing the original Big Cow Events club relays that got cancelled because of blue algae and subsequent numbers of cancellations.

1h07'21" (4th overall, 2nd in age group)

PB in every leg and overall, and this time, transitions went almost well! A bit apprehensive since my last sprint race was more than a year ago, but transitions with kit, especially  T1, were what I wanted to nail and I did. I tried a short sleeve layer under my tri top and it worked to keep warm, was not impacting my swim and kept me toasty on the bike. It was unnecessary, but I had to try for the benefit of other races in the future. Swim time was roughly what I can do now, without being stellar. It was very weedy and a lot colder than expected! I pushed hard on the bike and almost got 40kph average (39.6), but I removed my feet out of my shoes way too early. T2 was good, and I spent very little time to put on my socks and get rid of my helmet, but as an idiot I went the wrong way to go out the transition area! The run was spent chasing down Matthew who started in the wave 10min before me but I ran out of road, still posting a 5K PB. Good little race to blow out the cobwebs before the last big one of the season in two weeks!

Ironman 70.3 Zell Am See – 01 Septembre

4h39'41" (139th overall, 126th male and 31th in age group)

PB in every leg and overall, but bad transitions yet again. T1 being cold and trying to put arm warmers on wet arms, T2 because of stuck bike shoes cable. I’ve had an OK swim pretty much all in clear water. On the bike, I couldn’t get to my target power, probably because of the water/cold. Run felt alright except for some lower back pain for the first half, and an epic fail with 3K to go with jelly legs going away from under me. Nevertheless, a PB race result, and not far off (in time) from the top 15/20.

The Outlaw relay – 07 July 2013

3:17:00 (4th overall run time, 3rd team, irrelevant otherwise) garmin data

2013 PB!

Very hot and a lot of waiting to start at the hottest time of the day ~2:30pm.

The New Forest Swashbuckler – 02 June 2013

4h43'00" (39th overall, 20th in age group)

Average swim, took my time in T1 to put on all layers properly. Pushed hard on the bike to see what would that do, and took a few breaks at aid stations on the run. Finally a Swashbuckler race completed without incident!

Ironman Lanzarote – 18 May 2013

10h37'10" (117th overall, 112th male and 25th in age group)

Fiesty swim, strong winds and 2500m+ of ascent. Very well executed race!

Wokingham half marathon – 10 February 2013

1:25:06 (208th overall) garmin data

2013 PB!

2012

Ironman 70.3 Lanzarote – 10 Novembre 2012

5:12:24 (80th overall, 15th in age group)

Very fiesty swim, very strong winds and 1500m+ of ascent and a very big cramp on the run around Km 13.

  • swim 1900m: 33:54 <a title=“garmin data” garmin data
  • T1: 4:17
  • bike 90Km: 2:53:23 <a title=“gramin data” garmin data
  • T2: 3:12
  • run 21.1K: 1:37:40 <a title=“garmin data” garmin data

Maidenhead half marathon – 16 Septembre 2012

1:41:34

No time goal, as this was the first long run since the Outlaw garmin data

The outlaw triathlon – 1st July 2012

11:34:50 (194th overall, 35th in age group)

Walked a lot of the marathon due to a right knee injury and a twisted left ankle

Nuffield health challenge – 27 May 2012

2:24:02 (19th overall, 10th in age group)

Drank too much on the bike and paid for it on the run feeling sick.

Crystal Palace sprint triathlon – 20 May 2012

1:11:35 (20th overall, 15th in age group)

Bloody hill, but great fast race!

The Swashbuckler middle distance triathlon – 12 May 2012

4:44:30 (29th in age group)

Frozen on the bike and shivering uncontrollably. Stopped 15min to warm up before getting going again. Great running performance

Ironman 70.3 california – 30 March 2012

4:55:21 (22th in age group)

Crap weather, did a huge detour on the swim to avoid packs of slower swimmers and was tense on the run.

Wokingham half marathon – 19 February 2012

1:28:40 (294th overall) garmin data

2012 PB!

2011

Challenge Barcelona

10:34:12 (180th overall)

Maidenhead half marathon – 4 Septembre 2011

1:41:42 garmin data

The big dog 3.8Km swim – 25 August 2011

1:11:43 garmin data

Hyde park Olympic triathlon – 6 August 2011

2:19:29 (25th in age group)

Hillingdon sprint – 17 July 2011

DNF 2.5Km from the finish line, but should have been roughly 1:25:30)

DNF because of broken rear mech hanger after the chain and rear mech went through the spokes… British potholes for you.

The Swashbuckler middle distance triathlon – 13 May 2011

5:16:15 (29th age group)

Tubular tire punture cost me 1/2h to change at ~25km into the bike leg.

Hatch End sprint triathlon – 8 May 2011

0:52:43 (14th overall)

Thames turbo race 1 – 25 April 2011

DNF

Because of bike crash the day before in Richmond Park, I did not do the run

  • swim 426m + T1: 9:19
  • bike 6Km + T2: 35:10
  • run 5K: DNF (due to bike crash the day before)

Swimathon 5K swim – 10 April 2011

1:48:19 (144th in age group)

That’s a long way in hampton pool!

 2010

One last tri – 19 Septembre 2010

3:04:46  (5th in age group) garmin data

The race had been shortened to 1300m swim and 45Km bike because of the weather and a sportive happening at the same time in the New Forest

Eton ¾ – 23 May 2010

1:45:32 (6th in age group) garmin data

  • swim 1000m: 18:46
  • T1: 1:05
  • bike 30Km: 50:59
  • T2: 0:56
  • run 7.5K: 33:44

Paris half marathon – 7 March 2010

1:39:17 garmin data

Running instead of Arthur with old worn out shoes and no preparation

 2009

Eton ¾ – 24 May 2009

1:43:02 (7th in age group) garmin data

  • swim 1000m: 16:56
  • T1: 1:12
  • bike 30Km: 51:59
  • T2: 0:56
  • run 7.5K: 31:56

SPW triathlon – 26 April 2009

59:40 (8th in age group) garmin data

  • swim 400m: 8:55
  • T1: 0:43
  • bike 15Km: 25:45
  • T2: 0:48
  • run 5K: 23:30

Stockholm Olympic distance triathlon – 28 August 2009

2:28:30 (49th in senior men) garmin data

  • swim 1500m: 34:28
  • T1: 2:50
  • bike 40Km: 1:04:09
  • T2: 1:34
  • run 10K: 45:31

London Olympic distance triathlon – 2 August 2009

2:25:09 (89th in age group) garmin data

  • swim 1500m: 34:43
  • T1: 3:02
  • bike 40Km: 1:05:21
  • T2: 1:57
  • run 10K: 40:08

 2008

London sprint – 10 August 2008

1:22:15 (155th in age group)

  • swim 750m: 19:13
  • T1: 2:39
  • bike 20Km: 37:20
  • T2: 1:33
  • run 5K: 21:32

Eton super sprints – 18 May 2008

1:10:59  (47th in age group)

  • swim 400m: 10:01
  • T1: 1:06
  • bike 20Km: 36:51
  • T2: 1:12
  • run 5K: 21:46

2007

London duathlon – 12 Septembre 2007

Fun distance 1h17'51" (23rd Age group)

  • Run 5K: 24'40"
  • T1: 2'14"
  • bike 11Km (1 lap Richmond Park): 21'24"
  • T2: 1:40
  • run 5K: 27:54