1942年出生於英國愛丁堡。1966年從愛丁堡大學獲得博士學位。目前為美國西北大學化學教授。他的女兒愛莉森也是化學家,她表示父親獲獎之後「狂喜」。斯托達特表示:「我很驚訝、激動、開心。」他的妻子十幾年前因患乳癌離世,斯托達特希望自己的研究可以在未來治療癌症。