When you can say you’re 6th at the IM 70.3 World Champs…

It’s taken me some time to come around to writing this, mostly because I don’t really believe it happened, and was waiting to see more finisher photos for it to sink in. Which it kinda has.

It definitely wasn’t a flat course with 650m climb on the bike – but the headwind for the first 40 km was a bigger obstacle.

So on the 1st of September was I took part in the IM 70.3 World Championships in South Africa, my first time racing any sort of Championship race as a pro.

My plan was to go for experience, of course race as hard as possible, but with limited expectations. So here’s an account of how the race went down from my perspective.

The World Champs was split into two days: day 1 being women’s day, and day 2 being men’s day. I have never raced in such a format, but have to say that I really enjoyed it. It meant that the women had a ‘true race’ if you like, with no additional parameters that varied depending on where you came out the water (ie age group men coming out the water with you and pacing you etc).

Can you spot me? Sarah True (green hat), Heather Wurtele, Jeanni Seymour, ME, Daniela Ryf, Agnieszka Jerzyk. P.C Talbot Cox

After the swim warm up, the pro females lined up, waiting for the opening ceremony. I don’t think I appreciated this as much as I should have, mainly because I was trying not to think of the race as a big deal, and doing my best to ignore the show in an effort to appease the nerves. I guess it kinda worked apart from the moment it caught up with me on the bike and I was a little sick in my mouth.

I was ranked high enough to be called out at the beginning and choose my line up position on the start line, which is beneficial to get a straighter line to the first buoy.

With the 2nd group on the bike – Sarah True and Pamella Oliviera behind me. It was cold and windy and I was unblocking my nose…

When the gun, wait no, cannon, went off, the women ran down the beach and into the waves to start the 1.9km sea swim. The water was cold and burned my head in that explosive kind of way. But, unsurprisingly, there were enough distractions to think about, most importantly who was where and why was someone unnecessarily pulling me under. I got out of that situation and stuck on some feet. Coming out of the water, I realized that I was in the lead chasing pack behind Lucy Charles, alongside six others including Daniela Ryf, Anne Haug, Radka Vodickova and Sarah True.

We hurried through transition, with crowds screaming as we hopped on our bikes. It was then a 90 km bike ride, undulating with some steeper and longer climbs in the middle section. A strong headwind on the way out, that turned into a nice tailwind on the way back. I rode with a group of 5 girls, with Daniela shooting past us up the first hill – ironically named Mt Pleasant.

We stayed riding 12m apart, with lots of marshalls patrolling up and down as well as tv crews. At the turnaround we got a glimpse of the race leaders Daniela leading Lucy who were a few km in front of us. I could tell how far ahead they were by tracking the helicopter that was following them.

On the way back, I took the front of the group for 10 or so km, trying to keep consistent and the pace up as I was aware that in the 2nd chase group a couple minutes back were some very strong runners.

In A LOT of pain in the last 1km of the fastest 1/2 marathon of my life to date. Good day to PB on!

Off the bike and into T2, which for once I felt I nailed coming out first from our riding pack and in 3rd position overall! This didn’t last for too long as Anne Haug effortlessly skipped past my, on a hunt for 2nd place which she dug 4 minutes into but finished 3rd in the end.

Meanwhile, I was caught by Radka Vodickova who I hadn’t raced in a couple of years, while she’d casually had a baby. I let her pace me and it swapped a couple of times. I didn’t look at my watch, as I knew if I wanted to hang onto a top position, slowing down was not an option as the runners behind would catch pretty quickly.

Running side by side with Radka Vodickova. PC Talbot Cox

We ran like this from the 2nd to the 16th kilometer, when the Brazilian girl Oliviera, who had been sitting 20-30m behind us the whole race pounced just before the final uphill to the last turnaround. My legs broke on the final downhill, and the last 3km were a struggle to the finish, trying to mentally and physically keep it together as I knew the girls behind me were gaining.

