7.8K | 25:12 | Northern Counties Men's 12-Stage Relays | 0.8 | 0.0 | 27 Mar 22 | +1 |
5K | 15:31 | Mid Cheshire 5K | -0.1 | 0.4 | 29 Apr 22 | +2 |
10K | 33:34 | Wesham 10K | 1.6 | 1.0 | 27 Nov 21 | +3 |
5.08K | 16:50 | ERRA National Men's 12-Stage | 1.9 | 0.7 | 9 Apr 22 | +4 |
10K | 31:31 | Trafford 10K | 1.0 | -0.4 | 1 Mar 20 | +5 |
5K | 15:00 | Podium 5K | 0.7 | -0.4 | 14 Mar 20 | |
5M | 25:16 | Alsager 5 | 1.2 | -0.2 | 2 Feb 20 | |
parkrun | 15:36 | Heaton Park parkrun # 489 | 2.1 | -0.4 | 25 Jan 20 | |
10.4K | 39:41 | Greater Manchester County Championships | 5.0 | 2.4 | 12 Dec 21 | |
5.8K | 18:45 | North West Road Relays | 1.5 | 1.1 | 11 Sep 21 | |
6K | 18:59 | Northern Counties Men's 6-Stage Relays | 0.6 | 1.2 | 18 Sep 21 | |
HM | 68:15 | Manchester Half Marathon | 0.7 | -1.6 | 13 Oct 19 | |
5K | 15:24 | Mid-Cheshire 5K | -0.1 | 1.3 | 27 Aug 21 | |
parkrun | 17:00 | Heaton Park parkrun # 500 | 4.0 | 0.8 | 14 Aug 21 | |
10K | 35:13 | South East Lancashire League | 4.8 | -0.1 | 23 Nov 19 | |
5K | 15:04 | Armagh International Road Races | -0.1 | 0.6 | 13 Feb 20 | |
5K | 15:31 | Mid Cheshire 5K | 0.2 | 1.3 | 28 Aug 20 | |
5K | 15:24 | Podium 5K | -0.1 | 1.3 | 21 Aug 21 | |
5.848K | 18:04 | ERRA Men's National 6-Stage Relays | 1.8 | -1.8 | 6 Oct 19 | |
9.7K | 33:41 | Manchester Area League | 4.0 | 0.2 | 9 Nov 19 | |
5.848K | 19:46 | ERRA Men's National 6-Stage Relays | 1.5 | 2.7 | 9 Oct 21 | |
5K | 15:57 | Sale Sizzler 5K | 0.4 | 2.1 | 17 Jun 21 | |
5K | 15:53 | Sale Sizzler 5K | 0.1 | 2.2 | 1 Jul 21 | |
5K | 15:21 | North West Road Relays | 1.8 | -1.6 | 8 Sep 19 | |
6.8K | 20:24 | Northern Counties Men's 6-Stage Relays | 0.0 | -1.2 | 15 Sep 19 | |
5K | 16:17 | Sale Sizzler 5K | 0.5 | 2.7 | 15 Jul 21 | |
5K | 18:18 | ECCA Saucony English National Relay Championships | 6.3 | 1.4 | 2 Nov 19 | |
3K | 9:59 | MMU Road Relays | 2.6 | 3.5 | 25 Apr 21 | |
5K | 15:16 | Mid Cheshire 5K | 0.3 | -0.5 | 29 Aug 19 | |
5K | 15:31 | Sale Sizzler 5K Series | 0.9 | -0.6 | 8 Aug 19 | |
6M | 33:40 | Rochdale Harriers Norden 6 | 3.9 | 0.1 | 7 Jun 19 | |
10K | 33:31 | Rochdale Harriers 10K | 1.8 | 0.7 | 2 Jul 19 | |
10M | 57:02 | Elswick Express 10 | 1.5 | 2.1 | 20 Jul 19 | |
5K | 16:09 | Sale Sizzler 5K Series | 1.1 | 1.5 | 11 Jul 19 | |
5K | 15:45 | City of Manchester 5K Series | 0.6 | 1.1 | 13 Jun 19 | |
parkrun | 16:51 | Heaton Park parkrun # 450 | 2.6 | 2.4 | 16 Mar 19 | |
3.16M | 17:15 | ERRA National Men's 12-Stage Relays | 1.6 | 3.6 | 6 Apr 19 | |
5M | 25:25 | Alsager 5 | 1.0 | 0.6 | 4 Feb 18 | |
10K | 36:52 | Greater Manchester County Championships | 6.2 | 0.7 | 6 Jan 18 | |
HM | 72:01 | Conwy Half Marathon | 1.5 | 0.9 | 19 Nov 17 | |
12K | 44:10 | Northern Counties Championships | 5.1 | 1.4 | 27 Jan 18 | |
9K | 35:01 | South East Lancashire League | 8.3 | 0.9 | 18 Nov 17 | |
9.84K | 35:24 | Manchester Area League | 5.0 | 1.0 | 14 Oct 17 | |
10K | 30:40 | Simplyhealth Great Manchester Run 10K | 1.0 | -0.6 | 28 May 17 | |
6.5K | 20:19 | Northern Counties Men's 6-Stage Relays | 1.0 | 0.7 | 16 Sep 17 | |
5K | 15:01 | Sale Sizzler 5K Series | 0.6 | 0.4 | 20 Jul 17 | |
5.88K | 18:49 | ERRA Men's National 6-Stage Relays | 1.4 | 1.3 | 7 Oct 17 | |
10K | 35:29 | NN CPC Loop 10K | 1.0 | 4.4 | 11 Mar 18 | |
10.1M | 62:06 | Welsh Castles Relay | 0.7 | 6.5 | 9 Jun 18 | |
parkrun | 15:45 | Heaton Park parkrun # 376 | 1.8 | 0.9 | 22 Jul 17 | |
5.5M | 29:28 | Royton 5.5 | 2.6 | 0.9 | 12 Jul 17 | |
8.65K | 26:58 | ERRA National Men's 12-Stage Relays | 1.6 | -0.4 | 8 Apr 17 | |
9.5K | 29:47 | Northern Men's 12-Stage Relays | 1.1 | 0.1 | 25 Mar 17 | |
10K | 33:02 | Rochdale Harriers 10K | 1.2 | 1.8 | 4 Jul 17 | |
5K | 14:40 | Mid Cheshire 5K | -0.1 | 0.3 | 28 Apr 17 | |
5K | 15:30 | Littleborough 5K Series | 1.1 | 1.1 | 7 Jun 17 | |
3000 | 8:44.01 | Trafford AC Grand Prix | 0.6 | 1.2 | 16 May 17 | |
parkrun | 15:16 | Heaton Park parkrun # 360 | 1.4 | 0.2 | 11 Mar 17 | |
9.5M | 54:01 | Welsh Castles Relay | 1.4 | 3.2 | 10 Jun 17 | |
parkrun | 15:39 | Heaton Park parkrun # 356 | 2.2 | 0.3 | 11 Feb 17 | |
parkrun | 18:08 | Porthcawl parkrun # 259 | 0.6 | 7.2 | 31 Mar 18 | |
12K | 44:36 | ECCA Saucony English National Championships | 5.6 | 1.5 | 25 Feb 17 | |
parkrun | 17:15 | Heaton Park parkrun # 384 | 1.4 | 4.5 | 23 Sep 17 | |
9.6K | 34:12 | Manchester Area League | 5.5 | 0.4 | 3 Dec 16 | |
5K | 17:08 | ECCA Saucony English National Relay Championships | | 5.6 | 4 Nov 17 | |
5.88K | 18:13 | ERRA Men's National 6-Stage Relays | 1.1 | 0.7 | 8 Oct 16 | |
3.01K | 9:08 | University of Manchester Relays | 1.9 | 1.4 | 22 Oct 16 | |
5K | 16:33 | ECCA Saucony English National Relay Championships | 2.9 | 1.6 | 5 Nov 16 | |
12K | 49:39 | Northern Championships | 7.4 | 4.0 | 28 Jan 17 | |
6M | 32:19 | Joe Ashcroft Saddleworth 6 | 1.4 | 2.2 | 10 Aug 16 | |
parkrun | 15:10 | Heaton Park parkrun # 316 | 1.5 | -0.1 | 19 Mar 16 | |
HM | 68:24 | Wrexham Village Bakery Half Marathon | 0.3 | 0.5 | 14 Feb 16 | |
4M | 20:03 | Northern Men's 12-Stage Relays | 1.2 | 0.6 | 2 Apr 16 | |
3.165M | 16:08 | ERRA National Men's 12-Stage Relays | 1.5 | 1.4 | 16 Apr 16 | |
3000 | 9:04.22 | Trafford AC Grand Prix | 0.9 | 2.3 | 17 May 16 | |
3000 | 8:56.14 | Trafford AC Grand Prix | 0.2 | 2.5 | 3 May 16 | |
parkrun | 15:31 | Heaton Park parkrun # 306 | 1.6 | 0.6 | 2 Jan 16 | |
10.2K | 31:07 | Greater Manchester County Championships | -1.2 | 1.4 | 9 Jan 16 | |
9.5K | 30:28 | Manchester Area League | 2.1 | -0.1 | 10 Oct 15 | |
9.5M | 56:28 | Welsh Castles Relay | 1.4 | 4.9 | 4 Jun 16 | |
5.848K | 17:52 | ERRA Men's National 6-Stage Relays | 1.3 | 0.0 | 3 Oct 15 | |
5000 | 14:40.88 | Trafford AC Grand Prix | 0.7 | -0.4 | 18 Aug 15 | |
10K | 32:02 | Rochdale 10K | 1.8 | 0.1 | 23 Aug 15 | |
5K | 16:11 | ECCA Saucony English National Relay Championships | 2.8 | 0.9 | 31 Oct 15 | |
3000 | 8:24.63 | Trafford AC Grand Prix | 1.0 | -0.5 | 21 Jul 15 | |
5K | 14:34 | Sale Sizzler 5K Series | 0.3 | -0.3 | 23 Jul 15 | |
3000 | 8:22.28 | Trafford AC Grand Prix | 0.6 | -0.2 | 11 Aug 15 | |
5K | 14:49 | Sale Sizzler 5K Series | 0.6 | 0.0 | 6 Aug 15 | |
5.5M | 30:19 | Royton 5.5 | 4.4 | 0.2 | 1 Jul 15 | |
5000 | 14:45.39 | Trafford AC Grand Prix | 0.6 | -0.2 | 7 Jul 15 | |
10K | 30:20 | Morrisons Great Manchester 10K | 0.6 | -0.7 | 10 May 15 | |
5K | 16:06 | North West Road Relays | 2.3 | 1.2 | 12 Sep 15 | |
5K | 14:54 | Sale Sizzler 5K Series | 0.4 | 0.4 | 9 Jul 15 | |
3000 | 8:49.32 | Trafford AC Grand Prix | 1.5 | 0.7 | 30 Jun 15 | |
3000 | 8:35.20 | Trafford AC Grand Prix | 0.7 | 0.5 | 9 Jun 15 | |
10K | 30:13 | Trafford 10K | 0.2 | -0.4 | 8 Mar 15 | |
4.6M | 23:28 | Northern Men's 12-Stage Relays | 2.4 | -0.4 | 28 Mar 15 | |
5K | 15:30 | Salford Scorcher 5K | 0.8 | 1.3 | 17 Jun 15 | |
10M | 54:35 | Notts 10 | 0.8 | 2.2 | 12 Jun 15 | |
10K | 31:20 | Salford 10K | 0.3 | 0.7 | 3 Apr 15 | |
5K | 14:56 | Podium 5K | 1.0 | -0.3 | 28 Feb 15 | |
9.5M | 52:49 | Welsh Castles Relay | 1.2 | 2.6 | 6 Jun 15 | |
parkrun | 15:54 | Heaton Park parkrun # 276 | 1.0 | 2.1 | 23 May 15 | |
6K | 19:04 | Northern Men's 6 Stage Relays | 2.7 | 0.1 | 20 Sep 14 | |
HM | 76:12 | Medio Maratón Benidorm | 2.0 | 2.8 | 23 Nov 14 | |
5.848K | 18:26 | ERRA Men's National 6 Stage Relays | 1.5 | 1.0 | 4 Oct 14 | |
3.6K | 11:11 | North West Road Relays | 2.9 | 1.0 | 13 Sep 14 | |
8.1K | 25:05 | ERRA National Men's 12 Stage Relays | 1.8 | -0.5 | 5 Apr 14 | |
5.54M | 27:38 | Northern Men's 12 Stage Relays | 2.1 | -1.0 | 15 Mar 14 | |
parkrun | 15:55 | Heaton Park parkrun # 242 | 1.5 | 1.8 | 30 Aug 14 | |
9.75M | 56:50 | Welsh Castles Relay | 4.2 | 1.4 | 7 Jun 14 | |
10K | 29:47 | Trafford 10K | 0.1 | -0.6 | 9 Mar 14 | |
10K | 31:29 | Salford 10K | 0.5 | 1.0 | 18 Apr 14 | |
10.3K | 34:12 | British Athletics Cross Challenge | 3.8 | -0.5 | 19 Jan 14 | |
12K | 42:51 | Northern Championships | 6.0 | -0.3 | 25 Jan 14 | |
5.5M | 31:20 | Royton 5.5 | 2.6 | 3.4 | 9 Jul 14 | |
parkrun | 14:48 | Heaton parkrun # 207 | 1.0 | -0.3 | 23 Nov 13 | |
HM | 70:23 | Medio Maratón Internacional Ciudad de Benidorm | 1.0 | 0.9 | 24 Nov 13 | |
5K | 16:04 | ECCA National Relays | 3.9 | -0.3 | 2 Nov 13 | |
5.848K | 17:42 | ERRA Men's National 6-Stage Relays | 1.7 | -0.2 | 12 Oct 13 | |
6.6K | 20:10 | Northern Men's 6-Stage Relays | 1.4 | 0.2 | 21 Sep 13 | |
10K | 31:02 | We Love Manchester 10K | 1.4 | 0.0 | 14 Jul 13 | |
5K | 14:48 | Sale Sizzler 5K Series | 1.1 | 0.0 | 18 Jul 13 | |
5K | 14:37 | Sale Sizzler 5K Series | 0.7 | 0.0 | 4 Jul 13 | |
10K | 30:36 | Great Manchester Run 10K | 0.8 | 0.1 | 26 May 13 | |
4.4K | 13:08 | North West Counties Relay Championships | 1.3 | 1.1 | 15 Sep 13 | |
parkrun | 15:15 | Heaton parkrun # 185 | 2.0 | 0.1 | 22 Jun 13 | |
5K | 15:04 | Sale Sizzler 5K Series (Inc Northern Champs) | 0.8 | 0.9 | 15 Aug 13 | |
3000 | 8:23.66 | Trafford Grand Prix | 0.6 | 0.4 | 25 Jun 13 | |
9.6M | 50:08 | Welsh Castles Relay Stage 5 | 1.0 | 1.1 | 8 Jun 13 | |
8.663K | 27:26 | ERRA Men's 12-Stage Relays (Long Legs) | 1.5 | 0.9 | 13 Apr 13 | |
10K | 30:11 | Ribble Valley 10K (Inc Northern Champs) | 0.9 | -0.4 | 30 Dec 12 | |
parkrun | 15:13 | Heaton parkrun # 174 | 1.5 | 0.7 | 30 Mar 13 | |
parkrun | 23:37 | Heaton Park parkrun # 315 | 1.5 | 17.6 | 12 Mar 16 | |
parkrun | 24:01 | Heaton Park parkrun # 311 | 1.5 | 18.3 | 13 Feb 16 | |
HM | 71:27 | Benidorm Half Marathon | 1.8 | 1.2 | 25 Nov 12 | |
10K | 30:25 | Plymouth 10K | 0.4 | 0.4 | 4 Nov 12 | |
6K | 17:57 | Northern Counties Men's 6-Stage Relays | 1.2 | -0.1 | 22 Sep 12 | |
HM | 73:59 | Milltown to Moors Oldham Half Marathon | 1.6 | 2.6 | 21 Oct 12 | |
5.4K | 16:19 | North West Relay Championships | 1.0 | 0.7 | 15 Sep 12 | |
3000 | 8:39.53 | Trafford Grand Prix inc. Northern U20 Championships | 0.6 | 1.6 | 10 Jul 12 | |
3000 | 8:54.38 | Trafford Grand Prix (Distance & Throws only) | 1.0 | 2.2 | 24 Jul 12 | |
10K | 30:04 | Trafford 10K | 0.0 | 0.4 | 11 Mar 12 | |
7.6K | 23:06 | Northern Men's 12-Stage Relays (Long Legs) | 0.3 | 1.0 | 31 Mar 12 | |
10M | 49:18 | Bupa Great South Run 10 | 1.0 | -0.9 | 30 Oct 11 | |
HM | 69:59 | Conwy Half Marathon | 1.6 | 0.6 | 20 Nov 11 | |
parkrun | 15:39 | Heaton parkrun # 121 | 2.0 | 1.1 | 18 Feb 12 | |
5K | 14:41 | Armagh International 5K | 0.0 | 0.9 | 9 Feb 12 | |
5M | 25:42 | Alsager 5 (Inc Inter Area Match) | 1.3 | 1.6 | 5 Feb 12 | |
8.6M | 44:18 | Welsh Castles Relay | -1.8 | 3.7 | 9 Jun 12 | |
5.848K | 17:26 | ERRA National 6 Stage Relays | 1.4 | -0.3 | 15 Oct 11 | |
10K | 29:55 | Cardiff 10K | 0.5 | -0.3 | 11 Sep 11 | |
parkrun | 14:49 | Heaton parkrun # 99 | 2.0 | -0.8 | 20 Aug 11 | |
5.3K | 16:06 | North West Counties Relays (5.3K) | 1.8 | 0.1 | 17 Sep 11 | |
6K | 17:37 | Northern Road Relay Championships Senior Men | 0.0 | 0.5 | 24 Sep 11 | |
3000 | 8:27.74 | Trafford Grand Prix | 1.0 | 0.4 | 6 Sep 11 | |
10000 | 30:54.1 | Northern 10,000m Championships | 0.7 | 0.6 | 30 Jul 11 | |
6M | 30:23 | Saddleworth 6 | 1.3 | 0.7 | 10 Aug 11 | |
10000 | 30:10.07 | North West Championships | 0.4 | 0.1 | 12 Jun 11 | |
5K | 14:38 | Manchester 5K Sizzler Series | 0.7 | 0.1 | 14 Jul 11 | |
10K | 29:45 | Bupa Great Manchester Run 10K | 0.4 | -0.9 | 15 May 11 | |
3000 | 8:23.22 | Trafford Grand Prix inc Northern U20 3000m Championships | 0.9 | 0.2 | 12 Jul 11 | |
5K | 15:11 | Stan Curran 5K | 0.8 | 1.3 | 23 Aug 11 | |
10K | 30:21 | Salford 10K | 0.8 | -0.7 | 22 Apr 11 | |
3000 | 8:21.65 | Trafford Grand Prix | 0.7 | 0.3 | 31 May 11 | |
parkrun | 15:13 | Heaton parkrun # 89 | 1.5 | 0.7 | 28 May 11 | |
3000 | 8:25.88 | Trafford Grand Prix | 0.7 | 0.0 | 3 May 11 | |
4.5M | 22:30 | Northern Men's 12 Stage Relays (Long Legs) | 1.7 | -0.1 | 20 Mar 11 | |
10K | 31:12 | Trafford 10K | 0.4 | 0.7 | 13 Mar 11 | |
12K | 39:49 | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 1.0 | 1.9 | 13 Mar 10 | |
7.4K | 23:08 | Northern Counties Men's 12 Stage Relays (Long Legs) | 1.3 | 0.5 | 21 Mar 10 | |
10K | 31:01 | Salford 10K | 0.7 | 0.2 | 2 Apr 10 | |
8.663K | 27:09 | ERRA National Men's 12 Stage Road Relays (Long Legs) | 1.8 | -0.3 | 17 Apr 10 | |
3000 | 8:35.05 | Trafford Grand Prix Open | 0.9 | 0.4 | 4 May 10 | |
10K | 30:14 | Bupa Great Manchester Run 10K | 0.7 | -1.2 | 16 May 10 | |
5000 | 14:45.50 | BMC Nike Grand Prix | 0.2 | 0.3 | 29 May 10 | |
3000 | 8:39.04 | Trafford Grand Prix Open | 0.7 | 0.9 | 13 Jul 10 | |
5K | 15:02 | Manchester 5K Sizzler Series | 0.8 | 0.4 | 15 Jul 10 | |
3000 | 8:35.76 | Trafford Grand Prix | 1.0 | 0.4 | 27 Jul 10 | |
5K | 15:40 | Manchester 5K Sizzler Series | 0.6 | 2.0 | 29 Jul 10 | |
10K | 32:40 | Bupa Great Yorkshire Run 10K | 1.2 | 1.5 | 5 Sep 10 | |
3M | 14:31 | North West Relays Senior Men | 1.3 | 0.7 | 18 Sep 10 | |
10K | 31:30 | Swansea Bay 10K | 0.7 | 0.7 | 26 Sep 10 | |
5.6K | 17:01 | Northern Counties Men's 6-stage Relay | 1.2 | 0.1 | 2 Oct 10 | |
5.848K | 17:59 | National 6 Stage Relays | 1.4 | 0.2 | 16 Oct 10 | |
parkrun | 15:22 | Heaton parkrun # 77 | 1.0 | 1.0 | 19 Feb 11 | |