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