
Road running records
1 mile | 5:18 | Westminster Mile | 24/05/2015 |
5 mile | 30:33 | Perivale 5 | 04/12/2016 |
10K | 39:06 | Run Through Lee Valley | 17/12/2016 |
Half Marathon | 1:35:41 | Ealing Half Marathon | 28/09/2014 |
Marathon | 5:04:10 | London Marathon | 22/04/2012 |
Track records
400 | 61:30 | Tooting Bec | 29/08/2015 |
800 | 2:17:74 | Tooting Bec | 29/08/2015 |
parkrun stats
- Personal best – 19:02 – Osterley Park – 30/05/2015 – with Rudi
- 143 parkruns
- 27 locations
- 25 club – 18/04/2015
- 50 club – 09/04/2016
- 100 club 02/03/2019

Milestone runs
- 2021
- 2020
- Milkwood Half Marathon
- Cape Peninsula Half Marathon
- 2019
- Spartan Stadion Twickenham*
- 2017
- Perivale 5
- Osterley Park 10K
- 2016
- Lee Valley Olympic Park 10K
- Perivale 5
- Trent Park XC
- Regent’s Park 10K Winter Series
- Ealing Half Marathon
- City of London Mile
- Serpentine New Year’s Day 10K
- 2015
- Westminster Mile
- Ealing Mile
- Ealing Eagles 10K
- Serpentine New Year’s Day 10K
- 2014
- Ealing Half Marathon
- 2012
- London Marathon
- 2008
- Run the World 10K
*obstacle race