Remembering how to swim in a pool after almost 4 months. At least it was warmer than the 1hr open water swim last night. @aquasphere @mp_michaelphelps #trueswimmer#kayennegoggles@knockburnloch https://t.co/yeQGkeW09k
Amazing day for a long ride. Lesson of the day - don't leave it so late to go out as all the coffee shops are closed. Good job I brought my own👍
#torqfuelled#unbonkable @torqfitness https://t.co/kKDjphV4q1
Normal West Coast weather resumed yesterday. Still pretty good for October, adventurous ridge walk along Liathach with Teresa and the mountain dog Amber👍
Blue sky forecast for tomorrow 😎 @ Liathach https://t.co/vRYIOa7WeG
Weather cleared up for a lovely evening cycle. Great to be out hitting the hills again.
#torqfuelled#unbonkable @torqfitness @ Bealach Na Ba Viewpoint https://t.co/z7vkG3RQ9y
Wee road trip and hill run to lift the spirits. Even in the pouring rain this place is amazing👍
#celtmanxtri@cxtri#torqfuelled#unbonkable @torqfitness @ Beinn Eighe https://t.co/K4BSNSzCTA
This weekend a group of fellow Triathletes will be raising money for some great charities.
Myself and the rest of the team at Total Endurance are riding our bikes (indoor) for charity. Collectively we aim to cover… https://t.co/y6qjNjir73
Full speed ahead with Technique and strength training for #redbullneptunesteps had to crawl out the pool this morning.
@aquasphereswim @MPMichaelPhelps #trueswimmer torqfitness https://t.co/Bm3hkUnhJK
Nice wee run up Lochnagar and then a circuit of Loch Muick via Broad Cairn. The start of 2020 Celtman training 👍
torqfitness #torqfuelled#unbonkable#celtmanxtri https://t.co/ss4nufZG5J