Hills of Death (HOD)
Last on at 10pm, 3rd Jun 2026
M55 Cambridgeshire
- About
- Bests
- All Races
- Pics
- Mileage
- Training
- Blog
STATUS Project Rebuild 11 stone
-
Races
546 -
Miles
27089 -
Miles
157 -
Miles
11475 -
Miles
63 -
WAVA
69.34% -
20k
39:31 -
40k
1:18:57 -
80k
2:44:18 -
56M
3:26:00 -
112M
6:46:47 -
400m
1:17 -
800m
2:50 -
Mile
6:00 -
5k
21:01 -
5M
35:25 -
10k
44:43 -
10M
1:12:57 -
Half
1:38:21 -
20M
2:43:53 -
Mara
3:38:50 -
400m
8:55 -
750m
14:58 -
1500m
29:51 -
2.4M
1:18:59
| About Me | |
|---|---|
|
A semi retired (possibly retired Triathlete) now just running back to my 2009/2017 weight (10.9 stone) so looking forward to some decent runs after lockdown.
|
|
| Recent Blogs | |
|---|---|
| Manchester Marathon the revisit | Apr 2023 |
| PB Alert | Dec 2021 |
| Update Life and sh** | Oct 2021 |
| Early end of Tier Blog | Dec 2020 |
| COVID ( I hate that bassa) | Nov 2020 |
| My parkrun |
|---|
| Pocket parkrun |
| Recent Training | |||
|---|---|---|---|
|
3rd Jun
|
Easy | 3.1mi | 29:43 |
|
1st Jun
|
Easy | 4.3mi | 42:03 |
|
31st May
|
General | 4mi | 39:04 |
|
30th May
|
parkrun | 3.1mi | 27:46 |
|
28th May
|
Recovery Run | 3mi | 31:18 |
| Planned Races | Show more |
|---|---|
| Colworth 5 | 26th Jun |
| TrailFest Salcey Forest 10k | 28th Jun |
| fairlands valley Challenge | 19th Jul |
| Stevenage 10k | 30th Aug |
| Bedford Running Festival 20mi | 6th Sep |
| 12 Month Benchmarks | Run |
|---|---|
| Mile | 7:25 |
| 5k | 23:32 |
| 5mi | 40:10 |
| 10k | 51:29 |
| 10mi | 1:26:25 |
| Half | 1:52:38 |
| 20mi | 3:10:58 |
| Mara | 4:21:26 |
| 50k | 7:02:29 |
| 40mi | 9:16:22 |
| Recent Pictures |
|
|---|---|
| 2026 Targets | |
|---|---|
| Recent Threads |
|---|
| FOOTBALL |
| The vaporfly thread |
| The Retirement Thread |
| Fetch meetups |
| Buddies (110) |
|---|
| Followers (48) |
|---|
| Badges Collected | See available badges |
|---|---|
My Library
Find out what this Fetchie is in to. This user has not added any items yet.- Best Times
- Best WAVA
| Date | Planned Races | Distance | ||
|---|---|---|---|---|
| 29 Nov | ATW Hatfield 5 | 5mi | ||
| 25 Oct | Dublin Marathon Confirmed | 26.2mi | ||
| 11 Oct | Great Eastern Run | 13.1mi | ||
| 4 Oct | Town & Gown 10k Confirmed | 10km | ||
| 20 Sep | Ouse Valley Way Half Marathon | 13.1mi | ||
| 6 Sep | Bedford Running Festival 20mi | 20mi | ||
| 30 Aug | Stevenage 10k | 10km | ||
| 19 Jul | fairlands valley Challenge | 18mi | ||
| 28 Jun | TrailFest Salcey Forest 10k | 10km | ||
| 26 Jun | Colworth 5 | 5mi | ||
| 2026 | Result | WAVA | Distance | |
| 23 May | Grim Reaper 40 | 40mi | ||
| 26 Apr | Shakespeare Marathon SB | 4:22:08 | 53.74 | 26.2mi |
| 29 Mar | Oakley 20 SB | 3:13:18 | 54.49 | 20mi |
| 22 Mar | Twin Lakes 20 | 3:13:31 | 54.43 | 20mi |
| 8 Mar | Cambridge Half Marathon SB | 1:53:24 | 59.83 | 13.1mi |
| 1 Mar | Frostbite Friendly League - Race 6: BRJ Run & Tri | 5mi | ||
| 28 Feb | Belvoir Challenge 15 | 15mi | ||
| 22 Feb | Tarpley 20 | 3:17:17 | 53.39 | 20mi |
| 15 Feb | The St Valentine's 30k SB | 2:56:29 | 55.24 | 30km |
| 1 Feb | Frostbite Friendly League - Race 5: Fenland RC SB | 44:50 | 55.39 | 5mi |
| 18 Jan | Folksworth 15 SB | 2:15:29 | 57.47 | 15mi |
| 11 Jan | Frostbite Friendly League - Race 4: March PB | 44:10 | 58.54 | 5.2mi |
| 2025 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k SB | 54:15 | 57.18 | 10km |
| 28 Dec | Buntingford Year End 10 SB | 1:30:31 | 56.31 | 10mi |
| 30 Nov | Hatfield 5 SB | 40:22 | 61.51 | 5mi |
| 16 Nov | St Neots Riverside Half Marathon | 13.1mi | ||
| 9 Mar | Cambridge Half Marathon SB | 1:50:00 | 61.12 | 13.1mi |
| 19 Jan | Folksworth 15 | 15mi | ||
| 2024 | Result | WAVA | Distance | |
| 17 Nov | St Neots Riverside Half Marathon | 1:59:12 | 56.40 | 13.1mi |
| 3 Nov | Frostbite friendly race 2 SB | 39:12 | 62.80 | 5mi |
| 26 Oct | Marathon Eryri | 4:43:50 | 49.16 | 26.2mi |
| 13 Oct | Great Eastern Run | 1:47:03 | 62.80 | 13.1mi |
| 6 Oct | Frostbite friendly race 1 | 42:36 | 57.79 | 5mi |
| 29 Sep | Baxters Loch Ness Marathon SB | 3:59:42 | 58.21 | 26.2mi |
| 8 Sep | Bedford RF 20 | 3:10:41 | 54.72 | 20mi |
| 25 Aug | Battlefield Run ½M | 1:56:30 | 57.71 | 13.1mi |
| 3 Aug | Chariots of Fire 100th Anniversary Run | 1:53:21 | 59.31 | 13.1mi |
| 7 Jul | Ware Festival of Running | 1:21:35 | 61.92 | 10mi |
| 28 Jun | Colworth 5 | 40:11 | 61.27 | 5mi |
| 4 Jun | Midweek Road Race League (Divisions 2 & 3) Race 3 - Royston SB | 49:21 | 62.31 | 10km |
| 29 Mar | Maidenhead Easter 10 SB | 1:18:03 | 64.14 | 10mi |
| 24 Mar | Twin Lakes 20 SB | 2:51:50 | 60.16 | 20mi |
| 17 Mar | The Grizzly | 5:15:00 | 32.82 | 20mi |
| 10 Mar | Frostbite friendly race 6 | 45:21 | 53.82 | 5mi |
| 3 Mar | Cambridge Half Marathon SB | 1:44:24 | 63.81 | 13.1mi |
| 25 Feb | Tarpley 20 | 2:55:44 | 58.83 | 20mi |
| 11 Feb | Stamford 30K SB | 2:41:03 | 59.42 | 30km |
| 21 Jan | Folksworth 15 SB | 2:04:32 | 61.38 | 15mi |
| 2023 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k | 47:24 | 64.31 | 10km |
| 10 Dec | Frostbite Friendly League - Race 4: March | 40:51 | 59.75 | 5mi |
| 19 Nov | St Neots Riverside Half Marathon | 1:59:59 | 55.52 | 13.1mi |
| 18 Nov | Wolverton 5 SB | 37:25 | 65.23 | 5mi |
| 28 Oct | Marathon Eryri | 4:27:39 | 51.64 | 26.2mi |
| 15 Oct | Cambridge Town & Gown SB | 44:51 | 67.96 | 10km |
| 3 Sep | Bedford RF 20 | 3:02:00 | 56.80 | 20mi |
| 27 Aug | Battlefield Run ½M | 1:55:00 | 57.93 | 13.1mi |
| 13 Aug | Burnham Beeches Half Marathon | 1:54:50 | 58.01 | 13.1mi |
| 12 Jul | Peterborough Grand Prix Race 3 | 22:48 | 65.63 | 5km |
| 17 May | Midweek Road Race League (Divs 2&3) Stevenage #1 | 45:53 | 66.43 | 10km |
| 30 Apr | Recipharm GEAR 10k | 46:31 | 64.97 | 10km |
| 16 Apr | Manchester Marathon SB | 3:43:50 | 61.18 | 26.2mi |
| 8 Apr | Storeys Field parkrun SB | 22:04 | 67.26 | 5km |
| 2 Apr | Sandy 10 SB | 1:18:04 | 63.56 | 10mi |
| 26 Mar | Oakley 20 | 2:48:21 | 60.84 | 20mi |
| 19 Mar | Twin Lakes 20 SB | 2:46:53 | 61.38 | 20mi |
| 18 Mar | Storeys Field parkrun | 22:16 | 66.66 | 5km |
| 12 Mar | Frostbite friendly race 6 | 41:17 | 58.63 | 5mi |
| 5 Mar | Cambridge Half Marathon SB | 1:39:57 | 66.06 | 13.1mi |
| 26 Feb | Tarpley 20 | 2:49:55 | 60.28 | 20mi |
| 12 Feb | Stamford Striders' St Valentine 30K SB | 2:37:20 | 60.27 | 30km |
| 5 Feb | Frostbite friendly race 5 | 38:01 | 63.67 | 5mi |
| 22 Jan | Folksworth 15 PB | 2:02:33 | 61.82 | 15mi |
| 15 Jan | Frostbite Friendly League - Race 4: March | 40:34 | 59.66 | 5mi |
| 2022 | Result | WAVA | Distance | |
| 30 Dec | Buntingford Year End 10 | 1:19:12 | 62.65 | 10mi |
| 11 Dec | Frostbite friendly race 3 | 38:34 | 62.76 | 5mi |
| 3 Dec | Jingle Mile : It's Happening Again SB | 6:39 | 67.11 | 1mi |
| 27 Nov | Bass Belle 10 | 1:18:07 | 63.52 | 10mi |
| 20 Nov | St Neots Riverside Half Marathon | 1:44:26 | 63.22 | 13.1mi |
| 6 Nov | Frostbite friendly race 2 SB | 37:50 | 63.97 | 5mi |
| 29 Oct | Marathon Eryri | 4:46:36 | 47.78 | 26.2mi |
| 16 Oct | Great Eastern Run | 1:41:27 | 65.08 | 13.1mi |
| 8 Oct | Frostbite friendly race 1 | 39:58 | 60.56 | 5mi |
| 11 Sep | Sandy 10 SB | 1:17:38 | 63.92 | 10mi |
| 4 Sep | Oakley 20 | 3:04:22 | 55.56 | 20mi |
| 28 Aug | Kimbolton Castle Half Marathon | 1:48:00 | 61.13 | 13.1mi |
| 17 Aug | Peterborough 5k series race#3 Ferry Meadow hosted by PANVAC | 22:13 | 66.81 | 5km |
| 20 Jul | Peterborough 5k series race#3 Ferry Meadow hosted by PANVAC | 22:31 | 65.92 | 5km |
| 8 Jul | Bedfordshire AAA 10K SB | 46:22 | 65.18 | 10km |
| 30 Jun | Midweek Race League (Div 3) Royston #4 | 47:22 | 63.80 | 10km |
| 19 Jun | Colworth Half Marathon | 1:58:00 | 55.95 | 13.1mi |
| 17 Jun | Colworth 5 | 40:35 | 59.64 | 5mi |
| 1 Jun | Scott's Travel Midweek Road Race League (Div2) Harlow #3 | 46:40 | 64.76 | 10km |
| 15 May | Salzburg Marathon SB | 3:44:34 | 60.98 | 26.2mi |
| 7 May | Hellbrunn parkrun | 28:08 | 52.76 | 5km |
| 30 Apr | Storeys Field parkrun SB | 21:14 | 69.34 | 5km |
| 3 Apr | Reading Half Marathon | 1:38:38 | 66.35 | 13.1mi |
| 20 Mar | Twin Lakes 20 PB | 2:43:53 | 61.94 | 20mi |
| 13 Mar | Frostbite Friendly League Race #6 BRJ (Jubilee Park) | 39:03 | 61.46 | 5mi |
| 6 Mar | Cambridge Half Marathon PB | 1:38:21 | 66.54 | 13.1mi |
| 26 Feb | English National XC Championships (Men) | 1:14:07 | 50.11 | 7.63mi |
| 13 Feb | Stamford Striders' St Valentine 30K PB | 2:33:29 | 61.23 | 30km |
| 12 Feb | Storeys Field parkrun | 21:26 | 68.69 | 5km |
| 6 Feb | Frostbite Friendly League Bourne Frostbite #5 | 38:52 | 61.75 | 5mi |
| 22 Jan | Stevenage parkrun | 22:17 | 66.07 | 5km |
| 16 Jan | Frostbite Friendly League Race #4 March AC | 39:06 | 61.38 | 5mi |
| 2021 | Result | WAVA | Distance | |
| 31 Dec | sublime peterborough new years eve 10k SB | 46:12 | 64.85 | 10km |
| 19 Dec | Waterside 10 SB | 1:18:43 | 62.49 | 10mi |
| 12 Dec | Frostbite Friendly League Series Race #3 Hunts AC (Hinchingbrooke Park) | 40:03 | 59.92 | 5mi |
| 11 Dec | Fetch December Mile (Cambridge) SB | 6:41 | 66.17 | 1mi |
| 4 Dec | Storeys Field parkrun SB | 21:32 | 68.37 | 5km |
| 28 Nov | Wolverton 5 PB | 35:25 | 67.76 | 5mi |
| 21 Nov | St Neots Riverside Half Marathon SB | 1:39:16 | 65.93 | 13.1mi |
| 7 Nov | Frostbite Friendly League Race 2 Bushfield (Ferry Meadows) | 37:23 | 64.20 | 5mi |
| 30 Oct | Storeys Field parkrun | 21:35 | 68.22 | 5km |
| 24 Oct | Frostbite Friendly League St Neots | 37:06 | 64.69 | 5mi |
| 16 Oct | Henlow Bridge Lakes parkrun | 23:35 | 62.43 | 5km |
| 10 Oct | Run Silverstone HM | 1:42:16 | 63.99 | 13.1mi |
| 11 Sep | Storeys Field parkrun | 21:58 | 67.03 | 5km |
| 15 Aug | Kimbolton Castle Half Marathon | 1:51:07 | 58.90 | 13.1mi |
| 7 Aug | Storeys Field parkrun | 22:53 | 64.34 | 5km |
| 20 Jul | Standard Chartered Great City Race | 22:07 | 66.57 | 5km |
| 13 Jun | Sublime Peterborough Midsummer's 10k | 47:05 | 63.64 | 10km |
| 15 May | test event 5k kempton park race B | 21:56 | 67.13 | 5km |
| 11 Apr | Frostbite Friendly League - Bourne AC #virtual | 36:32 | 65.15 | 5mi |
| 14 Feb | Frostbite Friendly League - Bourne AC #virtual | 38:10 | 62.36 | 5mi |
| 6 Feb | Frostbite Friendly League Series Race #5 Bourne AC/Bourne Woods | 38:52 | 61.24 | 5mi |
| 9 Jan | Frostbite Friendly League - March AC #virtual | 38:19 | 62.12 | 5mi |
| 2020 | Result | WAVA | Distance | |
| 27 Sep | Run Fest at Lee Valley 10k SB | 51:49 | 57.34 | 10km |
| 15 Mar | Oundle 20 SB | 3:05:56 | 53.62 | 20mi |
| 8 Mar | Cambridge Half Marathon SB | 1:49:18 | 58.83 | 13.1mi |
| 23 Feb | Stamford 30K SB | 2:56:55 | 52.17 | 30km |
| 8 Feb | Rother Valley parkrun SB | 23:10 | 62.55 | 5km |
| 19 Jan | Folksworth 15 SB | 2:16:26 | 54.07 | 15mi |
| 2019 | Result | WAVA | Distance | |
| 31 Dec | Peterborough New Year's Eve 10k SB | 49:21 | 59.70 | 10km |
| 24 Nov | Bass Belle 10 SB | 1:21:13 | 59.53 | 10mi |
| 17 Nov | St Neots Riverside Half Marathon SB | 1:46:43 | 60.25 | 13.1mi |
| 13 Nov | RAF Henlow 10 | 1:23:03 | 58.21 | 10mi |
| 3 Nov | Frostbite Friendly XC league race 2 at Nene Park | 40:36 | 58.14 | 5mi |
| 26 Oct | Marathon Eryri | 4:50:15 | 45.90 | 26.2mi |
| 6 Oct | Frostbite Friendly League St Neots | 42:04 | 56.11 | 5mi |
| 1 Sep | Bedford RF Half | 1:50:03 | 58.43 | 13.1mi |
| 18 Aug | Kimbolton Castle Half Marathon | 2:00:00 | 53.58 | 13.1mi |
| 16 Jul | Standard Chartered Great City Race | 23:50 | 60.80 | 5km |
| 22 Jun | Colworth 8.1 PB | 1:18:23 | 49.58 | 8.1mi |
| 21 Jun | Colworth 5 | 41:36 | 56.74 | 5mi |
| 19 May | ASICS Windermere Marathon SB | 4:31:40 | 49.04 | 26.2mi |
| 12 May | Eye 10k Road Race | 50:21 | 58.51 | 10km |
| 30 Mar | Peterborough parkrun SB | 23:02 | 62.42 | 5km |
| 24 Mar | Oakley 20 SB | 3:05:20 | 53.32 | 20mi |
| 16 Mar | Ashridge Boundary Run PB | 3:01:04 | 44.54 | 16.5mi |
| 10 Mar | Frostbite Friendly League BRJ | 41:21 | 56.62 | 5mi |
| 3 Mar | Cambridge Half Marathon | 1:49:50 | 58.04 | 13.1mi |
| 24 Feb | Tarpley 20 | 3:09:50 | 52.05 | 20mi |
| 17 Feb | Stamford 30k SB | 2:49:22 | 54.02 | 30km |
| 3 Feb | Frostbite Friendly League - Bourne TH | 41:00 | 57.10 | 5mi |
| 26 Jan | Southern XC Championships (Senior Men) | 1:22:55 | 53.79 | 15km |
| 20 Jan | Folksworth 15 SB | 2:16:30 | 53.57 | 15mi |
| 13 Jan | Frostbite Friendly League - Race 4: March SB | 40:06 | 58.39 | 5mi |
| 6 Jan | Cambs XC Championships | 56:29 | 51.73 | 10km |
| 2018 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k | 49:57 | 58.49 | 10km |
| 9 Dec | Frostbite Friendly League Hunts AC | 41:30 | 56.42 | 5mi |
| 4 Dec | Enigma Deja Vu Marathon | 4:41:33 | 46.89 | 26.2mi |
| 1 Dec | Snow White and the Seventh Jingle Mile SB | 6:43 | 64.08 | 1mi |
| 25 Nov | Wolverton 5 SB | 38:32 | 60.76 | 5mi |
| 11 Nov | Armistice Day Centenary Challenge Run | 5:21:53 | 41.01 | 26.2mi |
| 10 Nov | Coldham's Common parkrun | 24:43 | 58.17 | 5km |
| 4 Nov | Frostbite Friendly League Bushfield | 39:16 | 59.62 | 5mi |
| 27 Oct | Marathon Eryri | 4:44:47 | 46.36 | 26.2mi |
| 14 Oct | Great Eastern Run | 1:48:07 | 58.96 | 13.1mi |
| 7 Oct | Frostbite Friendly League St Neots | 38:32 | 60.76 | 5mi |
| 30 Sep | Tissington Trail Half SB | 1:47:09 | 59.49 | 13.1mi |
| 15 Sep | Round Norfolk Relay stage 9 PB | 2:28:24 | 54.69 | 16.6mi |
| 2 Sep | Dunstable Downs 20 | 3:49:46 | 43.01 | 20mi |
| 5 Aug | Riverside Runners 31st Anniversary 10K & Fun Run | 59:08 | 49.41 | 10km |
| 1 Aug | Peterborough 5K Grand Prix - Werrington | 23:12 | 61.97 | 5km |
| 28 Jul | Enigma Show Me the Money Marathon July Day 1 | 4:26:04 | 49.62 | 26.2mi |
| 21 Jul | 24hr Thunder Run | 100mi | 24hr | |
| 17 Jul | Standard Chartered Great City Race | 22:54 | 62.78 | 5km |
| 4 Jul | Peterborough 5k Grand Prix - Ferry Meadows 2 SB | 22:18 | 64.47 | 5km |
| 1 Jul | Bassingbourn Half Marathon | 1:52:21 | 56.74 | 13.1mi |
| 20 Jun | Peterborough 5k Grand Prix - Eye | 22:28 | 63.99 | 5km |
| 9 Jun | Endure24 - Reading | 24hr | ||
| 3 Jun | Flaming June Half Marathon | 1:57:06 | 54.44 | 13.1mi |
| 19 May | Huntingdon parkrun | 22:51 | 62.92 | 5km |
| 13 May | Eye 10K Road Race SB | 47:07 | 62.01 | 10km |
| 6 May | Salzburg Marathon SB | 3:57:20 | 55.63 | 26.2mi |
| 22 Apr | London Marathon | 4:14:00 | 51.51 | 26.2mi |
| 8 Apr | Sandy 10 SB | 1:17:24 | 61.41 | 10mi |
| 31 Mar | Great Denham parkrun | 23:22 | 61.05 | 5km |
| 25 Mar | Bedford 20 SB | 3:00:50 | 54.16 | 20mi |
| 11 Mar | Frostbite Friendly League BRJ | 40:39 | 57.13 | 5mi |
| 4 Mar | Cambridge Half Marathon | 1:48:00 | 58.52 | 13.1mi |
| 25 Feb | Tarpley 20 | 3:04:11 | 53.18 | 20mi |
| 24 Feb | English National XC Championships (Men) | 1:12:06 | 48.61 | 12km |
| 18 Feb | Frostbite Friendly League Hunts AC | 40:50 | 56.88 | 5mi |
| 11 Feb | Stamford 30k SB | 2:51:41 | 52.82 | 30km |
| 21 Jan | Folksworth 15 SB | 2:15:58 | 53.31 | 15mi |
| 2017 | Result | WAVA | Distance | |
| 31 Dec | Buntingford 10 | 1:28:36 | 53.64 | 10mi |
| 3 Dec | Bedford Harriers Half Marathon | 1:54:20 | 55.28 | 13.1mi |
| 25 Nov | Wolverton 5 SB | 36:57 | 62.85 | 5mi |
| 5 Nov | Frostbite Friendly League Bushfield | 37:32 | 61.88 | 5mi |
| 28 Oct | Marathon Eryri | 4:39:50 | 46.76 | 26.2mi |
| 15 Oct | Birmingham International Marathon | 3:51:36 | 56.49 | 26.2mi |
| 23 Sep | Peterborough parkrun | 21:44 | 65.63 | 5km |
| 16 Sep | Round Norfolk Relay Stage 1 PB | 2:24:20 | 56.44 | 16.8mi |
| 10 Sep | Great North Run | 1:43:53 | 60.84 | 13.1mi |
| 3 Sep | Harlow 10 | 1:20:44 | 58.87 | 10mi |
| 2 Sep | Bedford RF Half | 2:19:42 | 45.24 | 13.1mi |
| 24 Jul | Standard Chartered Great City Race | 21:24 | 66.66 | 5km |
| 1 Jul | Big Fetch Mile - Bedford SB | 6:24 | 66.66 | 1mi |
| 1 Jul | Cambridge parkrun | 21:58 | 64.94 | 5km |
| 18 Jun | Run Bedford 10k | 50:17 | 57.63 | 10km |
| 7 Jun | Peterborough 5k Grand Prix - Ferry Meadows 1 | 21:58 | 64.94 | 5km |
| 28 May | Rock ‘n' Roll Liverpool Marathon | 3:50:26 | 56.78 | 26.2mi |
| 14 May | Eye 10k Road Race SB | 45:15 | 64.04 | 10km |
| 7 May | Salzburg Marathon PB | 3:38:50 | 59.79 | 26.2mi |
| 29 Apr | Cambridge parkrun PB | 21:01 | 67.35 | 5km |
| 14 Apr | Maidenhead Easter 10 SB | 1:13:51 | 63.82 | 10mi |
| 2 Apr | Oakley 20 | 2:53:03 | 56.11 | 20mi |
| 26 Mar | Sandy 10 | 1:15:54 | 62.10 | 10mi |
| 19 Mar | Reading Half Marathon | 1:45:03 | 59.66 | 13.1mi |
| 5 Mar | Cambridge Half Marathon SB | 1:40:43 | 62.22 | 13.1mi |
| 26 Feb | Tarpley 20 SB | 2:50:58 | 56.79 | 20mi |
| 12 Feb | Stamford 30k SB | 2:40:11 | 56.13 | 30km |
| 5 Feb | Frostbite Friendly League - Bourne TH | 39:31 | 58.30 | 5mi |
| 28 Jan | Southern XC Championships (Senior Men) | 1:24:55 | 51.64 | 15km |
| 22 Jan | Folksworth 15 SB | 2:07:40 | 56.30 | 15mi |
| 14 Jan | Hellrunner: Hell Down South | 1:59:38 | 47.73 | 12mi |
| 2016 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k SB | 45:18 | 63.44 | 10km |
| 25 Dec | Concord parkrun, Sheffield | 22:50 | 61.99 | 5km |
| 17 Dec | Bedford parkrun | 22:27 | 63.05 | 5km |
| 10 Dec | Jingle Mile V: The Final Front Ear SB | 6:33 | 64.56 | 1mi |
| 4 Dec | Bedford Harriers Half Marathon | 1:44:37 | 59.90 | 13.1mi |
| 6 Nov | Frostbite Friendly League Bushfield SB | 36:05 | 63.84 | 5mi |
| 29 Oct | Marathon Eryri | 4:14:40 | 50.92 | 26.2mi |
| 22 Oct | Cambridge parkrun SB | 21:39 | 65.38 | 5km |
| 9 Oct | Great Eastern Run SB | 1:42:57 | 60.87 | 13.1mi |
| 2 Oct | Standalone 10k | 45:57 | 62.54 | 10km |
| 25 Sep | NSPCC Milton Keynes Half Marathon | 1:49:01 | 57.48 | 13.1mi |
| 17 Sep | Round Norfolk Relay Stage 12 Scole to Thetford | 3:07:00 | 51.92 | 20mi |
| 11 Sep | Nice Tri Standard Olympic Triathlon | 2:46:42 | 1.5km/45km/10km | |
| 10 Sep | Bedford parkrun | 22:20 | 63.38 | 5km |
| 4 Sep | Ouse Valley Way Marathon | 4:25:18 | 48.88 | 26.2mi |
| 21 Aug | Monster Middle | 6:11:11 | 1.9km/83km/21km | |
| 30 Jul | Enigma World Cup Winners 50th Anniversary morning marathon | 4:29:18 | 48.16 | 26.2mi |
| 17 Jul | St Ives 10k | 48:07 | 59.73 | 10km |
| 16 Jul | The Myxy Mile | 6:37 | 63.91 | 1mi |
| 14 Jul | Standard Chartered Great City Race | 22:21 | 63.33 | 5km |
| 24 Jun | Colworth 5 | 40:32 | 56.83 | 5mi |
| 22 Jun | Bridges Relay (Change of venue because of EU Ref) PB | 16:13 | 66.61 | 2.4mi |
| 19 Jun | Huntingdon 10K | 47:37 | 60.36 | 10km |
| 12 Jun | Flaming June half Marathon | 1:51:31 | 56.20 | 13.1mi |
| 4 Jun | Peterborough parkrun | 22:52 | 61.90 | 5km |
| 4 Jun | Tour of Cambridge UTI TT Chrono | 52:44 | 16.9mi | |
| 28 May | Kent Roadrunner Marathon | 4:10:00 | 51.87 | 26.2mi |
| 21 May | Huntingdon parkrun | 22:33 | 62.77 | 5km |
| 23 Apr | Cambridge parkrun | 22:33 | 62.29 | 5km |
| 10 Apr | Greater Manchester Marathon SB | 4:08:42 | 51.69 | 26.2mi |
| 2 Apr | Wimpole Estate parkrun | 25:28 | 55.15 | 5km |
| 13 Mar | Frostbite Friendly League BRJ | 44:09 | 51.76 | 5mi |
| 6 Mar | Milton Keynes Festival of Running 20M SB | 3:02:48 | 52.66 | 20mi |
| 5 Mar | Huntingdon parkrun | 23:44 | 59.18 | 5km |
| 28 Feb | Cambridge Half Marathon | 1:44:25 | 59.51 | 13.1mi |
| 14 Feb | Stamford 30k SB | 2:50:50 | 52.18 | 30km |
| 7 Feb | Frostbite Friendly League - Bourne TH | 41:05 | 55.63 | 5mi |
| 30 Jan | Southern XC Championships (Senior Men) | 1:31:00 | 47.80 | 15km |
| 24 Jan | Folksworth 15 SB | 2:16:55 | 52.05 | 15mi |
| 16 Jan | Pymmes parkrun | 23:45 | 59.14 | 5km |
| 10 Jan | Frostbite Friendly League - Race 4: March | 57:46 | 39.56 | 5mi |
| 2015 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k SB | 49:14 | 57.90 | 10km |
| 28 Dec | Buntingford 10 | 1:27:29 | 53.43 | 10mi |
| 13 Dec | Frostbite Friendly League Hunts AC | 42:07 | 54.26 | 5mi |
| 12 Dec | Jingle Mile IV: A New Hope SB | 6:49 | 61.50 | 1mi |
| 28 Nov | Wolverton 5 | 39:42 | 57.57 | 5mi |
| 21 Nov | Vigilantes Maravan - Day 1 | 4:29:17 | 47.74 | 26.2mi |
| 15 Nov | St Neots Riverside Half Marathon | 1:54:20 | 54.35 | 13.1mi |
| 7 Nov | Rutland Water parkrun | 23:43 | 59.22 | 5km |
| 1 Nov | Frostbite Friendly League Bushfield SB | 38:36 | 59.21 | 5mi |
| 24 Oct | Marathon Eryri | 4:44:11 | 45.24 | 26.2mi |
| 11 Oct | Great Eastern Run | 1:55:16 | 53.91 | 13.1mi |
| 4 Oct | Standalone 10K | 51:07 | 55.77 | 10km |
| 26 Sep | Finsbury parkrun | 24:13 | 58.00 | 5km |
| 20 Sep | Round Norfolk Relay - Stage 1 PB | 2:35:42 | 51.46 | 16.81mi |
| 13 Sep | Dunstable Downs 20 | 4:02:00 | 41.51 | 20.8mi |
| 9 Aug | East England Triathlon Relays | 1:22:53 | 750m/20km/5km | |
| 19 Jul | St Ives 10k | 51:12 | 55.68 | 10km |
| 9 Jul | Standard Chartered Great City Race | 23:59 | 58.56 | 5km |
| 28 Jun | Ironman Austria | 13:40:50 | 2.4mi/112mi/26.2mi | |
| 14 Jun | Windsor Triathlon (Olympic) | 2:47:45 | 1500m/42km/10km | |
| 24 May | Great Anglian Water Swim (750 , 1500 ,3k , 5.2k) | 1:15:58 | 5.2km | |
| 23 May | Bedford parkrun SB | 23:23 | 60.07 | 5km |
| 10 May | Swashbuckler Middle Distance Triathlon | 5:45:33 | 1.9km/80km/22km | |
| 26 Apr | London Marathon SB | 4:14:17 | 50.12 | 26.2mi |
| 19 Apr | Wiggle Spring Saddle Sportive (Epic) | 6:13:00 | 100mi | |
| 12 Apr | Sandy 10 SB | 1:26:47 | 53.42 | 10mi |
| 3 Apr | The Bletchley Enigma Half Marathon | 1:53:56 | 54.08 | 13.1mi |
| 29 Mar | Bedford Autodrome Duathlon Standard Distance 10k/40k/5k | 2:40:06 | 0km/40km/15km | |
| 22 Mar | Reading Half Marathon | 1:58:37 | 51.95 | 13.1mi |
| 1 Mar | Frostbite Friendly League BRJ | 40:44 | 55.66 | 5mi |
| 21 Feb | Wiggle 'No Excuses' Sportive - Epic Distance | 5:15:00 | 80mi | |
| 15 Feb | Stamford 30k SB | 3:03:49 | 48.08 | 30km |
| 8 Feb | Wokingham Half Marathon SB | 1:52:36 | 54.72 | 13.1mi |
| 18 Jan | Folksworth 15 SB | 2:29:35 | 47.24 | 15mi |
| 11 Jan | Frostbite Friendly League - Race 4: March | 41:58 | 54.02 | 5mi |
| 2014 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k SB | 50:28 | 56.03 | 10km |
| 28 Dec | Buntingford 10 | 1:30:00 | 51.51 | 10mi |
| 14 Dec | Frostbite Friendly League Hunts AC | 43:20 | 52.32 | 5mi |
| 6 Dec | Jingle Mile III: The Search for Speed SB | 7:01 | 59.23 | 1mi |
| 15 Nov | Peterborough parkrun #70 | 24:24 | 57.13 | 5km |
| 8 Nov | Harlow Parkrun #1 | 25:38 | 54.38 | 5km |
| 2 Nov | Frostbite Friendly League Bushfield SB | 40:20 | 56.21 | 5mi |
| 25 Oct | Marathon Eryri | 5:00:25 | 42.42 | 26.2mi |
| 12 Oct | Great Eastern Run SB | 1:50:36 | 55.71 | 13.1mi |
| 5 Oct | Standalone 10K | 50:29 | 56.01 | 10km |
| 4 Oct | Northampton parkrun | 25:51 | 53.92 | 5km |
| 28 Sep | Baxters Loch Ness Marathon | 4:43:03 | 45.02 | 26.2mi |
| 20 Sep | Bedford parkrun SB | 23:15 | 59.95 | 5km |
| 13 Sep | The JW Ultra PB | 5:58:23 | 41.66 | 30mi |
| 7 Sep | Swineshead 10 | 1:31:12 | 50.83 | 10mi |
| 30 Aug | Buff Enigma Reverse Marathon | 4:51:00 | 43.79 | 26.2mi |
| 23 Aug | Triathlon England Club Relay Championships | 1:03:46 | 0.5km/15km/5km | |
| 17 Aug | Monster Middle Triathlon | 1.9km/83km/21km | ||
| 26 Jul | Thunder Run 24 hour - solo nutters PB | 23:17:00 | 49.83 | 160km |
| 10 Jul | Standard Chartered Great City Race | 23:19 | 59.78 | 5km |
| 5 Jul | Buff Summer Enigma Ultra | 6:04:04 | 41.01 | 30mi |
| 29 Jun | St Neot's Triathlon (Olympic) race 2 | 2:59:59 | 1500m/45km/10km | |
| 21 Jun | Colworth 8.1 SB | 1:27:50 | 42.44 | 8.1mi |
| 20 Jun | Colworth 5 | 44:03 | 51.47 | 5mi |
| 15 Jun | Ironman 70.3 UK | 7:38:36 | 1.2mi/56mi/13.1mi | |
| 13 Apr | London Marathon | 4:44:00 | 44.49 | 26.2mi |
| 6 Apr | Connermara Ultra Marathon PB | 7:38:11 | 45.68 | 39.3mi |
| 30 Mar | Sandy 10 SB | 1:24:30 | 54.41 | 10mi |
| 23 Mar | Oakley 20 | 3:28:38 | 45.35 | 20mi |
| 16 Mar | Nicetri 18 Offord, (Cambridgeshire) PB | 3:03:00 | 46.19 | 18mi |
| 15 Mar | Cambridge parkrun | 24:32 | 56.39 | 5km |
| 9 Mar | Ashby 20 | 3:29:26 | 45.18 | 20mi |
| 8 Mar | Bedford parkrun | 25:32 | 54.18 | 5km |
| 2 Mar | Reading Half Marathon | 1:55:40 | 52.83 | 13.1mi |
| 23 Feb | Tarpley 20 SB | 3:27:00 | 45.71 | 20mi |
| 16 Feb | Stamford 30k SB | 3:07:26 | 46.75 | 30km |
| 19 Jan | Folksworth 15 SB | 2:20:00 | 50.05 | 15mi |
| 12 Jan | Winter Tanners 20 | 20mi | ||
| 4 Jan | Enigma Winter Marathon Double Day 1 SB | 4:25:42 | 47.55 | 26.2mi |
| 2013 | Result | WAVA | Distance | |
| 8 Dec | Bedford Harriers Half Marathon | 2:00:45 | 50.61 | 13.1mi |
| 30 Nov | Cambridge parkrun SB | 23:08 | 59.80 | 5km |
| 23 Nov | Wolverton 5 SB | 38:42 | 58.13 | 5mi |
| 16 Nov | Huntingdon parkrun | 24:29 | 56.50 | 5km |
| 10 Nov | Sodbury Slog PB | 1:48:43 | 37.95 | 9mi |
| 9 Nov | Little Stoke parkrun | 23:51 | 58.00 | 5km |
| 3 Nov | Frostbite Friendly League Bushfield | 39:06 | 57.53 | 5mi |
| 26 Oct | Marathon Eryri SB | 5:05:00 | 41.42 | 26.2mi |
| 13 Oct | Great Eastern Run SB | 1:52:25 | 54.36 | 13.1mi |
| 6 Oct | Standalone 10K SB | 48:52 | 57.41 | 10km |
| 21 Sep | Birmingham Canal Canter 18 SB | 3:07:00 | 45.20 | 18mi |
| 14 Sep | Round Norfolk Relay - Stage 1 SB | 3:07:07 | 42.10 | 16.81mi |
| 29 Aug | London Business Houses 5 miles | 40:27 | 55.61 | 5mi |
| 24 Aug | National Club Relay Champrionships | 59:59 | 0.5km/15km/5km | |
| 18 Aug | monster middle distance triathlon, Ely | 5:50:35 | 1.9km/90km/21km | |
| 3 Aug | Peterborough parkrun #1 | 23:57 | 57.76 | 5km |
| 27 Jul | Thunder Run 24 Hr Team | 60km | ||
| 21 Jul | St Ives 10k | 49:15 | 56.96 | 10km |
| 11 Jul | Standard Chartered Great City Race | 23:21 | 59.24 | 5km |
| 7 Jul | USN Bedford Olympic Distance Triathlon | 1500m/41km/10km | ||
| 30 Jun | Abbey 10k | 52:37 | 53.31 | 10km |
| 26 Jun | Mid Week Road Race League - Div 1 - Stevenage | 52:32 | 53.40 | 10km |
| 23 Jun | Colworth Half Marathon | 2:13:47 | 45.68 | 13.1mi |
| 22 Jun | Colworth 8.1 SB | 1:24:03 | 44.00 | 8.1mi |
| 21 Jun | Colworth 5 | 45:17 | 49.68 | 5mi |
| 16 Jun | Windsor | 2:51:50 | 1.5km/26mi/10km | |
| 8 Jun | Wimpole Estate parkrun | 24:11 | 57.20 | 5km |
| 4 Jun | Mid Week Road Race League - Div 1 - Royston | 55:31 | 50.53 | 10km |
| 1 Jun | Summer Cambridge Fetch Mile SB | 6:56 | 59.43 | 1mi |
| 25 May | Huntingdon parkrun | 26:20 | 52.53 | 5km |
| 19 May | NiceTri Sprint triathlon | 1:32:08 | 750m/25km/5km | |
| 11 May | Huntingdon parkrun | 27:30 | 50.30 | 5km |
| 14 Apr | Cambridge Cambourne 10k | 1:00:50 | 45.75 | 10km |
| 13 Apr | Huntingdon parkrun | 29:51 | 46.00 | 5km |
| 7 Apr | Sandy 10 | 1:30:22 | 50.46 | 10mi |
| 6 Apr | Bedford Parkrun | 27:17 | 50.32 | 5km |
| 30 Mar | Cambridge parkrun | 27:30 | 49.93 | 5km |
| 29 Mar | Maidenhead Easter 10 SB | 1:28:18 | 51.65 | 10mi |
| 17 Mar | Reading Half Marathon | 2:19:37 | 43.41 | 13.1mi |
| 10 Feb | Wokingham Half Marathon | 2:08:00 | 47.35 | 13.1mi |
| 12 Jan | Wimpole Estate parkrun | 28:05 | 48.89 | 5km |
| 2012 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k | 51:33 | 53.99 | 10km |
| 29 Dec | Bedford parkrun | 27:40 | 49.63 | 5km |
| 22 Dec | Cambridge parkrun | 24:37 | 55.77 | 5km |
| 16 Dec | Frostbite Friendly League Hunts AC SB | 41:36 | 53.65 | 5mi |
| 9 Dec | Bedford Harriers Half Marathon | 1:57:48 | 51.45 | 13.1mi |
| 28 Oct | Tiptree 10 SB | 1:25:31 | 53.33 | 10mi |
| 27 Oct | Cambridge parkrun | 26:58 | 50.91 | 5km |
| 14 Oct | New Ware 10 | 1:27:37 | 52.05 | 10mi |
| 7 Oct | Standalone 10K SB | 47:50 | 58.18 | 10km |
| 30 Sep | Leighton Buzzard | 1:29:19 | 51.06 | 10mi |
| 22 Sep | Cambridge parkrun | 23:16 | 59.01 | 5km |
| 1 Sep | bedford parkrun | 24:01 | 57.17 | 5km |
| 25 Aug | bedford parkrun | 23:57 | 57.33 | 5km |
| 19 Aug | Riverside Runners 25th Anniversary 10k | 1:04:24 | 43.22 | 10km |
| 28 Jul | Thunder Run 24hr | 10km | ||
| 15 Jul | St Ives 10k | 49:11 | 56.59 | 10km |
| 7 Jul | bedford parkrun | 23:50 | 57.61 | 5km |
| 17 Jun | Windsor Triathlon | 2:19:24 | 1.5km/26mi/10km | |
| 10 Jun | Two Castles Run | 50:42 | 54.89 | 10km |
| 2 Jun | Bedford parkrun | 24:01 | 57.17 | 5km |
| 27 May | Vitality London 10,000 | 55:38 | 50.02 | 10km |
| 20 May | Brathay Windermere Marathon | 5:27:00 | 38.31 | 26.2mi |
| 22 Apr | London Marathon | 5:08:02 | 40.32 | 26.2mi |
| 15 Apr | Brighton Marathon SB | 3:59:48 | 51.80 | 26.2mi |
| 7 Apr | bedford parkrun | 24:53 | 54.77 | 5km |
| 1 Apr | Reading Half Marathon | 1:45:53 | 56.78 | 13.1mi |
| 17 Mar | Bedford Parkrun | 24:03 | 56.66 | 5km |
| 11 Mar | Mad March 20 | 3:07:40 | 49.58 | 20mi |
| 4 Mar | Thanet 20 SB | 3:04:05 | 50.55 | 20mi |
| 26 Feb | Tarpley 20 | 3:14:50 | 47.76 | 20mi |
| 19 Feb | Wokingham Half Marathon SB | 1:43:41 | 57.98 | 13.1mi |
| 28 Jan | Cambridge parkrun | 23:31 | 57.95 | 5km |
| 22 Jan | Folksworth 15 SB | 2:12:58 | 51.84 | 15mi |
| 14 Jan | Cambridge parkrun SB | 23:13 | 58.70 | 5km |
| 2011 | Result | WAVA | Distance | |
| 31 Dec | Ely New Year's Eve 10k | 51:58 | 53.13 | 10km |
| 27 Dec | Buntingford 10 SB | 1:19:19 | 57.04 | 10mi |
| 25 Dec | Bedford parkrun | 27:53 | 48.87 | 5km |
| 24 Dec | Milton Keynes parkrun | 22:53 | 59.55 | 5km |
| 10 Dec | Bedford ParkRun | 25:00 | 54.51 | 5km |
| 3 Dec | Bedford ParkRun | 22:50 | 59.68 | 5km |
| 27 Nov | Hellrunner - Hell Down South | 1:37:59 | 51.05 | 11mi |
| 20 Nov | St Neots Riverside Half Marathon | 1:53:24 | 53.01 | 13.1mi |
| 19 Nov | London Cross Country Championships | 50:30 | 54.68 | 10km |
| 12 Nov | Cambridge parkrun | 22:45 | 59.90 | 5km |
| 29 Oct | Marathon Eryri | 4:35:55 | 45.02 | 26.2mi |
| 2 Oct | Standalone 10K SB | 45:42 | 60.42 | 10km |
| 18 Sep | Great North Run Half Marathon | 1:55:28 | 52.07 | 13.1mi |
| 11 Sep | Dunstable Downs 20 | 3:52:00 | 40.11 | 20mi |
| 21 Aug | monster middle distance triathlon, Ely | 5:36:59 | 1.9km/93km/21km | |
| 7 Aug | Dextro Energy Triathlon London - Olympic | 2:46:11 | 1500m/40km/10km | |
| 16 Jul | East Angular King James Mile SB | 6:14 | 65.00 | 1mi |
| 16 Jul | East Angular Book of Common Hurtbox 400m SB | 1:18 | 59.62 | 400m |
| 14 Jul | Standard Chartered Great City Race | 22:15 | 61.25 | 5km |
| 9 Jul | Barnsley parkrun | 22:52 | 59.60 | 5km |
| 30 Jun | Mid Week Road Race League - Div 1 - St Albans PB | 53:47 | 58.02 | 7mi |
| 19 Jun | Ironman UK 70.3 | 6:51:37 | 1.2mi/56mi/13.1mi | |
| 7 Jun | Mid Week Road Race League - Div 1 - Welwyn | 46:25 | 59.49 | 10km |
| 4 Jun | Mazda Blenheim Triathlon (Sprint) | 1:31:45 | 0.75km/20km/5km | |
| 22 May | Ironman St Polten IMAU 70.3 | 6:22:51 | 1.2mi/56mi/13.1mi | |
| 14 May | Grovelands Parkrun SB | 21:44 | 62.70 | 5km |
| 7 May | Mass Swim Start Bedford | 28:17 | 1.5km | |
| 17 Apr | London Marathon SB | 4:07:26 | 49.78 | 26.2mi |
| 3 Apr | Sandy 10 | 1:20:41 | 55.62 | 10mi |
| 20 Mar | Reading Half Marathon SB | 1:47:07 | 55.67 | 13.1mi |
| 6 Mar | Spring Onion Sportive | 5:49:00 | 115km | |
| 6 Mar | Mad March 20 SB | 3:10:06 | 48.54 | 20mi |
| 13 Feb | Stamford 30K SB | 3:10:00 | 44.98 | 30km |
| 12 Feb | Hellrunner: Hell in the Middle PB | 2:38:00 | 31.40 | 11mi |
| 6 Feb | Great Bentley Half Marathon | 1:48:42 | 54.86 | 13.1mi |
| 23 Jan | Folksworth 15 SB | 2:21:35 | 48.28 | 15mi |
| 9 Jan | Disney Marathon | 4:14:26 | 48.41 | 26.2mi |
| 8 Jan | Disney Half Marathon | 2:11:00 | 45.52 | 13.1mi |
| 2010 | Result | WAVA | Distance | |
| 12 Dec | Bedford Harriers Half Marathon | 1:53:17 | 52.64 | 13.1mi |
| 11 Dec | North Staffs XC 4 [Mens race]- Westwood | 43:51 | 62.48 | 10km |
| 28 Nov | Hellrunner: Hell Down South | 2:03:01 | 36.48 | 10mi |
| 14 Nov | Sodbury Slog PB | 1:48:41 | 34.93 | 8.5mi |
| 13 Nov | North Staffs XC 3 [Mens race]- Stafford Common | 10km | ||
| 19 Sep | Great North Run SB | 1:46:33 | 55.97 | 13.1mi |
| 12 Sep | Dunstable Downs 20 SB | 3:33:00 | 43.32 | 20mi |
| 5 Sep | BCT September Sprint Triathlon | 1:11:13 | 400m/20km/5km | |
| 15 Aug | Bedford Classic Triathlon | 2:46:12 | 1500m/40km/10km | |
| 25 Jul | London to Cambridge Bike Ride | 4:22:00 | 57mi | |
| 18 Jul | London to Southend Bike Ride | 4:07:00 | 59mi | |
| 15 Jul | Standard Chartered Great City Race | 22:20 | 60.57 | 5km |
| 26 Jun | BCT Give it a tri | 38:21 | 100m/10km/2km | |
| 13 Jun | Nokia Windsor Triathlon (Olympic) | 2:49:49 | 1.5km/42km/10km | |
| 6 Jun | Mazda Blenheim Triathlon (Sprint) | 1:35:30 | 750m/19.8km/5.4km | |
| 11 Apr | Connemara Half Marathon | 1:58:33 | 49.91 | 13.1mi |
| 2 Apr | Maidenhead Easter 10 SB | 1:18:47 | 56.53 | 10mi |
| 21 Mar | Reading Half Marathon | 1:49:18 | 54.13 | 13.1mi |
| 20 Mar | Midlands Men's Masters 6-Stage Road Relays - Short Leg PB | 22:24 | 57.78 | 3mi |
| 13 Mar | Cambridge parkrun SB | 22:19 | 60.17 | 5km |
| 2009 | Result | WAVA | Distance | |
| 13 Dec | Mortimer Forest Hill Race | 2:15:34 | 32.85 | 10mi |
| 12 Dec | North Staffordshire XC (Senior Men) Leek | 45:43 | 59.50 | 10km |
| 15 Nov | Hellrunner: Hell Down South | 2:00:00 | 37.11 | 10mi |
| 8 Nov | Sodbury Slog SB | 1:50:14 | 34.18 | 8.5mi |
| 7 Nov | Bath Victoria Park 4 PB | 32:26 | 53.51 | 4mi |
| 6 Sep | Black Country Sprint triathlon | 51:36 | 400m/20km/5km | |
| 27 Aug | London Business Houses 5 Mile Race SB | 36:35 | 59.64 | 5mi |
| 26 Jul | Harlow 10 | 1:17:19 | 57.60 | 10mi |
| 4 Jul | Birmingham Black Country Half Marathon | 2:03:01 | 48.10 | 13.1mi |
| 30 Jun | Ware Joggers 5kish Handicap (Race 3) PB | 23:55 | 62.11 | 3.43mi |
| 19 Jun | Blakedown Bolt | 54:00 | 50.37 | 10km |
| 17 Jun | 800 meters LBH Competition Willesden Green Track SB | 2:52 | 61.25 | 800m |
| 17 Jun | 5,000 meters LBH Competition Willesden Green Track SB | 21:25 | 62.70 | 5km |
| 7 Jun | Aldridge 10k | 52:49 | 51.50 | 10km |
| 4 Jun | Midweek league div 1 race - Welwyn Garden City (closed race) | 44:50 | 60.67 | 10km |
| 26 Apr | London Marathon SB | 3:40:36 | 54.98 | 26.2mi |
| 26 Apr | London Marathon 20 mile split SB | 2:45:50 | 54.81 | 20mi |
| 13 Apr | Fetch London Mile - Part 4 PB | 6:00 | 66.04 | 1mi |
| 10 Apr | Maidenhead Easter 10 PB | 1:12:57 | 60.65 | 10mi |
| 5 Apr | Oakley 20 | 3:06:54 | 48.64 | 20mi |
| 29 Mar | Reading Half Marathon | 1:40:00 | 58.76 | 13.1mi |
| 22 Mar | Connemara Marathon | 4:18:10 | 46.98 | 26.2mi |
| 15 Mar | Dorney Lake 10K PB | 44:43 | 60.45 | 10km |
| 1 Mar | Berkhamsted Half Marathon | 1:43:12 | 56.94 | 13.1mi |
| 22 Feb | Bury 20 | 2:58:11 | 51.01 | 20mi |
| 15 Feb | Bramley 20 | 3:06:28 | 48.75 | 20mi |
| 8 Feb | Great Bentley Half Marathon SB | 1:39:43 | 58.93 | 13.1mi |
| 1 Feb | Watford Half Marathon | 1:43:41 | 56.67 | 13.1mi |
| 11 Jan | Saffron Walden - Cross Country League PB | 33:00 | 56.93 | 4.35mi |
| 4 Jan | Harlow X Country - South Herts Championship | 38:24 | 55.24 | 4.9mi |
| 2008 | Result | WAVA | Distance | |
| 28 Dec | Buntingford 10 | 1:19:59 | 55.31 | 10mi |
| 20 Dec | Reading Fetcheveryone Mile SB | 6:20 | 62.57 | 1mi |
| 30 Nov | Ware X Country - South Herts Championship PB | 40:00 | 50.39 | 4.66mi |
| 16 Nov | Hellrunner: Hell Down South | 12mi | ||
| 12 Oct | Tiptree 10 | 1:20:13 | 55.15 | 10mi |
| 28 Sep | Guardian Copped Hall 5 mile run, Epping SB | 39:48 | 54.46 | 5mi |
| 7 Sep | Garden City 10 SB | 1:18:10 | 56.60 | 10mi |
| 31 Aug | Nike Human Race 10K SB | 46:31 | 58.11 | 10km |
| 27 Jul | Harlow 10 | 1:25:21 | 51.83 | 10mi |
| 17 Jul | Standard Chartered Great City Race SB | 22:03 | 60.45 | 5km |
| 13 Jul | Lee Valley 10k, Waltham Abbey | 47:17 | 57.17 | 10km |
| 14 Jun | Salomon South Downs Marathon RELAY LEG 1 PB | 1:07:36 | 49.97 | 7.7mi |
| 11 Jun | LBH 400 meters event PB | 1:17 | 59.09 | 400m |
| 11 Jun | 800 meter LBH Competition PB | 2:50 | 61.37 | 800m |
| 7 Jun | Self Transcendence 10k | 47:39 | 56.73 | 10km |
| 11 May | St Albans 10k | 49:46 | 54.31 | 10km |
| 13 Apr | London Marathon SB | 3:49:48 | 52.54 | 26.2mi |
| 13 Apr | FLM 20 Mile Split | 2:51:33 | 52.72 | 20mi |
| 2 Mar | Reading Half Marathon SB | 1:45:41 | 55.27 | 13.1mi |
| 24 Feb | Bury 20 SB | 3:08:31 | 47.98 | 20mi |
| 3 Feb | Great Bentley Half Marathon | 1:49:13 | 53.48 | 13.1mi |
| 20 Jan | Fred Hughes 10 | 1:24:51 | 51.84 | 10mi |
| 13 Jan | Saffron Walden X-country (closed league) | 4.35mi | ||
| 2007 | Result | WAVA | Distance | |
| 16 Dec | Stortford X-Country (Closed league) | 38:09 | 54.68 | 4.85mi |
| 9 Dec | Harlow X-Country (Closed league Race 2/4)) | 40:00 | 53.86 | 5mi |
| 2 Dec | Ware X-country closed league | 4.77mi | ||
| 18 Nov | Digswell XC PB | 50:00 | 47.49 | 5.5mi |
| 4 Nov | SaabSalomon Hellrunner South | 2:01:53 | 36.09 | 10mi |
| 28 Oct | Great South Run SB | 1:17:17 | 56.91 | 10mi |
| 21 Oct | CHESHUNT X Country | 40:59 | 64.37 | 6.1mi |
| 30 Sep | Berlin Marathon 20 mile split SB | 2:53:50 | 52.03 | 20mi |
| 30 Sep | Berlin Marathon SB | 3:54:57 | 51.39 | 26.2mi |
| 16 Sep | Robin Hood Half Marathon | 1:45:58 | 55.12 | 13.1mi |
| 22 Jul | Dartford Half Marathon | 1:51:43 | 52.29 | 13.1mi |
| 19 Jul | Standard Chartered Great City Race SB | 22:10 | 59.70 | 5km |
| 11 Jul | 5th Midweek Road Race League Fixture, Trent Park PB | 44:13 | 54.62 | 9km |
| 20 Jun | Mid-Week Road Race League (Div 2) Race 3 - Harlow | 45:57 | 58.49 | 10km |
| 16 Jun | Salomon South Downs Marathon RELAY LEG 3 | 7.7mi | ||
| 6 Jun | MIDWEEK RACE LEAGUE RACE 2 (10k) - Hendon Coptall Stadium SB | 45:40 | 58.86 | 10km |
| 20 May | Great Baddow 10 | 1:19:09 | 55.57 | 10mi |
| 17 May | MIDWEEK ROAD RACE LEAGUE - Stevenage Fairlands Valley | 47:30 | 56.59 | 10km |
| 22 Apr | London Marathon | 4:05:32 | 49.08 | 26.2mi |
| 25 Mar | Reading Half Marathon SB | 1:44:34 | 55.59 | 13.1mi |
| 11 Mar | Wimbledon 10K | 45:54 | 58.28 | 10km |
| 4 Mar | Thanet 20 | 3:03:36 | 49.10 | 20mi |
| 4 Feb | Watford Half Marathon | 1:48:56 | 53.36 | 13.1mi |
| 2006 | Result | WAVA | Distance | |
| 31 Dec | Buntingford 10 SB | 1:20:22 | 54.46 | 10mi |
| 3 Dec | Grim Challenge PB | 1:18:00 | 44.59 | 8mi |
| 22 Oct | Great South Run | 1:22:01 | 53.37 | 10mi |
| 1 Oct | Baxters Loch Ness Marathon SB | 4:12:18 | 47.76 | 26.2mi |
| 10 Sep | Robin Hood Half Marathon | 1:54:48 | 50.63 | 13.1mi |
| 5 Aug | The Regents Park Summer 10k Series - Race 5 SB | 46:31 | 57.51 | 10km |
| 23 Jul | Dartford Half Marathon | 1:59:22 | 48.69 | 13.1mi |
| 20 Jul | London City Marathon Route 5K SB | 23:45 | 55.32 | 5km |
| 16 Jul | London Chest Hospital 10K | 49:11 | 54.39 | 10km |
| 29 Jun | Bridges Relay - Westminster via Vauxhall Bridge | 17:00 | 58.18 | 2.37mi |
| 22 Jun | MIDWEEK ROAD RACE DIVISION 2 Royston 10k | 50:10 | 53.32 | 10km |
| 14 Jun | London Business Houses Track and Field Championships - Battersea Park | 2:55 | 0m | |
| 21 May | Nike 5k -Victoria Park | 23:58 | 54.82 | 5km |
| 9 Apr | Reading Half Marathon SB | 1:53:34 | 50.97 | 13.1mi |
| 9 Apr | Reading HM 10 mile split | 1:23:00 | 52.52 | 10mi |
| 19 Mar | Liverpool Half Marathon | 1:55:24 | 50.16 | 13.1mi |
| 29 Jan | Nike January Run 5k | 24:10 | 53.98 | 5km |
| 2005 | Result | WAVA | Distance | |
| 27 Dec | Buntingford 10 SB | 1:32:33 | 47.10 | 10mi |
| 16 Oct | Nike Run London | 48:48 | 54.60 | 10km |
| 4 Sep | Hampton Court Cancer Research 10k SB | 47:36 | 55.97 | 10km |
| 10 Jul | Bushey Quarter Marathon PB | 59:16 | 47.45 | 6.55mi |
| 2004 | Result | WAVA | Distance | |
| 28 Nov | Nike Run London 10K | 53:06 | 50.01 | 10km |
| 28 Nov | Nike 10k SB | 53:06 | 50.01 | 10km |
- Run Totals
- Swim Totals
- Bike Totals
- Walk Totals
- Cross Totals
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 117 | 147 | 157 | 163 | 126 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 717 |
| 2026 | 40 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 40 |
| 2025 | 140 | 146 | 145 | 102 | 130 | 139 | 103 | 138 | 133 | 106 | 98 | 71 | 1451 |
| 2025 | 0 | 0 | 4 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 |
| 2024 | 159 | 169 | 197 | 82 | 104 | 125 | 110 | 144 | 144 | 111 | 121 | 120 | 1587 |
| 2024 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 5 | 0 | 0 | 13 |
| 2023 | 177 | 168 | 201 | 125 | 113 | 139 | 118 | 129 | 165 | 135 | 127 | 137 | 1733 |
| 2023 | 0 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4 |
| 2022 | 163 | 132 | 196 | 175 | 111 | 119 | 130 | 131 | 130 | 150 | 109 | 120 | 1667 |
| 2022 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 |
| 2021 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | 0 | 24 | 0 | 0 | 8 | 40 |
| 2021 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.1 | 0 | 0 | 0.1 |
| 2021 | 121 | 118 | 134 | 120 | 134 | 120 | 126 | 132 | 131 | 155 | 136 | 138 | 1565 |
| 2021 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 5 | 3 | 0 | 0 | 0 | 13 |
| 2020 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 13 |
| 2020 | 118 | 108 | 123 | 120 | 89 | 81 | 138 | 105 | 87 | 95 | 92 | 107 | 1263 |
| 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 0 | 0 | 0 | 0 | 10 |
| 2019 | 0 | 0 | 0 | 0 | 0.3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.3 |
| 2019 | 147 | 150 | 171 | 38 | 91 | 101 | 130 | 131 | 144 | 125 | 94 | 103 | 1424 |
| 2018 | 132 | 155 | 155 | 135 | 110 | 112 | 153 | 121 | 142 | 127 | 102 | 115 | 1559 |
| 2018 | 0 | 0 | 0 | 0 | 0 | 19 | 0 | 0 | 0 | 0 | 0 | 0 | 19 |
| 2017 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 |
| 2017 | 123 | 151 | 127 | 158 | 132 | 116 | 150 | 137 | 149 | 116 | 91 | 109 | 1559 |
| 2017 | 0 | 0 | 0 | 12 | 10 | 31 | 36 | 0 | 0 | 0 | 12 | 0 | 102 |
| 2016 | 2.6 | 2 | 0 | 0.4 | 1 | 0 | 2.1 | 6.1 | 1 | 0 | 0 | 0 | 15.1 |
| 2016 | 117 | 113 | 121 | 91 | 110 | 100 | 106 | 95 | 120 | 128 | 96 | 100 | 1296 |
| 2016 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | 0 | 28 | 0 | 53 | 20 | 89 | 63 | 281 | 30 | 20 | 37 | 16 | 637 |
| 2015 | 4.9 | 2 | 4 | 5 | 9.9 | 8.8 | 1.3 | 3.3 | 0.6 | 3.7 | 1.6 | 1.8 | 46.8 |
| 2015 | 85 | 76 | 57 | 95 | 90 | 74 | 54 | 64 | 115 | 101 | 93 | 103 | 1007 |
| 2015 | 249 | 372 | 336 | 347 | 428 | 314 | 108 | 161 | 0 | 16 | 0 | 0 | 2330 |
| 2014 | 0 | 0 | 0 | 1.1 | 2.3 | 3.2 | 1.6 | 2.2 | 0.8 | 0 | 0 | 1.4 | 12.6 |
| 2014 | 141 | 94 | 142 | 86 | 40 | 65 | 133 | 82 | 110 | 82 | 34 | 64 | 1071 |
| 2014 | 0 | 0 | 0 | 16 | 166 | 331 | 268 | 224 | 6 | 91 | 171 | 207 | 1479 |
| 2013 | 0 | 0 | 0.3 | 1.3 | 2.7 | 4.6 | 2.7 | 3.4 | 0.6 | 0 | 0 | 0 | 15.6 |
| 2013 | 62 | 65 | 76 | 66 | 68 | 97 | 98 | 107 | 142 | 99 | 93 | 105 | 1078 |
| 2013 | 0 | 50 | 58 | 175 | 289 | 213 | 379 | 176 | 0 | 0 | 0 | 21 | 1362 |
| 2012 | 0 | 0 | 0.5 | 0.3 | 3.2 | 1.3 | 0 | 2.2 | 0 | 0 | 0 | 0 | 7.5 |
| 2012 | 168 | 127 | 135 | 111 | 63 | 53 | 109 | 48 | 95 | 81 | 72 | 75 | 1138 |
| 2012 | 0 | 0 | 0 | 39 | 40 | 114 | 0 | 133 | 119 | 0 | 43 | 0 | 488 |
| 2011 | 0.3 | 2.4 | 6.2 | 1.9 | 3.9 | 3.7 | 4.7 | 2.1 | 0 | 0 | 0 | 0 | 25.1 |
| 2011 | 100 | 101 | 100 | 84 | 94 | 71 | 89 | 74 | 144 | 118 | 83 | 88 | 1146 |
| 2011 | 54 | 243 | 434 | 289 | 351 | 192 | 352 | 202 | 43 | 14 | 0 | 0 | 2175 |
| 2010 | 1.9 | 1.1 | 2.5 | 3.7 | 2.6 | 3.5 | 5 | 3.2 | 1.5 | 1.7 | 3.5 | 1.7 | 31.8 |
| 2010 | 12 | 65 | 134 | 107 | 24 | 71 | 92 | 119 | 108 | 66 | 87 | 115 | 1000 |
| 2010 | 74 | 30 | 53 | 59 | 66 | 162 | 384 | 171 | 157 | 25 | 34 | 74 | 1289 |
| 2009 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0.3 | 0.5 | 0.3 | 0 | 0 | 0 | 1.6 |
| 2009 | 151 | 165 | 183 | 142 | 44 | 123 | 99 | 147 | 15 | 68 | 125 | 76 | 1337 |
| 2009 | 0 | 0 | 10 | 79 | 1049 | 17 | 4 | 33 | 44 | 0 | 2 | 31 | 1269 |
| 2008 | 133 | 126 | 151 | 81 | 79 | 71 | 65 | 100 | 88 | 83 | 120 | 87 | 1183 |
| 2008 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 5 |
| 2008 | 0 | 0 | 0 | 0 | 47 | 91 | 95 | 0 | 0 | 0 | 0 | 0 | 233 |
| 2007 | 0 | 0 | 0 | 0 | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.2 |
| 2007 | 113 | 127 | 170 | 120 | 95 | 78 | 80 | 115 | 156 | 64 | 96 | 71 | 1285 |
| 2006 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.3 | 0 | 0 | 0 | 0.3 |
| 2006 | 61 | 61 | 64 | 71 | 64 | 70 | 107 | 98 | 70 | 80 | 86 | 110 | 943 |
| 2006 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 7 |
| 2006 | 0 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 |
| 2005 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | 6 | 24 | 43 | 80 |
|
Sun 10th May
May 10
|
Mon 11th May
May 11
|
Tue 12th May
May 12
|
Wed 13th May
May 13
|
Thu 14th May
May 14
|
Fri 15th May
May 15
|
Sat 16th May
May 16
|
|
9.5mi,
1:39:18
Run - Medium Long Run |
4.2mi,
45:25
Run - Easy |
2.7mi,
20:01
Run - Intervals
1.3mi,
12:24
Run - Warm Up |
-
|
5.4mi,
54:02
Run - Easy |
-
|
3.1mi,
25:28
Run - parkrun
1mi,
9:44
Run - Warm Up |
|
Sun 17th May
May 17
|
Mon 18th May
May 18
|
Tue 19th May
May 19
|
Wed 20th May
May 20
|
Thu 21st May
May 21
|
Fri 22nd May
May 22
|
Sat 23rd May
May 23
|
|
-
|
6.5mi,
1:03:22
Run - Easy |
-
|
-
|
3.5mi,
33:51
Run - Easy |
-
|
41.1mi,
9:32:10
Run - Long Run |
|
Sun 24th May
May 24
|
Mon 25th May
May 25
|
Tue 26th May
May 26
|
Wed 27th May
May 27
|
Thu 28th May
May 28
|
Fri 29th May
May 29
|
Sat 30th May
May 30
|
|
-
|
-
|
-
|
2.5mi,
23:57
Run - Recovery Run |
3mi,
31:18
Run - Recovery Run |
-
|
3.1mi,
27:46
Run - parkrun |
|
Sun 31st May
May 31
|
Mon 1st Jun
Jun 1
|
Tue 2nd Jun
Jun 2
|
Wed 3rd Jun
Jun 3
|
Thu 4th Jun
Jun 4
|
Fri 5th Jun
Jun 5
|
Sat 6th Jun
Jun 6
|
|
4mi,
39:04
Run - General |
4.3mi,
42:03
Run - Easy |
-
|
3.1mi,
29:43
Run - Easy |
-
|
-
|
-
|
































































































































