Tour of Britain 2016 (Stage 7)Velothon Wales 2015 Elite RaceTour of Britain 2014 (Stage 3)