Races / Edinburgh Marathon


Race Number Run on Date Year
8 Sun 29 May 2022
7 Sun 26 May 2019
6 Sun 27 May 2018
5 Sun 29 May 2016
4 Sun 31 May 2015
3 Sun 25 May 2014
2 Sun 27 May 2012
1 Sun 22 May 2011