Mar | 2:31:29 | Gold Coast Marathon | 1.0 | -0.4 | 2 Jul 23 | +1 |
8.65K | 28:52 | ERRA Men's National 12-Stage Relays | 1.5 | 0.3 | 15 Apr 23 | +2 |
Mar | 2:29:05 | Melbourne Marathon | 0.6 | -1.2 | 2 Oct 22 | +3 |
parkrun | 15:44 | Lake Joondalup parkrun # 390 | 2.0 | -1.8 | 24 Sep 22 | +4 |
parkrun | 15:47 | Lake Joondalup parkrun # 382 | 2.0 | -1.7 | 30 Jul 22 | +5 |
parkrun | 15:47 | Lake Joondalup parkrun # 333 | 2.0 | -1.7 | 7 Aug 21 | |
parkrun | 15:39 | Lake Joondalup parkrun # 331 | 2.0 | -6.3 | 24 Jul 21 | |
Mar | 2:30:32 | Virgin London Marathon | 1.3 | -2.0 | 28 Apr 19 | |
parkrun | 17:33 | Claisebrook Cove parkrun # 387 | 3.0 | 1.5 | 28 Dec 19 | |
HM | 72:45 | Vitality Big Half Marathon | 0.7 | -0.6 | 10 Mar 19 | |
3.16M | 16:29 | ERRA National Men's 12-Stage Relays | 1.6 | -0.8 | 6 Apr 19 | |
12.1K | 42:18 | Northern Counties Championships | 3.1 | -1.2 | 26 Jan 19 | |
4K | 12:22 | Northern Counties Men's 12-Stage Relays | 0.6 | -0.1 | 24 Mar 19 | |
9.84K | 35:29 | Manchester Area League | 4.2 | -0.7 | 12 Jan 19 | |
HM | 73:57 | Barcelona Half Marathon | 0.2 | 0.5 | 10 Feb 19 | |
HM | 73:34 | Manchester Half Marathon | 0.8 | -0.3 | 14 Oct 18 | |
5.88K | 19:34 | ERRA Men's National 6-Stage Relays | 1.4 | 0.1 | 6 Oct 18 | |
6.8K | 22:00 | Northern Counties Men's 6-Stage Relays | 0.0 | 0.2 | 23 Sep 18 | |
10K | 35:22 | Mid Lancs League | 6.3 | -2.0 | 14 Oct 17 | |
5000 | 16:56.68 | British Athletics League Division Premiership | 1.2 | 1.4 | 4 Aug 18 | |
9.8K | 33:41 | Lancashire County Championships | 2.5 | 0.8 | 6 Jan 18 | |
9.8K | 35:01 | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 4.3 | 0.5 | 25 Nov 17 | |
9.6K | 34:07 | Manchester Area League | 4.6 | 0.0 | 11 Nov 17 | |
9.7K | 34:50 | Manchester Area League | 4.4 | 0.6 | 2 Dec 17 | |
5.88K | 18:31 | ERRA Men's National 6-Stage Relays | 1.4 | -0.3 | 7 Oct 17 | |
5K | 17:08 | ECCA Saucony English National Relay Championships | 3.9 | 0.7 | 4 Nov 17 | |
Mar | 2:32:54 | ASICS Greater Manchester Marathon | 1.4 | 0.2 | 2 Apr 17 | |
Mar | 2:32:56 | PZU Maraton Warszawski | 1.6 | 0.0 | 25 Sep 16 | |
5.08K | 16:45 | ERRA National Men's 12-Stage Relays | 1.9 | 1.3 | 8 Apr 17 | |
5.2K | 16:52 | Northern Men's 12-Stage Relays | 1.0 | 1.5 | 25 Mar 17 | |
parkrun | 16:46 | Bradford parkrun # 346 | 3.1 | 0.7 | 21 Jan 17 | |
parkrun | 16:36 | Belfast Victoria parkrun # 313 | 1.7 | 1.7 | 15 Apr 17 | |
12K | 48:46 | Northern Championships | 7.4 | 2.0 | 28 Jan 17 | |
HM | 74:46 | Garstang Half Marathon | 2.7 | 0.0 | 4 Sep 16 | |
Mar | 2:26:46 | ASICS Greater Manchester Marathon | 1.4 | -1.2 | 10 Apr 16 | |
parkrun | 17:27 | Bradford parkrun # 334 | 4.6 | 0.7 | 29 Oct 16 | |
parkrun | 17:30 | Bradford parkrun # 335 | 4.0 | 1.4 | 5 Nov 16 | |
10K | 36:06 | Salford 10K | 0.4 | 4.7 | 14 Apr 17 | |
10K | 31:24 | Salford 10K | 0.5 | -0.6 | 25 Mar 16 | |
HM | 70:10 | EDP Lisbon Half Marathon | 0.4 | 0.0 | 20 Mar 16 | |
3000 | 8:55.80 | Trafford AC Grand Prix | 0.7 | 0.7 | 28 Jun 16 | |
2.2M | 10:42 | Northern Men's 12-Stage Relays | 2.0 | -0.4 | 2 Apr 16 | |
3.165M | 16:27 | ERRA National Men's 12-Stage Relays | 1.5 | 0.9 | 16 Apr 16 | |
parkrun | 16:48 | Haigh Woodland parkrun # 36 | 1.5 | 2.4 | 9 Jul 16 | |
9.8K | 36:43 | Lancashire County Championships | 6.0 | 0.5 | 9 Jan 16 | |
12K | 46:59 | Northern Championships | 6.0 | 1.8 | 30 Jan 16 | |
3000 | 8:42.15 | Trafford AC Grand Prix | 1.5 | -1.1 | 30 Jun 15 | |
3000 | 8:47.21 | Trafford AC Grand Prix | 1.0 | -0.2 | 21 Jul 15 | |
5K | 15:16 | Sale Sizzler 5K Series | 0.3 | 0.0 | 23 Jul 15 | |
6.6K | 21:54 | Northern Men's 6-Stage Relays | 1.1 | 1.7 | 19 Sep 15 | |
10K | 31:28 | Salford 10K | 0.3 | -0.6 | 3 Apr 15 | |
12K | 43:37 | ECCA Saucony English National Championships | 5.2 | -0.5 | 21 Feb 15 | |
10K | 32:44 | Morrisons Great Manchester 10K | 0.6 | 0.8 | 10 May 15 | |
3000 | 9:04.34 | Trafford AC Grand Prix | 1.6 | 0.5 | 5 May 15 | |
8.96K | 29:29 | ERRA National Men's 12-Stage Relays | 1.3 | 0.5 | 11 Apr 15 | |
5K | 15:23 | Podium 5K | 1.0 | -0.7 | 28 Feb 15 | |
12K | 41:30 | Northern Championships | 3.3 | -0.5 | 24 Jan 15 | |
10K | 32:05 | Trafford 10K | 0.2 | 0.2 | 8 Mar 15 | |
2.4M | 12:12 | Northern Men's 12-Stage Relays | 2.3 | 0.3 | 28 Mar 15 | |
12K | 39:37 | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | -0.1 | 1.2 | 7 Mar 15 | |
6K | 19:54 | Northern Men's 6 Stage Relays | 2.7 | -0.1 | 20 Sep 14 | |
parkrun | 16:06 | Heaton Park parkrun # 242 | 1.5 | 0.5 | 30 Aug 14 | |
10K | 33:21 | City of Salford 10K | 0.7 | 1.1 | 7 Sep 14 | |
10K | 31:52 | Salford 10K | 0.5 | -0.2 | 18 Apr 14 | |
12K | 39:33 | ECCA English National Championships | 2.0 | -0.6 | 22 Feb 14 | |
8.1K | 26:27 | ERRA National Men's 12 Stage Relays | 1.8 | 0.0 | 5 Apr 14 | |
5000 | 15:43.7 | North of England League Division 3W | 0.4 | 0.8 | 7 Jun 14 | |
5.54M | 29:38 | Northern Men's 12 Stage Relays | 2.1 | 0.2 | 15 Mar 14 | |
1500 | 4:12.3 | North of England League Division 3W | 0.8 | 1.0 | 7 Jun 14 | |
5K | 15:29 | Terry O'Gara Memorial 5K (Inc North East Masters' Champs) | 0.5 | 0.4 | 30 Mar 14 | |
10K | 31:57 | Trafford 10K | 0.1 | 0.5 | 9 Mar 14 | |
12K | 45:00 | Northern Championships | 6.0 | 0.6 | 25 Jan 14 | |
10K | 32:35 | Dewsbury 10K | 0.6 | 1.1 | 2 Feb 14 | |
10K | 32:18 | Ribble Valley 10K (Inc Northern Champs) | 0.7 | 0.7 | 29 Dec 13 | |
7.4K | 23:34 | Northern Counties Men's 12 Stage Relays (Long Legs) | 1.3 | -1.0 | 21 Mar 10 | |
800 | 2:01.9 | Mid Lancashire League | 1.1 | -0.2 | 24 Apr 10 | |
3000 | 8:50.69 | Trafford Grand Prix Open | 0.9 | 0.0 | 18 May 10 | |
1500 | 4:05.4 | North of England League Division 1 | 0.8 | -0.4 | 5 Jun 10 | |
1500 | 4:02.37 | Trafford Grand Prix Open | 0.9 | -1.2 | 15 Jun 10 | |
1500 | 4:04.10 | BMC Gold Standard Races | 0.4 | -0.1 | 29 Jun 10 | |
5K | 15:25 | Pennine Lancashire 5K | 0.4 | -0.7 | 11 Jul 10 | |
4.5M | 24:25 | Northern Men's 12 Stage Relays (Long Legs) | 1.7 | 0.8 | 20 Mar 11 | |
HM | 1:56:25 | Wilmslow Half Marathon (inc England Championships) | 0.1 | 20.2 | 27 Mar 11 | |
3000 | 9:20.47 | Trafford Grand Prix | 0.7 | 2.2 | 3 May 11 | |
10K | 36:10 | Alternative Boxing Day 10K | 0.8 | 3.6 | 15 May 11 | |
5000 | 15:42.52 | BMC Nike Grand Prix | 0.1 | 0.6 | 28 May 11 | |
800 | 2:04.82 | Trafford Grand Prix | 0.0 | 1.7 | 31 May 11 | |
1500 | 4:05.47 | Trafford Grand Prix | 0.3 | 0.1 | 14 Jun 11 | |
3000 | 8:56.21 | Trafford Grand Prix | 1.2 | 0.0 | 28 Jun 11 | |
800 | 2:05.96 | Trafford Grand Prix | 0.3 | 1.7 | 28 Jun 11 | |
5.3K | 17:08 | North West Counties Relays (5.3K) | 1.8 | -0.2 | 17 Sep 11 | |
6K | 18:42 | Northern Road Relay Championships Senior Men | 0.0 | 0.0 | 24 Sep 11 | |
10K | 34:18 | Bupa Great Yorkshire Run 10K | 1.1 | 1.3 | 9 Oct 11 | |
5.848K | 19:15 | ERRA National 6 Stage Relays | 1.4 | 0.6 | 15 Oct 11 | |
5K | 15:39 | Nos Galan 5K | 1.2 | -0.7 | 31 Dec 11 | |
5M | 25:58 | Alsager 5 (Inc Inter Area Match) | 1.3 | -0.6 | 5 Feb 12 | |
5K | 14:56 | Armagh International 5K | 0.0 | -1.1 | 9 Feb 12 | |
3.9K | 11:45 | Northern Men's 12-Stage Relays (Short Legs) | 0.9 | 0.7 | 31 Mar 12 | |
10K | 31:24 | Salford 10K | -0.2 | 0.6 | 6 Apr 12 | |
8.663K | 28:18 | ERRA National Men's 12-Stage Road Relays (Long Legs) | 1.2 | 0.8 | 14 Apr 12 | |
3000 | 8:48.80 | Trafford Grand Prix | 0.3 | 1.0 | 1 May 12 | |
800 | 2:02.65 | Trafford Grand Prix | 0.4 | 0.7 | 1 May 12 | |
1500 | 4:04.2 | North of England League Division 1 | 0.8 | 0.0 | 5 May 12 | |
1500 | 3:59.03 | BMC Gold Standard Races | 0.2 | -0.1 | 29 May 12 | |
5000 | 15:24.77 | England Championships (Inc North & Midland Championships) | 0.5 | 0.6 | 2 Jun 12 | |
800 | 2:00.81 | Trafford Grand Prix (Distance & Throws only) | 0.1 | 0.9 | 12 Jun 12 | |
3000 | 8:38.35 | Trafford Grand Prix (Distance & Throws only) | 0.1 | 0.5 | 12 Jun 12 | |
10K | 35:04 | Karrimor Great Trail Challenge Elite Races | 2.2 | 2.2 | 17 Jun 12 | |
3000 | 9:12.77 | Trafford Grand Prix (Distance & Throws only) | 0.7 | 2.2 | 26 Jun 12 | |
4K | 17:19 | Wharfedale TTT 4K | 1.0 | 14.9 | 6 Jul 12 | |
3000 | 8:40.17 | Trafford Grand Prix (Distance & Throws only) | 0.9 | -0.2 | 21 Aug 12 | |
5000 | 16:31.21 | BMC Grand Prix Final | 0.6 | 3.0 | 25 Aug 12 | |
3000 | 8:40.77 | Trafford Grand Prix (All Events) | 0.9 | -0.1 | 4 Sep 12 | |
Mile | 4:27.5 | Leeds Golden Mile | 0.8 | 0.5 | 8 Sep 12 | |
5.4K | 16:55 | North West Relay Championships | 1.0 | 0.5 | 15 Sep 12 | |
10K | 32:42 | Admiral Swansea Bay 10K | 0.7 | 1.1 | 23 Sep 12 | |
5K | 15:31 | Lancaster 5K Series | 0.4 | 0.9 | 29 Sep 12 | |
5K | 15:32 | Armagh International Road Race | 0.1 | 1.3 | 14 Feb 13 | |
4.819K | 15:58 | ERRA Men's 12-Stage Relays (Short Legs) | 2.3 | 2.3 | 13 Apr 13 | |
800 | 2:03.1 | Mid Lancashire League | 0.0 | 1.7 | 27 Apr 13 | |
10K | 36:10 | Bristol 10K | 0.5 | 5.0 | 5 May 13 | |
3000 | 8:39.67 | Trafford Grand Prix | 0.5 | 0.2 | 14 May 13 | |
1500 | 3:59.94 | BMC Grand Prix | 0.2 | 0.0 | 1 Jun 13 | |
5.67M | 30:33 | Blaydon Races 5.67 | 0.9 | 1.9 | 9 Jun 13 | |
1500 | 4:07.20 | BMC Gold Standard Races | 0.3 | 1.0 | 25 Jun 13 | |
3000 | 8:50.6 | Leeds 3000m Track Races | 1.0 | 0.4 | 29 Jun 13 | |
3000 | 8:40.31 | Trafford Grand Prix (Throws & Distance incl North of England U20 3000 Championship) | 1.0 | -0.3 | 16 Jul 13 | |
800 | 2:02.4 | North of England League Division 2WC | 0.8 | 0.7 | 3 Aug 13 | |
1500 | 4:12.5 | North of England League Division 2WC | 0.8 | 1.2 | 3 Aug 13 | |
4.4K | 13:33 | North West Counties Relay Championships | 1.3 | 0.8 | 15 Sep 13 | |
6.6K | 21:11 | Northern Men's 6-Stage Relays | 1.4 | 0.6 | 21 Sep 13 | |
5K | 17:17 | ECCA National Relays | 3.9 | 1.4 | 2 Nov 13 | |