10K | 30:10 | AJ Bell Great Manchester Run 10K | 0.8 | 0.2 | 26 May 24 | +1 |
5.38M | 26:30 | ERRA Men's National 12-Stage Relays | 2.0 | -0.2 | 6 Apr 24 | +2 |
HM | 65:13 | eDreams Mitja Marató Barcelona | 0.5 | -0.2 | 11 Feb 24 | +3 |
3.16M | 15:19 | Midland Counties Men's 12-Stage Relays | 2.1 | 0.2 | 23 Mar 24 | +4 |
10K | 30:02 | Trafford 10K | 0.2 | 0.7 | 3 Mar 24 | +5 |
10K | 29:45 | Telford 10K | 0.4 | 0.1 | 10 Dec 23 | |
10K | 30:15 | Hytteplanmila 10K | 1.0 | 0.1 | 21 Oct 23 | |
7.3K | 22:09 | Course de l'Escalade | 1.6 | 0.2 | 3 Dec 23 | |
10K | 31:51 | Lightning Bolt 10K | 1.1 | 1.8 | 10 Sep 23 | |
5.848K | 18:23 | ERRA Men's National 6-Stage Relays | 1.9 | 1.6 | 7 Oct 23 | |
5.88K | 18:15 | Midland Counties Men's 6-Stage Relays | 1.3 | 1.7 | 23 Sep 23 | |
10K | 29:57 | 10K Facsa Castellón | 1.0 | -0.9 | 26 Feb 23 | |
10K | 29:16 | Trafford 10K | 0.0 | -0.7 | 5 Mar 23 | |
6M | 31:39 | Hooky 6 | 1.3 | 2.7 | 6 Aug 23 | |
10K | 29:54 | Ribble Valley 10K | 0.8 | -2.1 | 27 Dec 22 | |
3.16M | 15:42 | Midland Counties Men's 12-Stage Relays | 1.7 | 1.5 | 1 Apr 23 | |
10K | 31:02 | Polar Group Eynsham 10K | 0.6 | -2.2 | 27 Nov 22 | |
5.848K | 18:01 | ERRA Men's National 6-Stage Relays | 1.6 | -2.5 | 8 Oct 22 | |
5K | 16:49 | ECCA Saucony English National Relay Championships | 4.4 | -1.7 | 5 Nov 22 | |
5.88K | 18:25 | Midland Counties Men's 6-Stage Relays | 1.2 | -1.5 | 24 Sep 22 | |
8.65K | 27:22 | ERRA National Men's 12-Stage | 1.4 | -2.1 | 9 Apr 22 | |
5.38M | 27:32 | Midland Counties Men's 12-Stage Relays | 1.5 | -2.0 | 26 Mar 22 | |
10K | 32:30 | MK Festival of Running 10K | 0.6 | 0.0 | 13 Mar 22 | |
Mar | 2:18:23 | Valencia Marathon | 0.9 | 0.0 | 1 Dec 19 | |
HM | 67:47 | Windsor Half Marathon | 1.9 | 0.2 | 29 Sep 19 | |
5.848K | 17:57 | ERRA Men's National 6-Stage Relays | 1.8 | 1.2 | 6 Oct 19 | |
10K | 29:38 | Simplyhealth Great Manchester Run 10K | 0.7 | 0.1 | 19 May 19 | |
10000 | 29:43.13 | Gouden Spike | 0.6 | 0.3 | 8 Jun 19 | |
HM | 65:24 | Reading Half Marathon | 0.5 | 0.3 | 17 Mar 19 | |
5.38M | 26:07 | ERRA National Men's 12-Stage Relays | 1.3 | 0.4 | 6 Apr 19 | |
HM | 63:58 | Barcelona Half Marathon | 0.2 | -0.1 | 10 Feb 19 | |
10K | 30:06 | Bourton 10K | 0.5 | 0.8 | 24 Feb 19 | |
7K | 20:31 | Course Titzé de Noël | 1.0 | 0.1 | 8 Dec 18 | |
7.323K | 22:02 | Course de l'Escalade | 1.8 | 0.1 | 2 Dec 18 | |
10M | 50:40 | Tilburg 10 | 1.6 | 0.4 | 2 Sep 18 | |
5000 | 13:53.55 | Morton Games International | 0.1 | -0.4 | 19 Jul 18 | |
10000 | 29:15.41 | Highgate Harriers Night of the 10,000m PBs (inc British Championships & European Cup 10,000m) | 0.5 | -0.4 | 19 May 18 | |
5000 | 14:25.44 | Internationaal Antwerps Atletiekgala | 0.8 | 0.1 | 1 Jul 18 | |
HM | 66:20 | IAAF World Half Marathon Championships | 1.0 | 0.0 | 24 Mar 18 | |
HM | 64:23 | eDreams Mitja Barcelona | 0.9 | -1.3 | 11 Feb 18 | |
5000 | 14:14.26 | Irish Milers Club Open | 0.6 | -0.1 | 5 May 18 | |
5.38M | 26:18 | ERRA National Men's 12-Stage Relays | 1.6 | 0.0 | 14 Apr 18 | |
1500 | 3:54.51 | BMC Grand Prix | 0.4 | 0.7 | 23 Jun 18 | |
10M | 49:41 | Simplyhealth Great South Run 10 | 1.2 | -0.6 | 22 Oct 17 | |
HM | 66:26 | AMGEN Singelloop | 1.0 | -0.3 | 1 Oct 17 | |
7.323K | 21:58 | Course de l'Escalade | 1.2 | -0.1 | 2 Dec 17 | |
5.88K | 17:37 | Midland Counties Men's 6-Stage Relays | 1.5 | 0.0 | 23 Sep 17 | |
5K | 16:10 | ECCA Saucony English National Relay Championships | 3.9 | 0.7 | 4 Nov 17 | |
5.88K | 17:41 | ERRA Men's National 6-Stage Relays | 1.4 | 0.2 | 7 Oct 17 | |
parkrun | 15:48 | Clumber Park parkrun # 221 | 2.6 | 1.1 | 28 Oct 17 | |
10K | 31:24 | Cardiff 10K | 0.9 | 1.2 | 3 Sep 17 | |
6M | 29:57 | Stratford Summer 6 | 0.8 | 0.9 | 22 Jul 17 | |
10K | 30:11 | Corrida Internationale De Houilles | 0.2 | 1.0 | 18 Dec 16 | |
7.323K | 22:14 | Course de l'Escalade - Elite | 1.8 | 0.2 | 3 Dec 16 | |
10K | 29:40 | Age UK Leeds Abbey Dash 10K | 0.3 | 0.3 | 6 Nov 16 | |
8K | 24:56 | Corrida Bulloise | 1.8 | 0.9 | 19 Nov 16 | |
5.88K | 17:26 | ERRA Men's National 6-Stage Relays | 1.1 | 0.5 | 8 Oct 16 | |
1500 | 3:49.12 | British Championships | 1.1 | -0.3 | 25 Jun 16 | |
800 | 1:52.44 | British Athletics League Division 2 | 0.9 | -0.1 | 4 Jun 16 | |
5000 | 14:11.19 | IFAM Outdoor | 0.0 | 0.4 | 28 May 16 | |
1500 | 3:45.77 | Belfast International inc Irish Milers Club | 0.3 | 0.0 | 7 May 16 | |
1500 | 3:51.8 | BMC Gold Standard Races | 0.5 | 0.7 | 15 Jun 16 | |
Mile | 4:18.24 | Letterkenny AC Sub 4 Minute Mile Challenge | 0.8 | 1.5 | 2 Jul 16 | |
9.8K | 31:12 | British Athletics Cross Challenge (inc European Trials & Liverpool & District/Mid Lancs Leagues) | 3.1 | 0.0 | 28 Nov 15 | |
1500 | 3:47.91 | Cardiff Met Open (Featuring South West of England & Welsh Masters Championships) | 0.5 | 0.1 | 23 Jan 16 | |
10K | 29:43 | Age UK Leeds Abbey Dash 10K | 1.0 | -0.4 | 15 Nov 15 | |
7.323K | 21:26 | Course de l'Escalade - Elite | 1.0 | -0.3 | 5 Dec 15 | |
1500 | 3:57.63 | BMC Grand Prix | 0.3 | 1.8 | 14 May 16 | |
3000 | 8:21.24 | Welsh Athletics International | 0.5 | 1.1 | 7 Feb 16 | |
10.5K | 33:44 | Lotto Cross Cup | 2.0 | 1.2 | 20 Dec 15 | |
5K | 15:20 | ECCA Saucony English National Relay Championships | 2.8 | 0.3 | 31 Oct 15 | |
5.848K | 17:22 | ERRA Men's National 6-Stage Relays | 1.3 | 0.3 | 3 Oct 15 | |
5000 | 14:00.94 | KBC Nacht | 0.0 | 0.0 | 18 Jul 15 | |
5000 | 14:00.29 | IFAM Outdoor | 0.6 | -0.7 | 23 May 15 | |
5000 | 14:30.85 | Sainsbury's British Championships | 1.0 | 0.2 | 4 Jul 15 | |
1500 | 3:43.82 | BMC Grand Prix | 0.3 | -0.3 | 27 Jun 15 | |
3000 | 8:17.72 | Folksam Grand Prix | 0.6 | 0.8 | 22 Jul 15 | |
1M | 4:09 | City of London Mile | 1.4 | -0.4 | 14 Jun 15 | |
8.96K | 27:03 | ERRA National Men's 12-Stage Relays | 1.3 | 0.0 | 11 Apr 15 | |
8.96K | 27:35 | Midland Men's 12 Stage Relays | 1.5 | 0.5 | 28 Mar 15 | |
3000 | 8:22.8 | BMC PB Classic | 0.6 | 1.1 | 4 May 15 | |
5K | 14:02 | Armagh International Road Races | -0.2 | -0.5 | 19 Feb 15 | |
10K | 30:08 | Trafford 10K | 0.2 | 0.8 | 8 Mar 15 | |
1500 | 4:02.38 | British Athletics League Division 2 | 0.8 | 1.9 | 9 May 15 | |
800 | 1:59.18 | British Athletics League Division 2 | 0.8 | 2.0 | 9 May 15 | |
9.8K | 31:34 | British Athletics Cross Challenge (inc European Trials) | 1.9 | 0.8 | 29 Nov 14 | |
1500 | 3:51.67 | England Athletics U20 / U23 Championships | 1.0 | 0.2 | 21 Jun 14 | |
1500 | 3:43.64 | BMC Grand Prix | 0.2 | -0.5 | 31 May 14 | |
1500 | 3:51.80 | British Championships (Inc European Trials) | 0.9 | 0.3 | 28 Jun 14 | |
1500 | 3:44.76 | Crusaders GV Ryan Meet | 0.1 | 0.1 | 14 Jun 14 | |
8.1K | 24:47 | ERRA National Men's 12 Stage Relays | 1.8 | -0.5 | 5 Apr 14 | |
1500 | 3:50.62 | Loughborough International | 0.6 | 0.1 | 18 May 14 | |
800 | 1:53.43 | British Athletics League Division 2 | 0.6 | 0.5 | 7 Jun 14 | |
1500 | 3:52.47 | BUCS Championships | 1.2 | -0.2 | 5 May 14 | |
1500 | 3:52.79 | BUCS Championships | 1.2 | -0.2 | 4 May 14 | |
800 | 1:55.68 | British Athletics League Division 2 | 0.8 | 0.7 | 10 May 14 | |
10K | 29:48 | Ribble Valley 10K (Inc Northern Champs) | 0.7 | -1.1 | 29 Dec 13 | |
5K | 14:28 | Armagh International Road Race | 0.4 | 0.0 | 20 Feb 14 | |
2.69M | 13:12 | Midland Men's 12 Stage Relays | 2.6 | 0.6 | 16 Mar 14 | |
3000 | 8:21.98 | Watford Open Graded Meeting | 0.3 | 1.1 | 9 Apr 14 | |
1500 | 4:02.49 | BUCS Championships | 1.2 | 1.2 | 3 May 14 | |
1500 | 4:02.69 | British Athletics League Division 2 | 0.8 | 1.7 | 10 May 14 | |
1500 | 3:50.69 | BMC Grand Prix | 1.2 | -0.5 | 17 Aug 13 | |
6.5K | 22:28 | McCain UK Cross Challenge | 1.0 | 0.0 | 17 Jan 10 | |
4.819K | 17:47 | ERRA National Men's 12 Stage Road Relays (Short Legs) | 2.7 | 0.0 | 17 Apr 10 | |
5.848K | 21:13 | National 6 Stage Relays | 1.4 | 0.0 | 16 Oct 10 | |
5K | 14:54 | Nos Galan 5K (Short course) | -0.8 | 0.0 | 31 Dec 10 | |
1500 | 4:12.25 | UWIC Open Meeting (inc Welsh Junior 3000m Championships) | 0.5 | 0.0 | 9 Jan 11 | |
6.8K | 24:55 | McCain UK Cross Challenge | 5.4 | 0.0 | 16 Jan 11 | |
5K | 15:23 | Armagh 5K | 0.2 | 0.0 | 10 Feb 11 | |
5K | 15:36 | Bridge Inn (Bristol) 5K Series | 0.2 | 0.3 | 29 Mar 11 | |
1500 | 4:09.93 | BMC PB Classic | 0.8 | -0.2 | 2 May 11 | |
1500 | 4:11.50 | Avon County Championships (inc West of England Championships & Wiltshire Championships | 0.2 | 0.6 | 14 May 11 | |
5K | 15:39 | White Horse 5K Series | 0.4 | 0.2 | 19 May 11 | |
3000 | 8:57.5 | National Junior League Avon Division | 0.6 | 0.3 | 29 May 11 | |
800 | 2:01.62 | BMC Regional Races | 0.6 | -0.9 | 31 May 11 | |
1500 | 4:07.88 | Midland U20/senior Championships | 1.1 | -0.8 | 19 Jun 11 | |
800 | 1:56.20 | BMC Regional Races | 0.6 | -2.2 | 22 Jun 11 | |
1500 | 4:00.5 | Up & Running Midland League Division 2 | 0.8 | -0.3 | 3 Jul 11 | |
1500 | 3:58.18 | BMC Nike Grand Prix | 0.3 | -0.1 | 23 Jul 11 | |
3000 | 8:33.40 | BMC Regional Races | 0.4 | -0.1 | 26 Jul 11 | |
3000 | 8:35.83 | Samsung Diamond League Aviva London Grand Prix | 1.1 | -0.6 | 5 Aug 11 | |
800 | 1:58.52 | BMC PB Classic | 0.2 | 0.5 | 13 Aug 11 | |
1500 | 3:54.29 | BMC Nike Grand Prix | 0.2 | -0.6 | 20 Aug 11 | |
1500 | 3:56.09 | Antwerp International Gala | 0.4 | -0.1 | 27 Aug 11 | |
5.847K | 18:08 | Midland Road Relay Championships | 1.7 | -1.0 | 24 Sep 11 | |
6.7K | 21:55 | McCain UK Cross Challenge Series (inc European Trials) | 1.4 | 1.0 | 26 Nov 11 | |
5K | 15:21 | Nos Galan 5K | 1.2 | -0.5 | 31 Dec 11 | |
3000 | 8:53.87 | UWIC Grand Prix | 0.5 | 1.8 | 8 Jan 12 | |
5K | 14:42 | Armagh International 5K | 0.0 | -0.8 | 9 Feb 12 | |
1500 | 4:10.9 | Reading AC Club Championships Day One | 0.8 | 1.6 | 22 Apr 12 | |
1500 | 4:05.96 | BUCS Championships | 1.0 | 0.7 | 5 May 12 | |
1500 | 3:58.82 | BUCS Championships | 1.0 | -0.3 | 6 May 12 | |
1500 | 3:52.20 | BMC Grand Prix | 0.6 | -0.9 | 19 May 12 | |
800 | 1:57.53 | British Athletics League Division 4 | 0.8 | 0.3 | 27 May 12 | |
1500 | 3:53.75 | BMC Grand Prix | 0.3 | -0.1 | 9 Jun 12 | |
1500 | 3:55.38 | Aviva England Athletics U20/U23 Championships | 1.3 | -0.8 | 16 Jun 12 | |
1500 | 3:51.72 | Aviva England Athletics U20/U23 Championships | 1.3 | -1.4 | 17 Jun 12 | |
3000 | 8:37.1 | British Athletics League Division 4 | 1.0 | 0.5 | 30 Jun 12 | |
1500 | 3:46.97 | BMC Grand Prix | 0.2 | -0.9 | 7 Jul 12 | |
800 | 1:55.58 | Welsh Athletics International | 0.6 | 0.6 | 18 Jul 12 | |
1500 | 3:46.79 | BMC Grand Prix | 0.3 | -0.3 | 21 Jul 12 | |
Mile | 4:12.24 | BMC Gold Standard Races (inc Oxford Festival of Miles) | 1.0 | 0.0 | 28 Jul 12 | |
800 | 1:58.13 | British Athletics League Division 4 | 0.8 | 1.2 | 18 Aug 12 | |
1500 | 4:02.78 | British Athletics League Division 4 | 0.8 | 1.5 | 18 Aug 12 | |
9.807K | 30:00 | IX Cross de Atapuerca | 1.0 | -1.0 | 11 Nov 12 | |
5K | 14:30 | Armagh International Road Race | 0.1 | -0.6 | 14 Feb 13 | |
3000 | 8:32.16 | Watford Open Graded Meeting | 1.1 | 0.8 | 17 Apr 13 | |
1500 | 4:06.52 | British Athletics League Division 3 | 0.8 | 2.1 | 11 May 13 | |
800 | 1:54.96 | British Athletics League Division 3 | 0.8 | 0.3 | 11 May 13 | |
1500 | 3:52.85 | BMC Grand Prix | 0.4 | 0.5 | 18 May 13 | |
1500 | 3:45.76 | BMC Grand Prix | 0.2 | -0.4 | 1 Jun 13 | |
800 | 1:54.83 | British Athletics League Division 3 | 0.8 | 0.4 | 8 Jun 13 | |
1500 | 4:00.18 | England Athletics U20/U23 Championships (Inc U18 Events) | 1.5 | 0.6 | 15 Jun 13 | |
1500 | 3:53.05 | England Athletics U20/U23 Championships (Inc U18 Events) | 1.5 | -0.4 | 16 Jun 13 | |
1500 | 3:57.70 | BMC Grand Prix | 0.4 | 1.4 | 30 Jun 13 | |
1500 | 3:52.41 | British Athletics League Division 3 | 0.8 | 0.2 | 6 Jul 13 | |
1500 | 3:47.07 | Sainsbury's British Championships | 0.7 | -0.5 | 12 Jul 13 | |
800 | 1:52.69 | BMC Grand Prix | 0.6 | 0.0 | 20 Jul 13 | |
3000 | 8:37.84 | British Athletics League Division 3 | 1.0 | 1.4 | 3 Aug 13 | |
5.848K | 18:07 | Midland Men's 6-Stage Relays | 1.8 | 0.1 | 21 Sep 13 | |