The crowds and support the whole way along the course were absolutely phenomenal, and kept me moving right to the very end.

Imo’s look of finish line relief

I crossed the line in 6th place overall, absolutely elated but also physically destroyed. It was straight to the massage tent being crutched by my mother to avoid the legs cramping as it was on the brink of happening.

When your legs ‘go’ like mine did that day, and you still have a few km to run on them, you know that the recovery is going to be hard.

A few races left this season and starting to think about the main goals for 2019. How time flies!

Thank you to all my supporters, family, friends, people who have given me advice and worked with me to get me fit and healthy. In particular Jurgen Zack and my parents for their support and putting up with me. Also to my sponsors for helping me achieve my goals; Z-Coaching Phuket, Maserati, White and Wong, Revv Energy Thailand, Jiakina Customized, Sailfish, Project Artisan Layan Phuket, and excited to announce the start of my partnership with Tappit – check’em out for events…end of season is coming!


Rapperswil 70.3

I opened my European race season with IM Rapperswil 70.3 at the beginning of June. I often get asked how I choose my races, and of course there are a variety of reasons. But at Rapperswil, the beautiful scenery and amazing spectators, particularly when running around with the Swiss flag on your bib, are unbeatable.

Amazing support the whole way around the course at 70.3 Rapperswil

I was relatively relaxed going into the race, and really looking forward to being back on a startline after 6 weeks away from it. I had done the race once before, and been up to do a bike recce beforehand to calm the nerves a bit. So here’s how it went.

The swim was perhaps my favourite bit of the day. The gun went and I swam hard, with the aim to try and see if I could stick on Daniela Ryf’s feet. We’ve been doing a fair bit of work on my swim for the first half of the year, and it paid off, that and my new Sailfish wetsuit. A pb of 24.34 over the 1900m, and coming out just behind Daniela and with no one I could see too close on our tails.

2nd out the water on the feet of Daniela

Onto the bike, and I was a touch slow through transition, and by the time I was settled on the bike, Daniela had flown away. The first loop of the hilly bike course I did mainly alone, with a couple of the male pros we caught in the swim floating around. I held myself back up the hills, knowing there were plenty of them, and also aware of the infamous “Stairway to Heaven” on the run.

Out of T1 with my personal escort 

Onto the second loop of the bike and suddenly the whole vibe changed. The age-groupers were on the course and the roads weren’t quite so clear. Luckily, I had the motorbike in front trying to keep the road clear.

Almost wanted to stop to take in the view 😉 

The nature of the course is that there are some sharp climbs, which became a real problem when there were so many people on the course not respecting the rules. There are strict and fair rules in Ironman racing, and when you are being followed by a race official, the smallest error can cost you dearly. I had to work to overtake people riding in the middle of the road on their left hand side, all without crossing the middle line. Not straightforward.


And of course, then it was onto the run, and I was given my splits to the other girls as I made my way through transition, and carried on receiving the updates from various incredible supporters around the course. My legs didn’t feel too fresh, but I was holding an ok pace. After lap 1 (of 2) I realised that if I could hold it steady and not be broken by the 2nd climb up the infamous Stairway, then it was unlikely I’d get caught.

Enjoying perhaps the only bit of shade on the run course

It was an incredible feeling come down the finish shoot, high fiving mum just before crossing the line.

Of course, Daniela had put in a stunning performance and arrived quite a while before me, spurred on by chasing down the boys one by one. But to come second to the current Ironman and half Ironman world Champion was quite a feat for me, and a good marker of where I stand.

With Daniela Ryf (1st place – middle) and Skye Moench (3rd place – right) at the finish line

I had also knocked a fair chunk of time off my 2016 result across all the disciplines, thank you Mr Jürgen Zäck. To top it off, Dad finished shortly (ish…) after me, and qualified for the 70.3 World Champs in South Africa later this year, where I have also qualified for.


