Kevin McGilvray
Kevin McGilvray
2016 Perth, Western Australia, Team GBR World Masters Athletic Championships; track 5000m and 8km cross country
2017 Penticton, Canada, Team GBR ITU Sprint Duathlon World Championships 19 Aug 2017
2019 Almere, Netherlands, Team GBR ETU Long Distance European Championships, 14 September 2019