8.85K | 34:10 | Oxfordshire Cross Country League | 6.6 | -1.1 | 2 Feb 20 | + |
9.16K | 34:07 | Oxfordshire Cross Country League (Inc Oxfordshire County Championships) | 5.1 | -1.1 | 5 Jan 20 | + |
14K | 55:27 | South of England AA Championships | 6.5 | -0.9 | 25 Jan 20 | + |
8.5K | 31:14 | Oxfordshire Cross Country League | 4.9 | -1.2 | 3 Nov 19 | + |
8.5K | 35:34 | Oxfordshire Cross Country League | 9.9 | -1.0 | 1 Dec 19 | + |
10K | 35:51 | Berkshire County Championships | 3.2 | -0.8 | 15 Dec 19 | |
9.5K | 34:02 | BBO County Championships | 2.9 | -0.5 | 17 Nov 19 | |
11.2K | 45:29 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 6.8 | 0.2 | 7 Mar 20 | |
4.5K | 14:48 | South of England AA Relay Championships | 2.0 | -0.3 | 19 Oct 19 | |
parkrun | 16:51 | Newbury parkrun # 409 | 1.4 | 0.1 | 14 Sep 19 | |
5M | 27:17 | Didcot 5 | 0.9 | -0.1 | 7 Jul 19 | |
3000 | 9:33.7 | Southern Counties Veterans' League Western Division | 2.0 | -0.5 | 14 Jul 19 | |
10M | 57:24 | Maidenhead Easter 10 | 1.4 | -0.2 | 19 Apr 19 | |
5M | 27:34 | Run West Berks Series Ollie Johnson Memorial Kintbury 5 | 1.2 | -0.1 | 2 Jun 19 | |
3000 | 9:34.21 | Hampshire Grand Prix Open | 0.9 | 0.6 | 17 Jul 19 | |
3000 | 9:28.7 | Southern Athletics League Division 2W | 1.4 | -0.3 | 19 May 19 | |
8.5K | 32:11 | Oxfordshire Cross Country League | 6.5 | -1.6 | 3 Feb 19 | |
10K | 38:02 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 5.6 | -0.9 | 9 Mar 19 | |
10M | 57:07 | Bramley 10 | 1.3 | -1.2 | 17 Feb 19 | |
HM | 74:12 | Wokingham Half Marathon | 0.3 | -1.2 | 24 Feb 19 | |
parkrun | 16:48 | Penrose parkrun # 217 | 1.6 | -0.2 | 11 May 19 | |
15K | 52:41 | South of England AA Championships | 1.9 | -1.0 | 26 Jan 19 | |
5000 | 16:57.3 | Southern Counties Veterans' League Western Division | 1.2 | 0.6 | 3 Jun 19 | |
8.5K | 31:58 | Oxfordshire Cross Country League (Inc Oxfordshire Championships) | 5.9 | -1.3 | 6 Jan 19 | |
5000 | 16:39.4 | Southern Athletics League Division 2W | 1.2 | -0.1 | 13 Apr 19 | |
800 | 2:14.2 | Southern Counties Veterans' League Western Division | 1.6 | -0.6 | 20 May 19 | |
1500 | 4:35.8 | Southern Counties Veterans' League Western Division | 2.3 | -0.9 | 29 Apr 19 | |
9.47K | 34:52 | Oxfordshire Cross Country League | 4.6 | -1.0 | 2 Dec 18 | |
1500 | 4:37.5 | Southern Counties Veterans' League Western Division | 1.7 | -0.1 | 3 Jun 19 | |
12K | 40:39 | Berkshire County Championships | 0.4 | -0.4 | 16 Dec 18 | |
8.5K | 31:08 | Oxford Mail League | 5.0 | -1.4 | 4 Nov 18 | |
800 | 2:17.9 | Southern Counties Veterans' League Western Division | 0.8 | 1.2 | 14 Jul 19 | |
5K | 15:25 | South of England AA Relay Championships | -1.3 | -0.3 | 20 Oct 18 | |
8.5K | 38:37 | Oxfordshire Cross Country League | 10.0 | 2.4 | 3 Mar 19 | |
parkrun | 17:01 | Newbury parkrun # 352 | 2.8 | -0.8 | 18 Aug 18 | |
parkrun | 16:57 | Newbury parkrun # 351 | 1.8 | 0.0 | 11 Aug 18 | |
3000 | 9:33.1 | Southern Athletics League Division 2W | 1.4 | 0.1 | 14 Jul 18 | |
5000 | 16:48.7 | Southern Athletics League Division 2W | 1.4 | 0.1 | 23 Jun 18 | |
3000 | 9:31.77 | Hampshire Grand Prix Open | 0.6 | 0.8 | 18 Jul 18 | |
5000 | 16:48.3 | Southern Counties Veterans' League Western Division | 1.6 | -0.1 | 4 Jun 18 | |
3000 | 9:50.7 | Southern Counties Veterans' League Western Division | 2.1 | 0.5 | 2 Jul 18 | |
parkrun | 17:30 | Newbury parkrun # 336 | 2.6 | 0.4 | 28 Apr 18 | |
parkrun | 16:50 | Woodley parkrun # 298 | 1.1 | 0.5 | 12 May 18 | |
parkrun | 17:23 | Newbury parkrun # 295 | 1.8 | 1.0 | 22 Jul 17 | |
parkrun | 17:23 | Woodley parkrun # 250 | 2.1 | 0.7 | 24 Jun 17 | |
parkrun | 17:05 | Woodley parkrun # 253 | 1.4 | 0.7 | 15 Jul 17 | |
HM | 75:59 | Fleet Pre-London Half Marathon | 0.7 | 0.2 | 19 Mar 17 | |
parkrun | 17:32 | Newbury parkrun # 292 | 2.0 | 1.1 | 1 Jul 17 | |
HM | 74:04 | Wokingham Half Marathon | 0.3 | -1.0 | 12 Feb 17 | |
parkrun | 19:50 | Woodley parkrun # 301 | 1.3 | 6.7 | 2 Jun 18 | |
3000 | 9:58.6 | Southern Counties Veterans' League Western Division | 1.9 | 1.3 | 3 Jul 17 | |
parkrun | 16:59 | Didcot parkrun # 100 | 2.6 | -0.7 | 25 Feb 17 | |
12K | 44:12 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 3.3 | -0.2 | 11 Mar 17 | |
15K | 56:02 | South of England AA Championships | 3.8 | -1.3 | 28 Jan 17 | |
3000 | 10:03.8 | Sweatshop Southern Athletics League Division 2W | 2.0 | 1.5 | 8 Jul 17 | |
12K | 42:26 | Berkshire County Championships | 1.4 | -0.5 | 7 Jan 17 | |
10M | 56:31 | Cabbage Patch 10 | 0.9 | -0.9 | 16 Oct 16 | |
parkrun | 16:46 | Concord parkrun # 291 | 3.2 | -2.6 | 10 Sep 16 | |
5K | 14:44 | South of England AA Relay Championships | -2.9 | -1.0 | 22 Oct 16 | |
parkrun | 16:47 | Didcot parkrun # 71 | 3.0 | -2.3 | 13 Aug 16 | |
10K | 34:11 | South Bucks 10K | 0.4 | -0.5 | 2 Oct 16 | |
parkrun | 16:39 | Woodley parkrun # 201 | 1.8 | -1.4 | 23 Jul 16 | |
parkrun | 16:40 | Woodley parkrun # 212 | 0.6 | -0.1 | 8 Oct 16 | |
parkrun | 16:29 | Woodley parkrun # 200 | 1.1 | -1.5 | 16 Jul 16 | |
parkrun | 16:35 | Didcot parkrun # 70 | 1.0 | -0.8 | 6 Aug 16 | |
parkrun | 16:53 | Newbury parkrun # 236 | 2.6 | -2.2 | 11 Jun 16 | |
3000 | 9:29.96 | Watford Open Graded Meeting | 0.7 | -0.2 | 24 Aug 16 | |
5000 | 16:46.9 | Sweatshop Southern Athletics League Division 2W | 1.8 | -1.6 | 18 Jun 16 | |
3000 | 9:35.14 | Sweatshop Southern Athletics League Division 2W | 1.6 | -1.2 | 9 Jul 16 | |
10K | 35:51 | Bayer Newbury 10K | 2.2 | -1.0 | 29 May 16 | |
3000 | 9:34.62 | Watford Open Graded Meeting | 0.6 | 0.2 | 27 Jul 16 | |
5000 | 16:48.6 | Sweatshop Southern Athletics League Division 2W | 0.0 | 0.7 | 20 Aug 16 | |
Mar | 2:47:38 | Virgin London Marathon | 0.9 | 0.5 | 24 Apr 16 | |
HM | 77:29 | Brooks Fleet Pre-London Half Marathon | 0.3 | 0.1 | 20 Mar 16 | |
3000 | 10:00.0 | Sweatshop Southern Athletics League Division 2W | 1.8 | 0.2 | 22 May 16 | |
10K | 35:49 | Isle of Man Easter Festival of Running 10K | 1.3 | -0.1 | 25 Mar 16 | |
15K | 58:55 | South of England Championships | 4.6 | -0.7 | 30 Jan 16 | |
12K | 44:56 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 2.7 | -0.2 | 12 Mar 16 | |
HM | 78:49 | Wokingham Half Marathon | 0.7 | 0.4 | 21 Feb 16 | |
4M | 26:01 | Isle of Man Easter Festival Peel Hill | 5.6 | 1.4 | 26 Mar 16 | |
parkrun | 16:55 | Colby parkrun # 61 | 3.0 | -2.5 | 8 Aug 15 | |
800 | 2:20.8 | Sweatshop Southern Athletics League Division 2W | 0.1 | 1.9 | 22 May 16 | |
5M | 28:22 | Overton 5 | 1.8 | -0.8 | 6 Sep 15 | |
parkrun | 17:32 | Ipswich parkrun # 152 | 3.0 | -1.1 | 22 Aug 15 | |
5.994K | 20:53 | Southern Men's 6-Stage Relays | 1.7 | -0.5 | 20 Sep 15 | |
parkrun | 17:05 | Newbury parkrun # 199 | 1.0 | -0.1 | 10 Oct 15 | |
HM | 80:56 | Cricklade Half Marathon | 1.2 | 0.9 | 4 Oct 15 | |
5K | 18:08 | Isle of Man Easter Festival 5K Relay | | 3.2 | 27 Mar 16 | |
parkrun | 16:41 | Woodley parkrun # 146 | 1.0 | -1.0 | 11 Jul 15 | |
10K | 35:25 | Wargrave 10K | 1.4 | -0.7 | 14 Jun 15 | |
parkrun | 17:03 | Newbury parkrun # 184 | 1.0 | -0.2 | 27 Jun 15 | |
10K | 36:42 | Bayer Newbury 10K | 2.2 | -0.1 | 24 May 15 | |
5000 | 16:43.0 | Southern Counties Veterans' League Western Division | 0.6 | -0.6 | 8 Jun 15 | |
Mar | 2:50:00 | Virgin London Marathon | 0.8 | 1.1 | 26 Apr 15 | |
5000 | 16:58.0 | Sweatshop Southern Athletics League Division 2W | 0.4 | 0.2 | 20 Jun 15 | |
HM | 76:53 | Reading Half Marathon (inc England Athletics Championships) | 0.2 | -0.1 | 22 Mar 15 | |
12K | 40:51 | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | -0.1 | -1.0 | 7 Mar 15 | |
12K | 47:03 | ECCA Saucony English National Championships | 5.2 | -0.9 | 21 Feb 15 | |
10M | 58:25 | Maidenhead Easter 10 | 0.5 | 0.1 | 3 Apr 15 | |
3000 | 9:42.4 | Sweatshop Southern Athletics League Division 2W | 0.6 | 0.2 | 30 May 15 | |
3000 | 9:50.4 | Sweatshop Southern Athletics League Division 2W | 0.6 | 0.7 | 4 Jul 15 | |
15K | 58:29 | South of England AA Championships | 4.6 | -1.1 | 24 Jan 15 | |
HM | 76:41 | Wokingham Half Marathon | 0.4 | -0.4 | 8 Feb 15 | |
10M | 58:58 | Cabbage Patch 10 | 1.0 | 0.3 | 19 Oct 14 | |
HM | 76:56 | Oxford Half Marathon | 0.2 | 0.3 | 12 Oct 14 | |
parkrun | 17:14 | Newbury parkrun # 147 | 1.5 | -0.4 | 25 Oct 14 | |
800 | 2:23.8 | Southern Counties Veterans' League Western Division | 0.8 | 1.7 | 18 May 15 | |
parkrun | 16:51 | Woodley parkrun # 101 | 1.5 | -0.8 | 6 Sep 14 | |
parkrun | 16:55 | Newbury parkrun # 139 | 1.0 | -0.2 | 30 Aug 14 | |
parkrun | 16:58 | Newbury parkrun # 141 | 1.0 | -0.1 | 13 Sep 14 | |
5.994K | 21:09 | Southern Men's 6 Stage Relays | 1.5 | 0.5 | 21 Sep 14 | |
parkrun | 17:00 | Woodley parkrun # 99 | 1.0 | 0.0 | 23 Aug 14 | |
parkrun | 20:11 | Newbury parkrun # 178 | 1.5 | 6.0 | 16 May 15 | |
10K | 37:29 | Bayer Newbury 10K | 2.4 | 0.8 | 25 May 14 | |
3000 | 9:53.82 | Sweatshop Southern Athletics League Division 2 South | 1.0 | 0.9 | 12 Jul 14 | |
3000 | 9:59.1 | Sweatshop Southern Athletics League Division 2 South | 1.0 | 1.3 | 17 May 14 | |
parkrun | 17:23 | Newbury parkrun # 122 | 1.0 | 0.9 | 3 May 14 | |
20M | 2:10:07 | Bramley 20 | 1.2 | 2.0 | 16 Feb 14 | |
10K | 36:03 | B&Q Eastleigh 10K | 0.5 | 1.2 | 23 Mar 14 | |
15K | 61:07 | Southern Championships | 5.4 | 0.3 | 25 Jan 14 | |
Mar | 2:59:01 | Virgin London Marathon | 1.3 | 3.0 | 13 Apr 14 | |
2.24M | 11:57 | Oxford City 2.24 | 2.6 | -1.0 | 11 Dec 13 | |
10M | 58:40 | Cabbage Patch 10 | 0.7 | 0.4 | 20 Oct 13 | |
HM | 79:41 | Stroud Half Marathon | 1.1 | 0.7 | 27 Oct 13 | |
5.7M | 35:44 | Chieveley Chase 5.7 | 1.5 | 3.4 | 26 Apr 14 | |
5.994K | 20:46 | Southern Men's 6-Stage Relays | 1.8 | -0.5 | 22 Sep 13 | |
parkrun | 17:13 | Newbury parkrun # 99 | 1.0 | 0.5 | 7 Dec 13 | |
5M | 28:06 | Overton 5 | 1.3 | -0.3 | 7 Sep 13 | |
parkrun | 16:43 | Newbury parkrun # 85 | 1.0 | -0.6 | 31 Aug 13 | |
parkrun | 17:02 | Newbury parkrun # 81 | 2.0 | -0.9 | 3 Aug 13 | |
8M | 47:14 | Hungerford Harey 8 | 2.4 | -0.5 | 23 Jun 13 | |
parkrun | 17:27 | Newbury parkrun # 91 | 1.0 | 1.0 | 12 Oct 13 | |
parkrun | 17:05 | Newbury parkrun # 80 | 1.0 | 0.2 | 27 Jul 13 | |
5.7M | 33:52 | Chieveley Chase 5.7 | 3.4 | -0.6 | 11 May 13 | |
parkrun | 17:04 | Newbury parkrun # 72 | 1.5 | -0.3 | 1 Jun 13 | |
10K | 37:01 | Bayer Newbury 10K | 2.2 | 0.5 | 26 May 13 | |
3000 | 9:48.4 | Sweatshop Southern Athletics League Division 3 S | 0.9 | 0.7 | 13 Jul 13 | |
parkrun | 17:01 | Newbury parkrun # 68 | 1.0 | 0.1 | 4 May 13 | |
Mar | 2:55:00 | Virgin London Marathon | 1.3 | 2.1 | 21 Apr 13 | |
3000 | 9:46.3 | Sweatshop Southern Athletics League Division 3 S | 0.6 | 0.8 | 18 May 13 | |
5000 | 17:23.8 | Sweatshop Southern Athletics League Division 3 S | 1.0 | 0.9 | 15 Jun 13 | |
10M | 59:28 | Maidenhead Easter 10 | 0.6 | 1.0 | 29 Mar 13 | |
HM | 75:57 | Stroud Half Marathon | 0.1 | -1.0 | 21 Oct 12 | |
10K | 35:14 | Andy Reading 10K | 0.6 | 0.3 | 9 Dec 12 | |
5.994K | 20:35 | Southern Men's 6-Stage Road Relays | 1.9 | -1.9 | 23 Sep 12 | |
5M | 28:36 | Peasemore Festival 5 | 1.8 | -1.1 | 9 Sep 12 | |
5M | 28:30 | Ollie Johnson Memorial Kintbury 5 | 0.8 | -0.2 | 27 May 12 | |
5000 | 16:57.5 | Southern Men's League Division 1 | 0.6 | -1.2 | 19 May 12 | |
5000 | 17:06.2 | Southern Men's League Division 1 | 0.4 | -0.1 | 9 Jun 12 | |
5M | 28:31 | National Lottery Olympic Park Run 5 | 0.7 | -1.6 | 31 Mar 12 | |
Mar | 2:59:50 | Virgin London Marathon | 1.5 | 1.4 | 22 Apr 12 | |
HM | 80:29 | White Horse Half Marathon | 0.3 | 0.3 | 1 Apr 12 | |
10K | 36:44 | Bayer Newbury 10K | | 0.9 | 13 May 12 | |
20M | 2:10:42 | Bramley 20 | 0.8 | 0.1 | 12 Feb 12 | |
10K | 36:44 | Andy Reading 10K | 0.3 | -0.6 | 11 Dec 11 | |
HM | 83:00 | Stroud Half Marathon | 1.2 | -0.6 | 23 Oct 11 | |
5M | 29:30 | Overton 5 | 1.5 | -1.4 | 3 Sep 11 | |
5.994K | 21:58 | Southern Road Relay Championships | 1.9 | -1.2 | 25 Sep 11 | |
5M | 31:31 | Barbury Castle Ramparts 5 | 4.0 | -1.3 | 7 Jul 11 | |
4.03M | 23:24 | Kidlington AC Mota-vation 4 Series | 0.7 | -0.7 | 1 Sep 11 | |
5M | 29:50 | Kingsclere 5 | 1.6 | -1.0 | 3 Jul 11 | |
10K | 37:55 | Newbury 10K | 2.0 | -1.2 | 29 May 11 | |
5M | 30:23 | Pewsey Midweek 5 | 1.0 | 0.3 | 3 Aug 11 | |
5000 | 17:47.1 | Southern Men's League Division 1 | 0.6 | -0.7 | 4 Jun 11 | |
Mar | 3:09:21 | Shakespeare Marathon | 1.0 | 2.6 | 25 Apr 10 | |
10K | 37:57 | Newbury 10K | 2.0 | -1.2 | 30 May 10 | |
9.3K | 35:09 | Compton Canter 9.3K | 1.5 | -0.7 | 3 Jul 10 | |
5000 | 17:50.8 | Southern Men's League Division 1 | 0.6 | -1.4 | 10 Jul 10 | |
5M | 31:39 | Barbury Castle Ramparts 5 | 1.5 | 1.3 | 15 Jul 10 | |
HM | 87:29 | Vale of Pewsey Half Marathon | 2.0 | 0.6 | 29 Aug 10 | |
5M | 29:48 | Peasemore Festival 5 | 1.8 | -1.4 | 12 Sep 10 | |
10K | 37:42 | ADP Highclere 10K | 2.6 | -2.0 | 26 Sep 10 | |
20M | 2:11:32 | Bramley 20 | 0.7 | 0.1 | 20 Feb 11 | |
16M | 1:48:24 | Combe Gibbet To Overton 16 | 3.0 | -0.3 | 3 Apr 11 | |
Mar | 3:14:30 | Virgin London Marathon | 1.5 | 3.2 | 17 Apr 11 | |
10M | 64:07 | Hook 10 | 0.8 | 0.9 | 15 May 11 | |
1500 | 4:53.7 | Southern Men's League Division 1 | 0.6 | 0.6 | 21 May 11 | |