Ironman UK, Bolton 2017


July 20th, 2017 by



7th place (9th overall) – 9:33:49

After two promising races over the previous month at both Staffordshire and Edinburgh 70.3s I was in a buoyant and fairly confident mood leading into my sixth appearance in Bolton at Ironman UK this past weekend. I was excited to race again, especially against the strong field but also because it had been a full year since I last raced over the full distance. However, with the ups, inevitably you must accept the lows, and unfortunately Sunday proved to be one of those that ends up being filed under a ‘bad days at the office’.

Bolton finish

With the good days come the not so good days, but at the end of the day – reaching the finish is a small victory  Read on …

Ironman 70.3 Edinburgh 2017


July 9th, 2017 by



5th place – 4:06:42

I said it countless times over the months and weeks leading into this race, and I will say it again now: I never believed I would get to race at home in Scotland at this level and so to actually have a day out in front of family and friends, on ‘home’ roads and barely a stones throw away from home… well, it was very cool. It genuinely was. We had a cracking little Pro field assembled too, and although a podium would’ve been the icing on the cake, in reality I was always going to be more than pleased with a top 5 result to show for my efforts, which all said and done – is what I achieved.

The half marathon through Holyrood Park, with Arthurs Seat behind was demanding to say the least! Read on …

Ironman 70.3 Santa Rosa 2017


May 20th, 2017 by



11th place – 4:03:40

After many months away, it was finally time to dig out my race kit, apply some number tattoos and toe a start line once more. After an initial five week stint of training in both San Diego, California and Boulder, Colorado I finished the trip by heading to the beautiful vineyards of northern California and Napa Valley where the event took place for my season opener.

Exiting T1

Heading out of T1 into the rising sun. Looks can be deceiving … it was a chilly morning.

Read on …