Opens in a new tab

Running the Dublin Marathon for Amnesty International

Running the Dublin Marathon for Amnesty Int. to raise money for human rights and make 42 kilometres mean a little more.

Latest posts

Marathon Eindhoven: All or Nothing

Marathon Eindhoven - a personal best attempt, without a specific training block, but with a year of triathlon training.

Rivierenland Triathlon Zoelen – My first Triathlon ever

Rivierenland Triathlon Zoelen: my first 1/4 triathlon, facing bike doubts, transition nerves and the fear of being slow.

Running the Maastricht Half Marathon — LCW leg 3

Running the Maastricht Half Marathon as leg 3 of the Half Long Course Weekend: a hot race report.

Maastricht Bike – LCW leg 2

LCW Maastricht bike leg: drafting speed, a small crash, heat and headwind—107 km on open roads.

Peaks Maastricht Swim – LCW leg 1

Long Course Weekend Maastricht swim at Fun Valley: dark water, crowded start, 1.9 km—calm in the chaos.

Running through the Trench of Death

Diksmuide trail run past the Trench of Death: a race where silence, history and remembrance take over.

Yoga for Runners & Cyclists: Release Your Iliopsoas

A deep hip-flexor yoga flow for runners and cyclists to release the iliopsoas and move with more freedom.

Chasing a Personal Best at the Enschede Marathon

Enschede Marathon: chasing a personal best on a fast course with fewer crowds—pace, pain, finish time.

The Yoga Practice Diary

Build a lasting yoga habit with The Yoga Practice Diary, a unique blend of yoga book, activity book, and bullet journal.

Pick up your free training lorem ipsum dolor sit

Lorem ipsum freebie
Training