10K | 38:17 | Alton Sports Hampshire League | 4.1 | 0.0 | 8 Feb 20 | + |
10K | 35:16 | Serpentine New Year's Day 10K | 0.5 | 0.5 | 1 Jan 20 | + |
HM | 80:37 | Bournemouth Marathon Festival Half Marathon | 1.5 | 0.8 | 6 Oct 19 | + |
10K | 38:31 | Berkshire County Championships | 3.2 | 1.2 | 15 Dec 19 | + |
9.1K | 37:54 | Alton Sports Hampshire League | 6.3 | 1.5 | 30 Nov 19 | + |
14K | 60:16 | South of England AA Championships | 6.5 | 1.7 | 25 Jan 20 | |
10K | 36:25 | Caterham Rotary 10K | 1.9 | 0.3 | 21 Jul 19 | |
5M | 29:25 | Headington 5 | 1.8 | 1.0 | 25 Aug 19 | |
5.6K | 20:04 | Southern Men's 6-Stage Relays | 1.7 | 1.1 | 22 Sep 19 | |
9.5K | 38:56 | Alton Sports Hampshire League | 4.8 | 2.2 | 11 Jan 20 | |
9.5K | 37:06 | BBO County Championships | 2.9 | 2.1 | 17 Nov 19 | |
9.62K | 36:48 | Alton Sports Hampshire League | 2.5 | 1.7 | 12 Oct 19 | |
HM | 75:48 | Fleet Pre-London Half Marathon | 0.4 | 0.4 | 17 Mar 19 | |
9.2K | 38:07 | Alton Sports Hampshire League | 5.1 | 2.4 | 9 Nov 19 | |
3000 | 10:00.8 | Southern Counties Veterans' League Western Division | 2.0 | 0.4 | 14 Jul 19 | |
10K | 37:01 | Yateley 10K Series | 1.2 | 1.6 | 7 Aug 19 | |
20M | 2:08:28 | Bramley 20 | 2.0 | 1.6 | 17 Feb 19 | |
Mar | 2:53:31 | Virgin London Marathon | 1.3 | 2.6 | 28 Apr 19 | |
HM | 83:45 | Maidenhead Half Marathon | 0.9 | 2.9 | 1 Sep 19 | |
5000 | 17:38.3 | Southern Counties Veterans' League Western Division | 1.2 | 1.7 | 3 Jun 19 | |
10K | 36:45 | Alton Sports Hampshire League | 2.7 | 0.6 | 9 Feb 19 | |
HM | 80:09 | City of Newport Half Marathon | 1.1 | 1.8 | 3 Mar 19 | |
12.9K | 60:09 | ECCA Saucony English National Championships | 6.9 | 4.8 | 22 Feb 20 | |
10K | 36:09 | Brighton Marathon 10K | 0.5 | 2.2 | 14 Apr 19 | |
10K | 35:10 | Serpentine New Year's Day 10K | 0.8 | 0.8 | 1 Jan 19 | |
9.62K | 33:46 | Alton Sports Hampshire League | 2.3 | -0.7 | 13 Oct 18 | |
10K | 38:03 | Alton Sports Hampshire League | 4.2 | 0.5 | 1 Dec 18 | |
8K | 28:20 | England Masters Inter Area Match | 2.7 | -0.3 | 29 Sep 18 | |
10K | 35:07 | Alton Sports Hampshire League | 0.2 | 1.4 | 12 Jan 19 | |
15K | 57:33 | South of England AA Championships | 1.9 | 2.2 | 26 Jan 19 | |
9.1K | 37:09 | Alton Sports Hampshire League | 6.8 | 0.9 | 10 Nov 18 | |
5.8K | 20:12 | Southern Men's 6-Stage Relays | 1.7 | 0.7 | 23 Sep 18 | |
10K | 35:47 | Cardiff 10K | 1.1 | 1.2 | 2 Sep 18 | |
5K | 17:02 | Self Transcendence 5K | 0.8 | 1.1 | 6 Aug 18 | |
10K | 35:02 | Alton Sports Hampshire League | 1.4 | 0.1 | 13 Jan 18 | |
10K | 34:43 | Serpentine New Year's Day 10K | 0.8 | 0.3 | 1 Jan 18 | |
12K | 46:37 | Berkshire County Championships | 4.7 | 0.4 | 17 Dec 17 | |
9.5K | 38:05 | Alton Sports Hampshire League | 5.9 | 0.9 | 10 Feb 18 | |
9K | 32:39 | South of England Masters' & Inter Counties Championships | 2.8 | 0.2 | 9 Dec 17 | |
20M | 2:14:11 | Bramley 20 | 2.3 | 3.0 | 11 Feb 18 | |
10K | 33:57 | Alton Sports Hampshire League | -0.3 | 0.6 | 2 Dec 17 | |
Mar | 2:38:12 | Virgin London Marathon | 1.5 | -1.3 | 23 Apr 17 | |
7.5K | 25:58 | England Masters Inter Area Match | 1.0 | 0.7 | 25 Nov 17 | |
15.1M | 2:13:02 | Exmoor Stagger 15.1 | 10.0 | 7.7 | 21 Oct 18 | |
5.25M | 30:33 | Runnymede Runners Relay | 3.7 | -0.7 | 1 Jul 17 | |
10K | 33:40 | Vitality London 10,000 | 1.1 | -1.2 | 29 May 17 | |
10K | 34:31 | Wargrave 10K | 1.7 | -0.8 | 11 Jun 17 | |
5000 | 16:20.46 | BMAF - British Masters Championships | 1.1 | -0.7 | 25 Jun 17 | |
3000 | 9:38.1 | Southern Counties Veterans' League Western Division | 1.9 | -0.2 | 3 Jul 17 | |
5.25K | 17:34 | Southern Men's 6-Stage Relays | -0.6 | 1.7 | 24 Sep 17 | |
9.62K | 36:58 | Alton Sports Hampshire League | 2.1 | 3.0 | 14 Oct 17 | |
12K | 44:43 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 3.3 | 0.0 | 11 Mar 17 | |
10K | 33:53 | Start Fitness Serpentine New Year's Day 10K | 0.8 | -0.7 | 1 Jan 17 | |
10.3K | 36:22 | Alton Sports Hampshire League | 1.7 | -0.1 | 11 Feb 17 | |
12K | 42:08 | Berkshire County Championships | 1.4 | -0.3 | 7 Jan 17 | |
7.25K | 24:48 | England Masters Inter Area Match | 3.2 | -2.1 | 8 Oct 16 | |
10K | 35:01 | Alton Sports Hampshire League | 1.8 | -0.5 | 3 Dec 16 | |
15K | 58:27 | South of England AA Championships | 3.8 | 0.8 | 28 Jan 17 | |
9.2K | 34:21 | South of England Masters' and Inter Counties Championships | 3.9 | 0.0 | 10 Dec 16 | |
9.62K | 34:11 | Alton Sports Hampshire League | 2.0 | -0.1 | 12 Nov 16 | |
5M | 27:25 | Overton 5 | 1.6 | -0.8 | 4 Sep 16 | |
10K | 34:14 | Swallowfield 10K | 0.8 | -0.3 | 18 Sep 16 | |
6K | 19:42 | Southern Men's 6-Stage Relays | 0.1 | -0.1 | 25 Sep 16 | |
10K | 34:36 | Yateley 10K Series | 1.4 | -0.5 | 3 Aug 16 | |
10M | 58:25 | New Forest 10 | 2.1 | -0.4 | 10 Jul 16 | |
14M | 96:02 | Race the Train 14 | 6.0 | 1.1 | 20 Aug 16 | |
6M | 40:04 | Exmoor Stumble 6 | 6.0 | 2.1 | 23 Oct 16 | |
3000 | 9:53.4 | Southern Counties Veterans' League Western Division | 2.8 | -0.2 | 11 Jul 16 | |
5.25M | 31:46 | Runnymede Runners Relay | 3.9 | 0.5 | 2 Jul 16 | |
5000 | 16:53.2 | Southern Counties Veterans' League Western Division | 1.3 | 0.2 | 20 Jun 16 | |
Mile | 4:55.59 | Reading AC Bank Holiday Mile Festival | 1.2 | -0.7 | 29 Aug 16 | |
5M | 30:45 | Alton Sports Hampshire League | 6.0 | -0.8 | 16 Jan 16 | |
15.1M | 2:21:18 | Exmoor Stagger 15.1 | 10.0 | 10.4 | 22 Oct 17 | |
10K | 35:55 | Vitality London 10,000 | 0.6 | 1.7 | 30 May 16 | |
10K | 33:48 | Start Fitness Serpentine New Year's Day 10K | 0.8 | -1.7 | 1 Jan 16 | |
9.62K | 33:09 | Alton Sports Hampshire League | 1.4 | -1.5 | 5 Dec 15 | |
HM | 78:06 | Marlow Half Marathon | 1.8 | -1.0 | 1 Nov 15 | |
800 | 2:21.5 | Southern Counties Veterans' League Western Division | 1.5 | -0.4 | 11 Jul 16 | |
10K | 38:09 | Alton Sports Hampshire League | 4.7 | -1.0 | 7 Nov 15 | |
5M | 27:32 | Overton 5 | 1.8 | -3.0 | 6 Sep 15 | |
5.994K | 20:12 | Southern Men's 6-Stage Relays | 1.7 | -1.7 | 20 Sep 15 | |
2.75M | 15:05 | Runnymede Runners Relay | 3.2 | -2.5 | 4 Jul 15 | |
3000 | 9:58.0 | Southern Counties Veterans' League Western Division | 1.0 | -0.3 | 29 Jun 15 | |
10K | 36:07 | Bupa London 10,000 | 0.6 | 0.4 | 25 May 15 | |
5000 | 17:11.8 | Southern Counties Veterans' League Western Division | 0.6 | -0.8 | 8 Jun 15 | |
HM | 79:16 | Reading Half Marathon (inc England Athletics Championships) | 0.2 | 0.6 | 22 Mar 15 | |
10K | 36:12 | Brooks Serpentine New Year's Day 10K | 1.0 | 0.1 | 1 Jan 15 | |
Mar | 3:03:45 | Virgin London Marathon | 0.8 | 3.7 | 26 Apr 15 | |
12K | 52:14 | ECCA Saucony English National Championships | 5.2 | 2.9 | 21 Feb 15 | |
10K | 37:30 | Yateley 10K Series | 1.2 | 1.2 | 6 Aug 14 | |
15.1M | 1:58:08 | Exmoor Stagger 15.1 | 1.5 | 10.0 | 18 Oct 15 | |
20M | 2:24:56 | Bramley 20 | 0.8 | 6.0 | 15 Feb 15 | |
5.994K | 22:41 | Southern Men's 6 Stage Relays | 1.5 | 2.4 | 21 Sep 14 | |
HM | 91:35 | Marlow Half Marathon | 2.6 | 3.9 | 2 Nov 14 | |
5.25M | 34:03 | Runnymede Runners Relays | 4.2 | 1.5 | 5 Jul 14 | |
10K | 37:38 | Bupa London 10,000 (10K) | 1.0 | 1.6 | 25 May 14 | |
5000 | 17:56.2 | Southern Counties Veterans' League Western Division | 1.0 | 1.3 | 9 Jun 14 | |
20M | 2:13:05 | Bramley 20 | 1.2 | 2.1 | 16 Feb 14 | |
10K | 36:04 | Serpentine New Year's Day 10K | 1.3 | -0.4 | 1 Jan 14 | |
3000 | 10:27.6 | Southern Counties Veterans' League Western Division | 1.0 | 2.3 | 30 Jun 14 | |
15K | 64:00 | Southern Championships | 5.4 | 1.4 | 25 Jan 14 | |
HM | 86:16 | Marlow Half Marathon | 2.4 | 1.7 | 3 Nov 13 | |
10K | 35:11 | Bupa London 10,000 (10K) | 1.0 | -2.4 | 27 May 13 | |
5.25M | 32:48 | Runnymede Relays | 3.6 | 0.6 | 6 Jul 13 | |
parkrun | 17:31 | Reading parkrun # 175 | 1.5 | -1.6 | 27 Apr 13 | |
parkrun | 17:33 | Black Park parkrun # 204 | 1.0 | -0.9 | 18 May 13 | |
HM | 80:42 | Marlow Half Marathon | 3.0 | -2.9 | 4 Nov 12 | |
10M | 68:22 | New Forest 10 | 3.3 | 3.1 | 14 Jul 13 | |
parkrun | 17:44 | Reading parkrun # 162 | 3.0 | -2.6 | 17 Nov 12 | |
HM | 82:06 | Reading Half Marathon | 0.3 | 0.4 | 17 Mar 13 | |
Mar | 3:01:09 | Paris Marathon | 1.0 | 1.5 | 7 Apr 13 | |
Mar | 3:52:09 | Robin Hood Marathon | 2.0 | 12.4 | 28 Sep 14 | |
parkrun | 18:14 | Reading parkrun # 159 | 2.0 | -0.5 | 27 Oct 12 | |
14M | 96:48 | Tywyn Race The Train 14 | 5.0 | -0.5 | 18 Aug 12 | |
parkrun | 17:46 | Reading parkrun # 151 | 1.5 | -1.0 | 1 Sep 12 | |
parkrun | 18:19 | Reading parkrun # 156 | 1.5 | 0.2 | 6 Oct 12 | |
parkrun | 18:16 | Reading parkrun # 154 | 1.2 | 0.4 | 22 Sep 12 | |
parkrun | 18:00 | Reading parkrun # 146 | 1.5 | -0.5 | 28 Jul 12 | |
parkrun | 18:16 | Reading parkrun # 152 | 1.4 | 0.2 | 8 Sep 12 | |
parkrun | 17:44 | Reading parkrun # 139 | 1.6 | -1.2 | 5 Jun 12 | |
10K | 37:43 | Bupa London 10,000 (10K) | 1.2 | 0.0 | 27 May 12 | |
parkrun | 18:17 | Black Park parkrun # 160 | 0.8 | 0.8 | 21 Jul 12 | |
10K | 36:32 | Woodley 10K | 0.0 | -0.6 | 13 May 12 | |
parkrun | 18:08 | Reading parkrun # 138 | 1.2 | 0.1 | 2 Jun 12 | |
parkrun | 18:45 | Wycombe Rye parkrun # 1 | 1.5 | 1.1 | 4 Aug 12 | |
parkrun | 18:18 | Reading parkrun # 142 | 1.0 | 0.6 | 30 Jun 12 | |
10K | 40:14 | Stoke Row 10K | 3.0 | 0.8 | 20 May 12 | |
parkrun | 17:58 | Reading parkrun # 126 | 2.0 | -2.4 | 10 Mar 12 | |
HM | 81:44 | Reading Half Marathon | 0.1 | -0.5 | 1 Apr 12 | |
parkrun | 18:46 | Reading parkrun # 134 | 2.0 | 0.1 | 5 May 12 | |
Mar | 3:11:26 | Virgin London Marathon | 1.5 | 2.7 | 22 Apr 12 | |
HM | 83:25 | Wokingham Half Marathon | 0.0 | -0.7 | 19 Feb 12 | |
parkrun | 18:39 | Reading parkrun # 125 | 1.5 | -0.5 | 3 Mar 12 | |
15.1M | 2:20:06 | Exmoor Stagger 15.1 | 5.0 | 13.4 | 20 Oct 13 | |
parkrun | 19:03 | Reading parkrun # 128 | 1.0 | 1.3 | 24 Mar 12 | |
parkrun | 18:53 | Reading parkrun # 120 | 1.5 | -0.7 | 28 Jan 12 | |
HM | 86:20 | Marlow Half Marathon | 1.7 | -1.1 | 6 Nov 11 | |
parkrun | 18:35 | Reading parkrun # 121 | 0.4 | -0.3 | 4 Feb 12 | |
15.1M | 2:06:55 | Exmoor Stagger 15.1 | 5.0 | 7.6 | 21 Oct 12 | |
parkrun | 18:31 | Reading parkrun # 107 | 1.4 | -2.1 | 29 Oct 11 | |
parkrun | 18:51 | Reading parkrun # 105 | 1.5 | -1.6 | 15 Oct 11 | |
parkrun | 18:59 | Reading parkrun # 102 | 1.5 | -1.3 | 24 Sep 11 | |
parkrun | 19:02 | Reading parkrun # 101 | 1.5 | -1.2 | 17 Sep 11 | |
5K | 19:48 | Halloween 5K Nite Run | 2.4 | 0.3 | 31 Oct 11 | |
HM | 97:44 | Sweatshop Reading Half Marathon | 0.7 | 0.0 | 21 Mar 10 | |
parkrun | 21:41 | Reading parkrun # 59 | 2.0 | -1.2 | 13 Nov 10 | |
parkrun | 21:01 | Reading parkrun # 62 | 2.0 | -2.5 | 4 Dec 10 | |
parkrun | 21:39 | Frimley Lodge parkrun # 46 | 3.0 | -1.7 | 25 Dec 10 | |
10M | 97:46 | Bramley 10 | 0.0 | 13.2 | 20 Feb 11 | |
HM | 97:13 | Sweatshop Reading Half Marathon | 0.4 | -0.1 | 20 Mar 11 | |
parkrun | 20:18 | Reading parkrun # 78 | 1.5 | -3.0 | 2 Apr 11 | |
parkrun | 20:03 | Reading parkrun # 80 | 1.5 | -2.0 | 16 Apr 11 | |
10M | 69:19 | Maidenhead Easter 10 (inc Berkshire Championships) | 1.2 | -1.0 | 22 Apr 11 | |
parkrun | 21:46 | Reading parkrun # 81 | 1.4 | 2.1 | 23 Apr 11 | |
parkrun | 20:07 | Frimley Lodge parkrun # 64 | 1.0 | -0.9 | 29 Apr 11 | |
parkrun | 19:50 | Reading parkrun # 82 | 1.5 | -1.9 | 30 Apr 11 | |
parkrun | 19:45 | Reading parkrun # 83 | 1.5 | -1.7 | 7 May 11 | |
parkrun | 21:54 | Reading parkrun # 84 | 1.5 | 2.8 | 14 May 11 | |
parkrun | 20:02 | Reading parkrun # 85 | 1.0 | -0.4 | 21 May 11 | |
parkrun | 22:41 | Reading parkrun # 86 | 1.5 | 4.4 | 28 May 11 | |
parkrun | 20:53 | Reading parkrun # 87 | 0.8 | 1.5 | 4 Jun 11 | |
parkrun | 24:11 | Reading parkrun # 89 | 1.5 | 7.2 | 18 Jun 11 | |
9.3K | 38:18 | Compton Canter 9.3K | 0.6 | -0.4 | 2 Jul 11 | |
parkrun | 27:57 | Reading parkrun # 91 | 1.5 | 13.6 | 9 Jul 11 | |
parkrun | 27:13 | Reading parkrun # 92 | 1.5 | 12.4 | 16 Jul 11 | |
parkrun | 26:49 | Reading parkrun # 94 | 1.5 | 11.7 | 30 Jul 11 | |
parkrun | 19:21 | Reading parkrun # 96 | 1.5 | -2.3 | 13 Aug 11 | |
14M | 1:45:41 | Race the Train Rotary Challenge | 4.5 | -0.2 | 20 Aug 11 | |
parkrun | 20:01 | Reading parkrun # 98 | 1.5 | -0.1 | 27 Aug 11 | |
10K | 39:21 | Swallowfield 10K | 0.4 | -1.3 | 4 Sep 11 | |
Mar | 3:52:39 | Robin Hood Marathon | 3.0 | 7.1 | 11 Sep 11 | |
parkrun | 21:52 | Reading parkrun # 103 | 1.5 | 4.5 | 1 Oct 11 | |
HM | 93:39 | Basingstoke Half Marathon | 2.6 | 0.5 | 2 Oct 11 | |
15.1M | 2:32:42 | Exmoor Stagger 15.1 | 5.0 | 13.0 | 23 Oct 11 | |
parkrun | 21:04 | Reading parkrun # 108 | 2.0 | 3.3 | 5 Nov 11 | |
parkrun | 27:02 | Reading parkrun # 109 | 1.5 | 14.7 | 12 Nov 11 | |
parkrun | 21:10 | Reading parkrun # 110 | 1.5 | 4.0 | 19 Nov 11 | |
parkrun | 24:46 | Reading parkrun # 115 | 2.4 | 9.9 | 24 Dec 11 | |
parkrun | 21:52 | Reading parkrun # 117 | 2.5 | 4.4 | 7 Jan 12 | |
10M | 86:43 | Rough 'n' Tumble 10 | 5.0 | 8.1 | 15 Jan 12 | |