Every trailrun is an adventure

We want to share the amazing world or trailrunning with as many people as possible; to inspire and support people to get out on to the trails and enable them to experience the sheer joy that we experience each time we hit the trail.

Team TrailFest

Jo Cowper

Jo is co-founder of TrailFest. She started running in 2007 with the goal of completing a half marathon, but one trail led to another and she soon found herself drawn to longer distances and multi-day off-road adventures. Running trails is her favourite way to explore new places. As a freelance marketing consultant and mum to two small children, it’s also her favourite way to stay sane! Jo co-founded TrailFest with Ryan to celebrate and share all the things about trailrunning that she loves the most: the energy, achievements, friendships and adventures that are born on the trails. Jo is also a qualified fitness instructor and one of the Scottish ambassadors for HOKA ONE ONE.



Ryan Scott

Ryan is co-founder of TrailFest and can usually be found organising some kind of running event or working on another running-related idea when not at work as a communications specialist. He started running in 2009 to regain fitness and quickly fell in love with trailrunning as a way to find connection to the natural world. Ryan’s favourite events are ultras, mountain marathons and sky races. As a father of two young children, Ryan strives to pass on the value of outdoor activities and the natural world.



Graham Kelly

Endurance and adventure has always fascinated Graham and both have been a major part of his life. His background is firmly based in the Scottish Mountains – a mix of Munros, Corbetts, scrambling & hill running. Given a winter he can be seen on alpine and cross -country skis and sometimes skinning up a hillside on old touring kit. Dedicated beard wearer and proud of the ink that’s in his skin, Graham can occasionally be seen wearing a kilt at a “ceilidh”–a Scottish term used to describe the act of drinking whisky until you can waltz perfectly in time.