Velociraptor
Last on at 10am, 14th Jan 2026
F60 Cumbria
- About
- Bests
- All Races
- Pics
- Mileage
- Training
- Blog
STATUS Functioning chocoholic
-
Races
584 -
Miles
27884 -
Miles
150 -
Miles
65960 -
Miles
10559 -
WAVA
77.67% -
112M
8:56:33 -
100m
21 -
200m
49 -
400m
1:38 -
800m
3:33 -
Mile
7:05 -
5k
21:44 -
5M
36:06 -
10k
46:06 -
10M
1:14:29 -
Half
1:37:44 -
20M
2:41:00 -
Mara
3:36:39 -
100k
15:03:08
| About Me | |
|---|---|
|
There's no more to me than meets the eye, and that isn't much.
Show More...
|
|
| Recent Blogs | |
|---|---|
| A couple of firsts on my 285th parkrun | 10th Jan |
| I wasn't expecting that :-O | 8th Jan |
| My parkrun |
|---|
| Workington parkrun |
| Recent Training | |||
|---|---|---|---|
|
13th Jan
|
Run-Walk | 6.1mi | 1:08:30 |
|
12th Jan
|
Run-Walk | 8.5mi | 1:37:06 |
|
11th Jan
|
General | 1.9mi | 32:55 |
|
11th Jan
|
Run-Walk | 5.6mi | 1:09:03 |
|
10th Jan
|
General | 0.4mi | 7:33 |
| Planned Races | Show more |
|---|---|
| Carlisle Resolution 10K | 18th Jan |
| Fetch Virtual Mile | 7th Feb |
| Seville Marathon | 15th Feb |
| Haweswater Half Marathon | 1st Mar |
| Fetch Virtual Mile | 7th Mar |
| 12 Month Benchmarks | Run | Bike |
|---|---|---|
| 100m | 10 | 7 |
| 200m | 45 | 14 |
| Mile | 7:30 | 2:13 |
| 5k | 24:55 | 9:54 |
| 5mi | 40:29 | 16:31 |
| 10k | 52:14 | 21:17 |
| 10mi | 1:25:56 | 35:16 |
| Half | 1:54:16 | 46:49 |
| 20mi | 3:24:13 | 1:17:04 |
| Mara | 4:39:49 | 1:45:59 |
| Recent Pictures | Show more |
|---|---|
| 2026 Targets | Set your targets |
|---|---|
| Recent Threads |
|---|
| Mundane thread |
| Fetchworld |
| Sub-4hr marathon support and celebration thread |
| 100 miles a month in 2026 |
| 100 miles a month in 2025 |
| Training plans for today? |
| Followers (310) |
|---|
| 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 | ||
|---|---|---|---|---|
| 5 Dec | Fetch Virtual Mile | 1mi | ||
| 7 Nov | Fetch Virtual Mile | 1mi | ||
| 24 Oct | Marathon Eryri Confirmed | 26.2mi | ||
| 11 Oct | Chester Metric Marathon Confirmed | 26.2km | ||
| 3 Oct | Fetch Virtual Mile | 1mi | ||
| 5 Sep | Fetch Virtual Mile | 1mi | ||
| 1 Aug | Fetch Virtual Mile | 1mi | ||
| 4 Jul | Fetch Virtual Mile | 1mi | ||
| 7 Jun | Roon the Toon 10k Confirmed | 10km | ||
| 6 Jun | Fetch Virtual Mile | 1mi | ||
| 3 May | Moy Park Belfast City Marathon Confirmed | 26.2mi | ||
| 2 May | Fetch Virtual Mile | 1mi | ||
| 26 Apr | London Marathon Confirmed | 26.2mi | ||
| 12 Apr | Dartmoor Marathon Confirmed | 26.2mi | ||
| 4 Apr | Fetch Virtual Mile | 1mi | ||
| 7 Mar | Fetch Virtual Mile | 1mi | ||
| 1 Mar | Haweswater Half Marathon | 13.1mi | ||
| 15 Feb | Seville Marathon Confirmed | 26.2mi | ||
| 7 Feb | Fetch Virtual Mile | 1mi | ||
| 18 Jan | Carlisle Resolution 10K Confirmed | 10km | ||
| 2026 | Result | WAVA | Distance | |
| 10 Jan | Bower Park parkrun | 5km | ||
| 3 Jan | Fetch Virtual Mile | 1mi | ||
| 3 Jan | Cockermouth Greenway parkrun SB | 28:28 | 64.90 | 5km |
| 1 Jan | Whinlatter Forest parkrun | 5km | ||
| 2025 | Result | WAVA | Distance | |
| 27 Dec | Eglinton parkrun | 40:21 | 45.78 | 5km |
| 20 Dec | Workington parkrun | 29:03 | 63.59 | 5km |
| 13 Dec | Workington parkrun | 28:14 | 65.43 | 5km |
| 6 Dec | Dean Castle Country Park parkrun | 5km | ||
| 22 Nov | Workington parkrun | 28:59 | 63.74 | 5km |
| 16 Nov | Brampton to Carlisle 10 Mile SB | 1:27:53 | 70.15 | 10mi |
| 15 Nov | Workington parkrun | 28:20 | 65.20 | 5km |
| 8 Nov | Workington parkrun | 29:58 | 61.65 | 5km |
| 2 Nov | Derwentwater 10 | 1:33:08 | 66.20 | 10mi |
| 1 Nov | Workington parkrun | 28:55 | 63.89 | 5km |
| 26 Oct | DH Runners 10km river run SB | 52:39 | 70.69 | 10km |
| 25 Oct | Workington parkrun | 28:20 | 65.20 | 5km |
| 18 Oct | Workington parkrun | 27:07 | 68.13 | 5km |
| 11 Oct | The Doctor K Cup | 28:23 | 65.09 | 5km |
| 5 Oct | Chester Metric Marathon SB | 2:49:32 | 60.46 | 26.2km |
| 27 Sep | Kelpies Half Marathon | 2:08:47 | 64.06 | 13.1mi |
| 20 Sep | Workington parkrun | 26:54 | 68.68 | 5km |
| 13 Sep | Whinlatter Forest parkrun | 44:10 | 41.83 | 5km |
| 6 Sep | Workington parkrun | 28:25 | 65.01 | 5km |
| 30 Aug | Maryport Prom parkrun | 27:05 | 68.21 | 5km |
| 23 Aug | Workington parkrun | 26:08 | 70.69 | 5km |
| 16 Aug | Workington parkrun | 27:35 | 66.98 | 5km |
| 10 Aug | Workington Festival of Running 10k | 54:51 | 67.86 | 10km |
| 9 Aug | Keswick parkrun | 28:55 | 63.89 | 5km |
| 2 Aug | Keswick parkrun | 26:13 | 70.47 | 5km |
| 26 Jul | Workington parkrun | 39:37 | 46.63 | 5km |
| 23 Jul | Workington Summer 5k Series Race 3 | 36:03 | 51.25 | 5km |
| 19 Jul | Workington parkrun | 28:41 | 64.41 | 5km |
| 13 Jul | Eaglesfield Paddle 10k | 1:02:09 | 59.89 | 10km |
| 12 Jul | Workington parkrun | 31:23 | 58.87 | 5km |
| 5 Jul | Keswick parkrun | 34:10 | 54.07 | 5km |
| 28 Jun | Falkirk parkrun | 40:03 | 46.13 | 5km |
| 21 Jun | Workington parkrun | 30:49 | 59.95 | 5km |
| 14 Jun | Richmond parkrun | 33:46 | 54.71 | 5km |
| 7 Jun | Dartmoor Discovery 32.2 | 32.2mi | ||
| 4 Jun | Global Running Day |
6mi 1:00:00 |
1hr | |
| 31 May | Workington parkrun | 27:28 | 67.26 | 5km |
| 24 May | Workington parkrun | 26:46 | 69.02 | 5km |
| 17 May | Workington parkrun | 26:39 | 69.32 | 5km |
| 10 May | Workington parkrun | 26:46 | 69.02 | 5km |
| 4 May | Moy Park Belfast City Marathon SB | 4:42:04 | 58.61 | 26.2mi |
| 3 May | Valley parkrun, Newtownabbey | 29:33 | 62.52 | 5km |
| 26 Apr | Brigham 10k | 52:52 | 70.40 | 10km |
| 19 Apr | Workington parkrun | 5km | ||
| 13 Apr | Newport Marathon | 4:58:33 | 55.37 | 26.2mi |
| 12 Apr | Newport parkrun | 29:09 | 63.38 | 5km |
| 6 Apr | 3 Village 5 SB | 40:44 | 73.40 | 5mi |
| 5 Apr | Workington parkrun | 26:17 | 70.29 | 5km |
| 29 Mar | Bower Park parkrun | 29:35 | 62.45 | 5km |
| 23 Mar | Ashby 20 | 3:29:03 | 60.34 | 20mi |
| 22 Mar | Conkers parkrun | 39:49 | 46.40 | 5km |
| 15 Mar | Workington parkrun | 26:55 | 68.63 | 5km |
| 9 Mar | Colwyn Bay 20 Miler SB | 3:24:40 | 60.79 | 20mi |
| 8 Mar | Delamere parkrun | 33:13 | 54.91 | 5km |
| 2 Mar | Haweswater Half Marathon SB | 1:55:05 | 70.72 | 13.1mi |
| 1 Mar | Workington parkrun | 28:24 | 64.22 | 5km |
| 23 Feb | Netherhall 10 | 1:29:25 | 68.04 | 10mi |
| 22 Feb | Workington parkrun | 25:43 | 70.92 | 5km |
| 15 Feb | Workington parkrun SB | 25:26 | 71.71 | 5km |
| 8 Feb | Workington parkrun | 27:14 | 66.97 | 5km |
| 2 Feb | Torremolinos Half Marathon | 2:06:20 | 64.42 | 13.1mi |
| 26 Jan | Seville Half Marathon | 1:59:52 | 67.90 | 13.1mi |
| 19 Jan | Carlisle Resolution 10k | 53:11 | 69.10 | 10km |
| 18 Jan | Workington parkrun | 27:27 | 66.44 | 5km |
| 4 Jan | Workington parkrun | 26:53 | 67.85 | 5km |
| 1 Jan | Whinlatter Forest parkrun | 36:04 | 50.57 | 5km |
| 2024 | Result | WAVA | Distance | |
| 28 Dec | Maryport Prom parkrun | 25:54 | 70.42 | 5km |
| 25 Dec | Dean Castle Country Park parkrun | 28:00 | 65.14 | 5km |
| 21 Dec | Workington parkrun | 29:28 | 61.90 | 5km |
| 1 Dec | Valencia Marathon | 26.2mi | ||
| 23 Nov | Workington parkrun | 26:49 | 68.01 | 5km |
| 17 Nov | Brampton to Carlisle 10 Mile SB | 1:21:30 | 74.65 | 10mi |
| 16 Nov | Workington parkrun | 26:45 | 68.18 | 5km |
| 26 Oct | Tamworth Fetch Meet 100m SB | 23 | 59.28 | 100m |
| 26 Oct | Tamworth Fetch Meet 400m SB | 1:51 | 57.55 | 400m |
| 26 Oct | Tamworth Fetch Meet Mile SB | 7:51 | 67.03 | 1mi |
| 26 Oct | Tamworth Castle Grounds parkrun | 27:04 | 67.39 | 5km |
| 19 Oct | The Doctor K Cup | 32:17 | 56.50 | 5km |
| 12 Oct | Bower Park parkrun | 29:30 | 61.83 | 5km |
| 6 Oct | Chester Metric Marathon SB | 2:24:53 | 69.79 | 26.2km |
| 5 Oct | Ruthin Memorial Playing Fields parkrun | 37:22 | 48.81 | 5km |
| 28 Sep | Workington parkrun | 27:06 | 67.30 | 5km |
| 22 Sep | Kelpies Half Marathon SB | 1:53:07 | 71.95 | 13.1mi |
| 21 Sep | Falkirk parkrun | 35:02 | 52.06 | 5km |
| 14 Sep | Belfast Victoria parkrun | 26:24 | 69.09 | 5km |
| 31 Aug | Workington parkrun | 26:07 | 69.84 | 5km |
| 25 Aug | Doonhamer 10k SB | 50:12 | 73.20 | 10km |
| 24 Aug | Keswick parkrun | 27:03 | 67.43 | 5km |
| 21 Aug | Workington Summer 5k Series Race 4 | 26:04 | 69.97 | 5km |
| 17 Aug | Workington parkrun | 27:15 | 66.93 | 5km |
| 10 Aug | Pavilion Gardens parkrun | 27:54 | 65.37 | 5km |
| 3 Aug | Tamworth Castle Grounds parkrun | 29:17 | 62.28 | 5km |
| 27 Jul | Netherhall 10k | 54:34 | 67.35 | 10km |
| 24 Jul | Workington Summer 5k Series Race 3 | 25:29 | 71.57 | 5km |
| 20 Jul | Keswick parkrun | 30:14 | 60.33 | 5km |
| 16 Jul | Whitehaven Harbour 5k | 27:47 | 65.65 | 5km |
| 13 Jul | Workington parkrun | 28:15 | 64.56 | 5km |
| 30 Jun | Kirkbride half marathon | 2:13:40 | 60.89 | 13.1mi |
| 29 Jun | Workington parkrun | 27:38 | 66.00 | 5km |
| 22 Jun | Wepre parkrun | 34:48 | 52.41 | 5km |
| 19 Jun | M-Sport 5k | 25:26 | 71.71 | 5km |
| 15 Jun | Workington parkrun | 27:49 | 65.57 | 5km |
| 12 Jun | Workington Summer 5k Series Race 2 SB | 24:19 | 75.01 | 5km |
| 9 Jun | Roon the Toon 10k | 50:54 | 72.20 | 10km |
| 8 Jun | Silloth Promenade parkrun | 31:40 | 57.60 | 5km |
| 1 Jun | Penrith parkrun | 30:27 | 59.90 | 5km |
| 31 May | May Mayhem Virtual 4K SB | 20:01 | 71.31 | 4km |
| 22 May | Workington Summer 5k Series Race 1 | 25:38 | 71.15 | 5km |
| 18 May | Workington parkrun | 27:58 | 65.22 | 5km |
| 11 May | Cabinteely parkrun | 30:00 | 60.80 | 5km |
| 5 May | Moy Park Belfast City Marathon SB | 4:24:39 | 61.60 | 26.2mi |
| 4 May | Ormeau parkrun | 30:15 | 60.29 | 5km |
| 30 Apr | Lowca 10k | 50:48 | 72.34 | 10km |
| 20 Apr | Crane Park parkrun | 30:22 | 60.06 | 5km |
| 13 Apr | Workington parkrun | 26:51 | 67.93 | 5km |
| 7 Apr | 3 Village 10 | 1:30:29 | 67.24 | 10mi |
| 6 Apr | Greenfield Valley parkrun | 27:55 | 65.33 | 5km |
| 30 Mar | Workington parkrun | 25:35 | 71.29 | 5km |
| 24 Mar | Centurion Grand Prix Series - 5 mile (Race 2 revised date) SB | 43:44 | 67.50 | 5mi |
| 23 Mar | Conkers parkrun | 49:47 | 36.64 | 5km |
| 9 Mar | Keswick parkrun | 28:29 | 63.23 | 5km |
| 2 Mar | Workington parkrun | 27:32 | 65.41 | 5km |
| 1 Mar | Fetch Virtual Mile | 1mi | ||
| 18 Feb | Seville Marathon | 4:52:19 | 55.00 | 26.2mi |
| 10 Feb | Silloth Promenade parkrun | 27:50 | 64.71 | 5km |
| 4 Feb | Cockermouth Greenway 5k | 27:09 | 66.33 | 5km |
| 3 Feb | Workington parkrun | 26:25 | 68.18 | 5km |
| 1 Feb | Fetch Virtual Mile | 8:02 | 64.71 | 1mi |
| 21 Jan | Carlisle Resolution 10k | 56:36 | 64.11 | 10km |
| 6 Jan | Maryport Prom parkrun | 30:33 | 58.95 | 5km |
| 1 Jan | Whitehaven parkrun | 28:55 | 62.28 | 5km |
| 2023 | Result | WAVA | Distance | |
| 30 Dec | Workington parkrun | 27:30 | 65.49 | 5km |
| 25 Dec | Dean Castle Country Park parkrun | 52:51 | 34.08 | 5km |
| 23 Dec | Workington parkrun | 29:49 | 60.40 | 5km |
| 16 Dec | Workington parkrun | 36:12 | 49.75 | 5km |
| 3 Dec | Centurion Grand Prix Series - Race 2 5m - postponed | 5mi | ||
| 19 Nov | Brampton to Carlisle 10 Mile | 10mi | ||
| 11 Nov | Dean Castle Country Park parkrun | 33:11 | 54.27 | 5km |
| 28 Oct | Workington parkrun | 26:46 | 67.28 | 5km |
| 21 Oct | Maryport Prom parkrun | 27:48 | 64.78 | 5km |
| 14 Oct | Ormeau parkrun | 28:56 | 62.25 | 5km |
| 8 Oct | Chester Metric Marathon SB | 2:45:56 | 60.12 | 26.2km |
| 7 Oct | Keswick parkrun | 29:52 | 60.30 | 5km |
| 7 Oct | The Doctor K Cup | 29:27 | 61.15 | 5km |
| 1 Oct | Fetch Virtual Mile | 8:09 | 63.79 | 1mi |
| 1 Oct | Great Cumbrian Run SB | 2:13:18 | 60.25 | 13.1mi |
| 30 Sep | Keswick parkrun | 30:33 | 58.95 | 5km |
| 23 Sep | Bower Park parkrun | 30:19 | 59.41 | 5km |
| 16 Sep | Silloth Promenade parkrun | 29:14 | 61.61 | 5km |
| 9 Sep | The One Ten | 10mi | ||
| 9 Sep | Dean Castle Country Park parkrun | 29:34 | 60.91 | 5km |
| 1 Sep | Fetch Virtual Mile SB | 7:56 | 65.53 | 1mi |
| 26 Aug | Workington parkrun | 27:37 | 65.21 | 5km |
| 19 Aug | Ayr parkrun | 30:36 | 58.86 | 5km |
| 12 Aug | Workington parkrun | 26:03 | 69.14 | 5km |
| 5 Aug | Troon parkrun | 26:03 | 69.14 | 5km |
| 1 Aug | Fetch Virtual Mile | 8:04 | 64.45 | 1mi |
| 29 Jul | Keswick parkrun | 28:22 | 63.49 | 5km |
| 22 Jul | Thames Bridges Challenge | 10mi | ||
| 22 Jul | Old Deer Park parkrun | 32:26 | 55.53 | 5km |
| 15 Jul | Dean Castle Country Park parkrun | 31:16 | 57.60 | 5km |
| 8 Jul | Workington parkrun | 27:20 | 65.89 | 5km |
| 1 Jul | Dean Castle Country Park parkrun | 27:52 | 64.63 | 5km |
| 24 Jun | Eglinton parkrun | 28:00 | 64.32 | 5km |
| 11 Jun | Roon the Toon 10k | 10km | ||
| 3 Jun | Dean Castle Country Park parkrun | 28:49 | 62.50 | 5km |
| 27 May | Eglinton parkrun | 30:30 | 59.05 | 5km |
| 20 May | Dean Castle Country Park parkrun | 28:41 | 62.79 | 5km |
| 13 May | Hereford parkrun | 28:35 | 63.01 | 5km |
| 6 May | Workington parkrun | 26:35 | 67.75 | 5km |
| 2 May | Lowca 10k | 52:21 | 69.31 | 10km |
| 29 Apr | Workington parkrun | 28:15 | 63.75 | 5km |
| 23 Apr | London Marathon SB | 5:27:46 | 49.05 | 26.2mi |
| 22 Apr | Beckton parkrun | 28:53 | 62.35 | 5km |
| 15 Apr | Maryport Prom parkrun | 27:25 | 65.69 | 5km |
| 8 Apr | Dolgellau parkrun | 28:02 | 64.24 | 5km |
| 2 Apr | 3 Village 5 SB | 45:30 | 64.06 | 5mi |
| 1 Apr | Bower Park parkrun | 30:36 | 58.86 | 5km |
| 25 Mar | Keswick parkrun | 29:44 | 60.57 | 5km |
| 4 Mar | Maryport Prom parkrun | 25:20 | 70.21 | 5km |
| 25 Feb | Keswick parkrun | 27:24 | 64.91 | 5km |
| 18 Feb | Cannock Chase parkrun | 28:47 | 61.79 | 5km |
| 11 Feb | Workington parkrun | 26:48 | 66.37 | 5km |
| 28 Jan | Workington parkrun SB | 25:00 | 71.15 | 5km |
| 22 Jan | Carlisle Resolution 10k SB | 50:18 | 71.25 | 10km |
| 14 Jan | Keswick parkrun | 28:30 | 62.41 | 5km |
| 7 Jan | Workington parkrun | 26:36 | 66.87 | 5km |
| 2 Jan | North Lakes New Year Half Marathon | 13.1mi | ||
| 1 Jan | Whitehaven parkrun | 26:20 | 67.54 | 5km |
| 2022 | Result | WAVA | Distance | |
| 31 Dec | Bower Park parkrun | 29:11 | 60.95 | 5km |
| 25 Dec | Carlisle parkrun | 29:43 | 59.85 | 5km |
| 24 Dec | Maryport Prom parkrun | 25:22 | 70.12 | 5km |
| 3 Dec | Jingle 800m Crackerfest SB | 3:47 | 62.35 | 800m |
| 3 Dec | Storeys Field parkrun | 25:38 | 69.39 | 5km |
| 3 Dec | Jingle Mile : It's Happening Again SB | 7:42 | 66.71 | 1mi |
| 3 Dec | 200m Crackers to try it PB | 49 | 60.25 | 200m |
| 26 Nov | Workington parkrun | 25:48 | 68.94 | 5km |
| 20 Nov | Brampton to Carlisle 10 Mile | 1:22:45 | 71.64 | 10mi |
| 19 Nov | Keswick parkrun | 30:28 | 58.38 | 5km |
| 29 Oct | Maryport Prom parkrun | 26:01 | 68.37 | 5km |
| 22 Oct | Workington parkrun | 27:13 | 65.35 | 5km |
| 15 Oct | Keswick parkrun | 30:55 | 57.53 | 5km |
| 8 Oct | The Doctor K Cup | 27:07 | 65.59 | 5km |
| 8 Oct | Chester parkrun | 27:57 | 63.64 | 5km |
| 2 Oct | Chester Marathon | 4:07:03 | 64.20 | 26.2mi |
| 1 Oct | Workington parkrun | 27:23 | 64.95 | 5km |
| 25 Sep | Sport In Action 10k | 49:58 | 71.72 | 10km |
| 24 Sep | Keswick parkrun | 24:33 | 72.45 | 5km |
| 17 Sep | Workington parkrun | 26:20 | 67.54 | 5km |
| 10 Sep | Castlewellan parkrun | 26:27 | 67.25 | 5km |
| 3 Sep | Knockbracken Reservoir parkrun | 25:22 | 70.12 | 5km |
| 28 Aug | Antrim Coast Half Marathon | 1:58:54 | 66.66 | 13.1mi |
| 13 Aug | Keswick parkrun | 30:24 | 58.51 | 5km |
| 6 Aug | Keswick parkrun | 29:46 | 59.75 | 5km |
| 30 Jul | Keswick parkrun | 29:57 | 59.39 | 5km |
| 16 Jul | Keswick parkrun | 30:05 | 59.12 | 5km |
| 10 Jul | Ilkley Half Marathon | 2:07:27 | 62.19 | 13.1mi |
| 9 Jul | Cliffe Castle parkrun | 29:59 | 59.32 | 5km |
| 25 Jun | Workington parkrun | 25:21 | 70.16 | 5km |
| 11 Jun | Bedgebury Pinetum parkrun | 29:46 | 59.75 | 5km |
| 1 Jun | Carlisle Tri Club 10km Road Race | 49:17 | 72.72 | 10km |
| 28 May | Keswick parkrun | 25:50 | 68.85 | 5km |
| 22 May | Kirkbride Half | 1:53:07 | 70.07 | 13.1mi |
| 15 May | Chester Half Marathon SB | 1:48:06 | 73.32 | 13.1mi |
| 14 May | Keswick parkrun | 32:46 | 54.28 | 5km |
| 7 May | Workington parkrun | 27:01 | 65.83 | 5km |
| 3 May | Lowca 10k | 48:14 | 74.30 | 10km |
| 24 Apr | Shakespeare Marathon SB | 3:52:21 | 68.27 | 26.2mi |
| 16 Apr | Workington parkrun | 23:42 | 75.05 | 5km |
| 13 Apr | Carlisle City Urban Trail Race SB | 50:59 | 69.01 | 6.1mi |
| 9 Apr | Workington parkrun | 25:28 | 69.84 | 5km |
| 2 Apr | Keswick parkrun | 31:05 | 57.22 | 5km |
| 31 Mar | Mad March Virtual 4K PB | 19:23 | 71.84 | 4km |
| 27 Mar | Fetcheveryone Virtual Swim Challenge | 42mi | ||
| 27 Mar | Fetcheveryone Virtual LEJOG | 1089mi | ||
| 27 Mar | Fetcheveryone Cathedral Challenge | 700mi | ||
| 26 Mar | Coniston 14 PB | 1:56:49 | 71.99 | 13.9mi |
| 20 Mar | Brigham 10k | 50:24 | 71.11 | 10km |
| 19 Mar | Keswick parkrun SB | 22:54 | 77.67 | 5km |
| 12 Mar | Keswick parkrun | 31:48 | 55.25 | 5km |
| 5 Mar | Rhayader Round the Lakes PB | 2:47:32 | 66.40 | 30km |
| 27 Feb | Netherhall 10 Mile Road Race SB | 1:19:34 | 73.56 | 10mi |
| 26 Feb | Workington parkrun | 23:59 | 73.25 | 5km |
| 20 Feb | 3 Village 5 SB | 38:43 | 73.45 | 5mi |
| 19 Feb | Keswick parkrun | 58:19 | 30.13 | 5km |
| 13 Feb | DH Runners 10km river run | 48:35 | 72.87 | 10km |
| 5 Feb | Dean Castle Country Park parkrun | 36:50 | 47.70 | 5km |
| 29 Jan | Workington parkrun | 25:00 | 70.27 | 5km |
| 23 Jan | She Was Going For A Run - Virtual | 27:30 | 63.88 | 5km |
| 23 Jan | Carlisle Resolution 10k SB | 48:03 | 73.67 | 10km |
| 22 Jan | Whitehaven parkrun | 27:30 | 63.88 | 5km |
| 15 Jan | Workington parkrun | 24:25 | 71.95 | 5km |
| 8 Jan | Keswick parkrun | 50:19 | 34.92 | 5km |
| 2 Jan | North Lakes New Year Half Marathon | 1:57:22 | 66.67 | 13.1mi |
| 2021 | Result | WAVA | Distance | |
| 25 Dec | Keswick parkrun | 27:21 | 64.23 | 5km |
| 21 Nov | Brampton to Carlisle 10 Mile SB | 1:18:40 | 74.40 | 10mi |
| 13 Nov | Bower Park parkrun | 27:52 | 63.04 | 5km |
| 16 Oct | Bower Park parkrun | 26:20 | 66.71 | 5km |
| 3 Oct | Chester Metric Marathon PB | 2:16:02 | 71.42 | 26.2km |
| 2 Oct | The Doctor K Cup | 27:32 | 63.81 | 5km |
| 2 Oct | Bower Park parkrun | 27:13 | 64.55 | 5km |
| 25 Sep | Bower Park parkrun | 28:08 | 62.45 | 5km |
| 18 Sep | Dean Castle Country Park parkrun | 27:21 | 64.23 | 5km |
| 4 Sep | Keswick parkrun SB | 23:48 | 73.82 | 5km |
| 29 Aug | Sport in Action 10k | 50:50 | 69.64 | 10km |
| 7 Aug | Keswick parkrun | 56:03 | 31.34 | 5km |
| 2 Jun | Carlisle Tri Club 10km Road Race SB | 50:26 | 70.19 | 10km |
| 26 May | 3 Village 5 SB | 39:01 | 72.88 | 5mi |
| 11 Apr | 3 Village 10 | 1:22:10 | 71.24 | 10mi |
| 4 Apr | Carlisle Resolution | 50:48 | 69.69 | 10km |
| 2 Apr | Fetcheveryone Castle Challenge | 600mi | ||
| 31 Mar | Mad March Virtual 4K SB | 19:36 | 70.19 | 4km |
| 2020 | Result | WAVA | Distance | |
| 1 Nov | Cumberland AC 10k SB | 50:48 | 68.84 | 10km |
| 17 Oct | The Doctor K Cup SB | 25:02 | 69.33 | 5km |
| 4 Oct | Virtual London Marathon SB | 4:24:34 | 58.38 | 26.2mi |
| 13 Sep | 3 Village 10 SB | 1:25:31 | 67.59 | 10mi |
| 15 Mar | Carlisle Half Marathon SB | 1:52:50 | 68.46 | 13.1mi |
| 14 Mar | Workington parkrun | 25:39 | 67.66 | 5km |
| 7 Mar | Workington parkrun | 27:09 | 63.15 | 5km |
| 23 Feb | Netherhall 10 Mile Road Race | 1:28:53 | 64.23 | 10mi |
| 22 Feb | Workington parkrun | 26:50 | 63.90 | 5km |
| 8 Feb | Workington parkrun | 27:28 | 62.42 | 5km |
| 1 Feb | Keswick parkrun | 26:46 | 64.06 | 5km |
| 25 Jan | Workington parkrun | 25:32 | 67.15 | 5km |
| 19 Jan | Carlisle Resolution 10k | 51:12 | 67.49 | 10km |
| 18 Jan | Workington parkrun | 29:03 | 59.02 | 5km |
| 4 Jan | Workington parkrun | 26:14 | 65.36 | 5km |
| 1 Jan | Keswick parkrun | 49:37 | 34.56 | 5km |
| 2019 | Result | WAVA | Distance | |
| 23 Nov | Keswick parkrun | 29:42 | 57.73 | 5km |
| 9 Nov | Workington parkrun | 26:24 | 64.95 | 5km |
| 2 Nov | Keswick parkrun | 53:59 | 31.76 | 5km |
| 27 Oct | DH River Run 10k | 51:19 | 67.34 | 10km |
| 26 Oct | Workington parkrun | 25:15 | 67.90 | 5km |
| 20 Oct | Yorkshire Marathon | 26.2mi | ||
| 19 Oct | Workington parkrun | 26:57 | 63.62 | 5km |
| 5 Oct | Widnes parkrun | 53:48 | 31.87 | 5km |
| 5 Oct | The Doctor K Cup | 53:48 | 31.87 | 5km |
| 21 Sep | Workington parkrun | 26:28 | 64.78 | 5km |
| 14 Sep | Workington parkrun | 25:33 | 67.11 | 5km |
| 7 Sep | Workington parkrun | 26:17 | 65.23 | 5km |
| 1 Sep | Carlisle Half Marathon | 2:12:29 | 57.58 | 13.1mi |
| 25 Aug | Sport in Action 10k | 55:43 | 62.02 | 10km |
| 24 Aug | Workington parkrun | 27:37 | 62.08 | 5km |
| 10 Aug | Workington parkrun | 27:30 | 62.35 | 5km |
| 3 Aug | Keswick parkrun | 26:15 | 65.32 | 5km |
| 20 Jul | Workington parkrun | 27:42 | 61.90 | 5km |
| 13 Jul | Keswick parkrun | 51:06 | 33.55 | 5km |
| 6 Jul | Workington parkrun | 27:10 | 63.11 | 5km |
| 22 Jun | Richmond Olympic parkrun | 25:33 | 67.11 | 5km |
| 15 Jun | Workington parkrun | 26:09 | 65.57 | 5km |
| 8 Jun | Croxteth Hall parkrun | 29:28 | 58.19 | 5km |
| 5 Jun | Carlisle Tri Club 10km Road Race | 47:29 | 72.77 | 10km |
| 15 May | Carlisle City Urban Trail Run PB | 50:24 | 67.31 | 6.1mi |
| 12 May | The Saddleback Fred Whitton Challenge | 8:56:33 | 112mi | |
| 27 Apr | Mallorca312 - 167km route. | 7:29:41 | 104mi | |
| 20 Apr | Workington parkrun | 24:41 | 69.46 | 5km |
| 14 Apr | Boston Marathon UK SB | 4:00:42 | 63.35 | 26.2mi |
| 13 Apr | Keswick parkrun | 27:25 | 62.54 | 5km |
| 7 Apr | 3 Village 10 SB | 1:19:30 | 71.81 | 10mi |
| 6 Apr | Workington parkrun | 25:39 | 66.84 | 5km |
| 30 Mar | Whinlatter Forest parkrun | 29:11 | 58.75 | 5km |
| 23 Mar | Workington parkrun SB | 23:13 | 73.85 | 5km |
| 9 Mar | Keswick parkrun | 46:45 | 36.24 | 5km |
| 3 Mar | Haweswater Half Marathon | 1:52:16 | 67.10 | 13.1mi |
| 2 Mar | Keswick parkrun | 26:54 | 62.98 | 5km |
| 24 Feb | Netherhall 10 Mile Road Race | 1:20:52 | 69.73 | 10mi |
| 23 Feb | Workington parkrun | 23:44 | 71.39 | 5km |
| 16 Feb | Carlisle parkrun | 33:43 | 50.25 | 5km |
| 9 Feb | Keswick parkrun | 28:59 | 58.46 | 5km |
| 26 Jan | Keswick parkrun | 47:03 | 36.01 | 5km |
| 20 Jan | Carlisle Resolution 10k SB | 47:01 | 72.62 | 10km |
| 6 Jan | The North Lakes New Year Half Marathon SB | 1:50:42 | 68.05 | 13.1mi |
| 5 Jan | Workington parkrun | 23:41 | 71.54 | 5km |
| 2018 | Result | WAVA | Distance | |
| 29 Dec | Keswick parkrun | 26:35 | 63.74 | 5km |
| 25 Dec | Keswick parkrun | 26:46 | 63.30 | 5km |
| 22 Dec | Workington parkrun | 25:05 | 67.55 | 5km |
| 15 Dec | Keswick parkrun | 47:35 | 35.61 | 5km |
| 8 Dec | Whinlatter Forest parkrun | 41:01 | 41.31 | 5km |
| 1 Dec | Snow White and the Seventh Jingle Mile SB | 7:18 | 67.19 | 1mi |
| 1 Dec | Hurt box 800m Crackerfest PB | 3:33 | 62.80 | 800m |
| 1 Dec | Jingle Mile VII's 400m Hurtbox PB | 1:38 | 61.63 | 400m |
| 24 Nov | Keswick parkrun | 44:40 | 37.93 | 5km |
| 18 Nov | Brampton to Carlisle 10 SB | 1:18:16 | 72.05 | 10mi |
| 10 Nov | Whinlatter Forest parkrun | 45:11 | 37.50 | 5km |
| 3 Nov | Keswick parkrun | 29:52 | 56.73 | 5km |
| 28 Oct | DH River Run 10k | 50:31 | 67.59 | 10km |
| 27 Oct | Workington parkrun | 26:11 | 64.71 | 5km |
| 20 Oct | Keswick parkrun | 29:45 | 56.95 | 5km |
| 13 Oct | Whinlatter Forest parkrun | 31:49 | 53.25 | 5km |
| 29 Sep | Kells & Connor Half Marathon SB | 1:52:49 | 66.77 | 13.1mi |
| 29 Sep | The Doctor K Cup | 24:02 | 70.50 | 5km |
| 23 Sep | Belfast Half Marathon | 2:24:18 | 52.20 | 13.1mi |
| 16 Sep | Cumberland Ale 10 | 1:23:35 | 67.47 | 10mi |
| 15 Sep | Whinlatter Forest parkrun | 46:26 | 36.49 | 5km |
| 8 Sep | Keswick parkrun | 45:40 | 37.10 | 5km |
| 2 Sep | Carlisle Half Marathon | 1:53:11 | 66.55 | 13.1mi |
| 1 Sep | Keswick parkrun | 29:32 | 57.37 | 5km |
| 26 Aug | Sport in Action 10k SB | 48:56 | 69.78 | 10km |
| 25 Aug | Keswick parkrun | 30:11 | 56.13 | 5km |
| 19 Aug | The Ken Laidlaw Sportive | 7:45:46 | 104mi | |
| 18 Aug | Workington parkrun | 25:37 | 66.14 | 5km |
| 11 Aug | Keswick parkrun | 1:00:39 | 27.94 | 5km |
| 28 Jul | Keswick parkrun | 35:08 | 48.22 | 5km |
| 25 Jul | The Promenade 5k Race Series SB | 23:56 | 70.79 | 5km |
| 21 Jul | Whinlatter Forest parkrun | 45:33 | 37.20 | 5km |
| 14 Jul | Colby parkrun | 27:51 | 60.84 | 5km |
| 7 Jul | Keswick parkrun | 27:18 | 62.06 | 5km |
| 30 Jun | Whinlatter Forest parkrun | 52:58 | 31.99 | 5km |
| 30 Jun | Big Fetch Mile - Glasgow | 7:19 | 67.04 | 1mi |
| 27 Jun | The Promenade 5k Race Series | 24:09 | 70.16 | 5km |
| 23 Jun | Whinlatter Forest parkrun | 29:27 | 57.53 | 5km |
| 6 Jun | Carlisle Tri 10k | 49:48 | 68.56 | 10km |
| 2 Jun | Workington parkrun | 25:04 | 67.59 | 5km |
| 19 May | Keswick parkrun | 27:45 | 61.06 | 5km |
| 13 May | The Saddleback Fred Whitton Challenge | 10:13:36 | 112mi | |
| 12 May | Keswick parkrun | 50:42 | 33.42 | 5km |
| 5 May | Workington parkrun | 24:45 | 68.46 | 5km |
| 28 Apr | Keswick parkrun | 45:50 | 36.97 | 5km |
| 22 Apr | Lakeland Loop Cycle Sportive | 6:01:26 | 69mi | |
| 21 Apr | Crichton parkrun | 25:08 | 67.41 | 5km |
| 14 Apr | Big Fetch Mile - Dudley | 7:35 | 64.68 | 1mi |
| 8 Apr | 3 Village 10 | 1:27:11 | 64.68 | 10mi |
| 7 Apr | Keswick parkrun | 27:48 | 60.95 | 5km |
| 31 Mar | Skipton parkrun | 32:09 | 52.70 | 5km |
| 24 Mar | Workington parkrun | 25:38 | 66.10 | 5km |
| 17 Mar | Keswick parkrun | 44:56 | 37.71 | 5km |
| 10 Mar | Lorton School 10k | 54:37 | 61.79 | 10km |
| 24 Feb | Keswick parkrun | 45:59 | 36.42 | 5km |
| 17 Feb | Whinlatter Forest parkrun | 34:41 | 48.28 | 5km |
| 3 Feb | Workington parkrun | 26:54 | 62.25 | 5km |
| 21 Jan | Carlisle Resolution 10k | 57:08 | 59.07 | 10km |
| 6 Jan | Keswick parkrun | 52:46 | 31.73 | 5km |
| 1 Jan | Keswick parkrun | 30:28 | 54.96 | 5km |
| 2017 | Result | WAVA | Distance | |
| 30 Dec | Workington parkrun | 28:09 | 59.48 | 5km |
| 25 Dec | Keswick parkrun | 45:15 | 37.01 | 5km |
| 2 Dec | Workington parkrun | 30:11 | 55.48 | 5km |
| 25 Nov | Keswick parkrun | 40:05 | 41.78 | 5km |
| 11 Nov | Keswick parkrun | 31:53 | 52.52 | 5km |
| 4 Nov | Keswick parkrun | 55:00 | 30.45 | 5km |
| 28 Oct | Workington parkrun | 33:45 | 49.61 | 5km |
| 7 Oct | Workington parkrun | 31:06 | 53.84 | 5km |
| 30 Sep | The Doctor K Cup | 33:18 | 50.29 | 5km |
| 30 Sep | Workington parkrun | 33:18 | 50.29 | 5km |
| 3 Sep | Fell Beast Sportive | 101mi | ||
| 20 Aug | The Ken Laidlaw Sportive | 104mi | ||
| 29 Jul | Lakeland 50 | 50mi | ||
| 1 Jul | Bedfordshire Clangtastic Mile - 400 m SB | 1:44 | 57.52 | 400m |
| 1 Jul | Big Fetch Mile - Bedford SB | 8:09 | 59.51 | 1mi |
| 4 Jun | Epic Events Roman Road Challenge | 5:40:07 | 82mi | |
| 29 Apr | Mallorca312 - 225km route. | 9:58:00 | 225km | |
| 23 Apr | The Lakeland Loop Cycle Sportive | 5:40:26 | 69mi | |
| 22 Apr | Workington parkrun | 5km | ||
| 15 Apr | Isel Cross PB | 49:57 | 59.77 | 5.5mi |
| 9 Apr | Brigham 10k SB | 54:25 | 62.02 | 10km |
| 19 Mar | Draycote Water 10 SB | 1:26:44 | 64.23 | 10mi |
| 11 Mar | Workington parkrun SB | 25:22 | 65.25 | 5km |
| 5 Mar | Eden Valley Epic | 4:08:56 | 59.4mi | |
| 26 Feb | Netherhall 10 Mile Road Race | 1:31:04 | 60.45 | 10mi |
| 2016 | Result | WAVA | Distance | |
| 20 Nov | Cumbrian Cracker Cycle Sportive | 4:17:04 | 60mi | |
| 23 Oct | Ullswater Way Challenge PB | 7:32:51 | 29.81 | 24mi |
| 3 Sep | Grand Tour of Skiddaw PB | 14:16:56 | 32.33 | 44mi |
| 28 Aug | Carlisle Sport in Action 10k SB | 51:08 | 65.24 | 10km |
| 20 Aug | Keswick parkrun | 27:38 | 59.90 | 5km |
| 13 Aug | Workington parkrun SB | 24:37 | 67.24 | 5km |
| 6 Aug | Workington parkrun | 24:43 | 66.97 | 5km |
| 10 Jul | St Bees 15km PB | 1:22:10 | 62.14 | 15km |
| 30 Apr | Mallorca312 sportive - 167km route. | 8:06:06 | 167km | |
| 17 Apr | Brigham 10k | 52:27 | 63.60 | 10km |
| 2 Apr | Keswick parkrun | 28:25 | 58.25 | 5km |
| 26 Mar | Workington parkrun | 24:52 | 66.56 | 5km |
| 19 Mar | Workington parkrun | 28:09 | 58.80 | 5km |
| 6 Mar | Haweswater Half Marathon SB | 1:54:14 | 63.58 | 13.1mi |
| 17 Jan | Carlisle Resolution 10k | 51:28 | 64.08 | 10km |
| 2015 | Result | WAVA | Distance | |
| 25 Jul | Lakeland 50 | 50mi | ||
| 11 Jul | Workington parkrun | 25:59 | 62.97 | 5km |
| 3 Jun | Carlisle Tri Club 10k SB | 49:13 | 67.01 | 10km |
| 30 May | Workington parkrun | 24:36 | 66.51 | 5km |
| 23 May | Workington parkrun SB | 23:42 | 69.04 | 5km |
| 10 May | The Fred Whitton Challenge | 9:56:05 | 112mi | |
| 26 Apr | Shakespeare Marathon | 26.2mi | ||
| 14 Mar | Workington parkrun | 25:49 | 63.38 | 5km |
| 1 Mar | The Millennium Way | 38mi | ||
| 2014 | Result | WAVA | Distance | |
| 31 Dec | Festive Fetch Five SB | 1:06:38 | 39.31 | 5mi |
| 22 Nov | Keswick parkrun | 25:31 | 63.40 | 5km |
| 16 Nov | Brampton to Carlisle 10 PB | 1:14:29 | 72.19 | 10mi |
| 15 Nov | Workington parkrun SB | 22:19 | 72.49 | 5km |
| 2 Nov | 55th Derwentwater Ten | 1:23:34 | 64.34 | 10mi |
| 19 Oct | Ennerdale 25K PB | 3:00:41 | 47.10 | 25km |
| 11 Oct | Workington parkrun | 22:32 | 71.80 | 5km |
| 5 Oct | Chester Marathon SB | 3:47:20 | 63.47 | 26.2mi |
| 28 Sep | Autumn Skylark Sportive | 7:23:00 | 115km | |
| 27 Sep | Huddersfield Parkrun | 23:25 | 69.09 | 5km |
| 21 Sep | Dumfries Half Marathon SB | 1:47:14 | 66.93 | 13.1mi |
| 20 Sep | Great Langdale Half Marathon | 1:49:47 | 65.37 | 13.1mi |
| 14 Sep | The Cumberland Ale 10 | 1:20:05 | 67.14 | 10mi |
| 24 Aug | The Ken Laidlaw Sportive | 7:40:03 | 104mi | |
| 20 Aug | Round Latrigg Fell Race | 46:41 | 61.79 | 5.5mi |
| 16 Aug | Keswick parkrun | 25:24 | 63.69 | 5km |
| 9 Aug | Fountains Abbey parkrun | 25:10 | 64.28 | 5km |
| 2 Aug | Keswick parkrun | 25:48 | 62.70 | 5km |
| 22 Jun | Dalbeattie 10km SB | 52:37 | 61.97 | 10km |
| 8 Jun | Wiggle Dragon Ride Gran Fondo | 11:09:36 | 222km | |
| 31 May | Workington parkrun | 23:28 | 68.94 | 5km |
| 18 May | Brathay Windermere Marathon | 4:37:40 | 51.97 | 26.2mi |
| 4 May | Keswick Half Marathon | 1:55:48 | 61.97 | 13.1mi |
| 3 May | Drumlanrig Tearfund Challenge (100 mile option) | 6:58:00 | 100mi | |
| 26 Apr | Mallorca312 sportive - 167km route. | 7:45:25 | 167km | |
| 2013 | Result | WAVA | Distance | |
| 17 Nov | The Endurance Store Cumbrian Cracker Cycle Sportive | 4:30:20 | 60mi | |
| 3 Nov | Derwentwater 10 SB | 1:19:50 | 66.58 | 10mi |
| 12 Oct | Workington Parkrun | 26:23 | 60.63 | 5km |
| 6 Oct | Great Cumbrian Run SB | 1:46:18 | 66.73 | 13.1mi |
| 29 Sep | Ride for Michael Bonney Cycle Sportive | 4:00:50 | 60mi | |
| 28 Sep | Workington Parkrun SB | 24:18 | 65.83 | 5km |
| 21 Sep | Great Langdale Half Marathon | 1:54:07 | 62.16 | 13.1mi |
| 31 Aug | Workington Parkrun | 24:29 | 65.34 | 5km |
| 25 Aug | Zappi's Gran Fondo | 7:12:48 | 160km | |
| 11 Aug | The Great Langdale Lakeland Loop Cycle Sportive | 6:50:05 | 69mi | |
| 10 Aug | Workington Parkrun | 26:32 | 60.29 | 5km |
| 20 Jul | Workington Parkrun | 25:09 | 63.61 | 5km |
| 13 Jul | Workington Parkrun | 26:09 | 61.17 | 5km |
| 19 May | Solway Sportive | 5:04:22 | 71mi | |
| 5 May | Keswick Half Marathon | 1:54:09 | 62.14 | 13.1mi |
| 4 May | Drumlanrig Tearfund Challenge (100 mile option) | 6:38:00 | 100mi | |
| 20 Apr | Tour de Lauder (86 mile option) | 6:51:58 | 86mi | |
| 3 Mar | Eden Valley Epic | 4:06:53 | 59.4mi | |
| 2012 | Result | WAVA | Distance | |
| 31 Dec | Festive Foodbank Fetch Five | 5mi | ||
| 6 May | Keswick Half Marathon SB | 2:46:33 | 42.10 | 13.1mi |
| 2011 | Result | WAVA | Distance | |
| 6 Nov | Ullswater Trail (Steamy Surprise) | 13km | ||
| 5 Nov | Helvellyn Trail Race | 2:17:59 | 34.97 | 15km |
| 29 Oct | Marathon Eryri | 26.2mi | ||
| 16 Oct | Abingdon Marathon | 26.2mi | ||
| 1 Oct | Coniston Trail Race | 2:00:32 | 40.04 | 15km |
| 3 Sep | Derwentwater Trail Race | 2:24:13 | 31.13 | 14km |
| 3 Jul | Lakeland Trails Coniston Marathon | 26.2mi | ||
| 4 Jun | Staveley (Kentmere) Trail Race | 17km | ||
| 7 May | Hawkshead Trail Race | 15km | ||
| 2 Apr | Cartmel Trail Race | 18km | ||
| 13 Feb | Keswick / Buttermere 34k | 34km | ||
| 2010 | Result | WAVA | Distance | |
| 27 Dec | Sunrise to Sunset Challenge | 5:52:30 | 39.54 | 26.2mi |
| 12 Dec | Sneyd Striders Xmas Pudding Run | 1:20:45 | 63.78 | 10mi |
| 21 Nov | St Neots Riverside Half Marathon SB | 1:38:18 | 69.86 | 13.1mi |
| 7 Nov | Derwentwater 10 SB | 1:19:08 | 65.09 | 10mi |
| 30 Oct | Marathon Eryri SB | 3:56:22 | 58.96 | 26.2mi |
| 24 Oct | Birmingham Half Marathon | 2:04:17 | 55.26 | 13.1mi |
| 23 Oct | Beachy Head Marathon | 4:41:49 | 49.46 | 26.2mi |
| 10 Oct | Great Cumbrian Run | 1:43:31 | 66.34 | 13.1mi |
| 9 Oct | Cannon Hill parkrun SB | 23:50 | 64.95 | 5km |
| 2 Oct | Fetch Midlands Mile SB | 7:25 | 60.80 | 1mi |
| 25 Sep | The JW Ultra PB | 5:20:58 | 50.38 | 30mi |
| 11 Sep | South Downs Way Race | 103mi | ||
| 4 Jul | Tanners Ultra 30 | 30mi | ||
| 19 Jun | The Holly Marathon | 26.2mi | ||
| 22 May | Endurance Life Coastal Trail Series - Exmoor | 26.2mi | ||
| 16 May | Brathay Windermere Marathon | 5:29:39 | 42.28 | 26.2mi |
| 2 May | Keswick Half Marathon | 2:25:52 | 47.08 | 13.1mi |
| 24 Apr | Endurance Life Coastal Trail Series - Cornwall (Marathon) | 26.2mi | ||
| 27 Mar | Endurance Life Coastal Trail Series - Pembrokeshire | 26.2mi | ||
| 27 Feb | Endurance Life Coastal Trail Series - South Devon | 8:10:43 | 28.19 | 26.2mi |
| 23 Jan | Endurance Life Coastal Trail Series - Portland | 6:38:07 | 34.75 | 26.2mi |
| 3 Jan | Centurion Grand Prix -10 SB | 45:56 | 54.14 | 5mi |
| 2009 | Result | WAVA | Distance | |
| 27 Dec | Sunrise to sunset Challenge - Club Members only | 5:57:30 | 38.69 | 26.2mi |
| 19 Dec | Stiperstones Seasonal Saunter | 5:07:48 | 34.09 | 20mi |
| 12 Dec | 800m Christmas Cayke Caper SB | 3:42 | 54.85 | 800m |
| 12 Dec | 400m Adventide Hurtbox SB | 1:50 | 50.31 | 400m |
| 12 Dec | Cambridge and All Angles Mile | 10:41 | 41.86 | 1mi |
| 5 Dec | Endurance Life Coastal Trail Series - Gower (Marathon) | 7:07:18 | 32.37 | 26.2mi |
| 7 Nov | Endurance Life Coastal Trail Series - Dorset (Marathon) | 6:56:15 | 33.23 | 26.2mi |
| 1 Nov | Centurion Grand Prix -10 | 44:03 | 56.46 | 5mi |
| 24 Oct | Marathon Eryri | 4:57:59 | 46.42 | 26.2mi |
| 11 Oct | Birmingham Half Marathon | 1:55:17 | 59.01 | 13.1mi |
| 3 Oct | Coniston Trail Race | 1:46:39 | 44.40 | 15km |
| 26 Sep | Midlands Fetch Mile | 7:29 | 59.75 | 1mi |
| 20 Sep | Great Langdale Marathon | 4:35:10 | 50.27 | 26.2mi |
| 13 Sep | Lake Vyrnwy Half Marathon | 1:49:17 | 62.25 | 13.1mi |
| 6 Sep | Derwentwater Trail Race PB | 1:29:53 | 49.02 | 14km |
| 1 Aug | Lakeland 50 PB | 16:19:30 | 31.00 | 50mi |
| 20 Jun | Malvern Midsummer Marathon | 6:13:42 | 36.73 | 26mi |
| 6 Jun | Garburn Trail Race & Challenge Wet Weather Course | 1:49:02 | 49.60 | 17km |
| 17 May | Brathay 10-in-10 Challenge - Race 10 | 3:55:02 | 58.86 | 26.2mi |
| 16 May | Brathay 10-in-10 Challenge - Race 9 | 4:12:32 | 54.78 | 26.2mi |
| 15 May | Brathay 10-in-10 Challenge - Race 8 | 3:56:21 | 58.53 | 26.2mi |
| 14 May | Brathay 10-in-10 Challenge - Race 7 | 4:17:02 | 53.82 | 26.2mi |
| 13 May | Brathay 10-in-10 Challenge - Race 6 | 4:24:49 | 52.24 | 26.2mi |
| 12 May | Brathay 10-in-10 Challenge - Race 5 | 4:14:06 | 54.44 | 26.2mi |
| 11 May | Brathay 10-in-10 Challenge - Race 4 | 4:06:14 | 56.18 | 26.2mi |
| 10 May | Brathay 10-in-10 Challenge - Race 3 | 4:08:28 | 55.67 | 26.2mi |
| 9 May | Brathay 10-in-10 Challenge - Race 2 | 3:54:07 | 59.09 | 26.2mi |
| 8 May | Brathay 10-in-10 Challenge - Race 1 | 3:52:02 | 59.62 | 26.2mi |
| 26 Apr | Shakespeare Marathon PB | 3:36:39 | 63.85 | 26.2mi |
| 18 Apr | Hawkshead Trail Race SB | 1:31:55 | 51.51 | 15km |
| 5 Apr | Centurion Grand Prix -09 | 38:49 | 64.07 | 5mi |
| 22 Mar | Ashby 20 SB | 2:49:42 | 61.83 | 20mi |
| 21 Mar | Rhayader Round the Lakes | 2:53:28 | 60.49 | 20mi |
| 15 Mar | Silverstone Half Marathon | 1:57:03 | 58.12 | 13.1mi |
| 8 Mar | The Friends of Mick'n'Phil Half Marathon SB | 1:46:08 | 63.53 | 13.1mi |
| 1 Mar | Centurion Grand Prix -09 SB | 38:45 | 63.60 | 5mi |
| 22 Feb | Draycote Water Marathon | 4:12:41 | 54.36 | 26.2mi |
| 15 Feb | Keswick / Buttermere 34K PB | 3:28:55 | 52.74 | 34km |
| 14 Feb | Bramhall parkrun SB | 25:14 | 60.06 | 5km |
| 1 Feb | Centurion Grand Prix -09 | 41:24 | 59.53 | 5mi |
| 24 Jan | West Midlands Fetch Mile Challenge PB | 7:05 | 62.64 | 1mi |
| 4 Jan | Centurion Grand Prix -09 | 44:48 | 55.02 | 5mi |
| 2008 | Result | WAVA | Distance | |
| 7 Dec | Centurion Grand Prix -09 | 42:35 | 57.88 | 5mi |
| 2 Nov | Centurion Grand Prix -09 | 41:11 | 59.85 | 5mi |
| 1 Nov | Fetch Five - Big Feck | 5mi | ||
| 26 Oct | Birmingham Half Marathon | 2:28:02 | 45.55 | 13.1mi |
| 25 Oct | Marathon Eryri SB | 4:09:54 | 54.96 | 26.2mi |
| 27 Sep | The JW Ultra SB | 5:29:58 | 48.30 | 30mi |
| 14 Sep | Great Langdale Marathon | 4:43:53 | 48.38 | 26.2mi |
| 21 Jun | West Midlands Fetch Mile Challenge - 100m | 22 | 52.25 | 100m |
| 21 Jun | West Midlands Fetch Mile Challenge SB | 7:23 | 60.09 | 1mi |
| 14 Jun | Three Rings of Shap | 100km | ||
| 18 May | Brathay Windermere Marathon | 4:40:19 | 49.00 | 26.2mi |
| 17 May | White Peak Marathon | 5:18:18 | 43.15 | 26.2mi |
| 5 May | Fetch East Midlands Mile | 7:31 | 59.03 | 1mi |
| 5 May | Fetch East Midlands Mile - 100m fun run PB | 21 | 54.74 | 100m |
| 27 Apr | Shakespeare Half Marathon SB | 2:03:48 | 54.46 | 13.1mi |
| 3 Feb | Centurion Grand Prix -08 SB | 40:02 | 61.05 | 5mi |
| 2007 | Result | WAVA | Distance | |
| 15 Dec | FetchEveryone Midlands 1 Mile Challenge SB | 7:39 | 57.58 | 1mi |
| 2 Dec | Centurion Grand Prix -08 | 49:51 | 49.03 | 5mi |
| 18 Nov | St Neots Riverside Half Marathon | 1:39:45 | 67.03 | 13.1mi |
| 4 Nov | Centurion Grand Prix -08 PB | 36:06 | 67.70 | 5mi |
| 14 Oct | Leicester Marathon SB | 3:44:08 | 60.88 | 26.2mi |
| 7 Oct | Centurion Grand Prix -08 | 36:46 | 66.47 | 5mi |
| 16 Sep | Women's Hydro Active - Birmingham 5k | 21:58 | 68.32 | 5km |
| 2 Sep | Great Scottish Run Half Marathon | 1:41:54 | 65.62 | 13.1mi |
| 19 Aug | Belper Rugby Rover SB | 3:19:16 | 48.21 | 30km |
| 12 Aug | Race For Life - Leicester | 23:29 | 63.91 | 5km |
| 9 Aug | Birmingham Rowheath 5k Series (Race 3) PB | 21:44 | 69.05 | 5km |
| 15 Jul | Trailwalker UK PB | 15:03:08 | 45.75 | 100km |
| 27 Jun | Coventry Godiva Midsummer 5M | 36:53 | 66.26 | 5mi |
| 23 Jun | RAWW - Rotary Across Wales Walk/Ultra | 10:40:22 | 40.09 | 44mi |
| 3 Jun | Coventry Northbrook 10k | 50:22 | 60.57 | 10km |
| 20 May | Brathay Windermere Marathon | 5:05:02 | 44.74 | 26.2mi |
| 19 May | White Peak marathon | 5:02:00 | 45.18 | 26.2mi |
| 13 May | Tewkesbury Half Marathon | 1:39:17 | 67.35 | 13.1mi |
| 6 May | Ellesmere Classic 10-mile Road Race SB | 1:17:48 | 64.49 | 10mi |
| 22 Apr | London Marathon | 4:23:53 | 51.71 | 26.2mi |
| 1 Apr | 7 Pools Run SB | 48:21 | 63.10 | 10km |
| 18 Mar | Ashby 20 PB | 2:41:00 | 64.20 | 20mi |
| 21 Jan | Brass Monkey Half Marathon PB | 1:37:44 | 67.89 | 13.1mi |
| 2006 | Result | WAVA | Distance | |
| 17 Dec | Great Langdale Christmas Pudding PB | 46:06 | 65.69 | 10km |
| 10 Dec | Sneyd Striders Xmas Pudding Run SB | 1:16:11 | 65.36 | 10mi |
| 19 Nov | Suicide Six(ish) | 56:56 | 53.19 | 10km |
| 22 Oct | Abingdon Marathon SB | 3:54:49 | 57.75 | 26.2mi |
| 8 Oct | Kenilworth Half Marathon SB | 1:42:24 | 64.79 | 13.1mi |
| 24 Sep | Windsor Half Marathon | 1:47:49 | 61.54 | 13.1mi |
| 10 Sep | Lichfield 10K | 47:49 | 63.33 | 10km |
| 15 Jul | Trailwalker SB | 25:57:50 | 26.36 | 100km |
| 2005 | Result | WAVA | Distance | |
| 4 Sep | Great Scottish Run Half Marathon SB | 2:33:00 | 43.05 | 13.1mi |
| 16 Jul | Oxfam TrailWalker SB | 25:09:00 | 27.06 | 100km |
| 2 Jul | Midsummer Munro Half Marathon | 3:27:00 | 31.82 | 13.1mi |
| 2004 | Result | WAVA | Distance | |
| 26 Sep | Windsor Half Marathon | 2:46:14 | 39.36 | 13.1mi |
| 19 Sep | Lake Vyrnwy Half Marathon | 2:44:13 | 39.84 | 13.1mi |
| 17 Jul | Oxfam TrailWalker SB | 29:09:00 | 23.22 | 100km |
| 18 Apr | London Marathon SB | 5:33:00 | 40.28 | 26.2mi |
| 7 Mar | Reading Half Marathon SB | 2:08:00 | 50.80 | 13.1mi |
| 29 Feb | Bramley 20 SB | 3:40:00 | 45.85 | 20mi |
| 2003 | Result | WAVA | Distance | |
| 28 Sep | Windsor Half Marathon | 2:40:29 | 40.52 | 13.1mi |
| 11 May | Hogsmill Ladies 5 SB | 42:27 | 55.98 | 5mi |
| 13 Apr | London Marathon SB | 4:41:21 | 47.44 | 26.2mi |
| 9 Mar | Reading Half Marathon SB | 2:00:47 | 53.54 | 13.1mi |
| 2002 | Result | WAVA | Distance | |
| 14 Apr | London Marathon SB | 5:57:56 | 37.12 | 26.2mi |
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 | 19 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19 |
| 2026 | 81 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 81 |
| 2025 | 97 | 43 | 83 | 102 | 118 | 118 | 78 | 88 | 70 | 66 | 60 | 70 | 993 |
| 2025 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.7 | 0 | 0 | 0 | 0.7 |
| 2025 | 177 | 214 | 225 | 146 | 137 | 101 | 134 | 118 | 203 | 177 | 145 | 156 | 1933 |
| 2025 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 3 |
| 2025 | 0 | 0 | 0 | 81 | 186 | 138 | 246 | 190 | 0 | 0 | 0 | 0 | 842 |
| 2024 | 100 | 131 | 96 | 85 | 110 | 58 | 48 | 75 | 49 | 40 | 51 | 73 | 917 |
| 2024 | 1.4 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.4 |
| 2024 | 116 | 133 | 186 | 176 | 161 | 178 | 155 | 212 | 219 | 182 | 176 | 131 | 2024 |
| 2024 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2024 | 53 | 0 | 70 | 80 | 73 | 113 | 305 | 84 | 54 | 0 | 10 | 0 | 841 |
| 2023 | 99 | 127 | 101 | 98 | 111 | 142 | 160 | 146 | 82 | 52 | 122 | 165 | 1404 |
| 2023 | 171 | 141 | 148 | 81 | 111 | 85 | 146 | 118 | 146 | 176 | 16 | 23 | 1362 |
| 2023 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 2 |
| 2023 | 0 | 0 | 121 | 287 | 311 | 90 | 83 | 247 | 288 | 45 | 270 | 121 | 1864 |
| 2022 | 85 | 84 | 66 | 56 | 114 | 142 | 164 | 103 | 74 | 80 | 57 | 82 | 1108 |
| 2022 | 0 | 0 | 0 | 0 | 3.6 | 0 | 0 | 0 | 0 | 0 | 0.7 | 0 | 4.3 |
| 2022 | 192 | 203 | 192 | 170 | 157 | 121 | 131 | 159 | 159 | 143 | 150 | 176 | 1953 |
| 2022 | 166 | 30 | 325 | 358 | 402 | 202 | 202 | 272 | 258 | 60 | 147 | 0 | 2421 |
| 2021 | 109 | 126 | 128 | 131 | 129 | 123 | 119 | 112 | 106 | 81 | 98 | 71 | 1333 |
| 2021 | 163 | 164 | 197 | 148 | 127 | 138 | 161 | 117 | 132 | 111 | 140 | 172 | 1771 |
| 2021 | 11 | 0 | 50 | 262 | 381 | 270 | 296 | 368 | 221 | 196 | 276 | 163 | 2493 |
| 2020 | 85 | 53 | 66 | 93 | 108 | 131 | 207 | 116 | 30 | 63 | 61 | 39 | 1051 |
| 2020 | 136 | 133 | 100 | 126 | 134 | 146 | 103 | 139 | 220 | 155 | 162 | 150 | 1705 |
| 2020 | 0 | 0 | 0 | 0 | 206 | 389 | 355 | 368 | 231 | 238 | 123 | 113 | 2024 |
| 2019 | 15 | 16 | 27 | 25 | 85 | 238 | 209 | 186 | 146 | 84 | 144 | 88 | 1264 |
| 2019 | 0.3 | 0 | 0 | 2.6 | 2.7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.7 |
| 2019 | 204 | 216 | 240 | 143 | 57 | 29 | 97 | 57 | 94 | 97 | 97 | 108 | 1439 |
| 2019 | 369 | 169 | 197 | 775 | 840 | 296 | 255 | 259 | 407 | 147 | 81 | 14 | 3808 |
| 2018 | 69 | 36 | 37 | 36 | 48 | 69 | 48 | 60 | 58 | 37 | 16 | 24 | 539 |
| 2018 | 0 | 0 | 0 | 0 | 0 | 1.6 | 0 | 0 | 0 | 0 | 0 | 0 | 1.6 |
| 2018 | 74 | 101 | 80 | 89 | 154 | 60 | 83 | 104 | 133 | 94 | 140 | 183 | 1294 |
| 2018 | 21 | 200 | 325 | 378 | 601 | 958 | 686 | 268 | 186 | 277 | 283 | 155 | 4338 |
| 2017 | 47 | 43 | 51 | 27 | 85 | 33 | 22 | 10 | 7 | 27 | 33 | 64 | 448 |
| 2017 | 0 | 6.6 | 0 | 0 | 1.6 | 0 | 0 | 0 | 0 | 0 | 5.1 | 0 | 13.4 |
| 2017 | 65 | 38 | 60 | 77 | 25 | 0 | 15 | 0 | 4 | 12 | 31 | 50 | 378 |
| 2017 | 450 | 454 | 308 | 569 | 868 | 489 | 203 | 162 | 83 | 210 | 677 | 150 | 4622 |
| 2016 | 15 | 13 | 8 | 4 | 3 | 0 | 68 | 85 | 52 | 45 | 45 | 53 | 391 |
| 2016 | 2.3 | 7.6 | 0 | 0.5 | 2.2 | 0 | 0 | 0 | 3.9 | 4.2 | 0.6 | 4.9 | 26.3 |
| 2016 | 69 | 41 | 59 | 54 | 26 | 57 | 85 | 102 | 107 | 89 | 65 | 32 | 785 |
| 2016 | 326 | 835 | 696 | 674 | 953 | 736 | 421 | 356 | 546 | 486 | 555 | 582 | 7166 |
| 2015 | 5 | 0 | 3 | 0 | 14 | 4 | 16 | 24 | 24 | 8 | 10 | 13 | 122 |
| 2015 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.2 | 3.7 | 7.9 |
| 2015 | 54 | 18 | 82 | 76 | 55 | 103 | 66 | 4 | 27 | 31 | 50 | 114 | 681 |
| 2015 | 121 | 486 | 698 | 889 | 822 | 735 | 520 | 115 | 470 | 656 | 734 | 241 | 6487 |
| 2014 | 32 | 55 | 29 | 14 | 4 | 6 | 8 | 2 | 0 | 19 | 0 | 8 | 177 |
| 2014 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 7.4 | 1.1 | 9.6 |
| 2014 | 4 | 27 | 44 | 74 | 116 | 111 | 61 | 163 | 182 | 169 | 124 | 36 | 1111 |
| 2014 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2014 | 345 | 473 | 809 | 1046 | 704 | 905 | 1160 | 1003 | 580 | 436 | 439 | 196 | 8097 |
| 2013 | 0 | 2 | 4 | 4 | 2 | 2 | 17 | 31 | 10 | 0 | 10 | 20 | 103 |
| 2013 | 0 | 0 | 0.3 | 1.7 | 1.7 | 0 | 2.2 | 2 | 0 | 0 | 0 | 0 | 8 |
| 2013 | 62 | 58 | 45 | 75 | 79 | 51 | 53 | 63 | 100 | 111 | 47 | 23 | 768 |
| 2013 | 759 | 1046 | 928 | 984 | 1161 | 1129 | 1398 | 1072 | 816 | 622 | 570 | 238 | 10725 |
| 2012 | 0 | 13 | 28 | 21 | 8 | 7 | 49 | 77 | 17 | 22 | 38 | 12 | 291 |
| 2012 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.8 | 0 | 0 | 0 | 0 | 5.8 |
| 2012 | 10 | 34 | 74 | 55 | 46 | 50 | 6 | 16 | 0 | 12 | 14 | 45 | 361 |
| 2012 | 148 | 276 | 497 | 464 | 1028 | 740 | 380 | 374 | 838 | 726 | 842 | 687 | 7000 |
| 2011 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 27 | 15 | 9 | 6 | 5 | 62 |
| 2011 | 2.9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.9 |
| 2011 | 163 | 82 | 9 | 7 | 63 | 6 | 74 | 69 | 9 | 14 | 31 | 0 | 527 |
| 2011 | 29 | 44 | 0 | 22 | 0 | 0 | 363 | 701 | 159 | 46 | 397 | 43 | 1802 |
| 2010 | 0 | 0 | 0 | 0 | 18 | 2 | 3 | 3 | 0 | 0 | 0 | 0 | 25 |
| 2010 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.3 | 2.8 | 7.4 | 3.7 | 19.3 |
| 2010 | 245 | 28 | 21 | 58 | 121 | 175 | 223 | 207 | 290 | 307 | 206 | 212 | 2093 |
| 2010 | 0 | 0 | 0 | 0 | 22 | 75 | 74 | 33 | 44 | 0 | 69 | 0 | 317 |
| 2009 | 0 | 4 | 0 | 0 | 24 | 5 | 16 | 3 | 0 | 0 | 6 | 0 | 59 |
| 2009 | 12.2 | 1.1 | 0 | 0.8 | 0 | 1.6 | 3.7 | 1.8 | 3.1 | 5.9 | 0 | 0 | 30.2 |
| 2009 | 207 | 322 | 386 | 315 | 341 | 232 | 148 | 232 | 161 | 195 | 101 | 132 | 2771 |
| 2009 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 2 |
| 2009 | 15 | 0 | 0 | 0 | 0 | 0 | 34 | 121 | 151 | 161 | 41 | 0 | 522 |
| 2008 | 12 | 7 | 0 | 7 | 12 | 17 | 9 | 0 | 0 | 0 | 0 | 8 | 72 |
| 2008 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3.8 | 2.1 | 5.9 |
| 2008 | 119 | 91 | 6 | 144 | 179 | 128 | 101 | 85 | 194 | 262 | 150 | 57 | 1516 |
| 2008 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 47 | 0 | 128 | 173 | 348 |
| 2007 | 0 | 0 | 12 | 8 | 20 | 7 | 14 | 60 | 6 | 24 | 3 | 28 | 181 |
| 2007 | 0.5 | 0 | 0 | 0.7 | 0 | 0 | 1.4 | 0.5 | 0 | 0 | 0 | 0 | 3 |
| 2007 | 307 | 197 | 241 | 192 | 276 | 276 | 240 | 237 | 291 | 228 | 247 | 114 | 2846 |
| 2007 | 0 | 57 | 8 | 139 | 0 | 0 | 20 | 19 | 0 | 0 | 0 | 0 | 243 |
| 2006 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 28 | 211 | 244 | 484 |






















































































































































































































































































































