The Smilinggg BLOGGG

Run For Your Elf Race

Run For Your Elf Race

On Saturday I took part in the Run For Your Elf race. My goal was to tot up as many 3.28 mile laps as possible within the 7-hour time limit.

Tap Here For Power

Tap Here For Power

This dude was a few miles from the finish of Hurtwood 50Km Trail Ultramarathon on Sunday; positioned perfectly to provide a little power.

Hurtwood 50k Trail Ultra

Hurtwood 50k Trail Ultra

Today I completed my first ever official UK endurance event. The Hurtwood 50Km Trail Ultramarathon race in Dorking.

Beacon Academy Honours Evening 2018 Speech

Beacon Academy Honours Evening 2018 Speech

Last Thursday (12th July 2018) I attended Beacon Academy's Honours Evening as guest speaker. Here is the written version of my speech.

Reflections: The Smileathlon 2018 - Day Four

Reflections: The Smileathlon 2018 - Day Four

Memoirs from day four of The Smilinggg Smileathlon 2018 Challenge.

Reflections: The Smileathlon 2018 - Day Three

Reflections: The Smileathlon 2018 - Day Three

Memoirs from day three of The Smilinggg Smileathlon 2018 Challenge.

Reflections: The Smileathlon 2018 - Day Two

Reflections: The Smileathlon 2018 - Day Two

Memoirs from day two of The Smilinggg Smileathlon 2018 Challenge.

Reflections: The Smileathlon 2018 - Day One

Reflections: The Smileathlon 2018 - Day One

Memoirs from day one of The Smilinggg Smileathlon 2018 Challenge.

Smileathlon 2018: Final Smilinggg Mile

Smileathlon 2018: Final Smilinggg Mile

This morning’s final Smilinggg Mile meet up marked such a fitting end to a week I will never forget.

Smileathlon 2018: When Crawling isn't enough...

Smileathlon 2018: When Crawling isn't enough...

So here’s the post with which I was hoping I wouldn’t be needing to make.

Smileathlon 2018 Day Four

Smileathlon 2018 Day Four

Right now every day is a combination of heaven and hell. The swim and the bike are many moments of pure bliss; with the run/walk/crawl unpleasant at best.

Smileathlon 2018 Day Three

Smileathlon 2018 Day Three

Day three - zzz