1500 | 4:03.66 | Steel Cup | 0.5 | 0.9 | 29 Jan 20 | + |
parkrun | 16:09 | Mole Valley parkrun # 82 | 3.2 | -0.5 | 21 Sep 19 | + |
5K | 16:10 | Edinburgh University Braid Hills Open | 2.4 | 0.3 | 16 Nov 19 | + |
1500 | 3:54.51 | BMC Gold Standard Races | 0.4 | -0.3 | 21 Aug 19 | + |
3M | 14:40 | Surrey Road Relays | 1.3 | 0.0 | 14 Sep 19 | + |
1500 | 3:57.35 | BMC Grand Prix | 0.6 | -0.1 | 10 Aug 19 | |
10K | 33:13 | Reigate Priory Summer 10K | 2.3 | 0.0 | 3 Jul 19 | |
1500 | 4:15.95 | BUCS Indoor Championships | 0.5 | 2.7 | 15 Feb 20 | |
1500 | 3:53.88 | BMC Gold Standard Races | 0.2 | -0.2 | 10 Jul 19 | |
3.01K | 10:05 | University of Manchester Relays | 4.6 | 2.3 | 26 Oct 19 | |
parkrun | 16:12 | Reigate Priory parkrun # 277 | 3.2 | -0.4 | 6 Jul 19 | |
parkrun | 16:11 | Reigate Priory parkrun # 278 | 3.0 | -0.2 | 13 Jul 19 | |
1500 | 3:56.59 | BMC Grand Prix | 0.3 | 0.1 | 29 Jun 19 | |
1500 | 3:55.32 | BMC Regional Races | 0.6 | -0.3 | 6 Jun 19 | |
800 | 1:57.0 | BMC Regional Races | 0.3 | 0.5 | 17 Jun 19 | |
1500 | 3:56.35 | BMC Grand Prix | 0.2 | 0.3 | 25 May 19 | |
10K | 34:23 | Cockerel 10K | 2.6 | 0.9 | 2 Jun 19 | |
1500 | 4:03.02 | BMC Grand Prix | 0.6 | 0.9 | 15 Jun 19 | |
1500 | 4:12.73 | Loughborough Students BUCS Trials & Open (Inc BUCS 10,000m Championships) | 1.9 | 0.9 | 27 Apr 19 | |
1500 | 4:09.19 | BUCS Championships | 1.3 | 1.0 | 4 May 19 | |
1500 | 4:00.80 | BMC Sheffield Open Series | 0.5 | 0.6 | 23 Jan 19 | |
1500 | 4:04.73 | England Athletics U15 / U17 / U20 Championships | 0.5 | 1.2 | 24 Feb 19 | |
parkrun | 16:58 | Guildford parkrun # 334 | 4.7 | -0.2 | 29 Dec 18 | |
1500 | 4:02.31 | Steel Cup 2019 | 0.5 | 0.8 | 30 Jan 19 | |
3.01K | 8:51 | University of Manchester Relays | 2.0 | 0.1 | 27 Oct 18 | |
1500 | 4:10.99 | England Athletics U15 / U17 / U20 Championships | 0.5 | 2.1 | 23 Feb 19 | |
10K | 32:47 | Edinburgh University Braid Hills Open | 0.9 | 0.9 | 17 Nov 18 | |
3000 | 9:00.04 | Steel Cup 2019 | 0.5 | 2.4 | 30 Jan 19 | |
3000 | 9:10.91 | BUCS Indoor Championships | 0.5 | 3.1 | 16 Feb 19 | |
10.3K | 37:14 | BUCS Cross Country Championships | 2.1 | 3.3 | 2 Feb 19 | |
2M | 10:25 | University of Leeds Relays | 2.7 | 2.8 | 1 Dec 18 | |
800 | 1:55.14 | Watford Open Graded Meeting | 0.5 | -0.3 | 16 May 18 | |
6K | 19:59 | Surrey County Championships | 0.2 | 3.2 | 5 Jan 19 | |
1500 | 3:57.08 | BMC Regional Races | 0.2 | 0.4 | 30 May 18 | |
5000 | 14:58.19 | BMC Gold Standard Races | 0.3 | -0.6 | 9 May 18 | |
parkrun | 16:39 | Reigate Priory parkrun # 237 | 1.6 | 2.2 | 29 Sep 18 | |
1500 | 4:06.15 | Southern Athletics League Division 3SE | 2.0 | -0.1 | 14 Apr 18 | |
1M | 4:30 | Vitality Westminster Mile | 1.5 | 0.9 | 27 May 18 | |
10K | 34:28 | ECCA Saucony English National Championships | 3.5 | -0.2 | 24 Feb 18 | |
3M | 15:40 | Surrey Road Relays | 1.1 | 2.6 | 15 Sep 18 | |
5M | 27:56 | Start Fitness Surrey Men's League Division 2 | 4.7 | -0.6 | 10 Feb 18 | |
Mile | 4:34.67 | Hercules Wimbledon Young Athletes Meeting | 1.6 | 1.5 | 8 Apr 18 | |
6.8K | 24:35 | New Balance ESAA English Schools' Championships | 4.4 | 1.6 | 17 Mar 18 | |
parkrun | 15:27 | Bushy Park parkrun # 704 | 1.7 | -0.9 | 28 Oct 17 | |
parkrun | 17:55 | Mole Valley parkrun # 12 | 3.6 | 3.0 | 2 Jun 18 | |
6.7K | 22:43 | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 3.3 | 0.3 | 25 Nov 17 | |
6M | 32:59 | Senior Knole Run | 1.6 | 1.4 | 13 Jan 18 | |
5M | 25:47 | MABAC League | 1.9 | -0.8 | 1 Aug 17 | |
1500 | 4:02.80 | Southern U15/U20 Inter County Championships | 1.4 | 0.0 | 10 Sep 17 | |
800 | 1:54.82 | Watford Open Graded Meeting | 0.6 | -0.5 | 9 Aug 17 | |
1500 | 3:53.05 | BMC Grand Prix | 0.3 | -0.5 | 24 Jun 17 | |
3M | 14:42 | Surrey Road Relays | 1.0 | 0.1 | 2 Sep 17 | |
800 | 1:56.34 | Herne Hill Harriers Open | 0.2 | 0.4 | 22 Jul 17 | |
3000 | 8:37.18 | ESAA English Schools' Championships | 0.8 | 0.5 | 8 Jul 17 | |
1M | 4:17 | Vitality Westminster Mile | 0.9 | -0.4 | 28 May 17 | |
800 | 1:55.00 | Watford Open Graded Meeting | 0.0 | -1.0 | 17 May 17 | |
1500 | 3:55.37 | BMC Regional Races | 0.0 | 0.2 | 31 May 17 | |
parkrun | 16:23 | Reigate Priory parkrun # 169 | 3.0 | -0.1 | 3 Jun 17 | |
3000 | 8:35.24 | Watford Open Graded Meeting | 0.3 | -0.6 | 19 Apr 17 | |
6.1K | 22:29 | Surrey County Championships | 2.8 | 4.1 | 7 Jan 18 | |
3000 | 8:43.06 | Watford Open Graded Meeting | 0.3 | -0.1 | 5 Apr 17 | |
3M | 14:57 | Virgin London Mini Marathon | 0.6 | 1.1 | 23 Apr 17 | |
3M | 14:57 | Virgin London Mini Marathon | 0.6 | 1.1 | 23 Apr 17 | |
parkrun | 17:20 | Reigate Priory parkrun # 154 | 3.8 | -0.4 | 18 Feb 17 | |
Mile | 4:39.45 | Hercules Wimbledon Young Athletes Meeting | 1.2 | 1.3 | 9 Apr 17 | |
6M | 33:29 | Senior Knole Run | 2.6 | -0.6 | 14 Jan 17 | |
7.2K | 24:04 | New Balance ESAA English Schools' Championships | 0.4 | 0.8 | 18 Mar 17 | |
6K | 19:00 | Surrey County Championships | -0.4 | 0.0 | 7 Jan 17 | |
1500 | 4:06.12 | BMC Regional Races | 0.9 | -0.2 | 20 Jul 16 | |
800 | 1:58.4 | Sweatshop Southern Athletics League Division 3SE | 0.2 | -0.4 | 19 Jun 16 | |
800 | 2:00.89 | Southern Counties U17 Inter County Match | 0.0 | 0.7 | 17 Jul 16 | |
1500 | 4:03.17 | Watford Open Graded Meeting | 0.5 | -0.4 | 1 Jun 16 | |
1500 | 4:13.15 | ESAA English Schools' Championships | 0.8 | 0.9 | 8 Jul 16 | |
800 | 1:59.9 | Crawley AC Spring Open Meeting | 0.8 | -0.6 | 3 Apr 16 | |
1500 | 4:06.4 | Middlesex County Schools | 0.1 | 0.4 | 11 Jun 16 | |
1500 | 4:03.26 | Watford Open Graded Meeting | 0.1 | 0.0 | 4 May 16 | |
parkrun | 17:13 | Reigate Priory parkrun # 123 | 2.5 | 0.6 | 23 Jul 16 | |
1500 | 4:11.9 | Sweatshop Southern Athletics League Division 3SE | 0.8 | 0.5 | 16 Apr 16 | |
1500 | 4:08.53 | Watford Open Graded Meeting | 0.3 | 0.5 | 6 Apr 16 | |
800 | 2:04.5 | Hercules Wimbledon Young Athletes Meeting | 0.2 | 1.4 | 10 Apr 16 | |
3M | 15:31 | Virgin London Mini Marathon | 0.1 | 1.3 | 24 Apr 16 | |
3M | 15:31 | Virgin London Mini Marathon | 0.1 | 1.3 | 24 Apr 16 | |
5.7K | 18:42 | New Balance ESAA English Schools' Championships | 0.3 | 0.7 | 5 Mar 16 | |
1500 | 4:18.6 | Hercules Wimbledon Young Athletes Meeting | 0.1 | 2.2 | 10 Apr 16 | |
800 | 2:01.22 | Crawley Tom Lintern Open Medal Meeting | 1.2 | -1.2 | 31 Aug 15 | |
800 | 1:59.10 | Medway & Maidstone AC Open | 0.4 | -1.0 | 5 Sep 15 | |
6.1K | 22:31 | Surrey County Championships | 4.6 | 0.7 | 10 Jan 16 | |
3.851K | 12:04 | Southern Young Athletes Relays | 1.5 | -0.5 | 19 Sep 15 | |
parkrun | 17:09 | Guildford parkrun # 180 | 2.5 | 0.5 | 31 Oct 15 | |
6M | 33:02 | Senior Knole Run | -1.2 | 2.7 | 16 Jan 16 | |
6K | 21:31 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 1.4 | 2.8 | 12 Mar 16 | |
5000 | 15:48.93 | Hercules Wimbledon 5K Festival Night | 0.0 | -0.5 | 19 Aug 15 | |
1500 | 4:13.42 | England Athletics U15 / U17 & IPC Championships | 0.6 | 0.4 | 29 Aug 15 | |
800 | 2:01.25 | Watford Open Graded Meeting | 0.1 | 0.0 | 12 Aug 15 | |
1500 | 4:11.31 | ESAA English Schools' Championships | 0.6 | 0.1 | 10 Jul 15 | |
1500 | 4:10.90 | Watford Open Graded Meeting | 0.4 | 0.2 | 1 Jul 15 | |
1500 | 4:06.62 | Watford Open Graded Meeting | 0.2 | -0.8 | 3 Jun 15 | |
1500 | 4:10.50 | BMC Regional Races | 0.4 | -1.2 | 27 May 15 | |
3000 | 9:07.19 | Surrey County Championships | 0.7 | -2.3 | 24 May 15 | |
parkrun | 17:33 | Reigate Priory parkrun # 67 | 3.0 | 0.4 | 4 Jul 15 | |
parkrun | 18:02 | Reigate Priory parkrun # 73 | 3.5 | 0.9 | 15 Aug 15 | |
3000 | 9:18.44 | Middlesex County Schools Championships | 0.6 | 1.5 | 9 Jun 15 | |
1500 | 4:27.79 | Hercules Wimbledon Young Athletes' Open | 0.4 | -0.9 | 12 Apr 15 | |
800 | 2:10.50 | Hercules Wimbledon Young Athletes' Open | 0.0 | -0.8 | 12 Apr 15 | |
parkrun | 18:14 | Nonsuch parkrun # 181 | 3.0 | -1.7 | 21 Feb 15 | |
5.5K | 20:15 | ESAA English Schools' Championships | 2.3 | -0.9 | 14 Mar 15 | |
parkrun | 19:18 | Reigate Priory parkrun # 39 | 4.0 | -0.4 | 20 Dec 14 | |
parkrun | 18:30 | Guildford parkrun # 146 | 1.0 | 0.9 | 14 Feb 15 | |
1500 | 4:31.63 | Watford Open Graded Meeting | 0.4 | -0.6 | 27 Aug 14 | |
parkrun | 18:11 | Bushy Park parkrun # 542 | 1.2 | 0.0 | 1 Nov 14 | |
1500 | 4:33.21 | Blackheath & Bromley Open | 0.8 | -0.9 | 21 Jul 14 | |
3000 | 10:01.3 | Horsham Blue Star Open Meeting | 0.6 | 0.8 | 31 Aug 14 | |
1500 | 4:35.17 | Blackheath & Bromley Open | 0.7 | -0.4 | 11 Aug 14 | |
Mile | 5:02.42 | BMC Regional Races | 0.8 | 0.1 | 20 Aug 14 | |
parkrun | 18:37 | Reigate Priory parkrun # 27 | 2.0 | 0.1 | 27 Sep 14 | |
1500 | 4:33.7 | Ebbisham Boys' League Division 1 | 0.6 | -0.6 | 6 Jul 14 | |
4.5K | 19:16 | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | 6.0 | 3.1 | 7 Mar 15 | |
1500 | 4:33.82 | Middlesex Schools Championships | 0.3 | -2.7 | 10 Jun 14 | |
parkrun | 19:01 | Guildford parkrun # 119 | 1.0 | -1.2 | 16 Aug 14 | |
parkrun | 19:39 | Reigate Priory parkrun # 22 | 1.0 | 0.3 | 23 Aug 14 | |
parkrun | 19:08 | Banstead Woods parkrun # 366 | 1.0 | -1.8 | 31 May 14 | |
parkrun | 20:00 | Banstead Woods parkrun # 340 | 1.5 | -0.5 | 14 Dec 13 | |
4.2K | 16:51 | Surrey County Championships | 2.4 | 0.0 | 4 Jan 14 | |
parkrun | 19:39 | Guildford parkrun # 72 | 1.5 | -1.2 | 31 Aug 13 | |
3000 | 11:05.67 | Crawley AC Tom Lintern Open Medal Meeting | 1.0 | 1.7 | 26 Aug 13 | |
parkrun | 21:52 | Guildford parkrun # 88 | 3.5 | 1.3 | 21 Dec 13 | |
1500 | 5:00.5 | Ebbisham Boys' League Division 2 | 0.0 | 1.2 | 21 Jul 13 | |
1500 | 4:51.2 | UK Youth Development U13/U15 League Division Southern South 3b | 0.2 | -1.0 | 4 May 13 | |
1500 | 5:00.48 | National Prep Schools Athletics | 0.2 | 1.0 | 2 Jul 13 | |
800 | 2:28.9 | Ebbisham Boys' League - Division 1 & Non Scoring | 0.8 | 0.8 | 9 Jun 13 | |
1500 | 4:57.45 | Hercules Wimbledon Young Athletes' Open | 0.1 | -0.6 | 7 Apr 13 | |
1500 | 5:01.22 | Crawley AC Tom Lintern Open | 0.5 | -0.8 | 27 Aug 12 | |
1500 | 5:03.45 | National Prep Schools Championships | 0.1 | -4.5 | 2 Jul 12 | |
1500 | 5:37.9 | National Prep Schools | 0.3 | 0.0 | 4 Jul 11 | |