5K | 14:54 | Armagh International Road Races | -0.1 | 1.3 | 13 Feb 20 | +1 |
3000 | 8:21.86 | Tonbridge Twilight Invitation Meeting | 1.0 | -0.1 | 30 Aug 19 | +2 |
Mile | 4:11.81 | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 1.6 | -0.5 | 28 Jul 19 | +3 |
800 | 1:52.41 | BMC Gold Standard Races | 0.3 | 0.2 | 23 Jul 19 | +4 |
1500 | 3:50.55 | BMC Grand Prix | 0.6 | 0.1 | 15 Jun 19 | +5 |
8K | 23:53 | Northern Counties Men's 12-Stage Relays | -0.4 | 0.8 | 24 Mar 19 | |
5000 | 15:42.12 | North of England League Division 2EC | 0.8 | 2.3 | 16 Jun 19 | |
1500 | 3:48.90 | British Championships | 0.5 | 0.0 | 9 Feb 19 | |
1500 | 4:11.19 | North of England League Division 2EC | 1.2 | 2.5 | 14 Jul 19 | |
5K | 14:22 | Armagh International Road Races | 0.0 | -0.3 | 14 Feb 19 | |
1500 | 3:49.64 | BMC Sheffield Open Series | 0.5 | 0.1 | 23 Jan 19 | |
3000 | 8:29.51 | BUCS Indoor Championships | 0.5 | 1.4 | 16 Feb 19 | |
3000 | 8:31.37 | BUCS Indoor Championships | 0.5 | 1.5 | 17 Feb 19 | |
1500 | 3:53.11 | British Championships | 0.5 | 0.6 | 10 Feb 19 | |
9.6K | 33:34 | Up & Running South Yorkshire League (Inc South Yorkshire Championships) | 5.3 | 0.1 | 9 Dec 18 | |
parkrun | 16:08 | Humber Bridge parkrun # 239 | 3.6 | 0.2 | 22 Dec 18 | |
1500 | 3:56.80 | Steel Cup 2019 | 0.5 | 1.1 | 30 Jan 19 | |
10K | 31:32 | Up & Running South Yorkshire League | 1.6 | 0.0 | 28 Oct 18 | |
10K | 33:20 | Up & Running South Yorkshire League | 2.9 | 0.6 | 18 Nov 18 | |
2M | 10:17 | Northern Counties Relay Championships | 5.5 | 0.5 | 20 Oct 18 | |
3000 | 8:42.54 | Steel Cup 2019 | 0.5 | 2.3 | 30 Jan 19 | |
parkrun | 15:28 | Rother Valley parkrun # 248 | 1.8 | 0.5 | 8 Dec 18 | |
10K | 32:01 | Percy Pud 10K | 0.8 | 1.3 | 2 Dec 18 | |
8K | 24:42 | Up & Running South Yorkshire League | 0.7 | 0.6 | 14 Oct 18 | |
HM | 72:37 | ABP Humber Coastal Half Marathon | 1.3 | 1.5 | 16 Sep 18 | |
800 | 1:52.00 | Belfast International | 0.3 | 0.1 | 26 Jun 18 | |
1M | 4:18 | Vitality Westminster Mile | 1.5 | 0.4 | 27 May 18 | |
800 | 1:55.76 | British Athletics League Division Premiership | 0.9 | 0.6 | 2 Jun 18 | |
1500 | 3:57.54 | Northern Athletics U20 / Senior Championships | 0.7 | 1.0 | 9 Jun 18 | |
1500 | 4:03.74 | British Championships (Inc European Trials) | 0.9 | 1.7 | 30 Jun 18 | |
1500 | 4:00.77 | Northern Athletics U20 / Senior Championships | 0.7 | 1.5 | 9 Jun 18 | |
1M | 4:25 | Attnanger SPITZ-Meile | 1.6 | 1.2 | 28 Apr 18 | |
4M | 21:24 | Buxton Carnival 4 | 2.4 | 2.0 | 14 Jul 18 | |
8.5K | 24:24 | Northern Counties Men's 12-Stage Relays | -2.6 | 1.3 | 25 Mar 18 | |
3000 | 8:30.94 | BUCS Indoor Championships | 0.5 | 1.5 | 17 Feb 18 | |
parkrun | 16:39 | Fell Foot parkrun # 173 | 2.6 | 2.4 | 19 May 18 | |
2M | 10:32 | Northern Counties Relay Championships | 7.2 | -0.2 | 21 Oct 17 | |
10.5K | 32:53 | Up & Running South Yorkshire League | 1.2 | 0.0 | 19 Nov 17 | |
3000 | 8:23.36 | BMC Sheffield Open | 0.5 | 1.0 | 7 Jan 18 | |
800 | 2:06.11 | BMC Gold Standard Races | 0.2 | 4.3 | 24 Jul 18 | |
9.3K | 31:54 | Up & Running South Yorkshire League | 4.5 | 0.2 | 29 Oct 17 | |
5K | 14:53 | Stars and Garters 5K | 0.0 | 0.9 | 26 Dec 17 | |
1500 | 3:45.76 | BMC Grand Prix | 0.3 | -0.6 | 19 Aug 17 | |
5000 | 14:36.78 | British Athletics League Division Premiership | 0.8 | -0.5 | 20 Aug 17 | |
Mile | 4:08.18 | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 1.2 | -0.9 | 30 Jul 17 | |
10K | 32:02 | Scunthorpe Annual 10K | 2.2 | -0.1 | 19 Jul 17 | |
6.5K | 19:56 | Northern Counties Men's 6-Stage Relays | 1.0 | 0.5 | 16 Sep 17 | |
8K | 28:09 | Up & Running South Yorkshire League | 4.9 | 1.1 | 15 Oct 17 | |
1500 | 4:10.12 | Steel Cup 2018 | 0.5 | 3.0 | 31 Jan 18 | |
Mile | 4:11.72 | Manchester Mile | 1.2 | -0.5 | 21 Jun 17 | |
1500 | 3:47.93 | Belfast International | 0.2 | -0.2 | 5 Jul 17 | |
parkrun | 16:12 | Sheffield Hallam parkrun # 361 | 2.4 | 1.6 | 7 Oct 17 | |
parkrun | 16:06 | Sheffield Hallam parkrun # 359 | 2.0 | 1.7 | 23 Sep 17 | |
1500 | 3:55.88 | Northern Senior, U20 & Parallel Championships | 1.3 | -0.2 | 10 Jun 17 | |
800 | 1:52.88 | BMC Gold Standard Races | 0.0 | 0.3 | 13 Jun 17 | |
1500 | 3:52.11 | BMC Gold Standard Races | 0.6 | 0.0 | 25 Apr 17 | |
3000 | 8:13.77 | BUCS Indoor Championships | 0.5 | 0.0 | 19 Feb 17 | |
1500 | 4:06.66 | Sheffield Varsity Match | 2.0 | 0.7 | 26 Mar 17 | |
5K | 14:58 | Podium 5K | 0.3 | 0.8 | 18 Mar 17 | |
parkrun | 16:05 | Hillsborough parkrun # 208 | 3.2 | 0.3 | 21 Jan 17 | |
3000 | 8:37.59 | BUCS Indoor Championships | 0.5 | 1.6 | 18 Feb 17 | |
1500 | 3:56.95 | British Athletics Indoor Team Trials | 0.5 | 0.8 | 11 Feb 17 | |
800 | 1:56.85 | Steel Cup 2017 | 0.5 | 1.0 | 1 Feb 17 | |
2M | 10:11 | Northern Counties Relay Championships | 5.2 | 0.1 | 22 Oct 16 | |
3000 | 8:41.00 | Sheffield Run Jump Throw Series | 0.5 | 1.8 | 14 Dec 16 | |
parkrun | 16:12 | Bramhall Park parkrun # 436 | 2.0 | 1.8 | 24 Dec 16 | |
5K | 16:11 | ECCA Saucony English National Relay Championships | 2.9 | 0.8 | 5 Nov 16 | |
1500 | 3:48.08 | BMC Gold Standard Races | 0.5 | -1.0 | 9 Aug 16 | |
3000 | 8:40.56 | BMC Grand Prix | 1.5 | 0.8 | 20 Aug 16 | |
1500 | 3:55.46 | British Athletics League Division Premiership | 1.2 | -0.7 | 6 Aug 16 | |
3000 | 8:16.84 | Trafford AC Grand Prix | 0.7 | -1.4 | 28 Jun 16 | |
5.88K | 18:22 | ERRA Men's National 6-Stage Relays | 1.1 | 1.0 | 8 Oct 16 | |
800 | 1:53.73 | BMC Grand Prix | 0.5 | -0.6 | 9 Jul 16 | |
5K | 14:59 | Sale Sizzler 5K Series | 0.6 | 0.4 | 14 Jul 16 | |
1500 | 3:57.12 | Northern Senior & U20 Championships | 0.9 | -1.2 | 11 Jun 16 | |
1500 | 3:58.96 | Northern Senior & U20 Championships | 0.9 | -0.9 | 11 Jun 16 | |
1500 | 4:00.20 | Trafford AC Grand Prix | 0.3 | 0.1 | 28 Jun 16 | |
800 | 1:57.34 | Sheffield Varsity Match | 0.6 | -2.0 | 15 Apr 16 | |
10K | 31:16 | Trafford 10K | 0.0 | -1.3 | 13 Mar 16 | |
1500 | 4:02.2 | Sheffield Varsity Match | 0.6 | -1.6 | 15 Apr 16 | |
9.6K | 33:20 | Up and Running South Yorkshire League | 4.6 | -2.1 | 13 Dec 15 | |
10.2K | 34:09 | BUCS Cross Country Championships | 1.6 | -0.5 | 6 Feb 16 | |
12K | 46:33 | ECCA Saucony English National Championships | 6.0 | 0.4 | 27 Feb 16 | |
10K | 32:31 | Age UK Leeds Abbey Dash 10K | 1.0 | -0.9 | 15 Nov 15 | |
8K | 26:38 | Up and Running South Yorkshire League | 2.6 | -1.2 | 11 Oct 15 | |
3.01K | 9:10 | University of Manchester Relays | 1.8 | -0.7 | 24 Oct 15 | |
3.01K | 9:23 | University of Manchester Relays | 1.8 | 0.1 | 24 Oct 15 | |
9.6K | 37:19 | Cheshire County Championships | 4.2 | 2.7 | 9 Jan 16 | |
parkrun | 16:22 | Sheffield Hallam parkrun # 261 | 1.0 | 0.8 | 3 Oct 15 | |
3000 | 9:03.93 | Trafford AC Grand Prix | 1.5 | -0.7 | 30 Jun 15 | |
5000 | 15:39.90 | Trafford AC Grand Prix | 0.6 | -0.4 | 7 Jul 15 | |
1500 | 4:13.22 | Trafford AC Grand Prix | 0.5 | 0.1 | 30 Jun 15 | |
12K | 38:51 | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | -0.1 | -2.3 | 7 Mar 15 | |
10K | 33:13 | Sheffield Varsity 10K | 1.0 | -2.2 | 15 Mar 15 | |
3000 | 8:51.93 | Inter Varsity | 0.0 | -0.8 | 15 Apr 15 | |
parkrun | 16:31 | Sheffield Hallam parkrun # 227 | 2.0 | -2.4 | 10 Jan 15 | |
parkrun | 16:46 | Sheffield Hallam parkrun # 231 | 1.0 | -0.4 | 28 Feb 15 | |
3000 | 9:21.99 | Steel Cup | 0.5 | -0.6 | 4 Feb 15 | |
parkrun | 16:56 | Sheffield Hallam parkrun # 219 | 0.8 | -0.2 | 8 Nov 14 | |
parkrun | 16:41 | Sheffield Hallam parkrun # 171 | 1.0 | -1.9 | 30 Nov 13 | |
parkrun | 17:24 | Sheffield Hallam parkrun # 180 | 1.5 | 0.1 | 1 Feb 14 | |
parkrun | 17:26 | Sheffield Hallam parkrun # 185 | 1.0 | 0.7 | 8 Mar 14 | |
parkrun | 17:06 | Sheffield Hallam parkrun # 169 | 1.0 | -2.4 | 16 Nov 13 | |
parkrun | 18:38 | Sheffield Hallam parkrun # 110 | 1.0 | 0.0 | 22 Sep 12 | |
parkrun | 17:44 | Sheffield Hallam parkrun # 118 | 1.5 | -3.4 | 17 Nov 12 | |
parkrun | 18:03 | Sheffield Hallam parkrun # 126 | 1.2 | -0.5 | 12 Jan 13 | |
parkrun | 17:57 | Sheffield Hallam parkrun # 127 | 1.0 | -0.5 | 19 Jan 13 | |