5K | 28:31 | Chasewater Christmas Pudding Dash 5K / 10K | 9.8 | 0.1 | 4 Dec 22 | +1 |
10K | 47:36 | Clayton 10K | 1.8 | -1.7 | 11 May 22 | +2 |
5M | 37:43 | VeloRunner Alsager 5 | 1.4 | -1.6 | 6 Feb 22 | +3 |
10M | 83:33 | Rugeley 10 | 2.7 | 0.1 | 20 Feb 22 | +4 |
10M | 81:04 | Flying Fox 10 | 1.6 | -0.4 | 7 Nov 21 | +5 |
5M | 37:30 | Staffs Knot 5 | 1.8 | -2.2 | 1 Sep 21 | |
5M | 39:24 | Stone 5 | 3.8 | -2.1 | 25 Aug 21 | |
Mar | 4:43:44 | TCS London Marathon | 1.5 | 9.6 | 23 Apr 23 | |
HM | 1:46:15 | Rock 'n' Roll Liverpool Half Marathon | 0.7 | -0.2 | 24 Oct 21 | |
5M | 38:49 | Ipstones 5ish | 2.6 | -1.5 | 28 Aug 21 | |
10K | 47:58 | Birmingham Running Festival 10K | 1.8 | -1.9 | 16 May 21 | |
10K | 47:40 | KMF Newcastle AC 10K | 0.9 | -1.2 | 8 Aug 21 | |
parkrun | 23:32 | Warwick Racecourse parkrun # 24 | 1.2 | 0.0 | 14 Aug 21 | |
10K | 47:18 | Betley 10K | -0.4 | -0.2 | 18 Jul 21 | |
HM | 1:50:52 | Benidorm 10K / Half Marathon | 1.6 | 0.3 | 29 Feb 20 | |
10K | 49:30 | Trentham 10K | 1.4 | 0.0 | 1 Aug 21 | |
5M | 38:58 | Alsager 5 | 1.2 | -0.4 | 2 Feb 20 | |
4M | 30:53 | Cheadle 4 | 1.2 | -0.1 | 11 Jul 21 | |
20M | 3:04:22 | Knighton 20 | 1.9 | 2.4 | 8 Mar 20 | |
10K | 48:07 | Werrington 10K | 1.5 | 0.2 | 13 Oct 19 | |
parkrun | 24:07 | Cannock Chase parkrun # 149 | 1.9 | 0.0 | 21 Dec 19 | |
HM | 1:49:25 | Congleton Half Marathon | 1.4 | 1.6 | 6 Oct 19 | |
20M | 3:19:56 | South Cheshire 20 | 3.4 | 4.9 | 5 Sep 21 | |
Mar | 4:23:38 | Running Grand Prix Oulton Park Marathon | 1.2 | 6.4 | 28 Nov 21 | |
HM | 1:52:12 | Carver Wolverhampton Half Marathon | 0.8 | 3.4 | 1 Sep 19 | |
5M | 41:50 | Staffs Knot 5 | 2.9 | 2.8 | 24 Jul 19 | |
Mar | 4:37:32 | Therme Manchester Marathon | 1.8 | 8.1 | 10 Oct 21 | |
Mar | 4:22:32 | TCS New York City Marathon | 1.9 | 5.9 | 3 Nov 19 | |
4M | 33:05 | Cheadle 4 | 2.2 | 3.5 | 14 Jul 19 | |
parkrun | 25:13 | Cannock Chase parkrun # 122 | 2.0 | 3.5 | 8 Jun 19 | |
5M | 41:48 | Westbridge 5 | 1.5 | 4.1 | 2 Jun 19 | |
5K | 24:56 | Rock 'n' Roll Liverpool 5K | 1.2 | 3.8 | 25 May 19 | |
7.2K | 34:55 | North Staffordshire League | 2.5 | 0.4 | 27 Oct 18 | |
HM | 1:47:42 | Carver Wolverhampton Half Marathon | 1.7 | 0.6 | 2 Sep 18 | |
5M | 44:45 | Stone 5 | 4.5 | 4.2 | 15 May 19 | |
parkrun | 25:30 | Cannock Chase parkrun # 120 | 1.6 | 4.4 | 18 May 19 | |
parkrun | 25:49 | Cannock Chase parkrun # 126 | 1.6 | 5.0 | 6 Jul 19 | |
5M | 39:29 | Staffs Knot 5 | 2.7 | 0.4 | 25 Jul 18 | |
10M | 85:48 | Leek 10 | 3.2 | 1.8 | 19 Aug 18 | |
parkrun | 26:09 | Cannock Chase parkrun # 117 | 2.2 | 4.9 | 27 Apr 19 | |
parkrun | 25:56 | Cannock Chase parkrun # 118 | 1.8 | 5.0 | 4 May 19 | |
10K | 49:55 | Werrington 10K | 1.2 | 2.1 | 14 Oct 18 | |
parkrun | 23:30 | Cannock Chase parkrun # 81 | 1.8 | 0.6 | 4 Aug 18 | |
8K | 38:09 | North Staffordshire League | 4.3 | -2.8 | 30 Sep 17 | |
7K | 32:51 | North Staffordshire League | 3.5 | -2.0 | 28 Oct 17 | |
10K | 46:16 | Werrington 10K | 2.0 | -2.3 | 15 Oct 17 | |
5K | 28:27 | NYRR Abbott Dash to the Finish Line 5K and USATF 5K Championships | 0.8 | 9.1 | 2 Nov 19 | |
parkrun | 27:06 | Cannock Chase parkrun # 114 | 2.0 | 6.7 | 6 Apr 19 | |
10M | 78:14 | Flying Fox 10 | 1.7 | -0.7 | 5 Nov 17 | |
10K | 49:35 | Clayton 10K | 1.2 | 1.8 | 9 May 18 | |
5M | 43:19 | Alsager 5 | 0.9 | 6.3 | 3 Feb 19 | |
HM | 2:11:26 | Rock 'n' Roll Liverpool Half Marathon | 2.2 | 9.0 | 26 May 19 | |
5M | 37:03 | Little Aston 5 | 2.0 | -2.2 | 3 Sep 17 | |
10K | 57:55 | Air Products 10K | 1.4 | 8.5 | 21 Apr 19 | |
parkrun | 26:40 | Cannock Chase parkrun # 103 | 2.0 | 6.0 | 12 Jan 19 | |
parkrun | 24:02 | Cannock Chase parkrun # 70 | 1.2 | 2.2 | 12 May 18 | |
10K | 51:27 | Stone St Michael's 10K | 0.7 | 3.9 | 24 Jun 18 | |
4M | 33:51 | Cheadle 4 | 3.1 | 3.6 | 8 Jul 18 | |
10M | 98:36 | Rugeley 10 | 2.5 | 8.7 | 17 Feb 19 | |
5M | 37:58 | Staffs Knot 5 | 2.7 | -1.9 | 26 Jul 17 | |
parkrun | 24:52 | Cannock Chase parkrun # 72 | 1.6 | 3.3 | 2 Jun 18 | |
HM | 1:43:01 | Lake Vyrnwy Half Marathon | 0.5 | -0.4 | 10 Sep 17 | |
parkrun | 24:47 | Cannock Chase parkrun # 69 | 1.8 | 3.0 | 5 May 18 | |
10M | 95:23 | Flying Fox 10 | 2.1 | 7.6 | 4 Nov 18 | |
10K | 49:17 | Trentham 10K | 2.8 | -0.6 | 6 Aug 17 | |
10K | 52:17 | Newcastle (Staffs) 10K | 1.3 | 4.1 | 15 Apr 18 | |
parkrun | 25:47 | Cannock Chase parkrun # 63 | 2.6 | 3.9 | 24 Mar 18 | |
parkrun | 22:38 | Cannock Chase parkrun # 16 | 3.2 | -1.7 | 4 Mar 17 | |
Mar | 4:31:07 | MBNA Chester Marathon | 1.0 | 9.2 | 7 Oct 18 | |
10K | 53:57 | Chasewater Easter Egg 10K | 1.7 | 5.1 | 1 Apr 18 | |
20M | 2:50:41 | New Balance Knighton 20 | 2.4 | 0.9 | 12 Mar 17 | |
parkrun | 22:37 | Cannock Chase parkrun # 6 | 3.0 | -0.7 | 24 Dec 16 | |
parkrun | 23:41 | Cannock Chase parkrun # 32 | 1.8 | 0.4 | 15 Jul 17 | |
5M | 39:17 | Westbridge 5 | 1.8 | 1.8 | 4 Jun 17 | |
parkrun | 22:37 | Cannock Chase parkrun # 14 | 1.6 | -0.1 | 18 Feb 17 | |
HM | 1:46:41 | Stafford Half Marathon | 1.2 | 1.4 | 19 Mar 17 | |
8K | 38:26 | North Staffordshire League | 3.3 | 0.5 | 17 Dec 16 | |
4M | 32:01 | Cheadle 4 | 2.8 | 2.2 | 9 Jul 17 | |
parkrun | 22:47 | Cannock Chase parkrun # 11 | 2.0 | 0.7 | 28 Jan 17 | |
parkrun | 22:53 | Cannock Chase parkrun # 7 | 2.2 | 0.7 | 31 Dec 16 | |
parkrun | 22:38 | Cannock Chase parkrun # 2 | 2.0 | 0.4 | 26 Nov 16 | |
HM | 1:52:52 | Uttoxeter Half Marathon | 2.1 | 3.0 | 30 Apr 17 | |
8K | 37:23 | North Staffordshire League | 2.2 | 0.4 | 1 Oct 16 | |
10K | 50:51 | Clayton 10K | 1.8 | 3.0 | 10 May 17 | |
7K | 35:18 | North Staffordshire League | 4.4 | 1.9 | 29 Oct 16 | |
HM | 1:47:38 | Wolverhampton Half Marathon | 2.0 | 1.9 | 4 Sep 16 | |
parkrun | 22:31 | Walsall Arboretum parkrun # 236 | 1.0 | 1.2 | 10 Sep 16 | |
Mar | 4:47:04 | ASICS Greater Manchester Marathon | 1.5 | 11.2 | 8 Apr 18 | |
parkrun | 25:23 | Cannock Chase parkrun # 33 | 0.4 | 4.9 | 22 Jul 17 | |
Mar | 4:12:09 | ASICS Greater Manchester Marathon | 1.4 | 6.3 | 2 Apr 17 | |
4M | 30:32 | Cheadle 4 | 2.8 | 1.0 | 10 Jul 16 | |
parkrun | 23:22 | Walsall Arboretum parkrun # 224 | 1.8 | 2.0 | 18 Jun 16 | |
parkrun | 23:18 | Walsall Arboretum parkrun # 225 | 0.6 | 3.0 | 25 Jun 16 | |
parkrun | 23:07 | Walsall Arboretum parkrun # 218 | 1.0 | 2.3 | 7 May 16 | |
10K | 56:55 | Stone St Michael's 10K | 0.7 | 9.1 | 25 Jun 17 | |
HM | 1:46:13 | Stafford Half Marathon | 0.2 | 3.1 | 20 Mar 16 | |
5M | 44:36 | Alsager 5 | 0.9 | 8.3 | 5 Feb 17 | |
parkrun | 21:52 | Walsall Arboretum parkrun # 174 | 1.0 | 0.5 | 11 Jul 15 | |
5M | 37:57 | Staffs Knot 5 | 2.0 | 1.6 | 29 Jul 15 | |
parkrun | 22:15 | Walsall Arboretum parkrun # 172 | 0.8 | 1.5 | 27 Jun 15 | |
20M | 2:42:37 | New Balance Stafford 20 | 1.2 | 1.6 | 8 Mar 15 | |
5M | 35:25 | Brooks Alsager 5 | 1.0 | -0.4 | 1 Feb 15 | |
parkrun | 24:56 | Walsall Arboretum parkrun # 200 | 2.5 | 4.8 | 2 Jan 16 | |
Mar | 4:15:33 | Virgin London Marathon | 0.9 | 8.3 | 24 Apr 16 | |
HM | 1:47:02 | Uttoxeter Half Marathon | 2.2 | 2.1 | 3 May 15 | |
parkrun | 22:49 | Walsall Arboretum parkrun # 171 | 1.0 | 2.4 | 20 Jun 15 | |
10K | 47:02 | Lichfield 10K | 1.6 | 0.0 | 12 Sep 10 | |
HM | 1:46:55 | Stafford Half Marathon | 0.1 | 1.2 | 20 Mar 11 | |
Mar | 4:33:52 | Virgin London Marathon | 1.5 | 8.4 | 17 Apr 11 | |
10K | 47:51 | Aldridge 10K | 0.4 | 0.3 | 12 Jun 11 | |
2M | 14:36 | Shugborough Relays | 2.0 | 0.3 | 22 Jun 11 | |
10K | 51:19 | Stone St. Michael's 10K | 1.2 | 2.6 | 26 Jun 11 | |
10K | 49:28 | Berryhill Fields 10K | 1.6 | 0.6 | 5 Jul 11 | |
5M | 38:10 | JCB Lakeside 5 | 1.3 | -0.4 | 14 Jul 11 | |
5M | 37:33 | Staffs Knot 5 | 1.6 | -1.4 | 5 Aug 11 | |
10K | 48:51 | Lichfield 10K | 1.2 | 0.5 | 11 Sep 11 | |
10K | 48:05 | Wheaton Aston Roman 10K | 0.5 | 0.5 | 27 Dec 11 | |
HM | 1:51:34 | Stafford Half Marathon | 0.2 | 3.0 | 25 Mar 12 | |
4M | 31:42 | Cheadle 4 | 2.2 | 0.9 | 8 Jul 12 | |
5M | 39:04 | Staffs Knot 5 | 1.3 | 0.6 | 8 Aug 12 | |
10K | 48:59 | Lichfield 10K | 1.6 | 0.2 | 9 Sep 12 | |
10K | 51:12 | Telford 10K | 0.3 | 2.7 | 16 Dec 12 | |
5M | 40:05 | Alsager 5 | 0.9 | 1.4 | 3 Feb 13 | |
HM | 1:51:41 | Stafford Half Marathon | 0.3 | 2.2 | 17 Mar 13 | |
10K | 49:17 | Newcastle 10K | 1.9 | -0.6 | 14 Apr 13 | |
10K | 47:18 | Clayton 10K | 0.5 | -1.0 | 15 May 13 | |
10K | 46:25 | Berryhill 10K | 2.0 | -3.5 | 2 Jul 13 | |
4M | 29:51 | Cheadle 4 | 2.2 | -2.6 | 14 Jul 13 | |
5M | 35:22 | Staffs Knot 5 | 1.6 | -4.5 | 14 Aug 13 | |
5M | 36:43 | Ipstones 5ish | 2.8 | -4.1 | 7 Sep 13 | |
5M | 34:53 | Alsager 5 | 1.3 | -4.7 | 2 Feb 14 | |
20M | 2:40:52 | Stafford 20 | 1.4 | 0.9 | 9 Mar 14 | |
HM | 97:41 | Stafford Half Marathon | 1.0 | -0.6 | 16 Mar 14 | |
Mar | 3:52:19 | Virgin London Marathon | 1.3 | 4.3 | 13 Apr 14 | |
parkrun | 21:34 | Walsall Arboretum parkrun # 116 | 1.5 | -0.6 | 7 Jun 14 | |
2M | 13:18 | Shugborough Relays | 2.4 | -1.2 | 11 Jun 14 | |
parkrun | 22:21 | Walsall Arboretum parkrun # 125 | 1.5 | 1.0 | 9 Aug 14 | |
parkrun | 22:42 | Walsall Arboretum parkrun # 127 | 1.0 | 2.1 | 23 Aug 14 | |
parkrun | 22:29 | Walsall Arboretum parkrun # 128 | 1.5 | 1.2 | 30 Aug 14 | |
parkrun | 22:19 | Walsall Arboretum parkrun # 130 | 1.0 | 1.4 | 13 Sep 14 | |
parkrun | 22:55 | Walsall Arboretum parkrun # 141 | 1.0 | 2.6 | 29 Nov 14 | |
parkrun | 23:32 | Walsall Arboretum parkrun # 148 | 1.5 | 3.2 | 10 Jan 15 | |
parkrun | 22:47 | Walsall Arboretum parkrun # 149 | 2.5 | 0.8 | 17 Jan 15 | |
parkrun | 25:36 | Walsall Arboretum parkrun # 180 | 1.0 | 7.4 | 22 Aug 15 | |
parkrun | 25:23 | Walsall Arboretum parkrun # 195 | 1.0 | 7.1 | 5 Dec 15 | |
parkrun | 24:49 | Walsall Arboretum parkrun # 197 | 1.0 | 6.1 | 19 Dec 15 | |