Parkrun Summary and Yearly Averages
This page summarises 225 parkruns completed between 25 Jul 2015 and 26 Sep 2026. The average finish time across all of those runs is 27:26 and the fastest was 23:48. The bar chart below shows how many runs were completed in each year, with the red line showing the running total.
Parkruns per year
Each bar is the number of parkruns completed in that year. The red line tracks the cumulative number of runs, which reached 225.
Average finish time by year
The table gives the number of runs, the average finish time, the fastest run and the slowest run for each year.
| Year | Runs | Average time | Best time | Slowest time |
|---|---|---|---|---|
| 2015 | 13 | 26:49 | 25:31 | 29:50 |
| 2016 | 8 | 26:48 | 25:38 | 28:39 |
| 2017 | 20 | 27:07 | 26:06 | 28:31 |
| 2018 | 17 | 27:08 | 25:28 | 30:58 |
| 2019 | 26 | 26:02 | 24:36 | 28:43 |
| 2021 | 16 | 25:42 | 23:48 | 35:31 |
| 2022 | 29 | 25:47 | 24:53 | 28:07 |
| 2023 | 19 | 26:24 | 25:21 | 28:13 |
| 2024 | 17 | 41:22 | 30:27 | 52:19 |
| 2025 | 35 | 26:35 | 24:59 | 30:42 |
| 2026 | 25 | 25:28 | 24:41 | 27:36 |
| All years | 225 | 27:26 | 23:48 | 52:19 |
Fastest runs of all time
The ten fastest parkruns completed so far.
| Date | Event | Time | Position |
|---|---|---|---|
| 16 Oct 2021 | Aylesbury | 23:48 | 49 |
| 11 Sep 2021 | Aylesbury | 24:19 | 43 |
| 18 Sep 2021 | Aylesbury | 24:20 | 57 |
| 9 Oct 2021 | Aylesbury | 24:26 | 37 |
| 25 Sep 2021 | Braunstone | 24:33 | 69 |
| 13 Jul 2019 | Aylesbury | 24:36 | 65 |
| 24 Aug 2019 | Aylesbury | 24:38 | 65 |
| 18 Jul 2026 | Aylesbury | 24:41 | 40 |
| 9 May 2026 | Aylesbury | 24:43 | 50 |
| 6 Jun 2026 | Aylesbury | 24:48 | 53 |
See the run times trend for the full history plotted against the date, or the milestone progress page for the time taken to complete each block of 25 runs.