Welcome to my world. My world is awesome. I do cool stuff; I race bikes, ride long distances across countries & mountain ranges. I ski. I paddle whitewater kayaks. I run up mountains & camp out on the summits. I do this in some of the coolest places around the world. Sounds fun, right? Come on in, pop the kettle on & have a read all about it.

  • How to Get the Perfect Bike Position for Ultra-Distance Cycling

  • Sleep Systems for Ultra-Distance Racing, Touring and Bikepacking

  • Bikepacking the Veneto Trail

  • Bikepacking the Badger Divide

  • All Points North 2022 Race Report

  • Hope 1000 Race Report

  • Trans Pyrenees Race Report

  • Developing the Right Mindset for Ultra-Distance Racing

  • Bikepacking the Cairngorms Loop

  • Dealing with Setbacks

  • 10 Things I Learnt from my Debut Year in Ultra-Distance Cycling

  • All Points North 2021 Race Report

  • Dales Divide 2021 Race Report

  • Scrambling in Snowdonia: Exploring Lesser Known Routes

  • Bikepacking the Lakeland 200

  • Bikepacking the Yorkshire Dales 300

  • Bikepacking the Pennine Bridleway

  • Ski Weekend in the Scottish Highlands

  • Winter Bikepacking in the Scottish Borders

  • Scottish Vanlife: 7 Favourite Locations

  • Bikepacking the Veneto Trail

  • Bikepacking the Badger Divide

  • All Points North 2022 Race Report

  • Hope 1000 Race Report

  • Trans Pyrenees Race Report

  • Developing the Right Mindset for Ultra-Distance Racing

  • Bikepacking the Cairngorms Loop

  • Dealing with Setbacks

  • 10 Things I Learnt from my Debut Year in Ultra-Distance Cycling

  • All Points North 2021 Race Report

  • Dales Divide 2021 Race Report

  • Scrambling in Snowdonia: Exploring Lesser Known Routes

  • Bikepacking the Lakeland 200

  • Bikepacking the Yorkshire Dales 300

  • Bikepacking the Pennine Bridleway

  • Ski Weekend in the Scottish Highlands

  • Winter Bikepacking in the Scottish Borders

  • Scottish Vanlife: 7 Favourite Locations

  • Bikepacking for Beginners: 7 Top Tips

  • Winter in the West Coast Highlands