5K | 15:04 | MK5km PB Special | 0.5 | -1.0 | 21 Aug 20 | + |
9.5K | 33:44 | Alton Sports Hampshire League | 4.8 | -0.7 | 11 Jan 20 | + |
10M | 52:58 | Simplyhealth Great South Run 10 | 0.8 | -0.6 | 20 Oct 19 | + |
10K | 34:15 | Berkshire County Championships | 3.2 | -0.6 | 15 Dec 19 | + |
5K | 15:29 | NoblePro MK5km PB Special | 0.7 | 0.3 | 27 Sep 20 | + |
9.5K | 32:49 | BBO County Championships | 2.9 | 0.1 | 17 Nov 19 | |
5K | 15:46 | Runthrough Newbury Racecourse 5K | 0.8 | 0.8 | 17 Oct 20 | |
14K | 54:39 | South of England AA Championships | 6.5 | 0.4 | 25 Jan 20 | |
9.2K | 33:54 | Alton Sports Hampshire League | 5.1 | 0.5 | 9 Nov 19 | |
11.2K | 44:04 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 6.8 | 0.9 | 7 Mar 20 | |
5.6K | 18:06 | Southern Men's 6-Stage Relays | 1.7 | 0.0 | 22 Sep 19 | |
5000 | 15:20.95 | BMC Grand Prix | 0.3 | -0.2 | 20 Jul 19 | |
1500 | 4:10.16 | Watford Open Graded Meeting | 0.6 | 0.1 | 21 Aug 19 | |
10K | 32:41 | Vitality London 10,000 | 0.9 | 0.0 | 27 May 19 | |
parkrun | 16:00 | Woodley parkrun # 357 | 1.0 | 0.6 | 3 Aug 19 | |
parkrun | 15:45 | Dulwich parkrun # 381 | 1.2 | -0.2 | 8 Jun 19 | |
10K | 31:51 | Brighton Marathon 10K | 0.5 | -1.6 | 14 Apr 19 | |
parkrun | 16:21 | Reading parkrun # 490 | 1.8 | 0.6 | 6 Jul 19 | |
10M | 56:16 | Maidenhead Easter 10 | 1.4 | 1.0 | 19 Apr 19 | |
10M | 54:38 | Bramley 10 | 1.3 | -1.7 | 17 Feb 19 | |
5M | 26:25 | Grant & Stone Marlow 5 | 0.7 | 0.8 | 12 May 19 | |
10K | 34:09 | Alton Sports Hampshire League | 2.7 | -1.9 | 9 Feb 19 | |
15K | 51:28 | South of England AA Championships | 1.9 | -1.7 | 26 Jan 19 | |
parkrun | 15:46 | Woodley parkrun # 339 | 0.1 | -0.4 | 23 Mar 19 | |
Mar | 2:35:35 | Asda Foundation Yorkshire Marathon | 1.6 | -1.6 | 14 Oct 18 | |
10K | 32:15 | Alton Sports Hampshire League | 0.2 | -1.5 | 12 Jan 19 | |
parkrun | 17:48 | Prospect parkrun # 39 | 4.5 | -0.2 | 9 Mar 19 | |
9.1K | 34:53 | Alton Sports Hampshire League | 6.8 | -1.4 | 10 Nov 18 | |
5.8K | 18:29 | Southern Men's 6-Stage Relays | 1.7 | -2.3 | 23 Sep 18 | |
5.88K | 18:42 | ERRA Men's National 6-Stage Relays | 1.4 | -2.1 | 6 Oct 18 | |
12K | 40:53 | Berkshire County Championships | 0.4 | 0.0 | 16 Dec 18 | |
5.8M | 31:47 | Thames Valley League | 1.3 | -0.5 | 28 Oct 18 | |
10K | 37:34 | Alton Sports Hampshire League | 4.2 | 0.2 | 1 Dec 18 | |
HM | 75:10 | Maidenhead Half Marathon | 1.1 | -0.4 | 2 Sep 18 | |
10K | 33:24 | Eastleigh 10K | 0.8 | -1.0 | 17 Jun 18 | |
10K | 33:52 | Wargrave 10K | 1.5 | -1.2 | 10 Jun 18 | |
10M | 55:28 | Maidenhead Easter 10 | 0.9 | -1.7 | 30 Mar 18 | |
10K | 34:01 | Royal Berkshire 10K | 0.9 | -0.4 | 20 May 18 | |
10K | 34:17 | Woodley 10K | 1.2 | -0.4 | 15 Apr 18 | |
10M | 56:38 | Bramley 10 | 1.5 | -1.5 | 11 Feb 18 | |
Mar | 2:48:13 | Frankfurt Marathon | 1.0 | 1.0 | 29 Oct 17 | |
parkrun | 17:07 | Reading parkrun # 394 | 2.3 | -0.8 | 22 Jul 17 | |
10M | 56:37 | Bramley 10 | 1.1 | 1.3 | 19 Feb 17 | |
10K | 34:33 | Royal Berkshire 10K | 0.4 | 2.3 | 21 May 17 | |
HM | 79:25 | Vitality Reading Half Marathon | 0.8 | 3.5 | 19 Mar 17 | |
parkrun | 17:18 | Reading parkrun # 340 | 1.5 | 3.5 | 16 Jul 16 | |
20M | 2:10:14 | Bramley 20 | 1.4 | 5.1 | 14 Feb 16 | |
3000 | 8:36.07 | Watford Open Graded Meeting | 0.4 | 0.1 | 22 Apr 15 | |
5.994K | 20:31 | Southern Men's 6-Stage Relays | 1.7 | 2.4 | 20 Sep 15 | |
HM | 70:40 | Reading Half Marathon (inc England Athletics Championships) | 0.2 | 0.5 | 22 Mar 15 | |
5000 | 15:24.07 | BMC Grand Prix | 0.2 | 0.5 | 30 May 15 | |
1500 | 4:07.94 | British Athletics League Division 4 | 0.8 | 0.6 | 6 Jun 15 | |
parkrun | 19:10 | Reading parkrun # 338 | 1.8 | 7.2 | 2 Jul 16 | |
5.848K | 19:57 | ERRA Men's National 6-Stage Relays | 1.3 | 2.7 | 3 Oct 15 | |
800 | 2:06.8 | British Athletics League Qualifier | 0.6 | 2.3 | 12 Sep 15 | |
12K | 43:43 | ECCA Saucony English National Championships | 5.2 | -0.2 | 21 Feb 15 | |
10K | 33:14 | Shinfield 10K | 1.0 | 1.0 | 4 May 15 | |
10K | 31:27 | Chichester Priory 10K | 0.3 | -0.3 | 8 Feb 15 | |
parkrun | 15:54 | Reading parkrun # 276 | 1.0 | 0.8 | 25 Apr 15 | |
parkrun | 17:17 | Reading parkrun # 301 | 1.0 | 3.9 | 17 Oct 15 | |
Mar | 3:09:30 | Virgin London Marathon | 0.9 | 8.9 | 24 Apr 16 | |
5000 | 16:47.0 | British Athletics League Qualifier | 0.6 | 3.2 | 12 Sep 15 | |
1500 | 4:12.00 | British Athletics League Division 4 | 0.8 | 1.2 | 9 May 15 | |
3000 | 9:26.04 | British Athletics League Division 4 | 0.6 | 3.2 | 8 Aug 15 | |
parkrun | 16:16 | Reading parkrun # 269 | 1.5 | 1.1 | 7 Mar 15 | |
10M | 53:15 | Lordshill 10 | 0.7 | 0.1 | 2 Nov 14 | |
3000 | 9:37.53 | British Athletics League Division 4 | 1.0 | 3.6 | 9 May 15 | |
1500 | 3:58.37 | BMC Grand Prix | 0.6 | -0.6 | 16 Aug 14 | |
5.994K | 19:07 | Southern Men's 6 Stage Relays | 1.5 | 0.0 | 21 Sep 14 | |
5.848K | 18:38 | ERRA Men's National 6 Stage Relays | 1.5 | 0.0 | 4 Oct 14 | |
5000 | 15:07.58 | BMC Grand Prix | 0.5 | -1.2 | 19 Jul 14 | |
800 | 1:58.05 | Watford Open Graded Meeting | 0.6 | -0.3 | 13 Aug 14 | |
3000 | 8:41.41 | Watford Open Graded Meeting | 0.6 | 0.3 | 30 Jul 14 | |
parkrun | 16:37 | Reading parkrun # 247 | 2.0 | 1.4 | 18 Oct 14 | |
parkrun | 15:50 | Newbury parkrun # 130 | 2.0 | -1.3 | 28 Jun 14 | |
parkrun | 15:55 | Woodley parkrun # 95 | 1.5 | 0.3 | 26 Jul 14 | |
parkrun | 16:10 | Woodley parkrun # 104 | 1.0 | 1.4 | 27 Sep 14 | |
10K | 33:07 | Royal Berkshire 10K | 1.6 | -0.7 | 18 May 14 | |
parkrun | 16:05 | Reading parkrun # 236 | 1.4 | 0.8 | 2 Aug 14 | |
1500 | 4:00.82 | British Athletics League Division 3 | 0.6 | -0.2 | 7 Jun 14 | |
5000 | 15:25.7 | British Athletics League Division 3 | 0.4 | -0.6 | 5 Jul 14 | |
1500 | 4:09.73 | British Athletics League Division 3 | 0.8 | 0.9 | 9 Aug 14 | |
1500 | 4:02.34 | Watford Open Graded Meeting | 0.5 | 0.1 | 4 Jun 14 | |
parkrun | 16:25 | Reading parkrun # 229 | 2.4 | -0.4 | 14 Jun 14 | |
parkrun | 16:02 | Woodley parkrun # 93 | 1.0 | 0.4 | 12 Jul 14 | |
1500 | 4:01.73 | Watford Open Graded Meeting | 0.4 | 0.1 | 7 May 14 | |
800 | 2:03.4 | Soleus Southern Men's League Division 1W | 0.6 | 1.3 | 22 Jun 14 | |
1500 | 4:14.0 | Soleus Southern Men's League Division 1W | 0.6 | 1.7 | 22 Jun 14 | |
12K | 40:44 | ECCA English National Championships | 2.0 | -0.6 | 22 Feb 14 | |
10K | 32:36 | Chichester Priory 10K | 0.8 | -0.5 | 9 Feb 14 | |
11K | 38:27 | CAU Inter County Championships | 2.6 | 0.1 | 8 Mar 14 | |
15K | 57:44 | Southern Championships | 5.4 | 0.3 | 25 Jan 14 | |
9.8K | 32:58 | British Athletics Cross Challenge (inc European Trials) | 1.5 | 0.0 | 23 Nov 13 | |
5K | 17:03 | ECCA National Relays | 3.9 | -0.5 | 2 Nov 13 | |
5.848K | 19:04 | ERRA Men's National 6-Stage Relays | 1.7 | -0.3 | 12 Oct 13 | |
5.994K | 19:48 | Southern Men's 6-Stage Relays | 1.8 | 0.0 | 22 Sep 13 | |
800 | 2:18.68 | British Athletics League Division 3 | 0.8 | 5.5 | 5 Jul 14 | |
1500 | 3:58.21 | Watford Open Graded Meeting | 0.3 | -0.8 | 26 Jun 13 | |
1500 | 4:05.12 | British Athletics League Division 3 | 0.8 | 0.2 | 3 Aug 13 | |
1500 | 4:01.74 | BMC Gold Standard Races | 0.3 | 0.2 | 7 Aug 13 | |
3000 | 8:50.81 | Watford Open Graded Meeting | 0.6 | 0.9 | 24 Jul 13 | |
800 | 1:59.22 | British Athletics League Division 3 | 0.7 | 0.0 | 6 Jul 13 | |
5000 | 15:32.00 | South of England AA Senior/U20 Championships | 0.8 | -1.6 | 23 Jun 13 | |
5000 | 15:47.83 | BMC Grand Prix | 0.5 | 0.1 | 20 Jul 13 | |
800 | 1:59.79 | Watford Open Graded Meeting | 0.3 | 0.5 | 10 Jul 13 | |
1500 | 4:01.98 | BMC Grand Prix | 0.4 | -0.4 | 18 May 13 | |
1500 | 4:02.60 | BMC Grand Prix | 0.2 | -0.1 | 1 Jun 13 | |
parkrun | 24:17 | Reading parkrun # 331 | 1.0 | 18.0 | 7 May 16 | |
parkrun | 16:17 | Woodley parkrun # 43 | 1.0 | 0.7 | 27 Jul 13 | |
3000 | 9:01.62 | Watford Open Graded Meeting | 1.1 | 0.6 | 17 Apr 13 | |
1500 | 4:11.90 | BUCS Championships | 1.1 | 0.3 | 4 May 13 | |
5000 | 16:09.18 | British Athletics League Division 3 | 1.0 | -0.4 | 11 May 13 | |
10K | 33:37 | B&Q Eastleigh 10K | 0.1 | 0.4 | 24 Mar 13 | |
HM | 73:20 | Gosport Half Marathon | 0.4 | -0.3 | 18 Nov 12 | |
parkrun | 16:10 | Poole parkrun # 90 | 1.5 | -1.0 | 15 Dec 12 | |
10M | 54:49 | Bupa Great South Run 10 | 0.3 | -0.3 | 28 Oct 12 | |
5.994K | 20:01 | Southern Men's 6-Stage Road Relays | 1.9 | -0.6 | 23 Sep 12 | |
1500 | 4:04.04 | Watford Graded Open | 0.4 | -0.1 | 25 Jul 12 | |
1500 | 4:03.74 | BMC Grand Prix | 0.3 | 0.0 | 21 Jul 12 | |
1500 | 4:01.92 | BMC Gold Standard Races | 0.4 | -0.6 | 11 Jul 12 | |
800 | 1:59.43 | BMC Regional Races | 0.5 | -0.6 | 20 Jun 12 | |
1500 | 4:04.18 | Watford Graded Open | 0.3 | -0.2 | 27 Jun 12 | |
800 | 2:02.27 | Saucony Hampshire Grand Prix | 0.4 | 0.6 | 18 Jul 12 | |
1500 | 4:11.47 | British Athletics League Division 4 | 0.6 | 0.8 | 28 Jul 12 | |
1500 | 4:09.5 | Winchester & District AC Open | 1.0 | -0.5 | 23 May 12 | |
1500 | 4:11.7 | British Athletics League Division 4 | 0.8 | 0.4 | 30 Jun 12 | |
1500 | 4:06.86 | BUCS Championships | 1.0 | -0.9 | 5 May 12 | |
1500 | 4:04.29 | Watford Open Graded Meeting | 0.1 | -0.3 | 30 May 12 | |
800 | 2:00.91 | Watford Open Graded Meeting | 0.1 | 0.2 | 13 Jun 12 | |
3000 | 9:22.3 | Southampton AC Open | 2.2 | 0.2 | 25 Apr 12 | |
5000 | 16:31.07 | British Athletics League Division 4 | 1.0 | 0.3 | 27 May 12 | |
parkrun | 17:28 | Reading parkrun # 152 | 1.4 | 2.0 | 8 Sep 12 | |
parkrun | 24:30 | Reading parkrun # 251 | 2.5 | 16.9 | 15 Nov 14 | |
parkrun | 15:56 | Poole parkrun # 49 | 0.8 | -1.5 | 3 Mar 12 | |
10K | 33:24 | B&Q Eastleigh 10K | 0.0 | 0.3 | 25 Mar 12 | |
10K | 34:30 | Woodley 10K | 0.0 | 1.4 | 13 May 12 | |
HM | 75:36 | Gosport Half Marathon | 0.8 | -0.3 | 20 Nov 11 | |
10M | 56:19 | Bupa Great South Run 10 | 1.0 | -0.7 | 30 Oct 11 | |
parkrun | 16:39 | Eastleigh parkrun # 81 | 1.2 | -0.3 | 26 Nov 11 | |
1500 | 4:06.49 | Watford Open | 0.4 | -0.3 | 27 Jul 11 | |
5.994K | 20:28 | Southern Road Relay Championships | 1.9 | -0.5 | 25 Sep 11 | |
5000 | 16:15.2 | British Athletics League Qualifier | 0.5 | -0.4 | 17 Sep 11 | |
1500 | 4:08.70 | Watford Open | 0.5 | -0.1 | 29 Jun 11 | |
1500 | 4:13.59 | BMC Regional Races | 1.1 | 0.0 | 22 Jun 11 | |
3000 | 9:13.6 | Berkshire County U13 Championships | 1.0 | 0.5 | 13 Jul 11 | |
800 | 2:00.72 | Watford Open | 0.1 | -1.0 | 15 Jun 11 | |
parkrun | 16:44 | Reading parkrun # 95 | 1.5 | -0.4 | 6 Aug 11 | |
800 | 2:03.1 | National Junior League Brent Division | 0.0 | 0.7 | 10 Jul 11 | |
1500 | 4:14.78 | British Athletics League Division 4 | 0.8 | -0.4 | 4 Jun 11 | |
800 | 2:03.65 | BMC Regional Races | 0.2 | -0.3 | 18 May 11 | |
3000 | 9:28.9 | National Junior League Brent Division | 0.6 | 1.9 | 24 Jul 11 | |
1500 | 4:23.2 | National Junior League Brent Division | 0.6 | 1.9 | 24 Jul 11 | |
800 | 2:06.6 | National Junior League Brent Division | 0.8 | 0.1 | 29 May 11 | |
1500 | 4:13.7 | Berkshire County Championships | 0.1 | 0.1 | 15 May 11 | |
1500 | 4:22.91 | BUCS Championships | 1.4 | 0.1 | 30 Apr 11 | |
1500 | 4:24.3 | National Junior League Brent Division | 0.8 | 1.0 | 29 May 11 | |
parkrun | 17:12 | Reading parkrun # 81 | 1.4 | -1.5 | 23 Apr 11 | |
10K | 35:55 | B&Q Eastleigh 10K | 0.1 | -1.3 | 27 Mar 11 | |
parkrun | 18:49 | Reading parkrun # 17 | 4.0 | -2.4 | 16 Jan 10 | |
parkrun | 18:03 | Reading parkrun # 21 | 2.0 | -3.6 | 13 Feb 10 | |
8K | 29:10 | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 2.7 | -3.4 | 13 Mar 10 | |
1500 | 4:18.6 | National Junior Athletic League Brent | 0.6 | 0.3 | 23 May 10 | |
800 | 2:08.45 | Watford Graded Open | 0.9 | 0.4 | 16 Jun 10 | |
1500 | 4:17.73 | Watford Graded Open | 0.4 | 0.4 | 30 Jun 10 | |
1500 | 4:27.6 | National Junior Athletic League Brent | 0.8 | 1.3 | 25 Jul 10 | |
800 | 2:04.5 | National Junior Athletic League Brent | 0.4 | -0.2 | 25 Jul 10 | |
1500 | 4:12.40 | Watford Graded Open | 0.6 | -0.8 | 28 Jul 10 | |
800 | 2:08.0 | Southern Men's League Division 1 Match 1 | 0.8 | 0.4 | 31 Jul 10 | |
5.994K | 21:44 | Southern 6 Stage Road Relays | 1.5 | -1.8 | 26 Sep 10 | |
5M | 29:25 | Wolverton 5 | 0.4 | -1.0 | 27 Nov 10 | |