Tour of Britain 2016 - Stage 7Team GB - Rio 2016 Training CampVelothon Wales 2015 Elite RaceLVRC National Track Championship 2014Tour of Britain 2014 - Stage 3Welsh Cycllng