5000 | 14:04.41 | BMC Grand Prix - World Athletics Challenger | 0.2 | -0.7 | 10 Aug 24 | +1 |
HM | 67:03 | Copenhagen Half Marathon | 0.7 | 0.6 | 15 Sep 24 | +2 |
5000 | 14:17.38 | Tracksmith Twilight 5000m Night #1 | 0.7 | -1.0 | 3 Jul 24 | +3 |
5.848K | 17:52 | ERRA Men's National 6-Stage Relays | 1.7 | 0.7 | 5 Oct 24 | +4 |
3000 | 8:12.40 | BMC Grand Prix - World Athletics Challenger | 0.9 | -0.6 | 6 Jul 24 | +5 |
7.9K | 25:43 | Surrey League Division 1 | 3.0 | 1.1 | 12 Oct 24 | |
1500 | 3:49.23 | BMC Regional Races | 0.4 | -0.2 | 24 Jul 24 | |
3000 | 8:17.25 | Hercules Wimbledon 3000m Night of Races | 0.6 | -0.2 | 12 Jun 24 | |
5000 | 14:25.06 | Comeback 5000m #4 X Sportsshoes | 0.4 | -0.7 | 26 Apr 24 | |
1500 | 3:53.21 | BMC Regional Races (Mick Marlow Memorial) | 0.3 | 0.1 | 19 Jun 24 | |
3000 | 8:24.84 | Watford Harriers Open Graded Meetings | 0.5 | 0.4 | 15 May 24 | |
10K | 31:38 | AJ Bell Great Manchester Run 10K | 0.8 | 1.0 | 26 May 24 | |
800 | 1:58.57 | Southern Athletics League - Division 2 South & West | 0.3 | 1.3 | 14 Jul 24 | |
5K | 14:34 | Podium Festival 5K | 0.2 | -0.3 | 16 Mar 24 | |
10K | 30:27 | Trafford 10K | 0.2 | -0.2 | 3 Mar 24 | |
8K | 27:56 | Surrey Men's League Division 1 | 5.5 | -0.1 | 10 Feb 24 | |
10.15K | 36:21 | Yorkshire County Championships | 6.3 | -0.5 | 6 Jan 24 | |
15K | 46:59 | South of England Championships | 0.1 | 0.1 | 27 Jan 24 | |
8.5K | 27:01 | Surrey Men's League Division 1 | 2.9 | -1.6 | 14 Oct 23 | |
10K | 30:48 | Telford 10K | 0.4 | 0.0 | 10 Dec 23 | |
10K | 30:28 | Leeds Abbey Dash 10K | 0.3 | -0.7 | 22 Oct 23 | |
9.8K | 32:59 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 2.7 | 0.9 | 25 Nov 23 | |
5.848K | 17:57 | ERRA Men's National 6-Stage Relays | 1.9 | -1.1 | 7 Oct 23 | |
8.4K | 29:20 | Surrey Men's League Division 1 | 4.8 | 0.5 | 11 Nov 23 | |
5K | 15:04 | Friday Night 5K Under the Lights | 0.3 | 0.3 | 15 Sep 23 | |
HM | 72:23 | Ilkley Half Marathon | 1.5 | 0.6 | 16 Jul 23 | |
5000 | 15:37.7 | Southern Athletics League Division 2 South & West | 1.5 | 0.3 | 19 Aug 23 | |
HM | 71:28 | Run Dorney | 2.0 | 0.5 | 10 Dec 22 | |
7M | 41:05 | Chevin Chase 7 | 5.7 | 0.9 | 26 Dec 22 | |
Mar | 2:46:00 | TCS London Marathon | 1.5 | 3.7 | 23 Apr 23 | |
parkrun | 17:38 | Guildford parkrun # 477 | 2.5 | 3.8 | 1 Jul 23 | |
3000 | 8:34.77 | Trafford Grand Prix | 1.2 | 0.2 | 26 Jul 22 | |
3000 | 8:25.82 | BMC Regional Races | 0.8 | 0.0 | 18 May 22 | |
1500 | 3:58.07 | BMC Regional Races | 0.5 | 0.5 | 22 Jun 22 | |
Mile | 4:19.73 | Iffley Festival of Miles | 1.1 | 0.2 | 4 Jun 22 | |
1500 | 4:01.55 | Trafford Grand Prix | 0.4 | 1.1 | 12 Jul 22 | |
10K | 32:45 | Great Manchester Run 10K | 1.1 | 1.8 | 22 May 22 | |
800 | 1:59.09 | Trafford Grand Prix | 0.0 | 1.1 | 12 Jul 22 | |
10K | 30:53 | Trafford 10K | -0.3 | 1.1 | 6 Mar 22 | |
5K | 15:05 | Friday Night 5K Under the Lights | 0.2 | 1.2 | 11 Feb 22 | |
6K | 22:22 | Leeds Varsity | 7.6 | 1.2 | 22 Jan 22 | |
12K | 49:29 | ECCA Saucony English National Championships | 8.8 | 2.6 | 26 Feb 22 | |
10K | 37:58 | BUCS Cross Country Championships | 6.3 | 2.1 | 5 Feb 22 | |
9.5K | 33:31 | West Yorkshire League | 4.5 | 1.2 | 30 Oct 21 | |
2M | 10:14 | University of Leeds Relays | 3.8 | 1.2 | 4 Dec 21 | |
9K | 34:11 | Yorkshire County Championships | 6.4 | 2.3 | 8 Jan 22 | |
10K | 32:08 | Telford 10K | 0.4 | 1.8 | 12 Dec 21 | |
2M | 10:20 | University of Leeds Relays | 3.8 | 1.6 | 4 Dec 21 | |
3000 | 8:22.15 | University of Birmingham Track & Field Series | 0.8 | -0.3 | 9 Jun 21 | |
5K | 14:30 | Mallory Park Spring 5K | 0.1 | -0.8 | 17 Apr 21 | |
7M | 43:03 | Chevin Chase 7 | 5.4 | 3.0 | 26 Dec 21 | |
1500 | 3:56.29 | Trafford Grand Prix | 0.7 | 0.0 | 27 Jul 21 | |
3000 | 8:40.55 | BMC Regional Races | 1.2 | 0.6 | 20 May 21 | |
1500 | 3:55.55 | BMC Regional Races | 0.5 | 0.1 | 9 Aug 21 | |
parkrun | 15:37 | Woodhouse Moor parkrun # 664 | 1.4 | 1.2 | 14 Aug 21 | |
6K | 21:55 | Leeds Varsity | 7.6 | -1.0 | 18 Jan 20 | |
10K | 34:50 | BUCS Cross Country Championships | 4.0 | -0.2 | 1 Feb 20 | |
5K | 14:47 | Armagh International Road Races | -0.1 | -0.6 | 13 Feb 20 | |
9.1K | 33:48 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 5.7 | 1.4 | 7 Mar 20 | |
HM | 74:38 | Ilkley Half Marathon | 1.2 | 2.8 | 11 Jul 21 | |
parkrun | 15:58 | Fountains Abbey parkrun # 293 | 1.9 | 0.1 | 21 Dec 19 | |
8.25K | 27:05 | Yorkshire County Championships | 1.2 | 0.8 | 4 Jan 20 | |
8.4K | 30:17 | West Yorkshire League | 3.8 | 1.6 | 17 Nov 19 | |
parkrun | 17:06 | Woodhouse Moor parkrun # 663 | 1.9 | 4.0 | 7 Aug 21 | |
5K | 15:05 | York Millennium Bridge 5K | 0.6 | -1.7 | 13 Aug 19 | |
10K | 32:36 | Asda Foundation Bury 10K | 0.6 | 0.7 | 15 Sep 19 | |
3000 | 8:51.44 | Trafford AC Grand Prix Open (Distance / Throws) | 0.9 | -1.0 | 18 Jun 19 | |
parkrun | 17:58 | Bradford parkrun # 490 | 2.6 | 3.9 | 25 Dec 19 | |
8.05K | 26:53 | Northern Counties Championships | 2.9 | -1.5 | 26 Jan 19 | |
8K | 31:38 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 8.2 | -0.2 | 9 Mar 19 | |
6.7K | 24:12 | New Balance ESAA English Schools' Championships | 3.1 | 1.7 | 16 Mar 19 | |
3000 | 9:07.44 | Northern Athletics U17 / U20 / Senior Championships | 0.5 | 0.5 | 13 Jan 19 | |
10K | 33:31 | Age UK Leeds Abbey Dash 10K | 0.7 | 0.4 | 4 Nov 18 | |
8.14K | 28:26 | Yorkshire County Championships | 1.5 | 1.6 | 5 Jan 19 | |
parkrun | 17:33 | Bradford parkrun # 441 | 2.5 | 1.8 | 25 Dec 18 | |
5K | 15:37 | Doncaster Town Centre 5K | 0.1 | -0.2 | 18 Jul 18 | |
3000 | 9:00.68 | Trafford AC Grand Prix Open | 1.0 | -0.6 | 26 Jun 18 | |
3000 | 9:04.54 | Yorkshire County Championships | 0.7 | 0.0 | 13 May 18 | |
6K | 22:20 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 6.3 | -0.3 | 10 Mar 18 | |
6K | 21:25 | ECCA Saucony English National Championships | 3.9 | 0.5 | 24 Feb 18 | |
6.8K | 25:26 | New Balance ESAA English Schools' Championships | 4.4 | 1.6 | 17 Mar 18 | |
6K | 21:20 | Northern Counties Championships | 3.4 | 0.9 | 27 Jan 18 | |
6.06K | 21:47 | Yorkshire County Championships | 3.2 | 1.5 | 6 Jan 18 | |
10K | 34:28 | Age UK Leeds Abbey Dash 10K | 0.4 | 1.6 | 5 Nov 17 | |
5.75K | 19:38 | West Yorkshire League | 2.1 | 0.7 | 14 Oct 17 | |
5K | 15:40 | Doncaster Town Centre 5K | 0.1 | -1.2 | 12 Jul 17 | |
5K | 16:40 | Podium 5K | 0.5 | 0.7 | 16 Jun 17 | |
5K | 16:17 | John Carr 5K Series | 0.5 | -0.2 | 3 May 17 | |
6K | 19:33 | New Balance ESAA English Schools' Championships | -0.5 | 0.4 | 18 Mar 17 | |
5K | 16:52 | Northern U15-17 5K Championship Challenge & Open Race | 0.9 | 0.7 | 25 Mar 17 | |
6K | 23:06 | ECCA Saucony English National Championships | 4.9 | 1.4 | 25 Feb 17 | |
parkrun | 17:37 | Bradford parkrun # 342 | 2.6 | 0.7 | 24 Dec 16 | |
5.75K | 19:20 | West Yorkshire League | 1.5 | -0.4 | 2 Oct 16 | |
parkrun | 17:27 | Bradford parkrun # 333 | 2.6 | 0.3 | 22 Oct 16 | |
parkrun | 17:59 | Bradford parkrun # 344 | 2.6 | 1.5 | 31 Dec 16 | |
5.8K | 21:57 | Northern Championships | 3.7 | 2.0 | 28 Jan 17 | |
5.5K | 19:20 | West Yorkshire Schools' Championships | 0.2 | 2.7 | 4 Feb 17 | |
5K | 16:20 | Podium 5K | 0.5 | -0.1 | 29 Jul 16 | |
5K | 16:09 | Doncaster Town Centre 5K | 0.3 | -0.4 | 13 Jul 16 | |
5.3K | 19:37 | West Yorkshire League | 2.8 | 2.2 | 4 Dec 16 | |
1M | 4:46 | Normanby Hall Super Mile | 1.2 | -0.2 | 12 Aug 16 | |
parkrun | 17:50 | Doncaster parkrun # 151 | 3.4 | 0.3 | 13 Aug 16 | |
5K | 16:12 | Podium 5K | 0.2 | -0.8 | 17 Jun 16 | |
5K | 16:27 | John Carr 5K Series | 0.2 | -0.5 | 18 May 16 | |
5K | 16:35 | John Carr 5K Series | 0.4 | -0.9 | 11 May 16 | |
5K | 16:48 | John Carr 5K Series | 0.7 | -4.1 | 4 May 16 | |
1500 | 4:26.55 | Yorkshire County Championships | 0.8 | -0.6 | 15 May 16 | |
5.7K | 20:09 | New Balance ESAA English Schools' Championships | 0.3 | -2.1 | 5 Mar 16 | |
parkrun | 18:21 | Skipton parkrun # 137 | 1.0 | -1.0 | 19 Mar 16 | |
4.5K | 18:13 | ECCA Saucony English National Championships | 6.0 | -0.8 | 27 Feb 16 | |
2K | 6:46 | ECCA Saucony English National Relay Championships | 3.0 | -1.1 | 31 Oct 15 | |
parkrun | 18:20 | Leeds parkrun # 431 | 1.6 | -2.0 | 12 Dec 15 | |
4.2K | 16:13 | Northern Championships | 3.4 | 0.0 | 30 Jan 16 | |
4.4K | 16:04 | English Schools Cup Final | 1.4 | -0.8 | 5 Dec 15 | |
parkrun | 19:48 | Skipton parkrun # 125 | 3.0 | 0.1 | 1 Jan 16 | |
4.35K | 17:17 | Yorkshire County Championships | 3.2 | 1.3 | 9 Jan 16 | |
1500 | 4:41.3 | West Yorkshire Schools' Championships | 0.8 | -2.1 | 7 Jun 15 | |
4.3K | 15:14 | West Yorkshire League | -1.4 | 0.8 | 18 Oct 15 | |
5K | 17:50 | John Carr 5K Series (Short course) | 0.1 | -1.7 | 6 May 15 | |
5K | 18:31 | John Carr 5K Series | 0.9 | -1.0 | 20 May 15 | |
parkrun | 18:34 | Leeds parkrun # 399 | 1.2 | -3.3 | 2 May 15 | |
parkrun | 19:33 | Leeds parkrun # 396 | 1.8 | -2.0 | 11 Apr 15 | |
5K | 19:20 | John Carr 5K Series | 0.8 | 0.8 | 13 May 15 | |
parkrun | 19:39 | Leeds parkrun # 395 | 1.8 | -4.0 | 4 Apr 15 | |
parkrun | 23:12 | Leeds parkrun # 301 | 1.5 | 0.0 | 6 Jul 13 | |
parkrun | 22:54 | Leeds parkrun # 304 | 1.4 | -2.0 | 27 Jul 13 | |
parkrun | 23:21 | Leeds parkrun # 310 | 1.0 | -0.2 | 7 Sep 13 | |
parkrun | 23:25 | Skipton parkrun # 3 | 4.0 | -3.0 | 21 Sep 13 | |
parkrun | 24:52 | Bradford parkrun # 183 | 2.5 | 1.1 | 23 Nov 13 | |
parkrun | 22:36 | Lister Park, Bradford parkrun # 192 | 3.1 | -3.7 | 25 Jan 14 | |
parkrun | 22:28 | Bradford parkrun # 194 | 3.0 | -3.3 | 8 Feb 14 | |
parkrun | 21:51 | Skipton parkrun # 30 | 1.0 | -2.2 | 15 Mar 14 | |
parkrun | 21:42 | Skipton parkrun # 31 | 2.0 | -2.3 | 22 Mar 14 | |
parkrun | 20:44 | Skipton parkrun # 34 | 2.0 | -3.9 | 12 Apr 14 | |
parkrun | 21:20 | Leeds parkrun # 345 | 1.5 | -0.3 | 26 Apr 14 | |
1500 | 4:56.6 | York Benenden Health Summer League | 0.0 | -4.5 | 10 May 14 | |
800 | 2:22.82 | West Yorkshire League | 0.9 | -1.7 | 3 Aug 14 | |
parkrun | 21:03 | Bradford parkrun # 221 | 2.4 | -1.8 | 16 Aug 14 | |
parkrun | 21:18 | Bradford parkrun # 222 | 2.0 | -0.9 | 23 Aug 14 | |
800 | 2:24.23 | West Yorkshire League Championships | 0.8 | -0.4 | 7 Sep 14 | |
4K | 15:30 | Northern Championships | 2.8 | -4.2 | 24 Jan 15 | |
4.5K | 18:34 | ECCA Saucony English National Championships | 5.1 | -4.2 | 21 Feb 15 | |