cooke broke the european record in the 500m tt for riders aged 60–64, whilst on the way to winning the gold medal at the 2008 european masters track cycling championships, with a new time of 37.244 seconds. cooke retained his title in 2009, albeit in the 65–69 age category, he also won the sprint and later on the same year took gold in the sprint and 500m tt and silver in the scratch race at the world masters track championships in sydney.