Michael Robert Ryan (born 26 December 1941 in Bannockburn, Stirlingshire) is a former long-distance runner, who was born in Scotland. He won the bronze medal for New Zealand in the men's marathon at the 1968 Summer Olympics held in Mexico City, Mexico.