As ever, thank you to all my sponsors and family for their support, through the thick and the thin, White and Wong, the Z-Coaching Phuket team, Jiakina Customized (my amazing new tri-suit), Sailfish, Revv Energy Thailand for keeping me fuelled to the final km, and of course Project Artisan Phuket.

The recovery after the race wasn’t quite as obvious, but that’s another story for another time…

From “thunderstorms” to heatstroke: Qiandaohu 113 race

On Sunday, I raced my second triathlon of the year in the beautiful Qiandaohu region of China, a few hours away from Shanghai.

I hadn’t been 100% during the week; the combination of recovering from 70.3 Liuzhou the week before, where I pushed myself to the limit, food poisoning and travel. Less than ideal. Anyways, I  could tell in the couple days leading up to the race that the body wasn’t quite as fresh as I would’ve liked.

Not much I could do other than stretch, rest and eat as cleanly as possible – which was harder than you might think in rural-ish China.

So onto the race: it was truly beautifully organised by the Shanghai Triathlon Club, and in a pretty spectacular location.

Before the race, we had an announcement regarding the forecast thunderstorms, and how red flags meant seek shelter and the race is terminated.

I managed to get myself into the first wave of the rolling start (three athletes go off at once, followed a few seconds later by the next wave of three), and I got onto the feet of China’s legendary triathlete Dang Xi for the first half of it. The swim course was awesome, going around one of the islands off the shore and back again. I was first out the water, quite to the surprise of everyone including myself, and onto the bike.

The bike course was 45km out and back, and I spent 30km solo with a motorbike before Peter Wolkovic caught me. The weather seemed overcast, thunderstorms imminent, and I naïvely didn’t think to much about my hydration strategy. Peter and I had a nice ride for 10 or so km, before he broke away just before the turnaround point.

Don’t tell Jürgen we had a chat

Then it was back the way we came. At least this time other athletes were coming in the opposite direction, and it was fun checking out the beautiful bikes of some of the other athletes. Yes, aero helmets on road bikes were spotted.

Another misty Chinese landscape with some of 1000 islands

Off the bike, and onto the run. I had not anticipated the exposure and heat on the run. All but about 2 km of the 21km course were exposed in the midday sun. Yes sun. Not storm. Not rain. Not even the typical misty Chinese weather. Scorching hot 30+C sun.

Coming into T2, 2nd overall off the bike

The run was 2 and a half loops, and when going out onto the 2nd loop I heard someone say “Oh that’s the first girl again. We haven’t even seen the second girl yet”. So I relaxed into it, and made full use of the aid stations. I was at a couple for so long that the ladies manning it shooed me away.

Trying to relax into the heat of the run

Annika, who I had been staying with in the week leading up to the race was out on the course, reassured me that I had nothing to worry about, and could walk back in if I wanted to.

I was relieved, in a way, that I wasn’t the only one struggling on the course, and yet managed to still be overtaking people . I really just wanted to get over the line and lie down. And what a relief it was when I did.

I held onto 1st female by a fair margin, and finished 4th overall with Peter finishing first overall.

Obligatory podium picture

It turns out that I really was pretty badly sunburnt and had mild sunstroke. I still have the outline of my race numbers inverse-tanned onto my calves.

But lesson learned/reinforced even further. Do not underestimate the half ironman distance, and prepare and hydrate for the worst of eventualities.

And wear suncream. Even if they announce thunderstorms in the morning. Weather forecasts cannot be trusted.

Thanks to the team Maserati China, White and Wong, Jiakina Customized, Revv Energy Thailand, Project Artisan, Z-Coaching Phuket and of course Jürgen Zäck himself.

Now it’s back to training in Phuket for the next couple of weeks, before hitting up Europe.




Liuzhou IM 70.3: 2nd place by 4 seconds, what the time doesn’t tell.

