While we make every effort to ensure that the results that we will show below are as correct as they can be, if you do see any obvious errors when they are posted here, please let us know.
The full list of team result entries for the above is shown below. Each entry includes the course time (in minutes:seconds), and the age category applicable at the time of the race (shown to the right of the runner's name).
The list is presented in descending date (most recent race first) order.
Thanks to everyone who took part in this race. Well done - see you again next time!