STATUS Running a long way... slowly
-
Races
390 -
Miles
21186 -
Miles
4 -
Miles
1512 -
Miles
1264 -
WAVA
64.99% -
Mile
6:27 -
5k
22:41 -
5M
40:53 -
10k
46:03 -
10M
1:20:09 -
Half
1:43:41 -
20M
4:14:41 -
Mara
3:46:27 -
50k
7:08:43 -
100M
24:48:36
| About Me | |
|---|---|
|
Started running 2014 (after a brief foray in 2009). Gradually increasing mileage, three halves in 2015, first marathon (Brighton 4:15) in 2016. Three in 2017, Brighton 3:57, Geneva 3:52 and Abingdon 3:46.
Love parkrun! Two Ultras and Endure24 solo (95 miles) in 2018 Doing Abingdon again this autumn, hoping to get under 3:45 (3:50-pah!) Then for 2019, Centurion SDW50 in April and going back to Endure to get that extra lap! Only got to half of my target at Endure, SDW took more out of me than I anticipated, with shin splints and other niggles struggled to pick my mileage up again. So for 2020 I'm going for the 50 slam! Well 2020 was a shitshow,So for 2021 I'm going for the 50 slam!
|
|
| Recent Blogs | |
|---|---|
| Hey, Fetch | Dec 2018 |
| Burning in the Beacons | May 2018 |
| My parkrun |
|---|
| Woking parkrun |
| Recent Training | |||
|---|---|---|---|
|
6th Jun
|
General | 7.7mi | 1:23:32 |
|
3rd Jun
|
General | 9.6mi | 1:47:16 |
|
2nd Jun
|
General | 9.2mi | 1:47:47 |
|
1st Jun
|
Stretching | 0mi | 18:24 |
|
31st May
|
Medium Long Run | 12.7mi | 2:47:28 |
| Planned Races | Show more |
|---|---|
| Beer 21 | 6th Jun |
| Mole Valley parkrun | 6th Jun |
| Centurion South Downs Way 50k | 13th Jun |
| Hampshire Hoppit Trail Marathon | 14th Jun |
| Maverick North Downs Trail Run 43k | 27th Jun |
| 12 Month Benchmarks | Run | Bike |
|---|---|---|
| Mile | 7:25 | 2:55 |
| 5k | 23:51 | 12:23 |
| 5mi | 47:23 | 22:55 |
| 10k | 59:22 | 31:00 |
| 10mi | 1:54:55 | 0 |
| Half | 2:31:04 | 0 |
| 20mi | 4:13:16 | 0 |
| Mara | 5:37:58 | 0 |
| 50k | 6:43:47 | 0 |
| 40mi | 9:07:06 | 0 |
| 75k | 10:43:21 | 0 |
| 50mi | 11:29:47 | 0 |
| 100k | 15:02:53 | 0 |
| 75mi | 18:27:09 | 0 |
| 150k | 24:11:33 | 0 |
| Recent Pictures |
|
|---|---|
| 2026 Targets | |
|---|---|
| Recent Threads |
|---|
| Wordle (etc) fans |
| Electronica |
| Backyard Ultras |
| A long time ago in a galaxy far, far away......... |
| The Music Game |
| Connections (Only Connect fans) |
| Followers (8) |
|---|
| 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 | ||
|---|---|---|---|---|
| 13 Nov | ✋ Wendover Woods 50 | 50mi | ||
| 16 Oct | ✋ Centurion Autumn 100 | 100mi | ||
| 18 Sep | ✋ Chiltern Wonderland 50 | 50mi | ||
| 7 Aug | North Downs Way 100 Confirmed | 103mi | ||
| 12 Jun | ✋ Centurion South Downs Way 100 | 100mi | ||
| 15 May | ✋ North Downs Way 50 | 50mi | ||
| 5 May | Woking 3 Handicap | 2.85mi | ||
| 1 May | ✋ Thames Path 100 | 100mi | ||
| 10 Apr | ✋ South Downs Way 50 | 50mi | ||
| 7 Apr | Woking 3 Handicap | 2.85mi | ||
| 21 Mar | Surrey Half Marathon | 13.1mi | ||
| 3 Mar | Woking 3 Handicap | 2.85mi | ||
| 3 Feb | Woking 3 Handicap | 2.85mi | ||
| 6 Jan | Woking 3 Handicap | 2.85mi | ||
| 27 Dec | Trust 10k - Polesden Lacey | 10km | ||
| 13 Dec | Mince Pi Run | 7hr | ||
| 2 Dec | Woking 3 Handicap | 2.85mi | ||
| 22 Nov | Trust 10k - Polesden Lacey | 10km | ||
| 21 Nov | ✋ Copthorne 50k | 50km | ||
| 19 Nov | ✋ Copthorne 200 | 200mi | ||
| 14 Nov | Wendover Woods 50 Confirmed | 50mi | ||
| 7 Nov | Maverick Dark Oxfordshire 17k | 13.1mi | ||
| 4 Nov | Woking 3 Handicap | 2.85mi | ||
| 31 Oct | Maverick Dark Hampshire Long | 15km | ||
| 25 Oct | Trust 10k - Polesden Lacey | 10km | ||
| 17 Oct | Maverick Jurassic Coast X-Trail Run 50k | 50km | ||
| 10 Oct | The Hurt - 21k | 13.1mi | ||
| 7 Oct | Woking 3 Handicap | 2.85mi | ||
| 3 Oct | Maverick South Downs Ultra | 51km | ||
| 26 Sep | Two Towers 50k | 50km | ||
| 19 Sep | Chiltern Wonderland 50 Confirmed | 50mi | ||
| 13 Sep | Farnham Pilgrim Marathon | 26.2mi | ||
| 12 Sep | Shere 42k | 26.2mi | ||
| 2 Sep | Woking 3 Handicap | 2.85mi | ||
| 23 Aug | Trail Trot 50k | 50km | ||
| 16 Aug | Bath Two Tunnels Race 50k | 50km | ||
| 15 Aug | Foxton Hound Ultra - 50k | 50km | ||
| 14 Aug | The Copthorne Heavy | 48hr | ||
| 9 Aug | MTC Richmond Ultra | 33mi | ||
| 8 Aug | ✋ North Downs Way 100 | 103mi | ||
| 5 Aug | Woking 3 Handicap | 2.85mi | ||
| 26 Jul | Trust 10k - Polesden Lacey | 10km | ||
| 19 Jul | Surrey Slog Half Marathon | 13.1mi | ||
| 18 Jul | 👮🏼 Woking parkrun Confirmed | 5km | ||
| 11 Jul | Maverick X Series Chilterns Ultra | 50km | ||
| 1 Jul | Woking 3 Handicap | 2.85mi | ||
| 28 Jun | Midsummer Munro | 13.1mi | ||
| 27 Jun | Maverick North Downs Trail Run 43k Confirmed | 43km | ||
| 14 Jun | Hampshire Hoppit Trail Marathon | 26.2mi | ||
| 13 Jun | ✋ Centurion South Downs Way 50k Confirmed | 50km | ||
| 6 Jun | ✋ Beer 21 Confirmed | 21mi | ||
| 2026 | Result | WAVA | Distance | |
| 6 Jun | Mole Valley parkrun | 5km | ||
| 6 Jun | ✋ Beer 21 | 21mi | ||
| 30 May | 👮🏼 Woking parkrun | 5km | ||
| 23 May | Woking parkrun | 27:31 | 54.38 | 5km |
| 16 May | North Downs Way 50 | 12:42:10 | 40.34 | 50mi |
| 9 May | Woking parkrun | 27:16 | 54.88 | 5km |
| 2 May | ✋ Thames Path 100 | 100mi | ||
| 11 Apr | South Downs Way 50 SB | 11:47:56 | 43.43 | 50mi |
| 4 Apr | 👮🏼 Woking parkrun | 5km | ||
| 28 Mar | Woking parkrun | 26:44 | 55.98 | 5km |
| 22 Mar | Trust 10k - Polesden Lacey | 10km | ||
| 21 Mar | The Surrey Hills Marathon SB | 5:59:36 | 38.44 | 26.2mi |
| 14 Mar | Hundred Hills 50k SB | 7:57:50 | 35.29 | 50km |
| 7 Mar | Woking parkrun | 5km | ||
| 28 Feb | G3 Race 3 15k | 15km | ||
| 22 Feb | Trust 10k - Polesden Lacey | 1:29:51 | 33.63 | 10km |
| 21 Feb | 👮🏼 Woking parkrun | 5km | ||
| 14 Feb | Woking parkrun SB | 26:43 | 55.56 | 5km |
| 8 Feb | Punchbowl Marathon SB | 7:47:00 | 34.36 | 30mi |
| 7 Feb | Woking parkrun | 27:56 | 53.14 | 5km |
| 31 Jan | G3 Race 2 15k | 2:02:49 | 37.59 | 15km |
| 10 Jan | G3 Race 1 15k SB | 2:00:10 | 38.42 | 15km |
| 3 Jan | 👮🏼 Woking parkrun | 5km | ||
| 1 Jan | Box Hill Knacker Cracker SB | 1:27:15 | 34.64 | 10km |
| 1 Jan | Mole Valley parkrun | 31:37 | 46.95 | 5km |
| 2025 | Result | WAVA | Distance | |
| 28 Dec | Trust 10k - Polesden Lacey SB | 1:06:41 | 45.32 | 10km |
| 27 Dec | Woking parkrun | 27:22 | 54.24 | 5km |
| 25 Dec | Guildford parkrun | 28:59 | 51.21 | 5km |
| 20 Dec | Woking parkrun | 28:17 | 52.48 | 5km |
| 14 Dec | Mince Pi Run |
19mi 3:40:19 |
7hr | |
| 6 Dec | Zuiderpark parkrun, Den Haag SB | 25:06 | 59.13 | 5km |
| 22 Nov | ✋ Copthorne 50k | 50km | ||
| 22 Nov | ✋ Copthorne 100 | 103mi | ||
| 15 Nov | 👮🏼 Woking parkrun | 5km | ||
| 8 Nov | Black Park parkrun | 26:01 | 57.05 | 5km |
| 1 Nov | Woking parkrun | 25:46 | 57.60 | 5km |
| 25 Oct | Woking parkrun | 27:19 | 54.34 | 5km |
| 18 Oct | Centurion Autumn 100 SB | 26:53:32 | 46.71 | 100mi |
| 11 Oct | The Hurt - 15k SB | 1:40:28 | 45.95 | 15km |
| 27 Sep | Two Towers 50k | 8:19:16 | 33.46 | 50km |
| 27 Sep | 👮🏼 Woking parkrun | 5km | ||
| 20 Sep | ✋ Chiltern Wonderland 50 | 50mi | ||
| 7 Sep | Farnham Pilgrim Marathon | 6:18:34 | 36.17 | 26.2mi |
| 6 Sep | Shere 42k | 6:42:11 | 34.05 | 26.2mi |
| 16 Aug | Woking parkrun | 26:30 | 56.01 | 5km |
| 9 Aug | Brutal10 Bordon | 1:43:17 | 29.26 | 10km |
| 9 Aug | Hogmoor Inclosure parkrun | 28:15 | 52.54 | 5km |
| 2 Aug | 👮🏼 Woking parkrun | 5km | ||
| 27 Jul | Trust 10k - Polesden Lacey | 1:12:08 | 41.89 | 10km |
| 26 Jul | Maverick X Series East Sussex long SB | 5:53:27 | 38.74 | 26.2mi |
| 28 Jun | Woking parkrun | 26:35 | 55.83 | 5km |
| 21 Jun | 👮🏼 Woking parkrun | 5km | ||
| 14 Jun | Centurion South Downs Way 100 | 28:47:40 | 43.62 | 100mi |
| 7 Jun | Woking parkrun | 29:59 | 49.50 | 5km |
| 17 May | ✋ North Downs Way 50 | 50mi | ||
| 10 May | The Westcountry Ultra Hilly 50 miler SB | 14:29:39 | 35.02 | 50mi |
| 3 May | ✋ Thames Path 100 | 100mi | ||
| 19 Apr | 👮🏼 Woking parkrun | 5km | ||
| 12 Apr | ✋ South Downs Way 50 | 50mi | ||
| 12 Apr | Egham Orbit parkrun | 27:07 | 54.74 | 5km |
| 15 Mar | Hundred Hills 50k PB | 7:08:43 | 38.97 | 50km |
| 9 Mar | The Grizzly | 20mi | ||
| 1 Mar | G3 Race 3 15k | 2:04:57 | 36.63 | 15km |
| 23 Feb | Trust 10k - Polesden Lacey | 1:13:30 | 40.77 | 10km |
| 22 Feb | ✋ Woking parkrun | 1:09:50 | 21.08 | 5km |
| 15 Feb | 👮🏼 Woking parkrun | 5km | ||
| 9 Feb | Punchbowl Marathon SB | 7:34:45 | 34.96 | 30mi |
| 8 Feb | Woking parkrun | 34:12 | 43.05 | 5km |
| 1 Feb | G3 Race 2 15k | 2:03:05 | 37.18 | 15km |
| 26 Jan | Trust 10k - Polesden Lacey | 1:11:23 | 41.97 | 10km |
| 25 Jan | Cranleigh parkrun | 34:33 | 42.61 | 5km |
| 18 Jan | Woking parkrun | 28:16 | 52.09 | 5km |
| 11 Jan | G3 Race 1 | 1:15:42 | 39.58 | 10km |
| 4 Jan | 👮🏼 Woking parkrun | 5km | ||
| 1 Jan | Frimley Lodge parkrun | 32:20 | 45.54 | 5km |
| 2024 | Result | WAVA | Distance | |
| 28 Dec | Woking parkrun SB | 27:08 | 54.26 | 5km |
| 25 Dec | Guildford parkrun | 31:15 | 47.11 | 5km |
| 21 Dec | Woking parkrun | 27:37 | 53.31 | 5km |
| 7 Dec | Woking parkrun | 27:57 | 52.68 | 5km |
| 30 Nov | Woking parkrun | 29:39 | 49.66 | 5km |
| 29 Nov | STAR BackYard Trail Run |
13mi 2:46:02 |
3hr | |
| 23 Nov | ✋ Copthorne 100 | 103mi | ||
| 16 Nov | 👮🏼 Woking parkrun | 5km | ||
| 9 Nov | Wendover Woods 50 | 50mi | ||
| 2 Nov | Woking parkrun | 29:03 | 50.68 | 5km |
| 27 Oct | Trust 10k - Polesden Lacey | 10km | ||
| 19 Oct | Maverick Jurassic 54km Ultra PB | 8:41:49 | 35.15 | 54km |
| 12 Oct | Woking parkrun | 32:05 | 45.89 | 5km |
| 12 Oct | ✋ Centurion Autumn 100 | 100mi | ||
| 5 Oct | Dinton Pastures parkrun | 28:26 | 51.78 | 5km |
| 28 Sep | Woking parkrun | 29:57 | 49.16 | 5km |
| 28 Sep | ✋ Two Towers 50k | 50km | ||
| 21 Sep | Chiltern Wonderland 50 | 12:59:13 | 38.73 | 50mi |
| 14 Sep | 👮🏼 Woking parkrun | 5km | ||
| 31 Aug | Edenbrook Country parkrun | 30:58 | 47.55 | 5km |
| 24 Aug | Great Salterns parkrun | 28:52 | 51.00 | 5km |
| 17 Aug | Woking parkrun | 41:20 | 35.62 | 5km |
| 10 Aug | Woking parkrun | 28:12 | 52.21 | 5km |
| 28 Jul | Trust 10k - Polesden Lacey | 10km | ||
| 27 Jul | 👮🏼 Woking parkrun | 5km | ||
| 13 Jul | Hasenheide parkrun | 30:33 | 48.19 | 5km |
| 6 Jul | Brooklands parkrun | 29:25 | 50.05 | 5km |
| 29 Jun | 👮🏼 Woking parkrun | 5km | ||
| 22 Jun | Woking parkrun | 28:23 | 51.87 | 5km |
| 15 Jun | Woking parkrun | 28:10 | 52.27 | 5km |
| 8 Jun | ✋ Centurion South Downs Way 100 | 100mi | ||
| 1 Jun | 👮🏼 Woking parkrun | 5km | ||
| 25 May | Woking parkrun | 29:40 | 49.63 | 5km |
| 18 May | North Downs Way 50 | 50mi | ||
| 11 May | Woking parkrun | 34:27 | 42.74 | 5km |
| 8 May | GRG Wimbledon Trail Series: Race 1 SB | 50:39 | 47.38 | 5mi |
| 4 May | ✋ Thames Path 100 | 100mi | ||
| 20 Apr | 👮🏼 Woking parkrun | 5km | ||
| 13 Apr | South Downs Way 50 SB | 12:43:34 | 39.52 | 50mi |
| 6 Apr | Woking parkrun | 32:18 | 45.58 | 5km |
| 30 Mar | Woking parkrun | 31:58 | 46.06 | 5km |
| 23 Mar | The Surrey Hills Marathon SB | 6:23:26 | 35.38 | 26.2mi |
| 16 Mar | 👮🏼 Woking parkrun | 5km | ||
| 9 Mar | Endurancelife cts Sussex Ultra PB | 8:25:23 | 36.84 | 55km |
| 2 Mar | G3 Race 3 15k | 2:17:30 | 32.99 | 15km |
| 25 Feb | BigMud Marathon | 6:43:42 | 33.30 | 26.2mi |
| 24 Feb | Woking parkrun | 30:40 | 47.63 | 5km |
| 17 Feb | Woking parkrun | 31:38 | 46.17 | 5km |
| 10 Feb | G3 Race 2 15k | 1:59:08 | 38.08 | 15km |
| 28 Jan | Trust 10k - Polesden Lacey | 10km | ||
| 20 Jan | G3 Race 1 | 1:12:32 | 40.96 | 10km |
| 1 Jan | Wendover Woods parkrun | 31:04 | 47.01 | 5km |
| 2023 | Result | WAVA | Distance | |
| 30 Dec | Woking parkrun | 30:20 | 48.15 | 5km |
| 26 Dec | Trust 10k - Polesden Lacey | 10km | ||
| 25 Dec | Guildford parkrun | 29:08 | 50.13 | 5km |
| 23 Dec | 👮🏼 Woking parkrun | 5km | ||
| 13 Dec | 🦮 Winter Downs 200 | 200mi | ||
| 2 Dec | Woking parkrun | 32:12 | 45.36 | 5km |
| 25 Nov | Copthorne 50k | 8:58:27 | 30.46 | 50km |
| 17 Nov | STAR BackYard Trail Run | 3hr | ||
| 11 Nov | 👮🏼 Woking parkrun | 5km | ||
| 4 Nov | Broadwater parkrun | 29:04 | 50.25 | 5km |
| 22 Oct | Trust 10k - Polesden Lacey | 10km | ||
| 21 Oct | Woking parkrun | 29:13 | 49.99 | 5km |
| 14 Oct | Centurion Autumn 100 | 100mi | ||
| 7 Oct | Woking parkrun | 30:02 | 48.63 | 5km |
| 30 Sep | 👮🏼 Woking parkrun | 5km | ||
| 23 Sep | Woking parkrun | 35:23 | 41.28 | 5km |
| 23 Sep | Two Towers 50k SB | 8:22:00 | 32.67 | 50km |
| 16 Sep | ✋ Chiltern Wonderland 50 | 50mi | ||
| 10 Sep | Farnham Pilgrim Marathon | 6:00:37 | 37.28 | 26.2mi |
| 2 Sep | Carlisle parkrun | 26:38 | 54.84 | 5km |
| 26 Aug | Grand Tour of Skiddaw PB | 14:55:23 | 31.01 | 47mi |
| 29 Jul | 👮🏼 Woking parkrun | 5km | ||
| 29 Jul | Midnight Marathon | 6:26:41 | 34.77 | 26.2mi |
| 15 Jul | Woking parkrun | 30:37 | 47.71 | 5km |
| 8 Jul | Poole parkrun SB | 24:40 | 59.21 | 5km |
| 25 Jun | Midsummer Munro SB | 3:31:39 | 30.65 | 13.1mi |
| 24 Jun | 👮🏼 Woking parkrun | 5km | ||
| 27 May | Woking parkrun | 25:52 | 56.47 | 5km |
| 20 May | North Downs Way 50 | 50mi | ||
| 13 May | Ultra Trail Snowdonia 50 | 55km | ||
| 6 May | 👮🏼 Woking parkrun | 5km | ||
| 30 Apr | Three Forts Marathon SB | 5:56:00 | 39.12 | 27mi |
| 29 Apr | Woking parkrun | 28:50 | 50.66 | 5km |
| 22 Apr | 👮🏼 Woking parkrun | 5km | ||
| 8 Apr | ✋ South Downs Way 50 | 50mi | ||
| 2 Apr | Brighton Marathon SB | 4:25:22 | 50.66 | 26.2mi |
| 1 Apr | Woking parkrun | 30:53 | 47.29 | 5km |
| 26 Mar | Trust 10k - Polesden Lacey | 10km | ||
| 25 Mar | Woking parkrun | 27:24 | 53.31 | 5km |
| 18 Mar | Woking parkrun | 26:17 | 55.57 | 5km |
| 5 Mar | Run Dorney Lake Half Marathon | 13.1mi | ||
| 4 Mar | Woking parkrun | 37:05 | 39.07 | 5km |
| 24 Feb | STAR BackYard Trail Run | 13mi | 3hr | |
| 18 Feb | 👮🏼 Woking parkrun | 5km | ||
| 12 Feb | Punchbowl 20 PB | 4:14:41 | 39.14 | 20mi |
| 11 Feb | Woking parkrun | 5km | ||
| 21 Jan | Woking parkrun | 32:01 | 45.26 | 5km |
| 14 Jan | G3 Race 1 | 1:18:47 | 37.39 | 10km |
| 7 Jan | 👮🏼 Woking parkrun | 5km | ||
| 1 Jan | Centurion One Slam | 838.99972222222hr | ||
| 2022 | Result | WAVA | Distance | |
| 19 Nov | 👮🏼 Woking parkrun | 5km | ||
| 18 Nov | STAR BackYard Trail Run | 15mi | 3hr | |
| 12 Nov | ✋ Wendover Woods 50 | 50mi | ||
| 5 Nov | Brooklands parkrun SB | 25:33 | 56.71 | 5km |
| 29 Oct | Woking parkrun | 5km | ||
| 22 Oct | Woking parkrun | 5km | ||
| 15 Oct | Centurion Autumn 100 | 100mi | ||
| 8 Oct | Woking parkrun | 5km | ||
| 24 Sep | Shere 42k SB | 6:37:00 | 33.56 | 26.2mi |
| 10 Sep | Two Towers 50k | 8:31:33 | 31.77 | 50km |
| 10 Sep | Woking parkrun | 5km | ||
| 20 Aug | Mile End parkrun | 28:40 | 50.55 | 5km |
| 13 Aug | Woking parkrun | 29:57 | 48.38 | 5km |
| 6 Aug | North Downs Way 100 | 103mi | ||
| 30 Jul | Woking parkrun | 5km | ||
| 16 Jul | Wendover Woods Night 50km | 50km | ||
| 2 Jul | Woking parkrun | 26:37 | 54.44 | 5km |
| 18 Jun | Endure24 PB | 10:49:26 | 45.62 | 50mi |
| 18 Jun | Endure24 PB | 24:48:36 | 49.25 | 100mi |
| 18 Jun | Endure24 - Reading | 100mi | 24hr | |
| 18 Jun | Endure24 - Reading | 100mi | 24hr | |
| 18 Jun | Endure24 - 5M lap SB | 56:27 | 41.81 | 5mi |
| 11 Jun | Woking parkrun | 5km | ||
| 21 May | North Downs Way 50 | 50mi | ||
| 14 May | The Westcountry Ultra Flat 50 | 12:37:00 | 39.14 | 50mi |
| 7 May | Woking parkrun | 5km | ||
| 1 May | Three Forts Marathon PB | 5:31:16 | 41.66 | 27mi |
| 9 Apr | Ultra X Spring Trail Series 50k SB | 7:34:46 | 35.74 | 50km |
| 27 Mar | Trust 10k - Polesden Lacey | 10km | ||
| 26 Mar | Woking parkrun | 5km | ||
| 12 Mar | Bath Skyline parkrun | 30:17 | 47.85 | 5km |
| 27 Feb | Trust 10k - Polesden Lacey | 10km | ||
| 26 Feb | Woking parkrun | 29:37 | 48.54 | 5km |
| 13 Feb | Punchbowl Marathon SB | 6:35:55 | 39.07 | 30mi |
| 12 Feb | Woking parkrun | 5km | ||
| 5 Feb | Woking parkrun | 30:29 | 47.16 | 5km |
| 2 Feb | Woking 3 Handicap PB | 22:21 | 58.79 | 2.85mi |
| 8 Jan | Woking parkrun | 27:35 | 52.12 | 5km |
| 2021 | Result | WAVA | Distance | |
| 26 Dec | Trust 10k - Polesden Lacey | 10km | ||
| 25 Dec | Guildford parkrun | 25:54 | 55.51 | 5km |
| 18 Dec | Woking parkrun | 24:54 | 57.74 | 5km |
| 11 Dec | Woking parkrun | 5km | ||
| 20 Nov | G3 Race 3 15k | 1:45:52 | 42.13 | 15km |
| 13 Nov | Woking parkrun | 24:55 | 57.70 | 5km |
| 6 Nov | Wendover Woods 50 | 50mi | ||
| 30 Oct | Woking parkrun | 5km | ||
| 23 Oct | G3 Race 1 | 1:06:22 | 44.02 | 10km |
| 16 Oct | Centurion Autumn 100 | 100mi | ||
| 16 Oct | Woking parkrun | 5km | ||
| 9 Oct | South Manchester parkrun | 27:08 | 52.98 | 5km |
| 2 Oct | Woking parkrun | 26:39 | 53.95 | 5km |
| 18 Sep | Chiltern Wonderland 50 | 50mi | ||
| 11 Sep | Woking parkrun | 27:51 | 51.62 | 5km |
| 4 Sep | Woking parkrun | 5km | ||
| 28 Aug | Southsea parkrun | 25:31 | 56.34 | 5km |
| 21 Aug | Woking parkrun SB | 24:28 | 58.76 | 5km |
| 14 Aug | Woking parkrun | 5km | ||
| 7 Aug | ✋ North Downs Way 100 | 103mi | ||
| 31 Jul | Woking parkrun | 5km | ||
| 24 Jul | Endure24 - 5M lap SB | 50:51 | 46.04 | 5mi |
| 24 Jul | Endure24 - Reading | 25mi | 24hr | |
| 20 Jun | Hampshire Hoppit Trail Marathon SB | 6:11:51 | 35.50 | 26.2mi |
| 22 May | North Downs Way 50 | 11:36:02 | 42.19 | 50mi |
| 17 Apr | South Downs Way 50 SB | 10:59:44 | 44.51 | 50mi |
| 2020 | Result | WAVA | Distance | |
| 17 Oct | The Doctor K Cup | 30:15 | 47.16 | 5km |
| 17 Oct | Queen Elizabeth Spring Marathon SB | 4:58:33 | 43.83 | 26.2mi |
| 19 Sep | The Fox 60k PB | 7:33:00 | 46.62 | 38.5mi |
| 12 Sep | Chiltern Wonderland 50 | 50mi | ||
| 8 Aug | North Downs Way 100 | 100mi | ||
| 11 Jul | Quarantine Backyard Ultra | 38mi | 24hr | |
| 16 May | Fake parkrun | 29:04 | 49.08 | 5km |
| 11 Apr | Fake parkrun | 25:18 | 56.38 | 5km |
| 4 Apr | Garden marathon PB | 5:46:00 | 40.82 | 45km |
| 8 Mar | Surrey Half Marathon | 13.1mi | ||
| 7 Mar | Victoria Dock parkrun | 28:49 | 49.12 | 5km |
| 7 Mar | Thames Bridges Challenge | 3:03:00 | 39.28 | 15mi |
| 1 Mar | Steyning Stinger Marathon | 5:15:58 | 41.04 | 26.2mi |
| 29 Feb | Woking parkrun | 29:23 | 48.17 | 5km |
| 23 Feb | Trust 10k - Polesden Lacey | 10km | ||
| 22 Feb | Woking parkrun SB | 25:05 | 56.43 | 5km |
| 8 Feb | Sandhurst Memorial parkrun | 30:00 | 47.18 | 5km |
| 1 Feb | G3 Race 3 15k | 1:41:44 | 43.11 | 15km |
| 26 Jan | Trust 10k - Polesden Lacey | 10km | ||
| 25 Jan | Woking parkrun | 27:37 | 51.25 | 5km |
| 18 Jan | G3 Race 2 15k | 1:35:31 | 45.91 | 15km |
| 12 Jan | Second Sunday 5 SB | 47:34 | 48.43 | 5mi |
| 1 Jan | Guildford parkrun | 28:11 | 50.22 | 5km |
| 1 Jan | Woking parkrun | 26:43 | 52.98 | 5km |
| 2019 | Result | WAVA | Distance | |
| 28 Dec | Woking parkrun | 31:01 | 45.63 | 5km |
| 25 Dec | Concord parkrun, Sheffield | 26:14 | 53.96 | 5km |
| 22 Dec | Trust 10k - Polesden Lacey | 10km | ||
| 21 Dec | Frimley Lodge parkrun | 27:36 | 51.28 | 5km |
| 7 Dec | Woking parkrun | 30:45 | 46.03 | 5km |
| 30 Nov | Woking parkrun | 29:57 | 47.26 | 5km |
| 24 Nov | Jigsaw Run 10K SB | 49:19 | 58.28 | 10km |
| 23 Nov | Woking parkrun | 28:03 | 50.46 | 5km |
| 16 Nov | Woking parkrun | 27:04 | 52.29 | 5km |
| 9 Nov | Old Deer Park parkrun | 26:02 | 54.37 | 5km |
| 9 Nov | TBC November | 2:03:00 | 38.32 | 10mi |
| 2 Nov | Brooklands parkrun | 27:45 | 51.01 | 5km |
| 26 Oct | Cusworth Hall parkrun | 26:26 | 53.55 | 5km |
| 13 Oct | Cabbage Patch 10 SB | 1:23:47 | 56.26 | 10mi |
| 5 Oct | Founders' Challenge 30 | 7:22:00 | 34.38 | 30mi |
| 21 Sep | Woking parkrun | 24:20 | 58.17 | 5km |
| 14 Sep | Chiltern Wonderland 50 | 50mi | ||
| 8 Sep | Farnham Pilgrim Marathon SB | 5:42:39 | 37.85 | 26.2mi |
| 7 Sep | Woking parkrun | 27:28 | 51.53 | 5km |
| 31 Aug | Woking parkrun #250 | 24:11 | 58.53 | 5km |
| 24 Aug | Mansfield parkrun | 23:51 | 59.35 | 5km |
| 17 Aug | Woking parkrun - 5th anniversary | 23:56 | 59.14 | 5km |
| 3 Aug | Woking parkrun | 24:04 | 58.81 | 5km |
| 27 Jul | Brooklands parkrun | 24:47 | 57.11 | 5km |
| 21 Jul | Surrey Slog Half Marathon | 2:21:43 | 44.22 | 13.1mi |
| 20 Jul | Woking parkrun | 29:47 | 47.52 | 5km |
| 13 Jul | Queen Elizabeth parkrun | 26:26 | 53.55 | 5km |
| 30 Jun | Martian Race 5k | 25:26 | 55.65 | 5km |
| 22 Jun | Woking parkrun | 5km | ||
| 15 Jun | Endure24 | 12:50:02 | 37.46 | 50mi |
| 15 Jun | Endure24 - Reading | 50mi | 24hr | |
| 9 Jun | Second Sunday 5 SB | 44:50 | 51.38 | 5mi |
| 8 Jun | Woking parkrun | 5km | ||
| 1 Jun | Hanworth parkrun | 25:10 | 56.24 | 5km |
| 25 May | Woking parkrun | 5km | ||
| 18 May | Woking parkrun | 5km | ||
| 12 May | Cranleigh Trail Half | 2:20:40 | 44.55 | 13.1mi |
| 11 May | Upton Court parkrun | 25:05 | 56.43 | 5km |
| 27 Apr | The Fox 42k | 6:01:14 | 35.90 | 26.2mi |
| 20 Apr | Brooklands parkrun | 5km | ||
| 14 Apr | Second Sunday 5 | 1:00:40 | 37.97 | 5mi |
| 13 Apr | Woking parkrun | 5km | ||
| 6 Apr | South Downs Way 50 SB | 11:13:14 | 42.85 | 50mi |
| 30 Mar | TBC March | 2:06:00 | 37.41 | 10mi |
| 30 Mar | Southwark parkrun | 28:54 | 48.98 | 5km |
| 16 Mar | Woking parkrun | 5km | ||
| 10 Mar | Surrey Half Marathon SB | 1:47:28 | 57.82 | 13.1mi |
| 9 Mar | California Country parkrun | 28:55 | 48.57 | 5km |
| 2 Mar | Mole Valley parkrun | 29:36 | 47.45 | 5km |
| 23 Feb | Woking parkrun | 5km | ||
| 10 Feb | Punchbowl Marathon PB | 6:35:29 | 38.09 | 30mi |
| 2 Feb | Frimley Lodge parkrun | 5km | ||
| 26 Jan | Woking parkrun | 5km | ||
| 19 Jan | G3 Race 2 15k | 1:33:59 | 46.28 | 15km |
| 12 Jan | Northala Fields parkrun SB | 23:08 | 60.72 | 5km |
| 5 Jan | G3 Race 1 | 1:02:47 | 45.40 | 10km |
| 1 Jan | Yeovil Montacute parkrun | 26:42 | 52.61 | 5km |
| 2018 | Result | WAVA | Distance | |
| 25 Dec | Poolsbrook parkrun | 23:13 | 60.50 | 5km |
| 22 Dec | Woking parkrun | 5km | ||
| 2 Dec | Hogs Back Road Race SB | 58:14 | 57.62 | 11.7km |
| 1 Dec | Woking parkrun | 5km | ||
| 25 Nov | Jigsaw Run 10K PB | 46:03 | 61.90 | 10km |
| 24 Nov | Brooklands parkrun | 24:23 | 57.60 | 5km |
| 17 Nov | Woking parkrun PB | 22:41 | 61.92 | 5km |
| 11 Nov | Second Sunday 5 PB | 40:53 | 55.90 | 5mi |
| 10 Nov | Brooklands parkrun | 5km | ||
| 28 Oct | Trust 10k - Polesden Lacey | 10km | ||
| 27 Oct | Woking parkrun | 5km | ||
| 21 Oct | Abingdon Marathon SB | 3:50:58 | 55.66 | 26.2mi |
| 20 Oct | Woking parkrun | 5km | ||
| 13 Oct | Doncaster parkrun | 23:24 | 60.02 | 5km |
| 16 Sep | Butser Hill Challenge | 50:49 | 44.97 | 5mi |
| 15 Sep | Woking parkrun | 5km | ||
| 8 Sep | Woking parkrun | 5km | ||
| 1 Sep | Woking parkrun | 23:13 | 60.50 | 5km |
| 25 Aug | Woking parkrun | 23:23 | 60.07 | 5km |
| 18 Aug | Woking parkrun | 23:29 | 59.81 | 5km |
| 4 Aug | Woking parkrun | 5km | ||
| 1 Aug | Yateley 10K Series | 47:29 | 60.04 | 10km |
| 29 Jul | Apple Pi run | 3.14mi | ||
| 28 Jul | Woking parkrun | 5km | ||
| 28 Jul | Big Fetch Mile - Woking PB | 6:27 | 64.99 | 1mi |
| 14 Jul | Woking parkrun | 23:14 | 60.45 | 5km |
| 7 Jul | Hazelwood parkrun | 26:02 | 53.95 | 5km |
| 30 Jun | Woking parkrun | 5km | ||
| 16 Jun | Woking parkrun | 5km | ||
| 9 Jun | Endure24 - Reading | 95mi | 24hr | |
| 9 Jun | Endure24 PB | 25:46:06 | 42.81 | 95mi |
| 2 Jun | Lymington Woodside parkrun | 23:41 | 59.31 | 5km |
| 27 May | Westminster Mile | 6:38 | 63.20 | 1mi |
| 26 May | Woking parkrun | 5km | ||
| 19 May | Woking parkrun | 23:19 | 60.24 | 5km |
| 12 May | Woking parkrun | 5km | ||
| 5 May | Brecon Beacons Trail Running Challenge - Ultra PB | 10:07:36 | 27.12 | 32.23mi |
| 28 Apr | Woking parkrun | 5km | ||
| 14 Apr | Woking parkrun | 5km | ||
| 8 Apr | Leith Hill Half | 2:12:24 | 46.93 | 13.1mi |
| 7 Apr | Woking parkrun | 5km | ||
| 31 Mar | Woking parkrun | 5km | ||
| 25 Mar | Queen Elizabeth Spring Half Marathon | 2:20:37 | 44.19 | 13.1mi |
| 17 Mar | Woking parkrun | 5km | ||
| 11 Mar | Surrey Half Marathon SB | 1:51:51 | 55.56 | 13.1mi |
| 10 Mar | Woking parkrun | 5km | ||
| 3 Mar | Guildford parkrun | 24:31 | 56.85 | 5km |
| 24 Feb | Woking parkrun | 22:48 | 61.13 | 5km |
| 17 Feb | Woking parkrun | 5km | ||
| 11 Feb | Punchbowl Marathon SB | 6:45:48 | 36.80 | 30mi |
| 3 Feb | G3 race 3 15k SB | 1:35:33 | 45.14 | 15km |
| 21 Jan | Farnborough Half Marathon | 1:54:26 | 53.85 | 13.1mi |
| 13 Jan | Homewood parkrun | 27:42 | 50.32 | 5km |
| 6 Jan | G3 Race 1 | 1:06:28 | 42.54 | 10km |
| 1 Jan | Frimley Lodge parkrun | 5km | ||
| 1 Jan | Rushmoor parkrun | 5km | ||
| 2017 | Result | WAVA | Distance | |
| 30 Dec | Woking parkrun | 23:22 | 59.65 | 5km |
| 25 Dec | Guildford parkrun | 25:17 | 55.13 | 5km |
| 10 Dec | Hogs Back Road Race SB | 58:08 | 57.25 | 11.7km |
| 9 Dec | Woking parkrun | 5km | ||
| 2 Dec | Woking parkrun | 5km | ||
| 26 Nov | Jigsaw Run 10K SB | 47:34 | 59.45 | 10km |
| 25 Nov | Woking parkrun | 5km | ||
| 18 Nov | Fulham Palace parkrun | 23:34 | 59.15 | 5km |
| 12 Nov | Second Sunday 5 | 42:28 | 53.39 | 5mi |
| 11 Nov | Woking parkrun | 23:17 | 59.87 | 5km |
| 4 Nov | Kingston parkrun | 22:50 | 61.05 | 5km |
| 28 Oct | Woking parkrun | 5km | ||
| 22 Oct | Abingdon Marathon PB | 3:46:27 | 56.28 | 26.2mi |
| 21 Oct | Woking parkrun | 5km | ||
| 7 Oct | Run Richmond Park 10k Race 10 | 49:18 | 57.36 | 10km |
| 30 Sep | Woking parkrun | 5km | ||
| 24 Sep | Windsor Half Marathon | 1:49:56 | 56.05 | 13.1mi |
| 23 Sep | Woking parkrun | 5km | ||
| 10 Sep | Hatchlands Park Runs 15k PB | 1:18:05 | 55.24 | 15km |
| 9 Sep | Woking parkrun | 5km | ||
| 26 Aug | Woking parkrun | 5km | ||
| 19 Aug | Woking parkrun | 5km | ||
| 12 Aug | Lanhydrock parkrun | 27:02 | 51.56 | 5km |
| 29 Jul | Woking parkrun | 5km | ||
| 26 Jul | Hard as Snails 15k | 1:35:07 | 45.35 | 15km |
| 22 Jul | Woking parkrun | 22:49 | 61.09 | 5km |
| 15 Jul | Woking parkrun | 5km | ||
| 8 Jul | Bedfont Lakes parkrun | 23:39 | 58.94 | 5km |
| 1 Jul | Woking parkrun | 5km | ||
| 24 Jun | Crane Park parkrun | 24:30 | 56.89 | 5km |
| 18 Jun | Martian Race 10K | 55:11 | 51.24 | 10km |
| 17 Jun | Woking parkrun | 5km | ||
| 10 Jun | Endure24 - lap 5 | 49:35 | 45.72 | 5mi |
| 10 Jun | Endure24 - lap 6 | 48:52 | 46.40 | 5mi |
| 10 Jun | Endure24 - lap 4 | 46:16 | 49.00 | 5mi |
| 10 Jun | Endure24 - 5M lap SB | 42:22 | 53.51 | 5mi |
| 10 Jun | Endure24 - lap 3 | 43:54 | 51.64 | 5mi |
| 10 Jun | Endure24 - lap 2 | 43:21 | 52.30 | 5mi |
| 10 Jun | Endure24 - lap 7 | 51:48 | 43.77 | 5mi |
| 3 Jun | The Hurt - 10.5k PB | 1:13:34 | 40.42 | 10.5km |
| 28 May | Westminster Mile SB | 6:30 | 63.94 | 1mi |
| 27 May | Woking parkrun | 5km | ||
| 7 May | Harmony Geneva marathon | 3:52:51 | 54.73 | 26.2mi |
| 29 Apr | Woking parkrun | 23:01 | 60.56 | 5km |
| 22 Apr | Woking parkrun SB | 22:46 | 61.22 | 5km |
| 9 Apr | Brighton Marathon | 3:57:27 | 53.67 | 26.2mi |
| 1 Apr | Woking parkrun | 5km | ||
| 25 Mar | Woking parkrun | 23:24 | 59.57 | 5km |
| 19 Mar | Spring Surrey Badger Half Marathon | 2:09:47 | 47.48 | 13.1mi |
| 18 Mar | Woking parkrun | 5km | ||
| 12 Mar | Surrey Half Marathon PB | 1:43:41 | 59.43 | 13.1mi |
| 11 Mar | Woking parkrun | 5km | ||
| 4 Mar | Woking parkrun | 5km | ||
| 4 Feb | Woking parkrun | 5km | ||
| 22 Jan | Farnborough Half Marathon | 1:57:20 | 52.08 | 13.1mi |
| 21 Jan | Woking parkrun | 5km | ||
| 14 Jan | Woking parkrun | 5km | ||
| 7 Jan | Woking parkrun | 5km | ||
| 1 Jan | Rushmoor parkrun | 5km | ||
| 1 Jan | Frimley Lodge parkrun | 5km | ||
| 2016 | Result | WAVA | Distance | |
| 31 Dec | Woking parkrun | 5km | ||
| 25 Dec | Guildford parkrun | 5km | ||
| 24 Dec | Woking parkrun | 5km | ||
| 17 Dec | Woking parkrun | 5km | ||
| 10 Dec | Woking parkrun | 5km | ||
| 4 Dec | Hogs Back Road Race PB | 57:22 | 57.55 | 11.7km |
| 3 Dec | Woking parkrun | 5km | ||
| 27 Nov | Jigsaw Run 10K SB | 47:33 | 59.00 | 10km |
| 26 Nov | Woking parkrun | 5km | ||
| 19 Nov | Woking parkrun | 5km | ||
| 12 Nov | Woking parkrun | 5km | ||
| 5 Nov | Homewood parkrun | 26:47 | 51.65 | 5km |
| 29 Oct | Woking parkrun SB | 22:49 | 60.63 | 5km |
| 22 Oct | Woking parkrun | 5km | ||
| 16 Oct | Cabbage Patch 10 PB | 1:20:09 | 57.36 | 10mi |
| 15 Oct | Woking parkrun | 5km | ||
| 8 Oct | Woking parkrun | 23:07 | 59.84 | 5km |
| 1 Oct | Woking parkrun | 5km | ||
| 24 Sep | Woking parkrun | 5km | ||
| 18 Sep | Butser Hill Challenge | 52:11 | 43.11 | 5mi |
| 11 Sep | New Forest Half Marathon | 1:50:03 | 55.53 | 13.1mi |
| 10 Sep | 4 Minute Mile | 6:34 | 62.75 | 1mi |
| 3 Sep | Alice Holt parkrun | 25:25 | 54.43 | 5km |
| 27 Aug | Sherwood Pines parkrun | 23:19 | 59.33 | 5km |
| 20 Aug | Woking parkrun | 5km | ||
| 14 Aug | The Hart 4 Trail Relay Race PB | 19:27 | 56.26 | 4km |
| 30 Jul | Bushy parkrun | 24:29 | 56.50 | 5km |
| 24 Jul | Elmbridge 10K | 48:54 | 57.37 | 10km |
| 23 Jul | Woking parkrun | 5km | ||
| 16 Jul | Woking parkrun | 5km | ||
| 13 Jul | Yateley 10K Series | 49:09 | 57.07 | 10km |
| 9 Jul | Bracknell parkrun | 24:29 | 56.50 | 5km |
| 6 Jul | GRG Wimbledon Trail Series: Race 3 PB | 1:09:23 | 52.61 | 8mi |
| 2 Jul | Woking parkrun | 5km | ||
| 26 Jun | Harry Hawkes 10 | 1:23:03 | 55.36 | 10mi |
| 25 Jun | Woking parkrun | 5km | ||
| 18 Jun | Brutal10 Frith Hill | 1:09:45 | 40.22 | 10km |
| 15 Jun | Forest Five | 42:00 | 53.56 | 5mi |
| 12 Jun | Endure24 - lap 2 SB | 41:04 | 54.78 | 5mi |
| 11 Jun | Endure24 - lap 6 | 46:46 | 48.10 | 5mi |
| 11 Jun | Endure24 - lap 3 | 44:28 | 50.59 | 5mi |
| 11 Jun | Endure 24 6 laps | 30mi | ||
| 11 Jun | Endure24 - lap 5 | 47:28 | 47.39 | 5mi |
| 11 Jun | Endure24 - 5M lap | 45:32 | 49.40 | 5mi |
| 11 Jun | Endure24 - lap 4 | 51:51 | 43.38 | 5mi |
| 4 Jun | Brockenhurst parkrun | 23:41 | 58.41 | 5km |
| 1 Jun | GRG Wimbledon Trail Series: Race 2 | 41:28 | 54.25 | 5mi |
| 29 May | Westminster Mile SB | 6:32 | 63.07 | 1mi |
| 28 May | Woking parkrun | 5km | ||
| 14 May | Nonsuch parkrun | 23:52 | 57.96 | 5km |
| 7 May | Bradford parkrun | 27:52 | 49.64 | 5km |
| 4 May | GRG Wimbledon Trail Series: Race 1 | 41:17 | 54.49 | 5mi |
| 30 Apr | Woking parkrun | 23:51 | 58.00 | 5km |
| 17 Apr | Brighton Marathon SB | 4:15:25 | 49.47 | 26.2mi |
| 9 Apr | Woking parkrun | 5km | ||
| 2 Apr | Woking parkrun | 5km | ||
| 26 Mar | Rotherham parkrun | 27:06 | 51.05 | 5km |
| 19 Mar | Woking parkrun | 23:47 | 58.16 | 5km |
| 13 Mar | Surrey Half Marathon SB | 1:47:15 | 56.98 | 13.1mi |
| 5 Mar | Woking parkrun | 5km | ||
| 21 Feb | Hampton Court Half Marathon | 1:53:34 | 53.37 | 13.1mi |
| 20 Feb | G3 race 3 | 1:06:15 | 42.01 | 10km |
| 13 Feb | Woking parkrun | 5km | ||
| 6 Feb | Woking parkrun | 5km | ||
| 30 Jan | G3 race 2 | 1:12:04 | 38.62 | 10km |
| 23 Jan | Woking parkrun | 5km | ||
| 16 Jan | Woking parkrun | 5km | ||
| 9 Jan | G3 race 1 | 1:07:03 | 41.51 | 10km |
| 2 Jan | Woking parkrun | 5km | ||
| 1 Jan | Rushmoor parkrun | 26:36 | 51.62 | 5km |
| 1 Jan | Frimley Lodge parkrun | 25:33 | 53.74 | 5km |
| 2015 | Result | WAVA | Distance | |
| 26 Dec | Woking parkrun | 5km | ||
| 25 Dec | Guildford parkrun | 5km | ||
| 19 Dec | Woking parkrun | 5km | ||
| 12 Dec | Woking parkrun | 5km | ||
| 6 Dec | Hogs Back Road Race SB | 59:01 | 55.49 | 11.7km |
| 28 Nov | Woking parkrun | 5km | ||
| 21 Nov | Woking parkrun | 5km | ||
| 14 Nov | Woking parkrun | 5km | ||
| 31 Oct | Woking parkrun | 5km | ||
| 25 Oct | Peter Driver Memorial Fleet 10k SB | 49:44 | 55.96 | 10km |
| 24 Oct | Woking parkrun | 5km | ||
| 10 Oct | Woking parkrun SB | 23:15 | 59.05 | 5km |
| 4 Oct | Reading O2O 10k | 50:18 | 55.33 | 10km |
| 3 Oct | Woking parkrun | 5km | ||
| 27 Sep | Hard as Snails 10k | 56:06 | 49.61 | 10km |
| 26 Sep | Woking parkrun | 5km | ||
| 20 Sep | 4 Minute Mile SB | 6:40 | 61.28 | 1mi |
| 19 Sep | Woking parkrun | 5km | ||
| 13 Sep | New Forest Half Marathon SB | 1:53:52 | 53.23 | 13.1mi |
| 5 Sep | Woking parkrun | 5km | ||
| 22 Aug | Woking parkrun | 24:18 | 56.50 | 5km |
| 15 Aug | Penrhyn parkrun | 25:06 | 54.70 | 5km |
| 8 Aug | Woking parkrun | 23:45 | 57.81 | 5km |
| 1 Aug | Burnham and Highbridge parkrun | 23:45 | 57.81 | 5km |
| 25 Jul | Woking parkrun | 5km | ||
| 19 Jul | Harry Hawkes 10 SB | 1:26:42 | 52.60 | 10mi |
| 18 Jul | Woking parkrun | 5km | ||
| 11 Jul | Frimley Lodge parkrun | 5km | ||
| 4 Jul | Woking parkrun | 5km | ||
| 1 Jul | GRG Wimbledon Trail Series: Race 3 SB | 1:16:04 | 47.61 | 8mi |
| 27 Jun | Woking parkrun | 24:36 | 55.81 | 5km |
| 20 Jun | Woking parkrun | 5km | ||
| 17 Jun | Forest Five SB | 42:21 | 52.70 | 5mi |
| 13 Jun | Woking parkrun | 24:28 | 56.12 | 5km |
| 6 Jun | Woking parkrun | 24:28 | 56.12 | 5km |
| 3 Jun | GRG Wimbledon Trail Series: Race 2 | 43:08 | 51.74 | 5mi |
| 31 May | May Wimbledon Common Half Marathon | 2:02:06 | 49.64 | 13.1mi |
| 30 May | Woking parkrun | 24:27 | 56.15 | 5km |
| 23 May | Woking parkrun | 5km | ||
| 17 May | Woodland Woggle 10k | 1:00:27 | 46.04 | 10km |
| 9 May | Woking parkrun | 24:45 | 55.47 | 5km |
| 6 May | GRG Wimbledon Trail Series: Race 1 | 44:56 | 49.67 | 5mi |
| 2 May | Woking parkrun | 25:29 | 53.88 | 5km |
| 25 Apr | Woking parkrun | 25:22 | 54.12 | 5km |
| 19 Apr | Fairoaks Ten | 1:30:59 | 50.12 | 10mi |
| 18 Apr | Clandon Park Run | 55:16 | 50.36 | 10km |
| 11 Apr | Woking parkrun | 25:28 | 53.91 | 5km |
| 4 Apr | Rother Valley parkrun | 29:38 | 46.33 | 5km |
| 28 Mar | Woking parkrun | 26:05 | 52.64 | 5km |
| 14 Mar | Woking parkrun | 27:08 | 50.60 | 5km |
| 8 Mar | Surrey Half Marathon | 1:56:58 | 51.40 | 13.1mi |
| 28 Feb | Woking parkrun | 25:39 | 53.13 | 5km |
| 21 Feb | Woking parkrun | 26:07 | 52.18 | 5km |
| 14 Feb | Woking parkrun | 25:56 | 52.55 | 5km |
| 7 Feb | Woking parkrun | 26:23 | 51.65 | 5km |
| 1 Feb | Bookham 10k | 1:07:46 | 40.75 | 10km |
| 31 Jan | Frimley Lodge parkrun | 26:57 | 50.57 | 5km |
| 24 Jan | Woking parkrun | 26:51 | 50.75 | 5km |
| 17 Jan | Woking parkrun | 27:09 | 50.19 | 5km |
| 10 Jan | Woking parkrun | 26:51 | 50.75 | 5km |
| 3 Jan | Woking parkrun | 27:38 | 49.32 | 5km |
| 2014 | Result | WAVA | Distance | |
| 28 Dec | Mince Pi Run SB | 1:44:17 | 40.37 | 15km |
| 27 Dec | Woking parkrun | 28:24 | 47.98 | 5km |
| 25 Dec | Guildford parkrun | 5km | ||
| 20 Dec | Woking parkrun | 27:16 | 49.98 | 5km |
| 13 Dec | Woking parkrun | 29:18 | 46.51 | 5km |
| 7 Dec | Hogs Back Road Race SB | 1:08:20 | 47.55 | 11.7km |
| 29 Nov | Woking parkrun | 27:57 | 48.76 | 5km |
| 22 Nov | Woking parkrun | 27:59 | 48.70 | 5km |
| 8 Nov | Woking parkrun | 27:57 | 48.76 | 5km |
| 25 Oct | Woking parkrun #11 | 28:01 | 48.64 | 5km |
| 18 Oct | Woking parkrun | 28:23 | 48.01 | 5km |
| 4 Oct | Clumber Park parkrun | 27:25 | 49.71 | 5km |
| 27 Sep | Woking parkrun | 28:22 | 48.04 | 5km |
| 20 Sep | Woking parkrun | 28:21 | 48.07 | 5km |
| 13 Sep | Frimley Lodge parkrun | 27:13 | 50.07 | 5km |
| 6 Sep | Woking parkrun | 30:17 | 45.00 | 5km |
| 30 Aug | Clermont Waterfront parkrun | 38:05 | 35.78 | 5km |
| 16 Aug | Woking parkrun #1 | 27:12 | 50.10 | 5km |
| 9 Aug | Guildford parkrun #118 | 31:33 | 43.19 | 5km |
| 2 Aug | Guildford parkrun #117 SB | 27:12 | 50.10 | 5km |
| 26 Jul | Dorney Dash 10k SB | 59:48 | 46.17 | 10km |
| 19 Jul | Frimley Lodge parkrun | 27:29 | 49.58 | 5km |
| 12 Jul | Guildford parkrun #115 | 29:51 | 45.65 | 5km |
| 21 Jun | Guildford parkrun | 28:19 | 48.13 | 5km |
| 18 Jun | Forest Five SB | 47:15 | 46.87 | 5mi |
| 18 May | Godalming Run 5k | 30:38 | 44.49 | 5km |
| 10 May | Guildford parkrun #109 | 30:17 | 45.00 | 5km |
| 5 Apr | Bolt 'round The Holt 5km | 31:47 | 42.88 | 5km |
| 23 Mar | Sport Relief - Queen Elizabeth Olympic Park (3 miles) PB | 27:34 | 47.65 | 3mi |
| 15 Mar | Guildford parkrun | 30:04 | 45.32 | 5km |
| 8 Mar | Guildford parkrun #100 | 31:32 | 42.90 | 5km |
| 2009 | Result | WAVA | Distance | |
| 25 Apr | Clandon Park Run SB | 56:22 | 47.46 | 10km |
| 4 Apr | Bolt 'round The Holt 5km SB | 28:02 | 46.87 | 5km |
- 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 | 4 | 0 | 3 | 11 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24 |
| 2026 | 116 | 168 | 210 | 170 | 179 | 27 | 0 | 0 | 0 | 0 | 0 | 0 | 870 |
| 2026 | 156 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 156 |
| 2026 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 |
| 2025 | 4 | 10 | 22 | 9 | 5 | 13 | 7 | 6 | 8 | 12 | 10 | 29 | 134 |
| 2025 | 0 | 0 | 0 | 0 | 0 | 0 | 1.1 | 0 | 0 | 0 | 0 | 0 | 1.1 |
| 2025 | 145 | 163 | 189 | 212 | 219 | 167 | 130 | 179 | 194 | 192 | 107 | 130 | 2026 |
| 2025 | 0 | 0 | 0 | 0 | 0 | 0 | 18 | 0 | 0 | 0 | 0 | 8 | 26 |
| 2025 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 14 | 28 | 14 | 0 | 63 |
| 2024 | 4 | 5 | 25 | 14 | 5 | 7 | 25 | 7 | 9 | 2 | 11 | 30 | 143 |
| 2024 | 101 | 154 | 181 | 119 | 107 | 95 | 126 | 140 | 127 | 179 | 102 | 107 | 1537 |
| 2024 | 143 | 0 | 0 | 0 | 0 | 2 | 13 | 0 | 0 | 0 | 0 | 2 | 160 |
| 2024 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 0 | 0 | 6 | 3 | 19 |
| 2023 | 1 | 4 | 21 | 19 | 20 | 7 | 12 | 31 | 7 | 3 | 8 | 16 | 149 |
| 2023 | 144 | 161 | 70 | 170 | 82 | 121 | 177 | 146 | 189 | 149 | 123 | 101 | 1634 |
| 2023 | 0 | 0 | 24 | 0 | 0 | 0 | 18 | 5 | 0 | 0 | 0 | 0 | 47 |
| 2023 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 29 | 0 | 0 | 0 | 0 | 29 |
| 2022 | 20 | 0 | 3 | 13 | 19 | 3 | 18 | 13 | 11 | 3 | 6 | 16 | 127 |
| 2022 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.3 | 0 | 0 | 0 | 0 | 0.3 |
| 2022 | 100 | 163 | 208 | 217 | 226 | 187 | 133 | 169 | 161 | 155 | 118 | 34 | 1870 |
| 2022 | 97 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 71 | 168 |
| 2022 | 0 | 0 | 0 | 0 | 7 | 22 | 13 | 0 | 22 | 6 | 0 | 0 | 70 |
| 2021 | 6 | 31 | 21 | 18 | 25 | 15 | 16 | 7 | 19 | 4 | 4 | 9 | 175 |
| 2021 | 133 | 257 | 302 | 155 | 140 | 74 | 101 | 139 | 128 | 179 | 109 | 100 | 1815 |
| 2021 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 3 |
| 2020 | 15 | 32 | 20 | 7 | 23 | 24 | 41 | 12 | 12 | 1 | 11 | 38 | 236 |
| 2020 | 197 | 202 | 228 | 134 | 220 | 193 | 157 | 207 | 178 | 149 | 260 | 185 | 2309 |
| 2020 | 34 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 34 |
| 2020 | 0 | 0 | 3 | 30 | 0 | 0 | 37 | 0 | 0 | 0 | 0 | 0 | 70 |
| 2019 | 3 | 0 | 7 | 8 | 16 | 5 | 15 | 3 | 9 | 3 | 6 | 8 | 81 |
| 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.4 | 0 | 0 | 0 | 0 | 2.4 |
| 2019 | 170 | 185 | 211 | 126 | 114 | 108 | 83 | 110 | 150 | 111 | 105 | 126 | 1597 |
| 2019 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 2 | 4 |
| 2019 | 0 | 7 | 9 | 34 | 29 | 14 | 40 | 0 | 9 | 11 | 3 | 7 | 163 |
| 2018 | 4 | 2 | 7 | 5 | 7 | 1 | 8 | 16 | 2 | 4 | 3 | 13 | 72 |
| 2018 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.2 | 0 | 0 | 0 | 0 | 0.2 |
| 2018 | 227 | 147 | 159 | 194 | 165 | 161 | 200 | 175 | 240 | 136 | 104 | 110 | 2019 |
| 2018 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 0 | 0 | 0 | 10 |
| 2018 | 0 | 0 | 6 | 0 | 15 | 75 | 61 | 37 | 38 | 8 | 25 | 24 | 289 |
| 2017 | 0 | 0 | 3 | 5 | 7 | 3 | 6 | 18 | 4 | 3 | 4 | 12 | 64 |
| 2017 | 159 | 169 | 197 | 156 | 127 | 146 | 162 | 201 | 202 | 165 | 101 | 141 | 1927 |
| 2017 | 0 | 706 | 0 | 0 | 6 | 0 | 0 | 12 | 0 | 0 | 0 | 0 | 724 |
| 2017 | 0 | 0 | 6 | 21 | 42 | 37 | 42 | 48 | 26 | 0 | 15 | 11 | 248 |
| 2016 | 3 | 3 | 7 | 0 | 0 | 0 | 3 | 0 | 4 | 3 | 0 | 6 | 28 |
| 2016 | 138 | 128 | 180 | 101 | 88 | 91 | 129 | 125 | 80 | 155 | 136 | 151 | 1502 |
| 2016 | 0 | 0 | 0 | 0 | 0 | 0 | 893 | 0 | 0 | 0 | 0 | 0 | 893 |
| 2016 | 0 | 2 | 6 | 0 | 57 | 45 | 27 | 7 | 21 | 6 | 23 | 4 | 197 |
| 2015 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 19 | 0 | 5 | 3 | 2 | 31 |
| 2015 | 113 | 110 | 83 | 94 | 96 | 135 | 108 | 137 | 86 | 120 | 131 | 99 | 1310 |
| 2015 | 4 | 27 | 31 | 13 | 66 | 11 | 38 | 10 | 17 | 0 | 0 | 0 | 218 |
| 2014 | 6 | 4 | 18 | 12 | 38 | 26 | 60 | 53 | 44 | 40 | 60 | 78 | 438 |
| 2014 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 27 | 3 | 12 | 7 | 54 |
| 2013 | 0 | 0 | 2 | 15 | 13 | 18 | 10 | 13 | 18 | 7 | 9 | 21 | 125 |
| 2013 | 0 | 7 | 0 | 0 | 0 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 21 |
| 2012 | 2 | 11 | 0 | 5 | 0 | 0 | 5 | 0 | 0 | 0 | 4 | 0 | 28 |
| 2012 | 0 | 0 | 0 | 0 | 42 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 49 |
| 2011 | 4 | 0 | 0 | 12 | 0 | 0 | 19 | 0 | 7 | 3 | 6 | 0 | 51 |
| 2011 | 0 | 0 | 0 | 0 | 0 | 0 | 14 | 0 | 0 | 0 | 0 | 0 | 14 |
| 2010 | 2 | 13 | 9 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 31 |
| 2009 | 0 | 13 | 36 | 34 | 2 | 5 | 7 | 0 | 0 | 0 | 0 | 0 | 96 |
|
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.8mi,
2:13:00
Run - General |
-
|
3.2mi,
48:49
Run - General |
-
|
4mi,
46:49
Run - General |
-
|
51.1mi,
12:42:08
Run - Race |
|
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
|
|
-
|
1.6mi,
33:47
Walk - General |
3.6mi,
51:15
Run - Recovery Run |
-
|
-
|
-
|
9.5mi,
1:40:40
Run - General |
|
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
|
|
8.6mi,
1:57:46
Run - Medium Long Run |
0mi,
17:01
Cross - Yoga
9.1mi,
1:56:05
Run - General |
-
|
4.5mi,
44:40
Run - General |
-
|
-
|
2.1mi,
3:35:36
Walk - 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
|
|
12.7mi,
2:47:28
Run - Medium Long Run |
0mi,
18:24
Cross - Stretching |
9.2mi,
1:47:47
Run - General |
9.6mi,
1:47:16
Run - General |
-
|
-
|
7.7mi,
1:23:32
Run - General |