Liuzhou IM 70.3 marked the beginning of my 2018 triathlon season. There was a world class field racing in both the men’s and women’s race. The names Alistair Brownlee and Craig Alexander might ring a bell even to any non-triathletes who have somehow found themselves on my blog.

I was ready to race and felt pretty fit after 3 months of solid training with the Z-Coaching team in Thailand.

The morning of the race was due to be cold and stormy, but I had stopped trusting the weather forecast after it had proved wrong every day previously. How naïve I was.

The gun went for the boys, and 5 minutes later for us and we zig-zagged down the river. The current was almost non-existent, and the water pretty flat for all the pros. I started quite hard and ended up swimming on the front. I was too focused on sighting to look behind me to see how many girls had held on, and was so surprised that as I ran up the stairs to transition still no one had come out of the water.

It’s the first time I’ve ever been first out the water so thank you very much to my new wetsuit sponsors Sailfish wetsuits!

As I was going through transition a gale picked up and I was thrown around with my bike, having to completely stop to jump on it. The storm had indeed hit, exactly as forecasted. The first lap of the two lap bike course was a struggle with the wind and then rain which appeared to be coming from any direction.

Pushing through a climb on the bike

At kilometre 20 I was caught by Agnieska Jerzyk, who I knew was a strong two time Polish Olympic triathlete. I rode behind her for the remainder of the bike, and we came into and out of T2 together.

She began setting the pace on the run but I quickly realized that it was too slow, and we risked being caught by the speedy Sarah Pampiano if we didn’t run at around a 4 minute pace.

Starting out on the run with Agnieska just behind

I took the lead and kept the pace, but realised that I was doing a lot of work against the strong headwind. So, I made several attempts to get her to take a turn on the front.

Again the pace dropped and I went back to the front. As it was coming to the final 5km of the run, I started putting in surges, but to no avail. Agnieska was stuck like super glue.

As we came into the final kilometer she put in two strong efforts to drop me, and I stayed with her. Then in the final 300m she put in a last one, and I had no power left to stay.

It was a tough moment, and it’s certainly painful to cross the line so close behind in second place, after it was so close for 91 kilometers of racing.

Finish line pain

But overall I’m pretty pleased with my race. To be racing amongst Olympians and top 10 Kona finisher and super strong runner Sarah Pampiano is really hard for me to believe, but it happened!

Thanks to everyone on the course for the support despite the conditions.

Thank you also to the amazing team behind me starting with Maserati China, White and Wong, Jiakina Customized for kitting me out, Sailfish for the awesome swim experience, Revv Energy Thailand and Project Artisan Phuket for the support. And of course Coach, aka Jürgen Zäck for getting me race ready.

Now it’s time to recover and get ready for next weekend’s race at Qiandao Hu, or 1000 Island Lake, near Shanghai.

And remember, don’t be afraid of losing, you’ll certainly learn something from it.

Control the Controllables

At the beginning of October, I took on my longest (and hardest) race yet, in Weihai, China. I was invited as part of the Shanghai Triathlon Club, a fun and enthusiastic group of triathletes who are also incredibly numerous standing as the biggest Club in Asia.

Continue reading Control the Controllables

Preparing your mental game

As those who follow me on Instagram or Facebook will know, my race scheduled for this upcoming weekend (24th of Sept), the IM 70.3 Chongqing, has been cancelled – well officially postponed. It was a bit of a sting when I found out. Of course the race organisers would not have wanted this, as it would have cost them a lot both financially and in terms of their reputation. Rather than slay them down yet again – I really was pretty frustrated and annoyed – I thought I would discuss the main way I feel this has impacted me, but that is not often talked about: mentally.

Continue reading Preparing your mental game

Were you happy with your race? Vichy IM 70.3

Vichy was my first IM 70.3 race as a pro. And boy was it fun. I came fourth out of the pro women, and finished just over 4 minutes after the winner.

Knowing my competitive side, many people have asked me if I’m pleased with the result.

Continue reading Were you happy with your race? Vichy IM 70.3