8K | 23:25 | Arturo Barrios Invitational | 0.4 | -1.0 | 18 Oct 24 | +1 |
10K | 29:50 | NCAA Division I South Central Region Cross Country Championships | | -0.4 | 15 Nov 24 | +2 |
8K | 24:22 | Cowboy Jamboree | 1.0 | -0.2 | 28 Sep 24 | +3 |
5K | 14:30 | Colchester Friday Night Runs | 0.7 | -1.3 | 9 Aug 24 | +4 |
5K | 14:30 | Colchester Friday Night Runs | 0.7 | -1.3 | 9 Aug 24 | +5 |
5000 | 14:44.73 | Southland Conference Championships | 2.0 | -2.1 | 11 May 24 | |
1500 | 3:46.97 | Microplus UK Athletics Championships | 0.7 | -0.3 | 29 Jun 24 | |
1500 | 3:43.96 | BMC Grand Prix - World Athletics Challenger | 0.3 | -0.3 | 8 Jun 24 | |
5K | 15:10 | Battle For New Orleans XC Opener | 1.0 | 0.6 | 30 Aug 24 | |
800 | 1:51.60 | BMC Regional Races (Mick Marlow Memorial) | 0.0 | 0.5 | 19 Jun 24 | |
1500 | 3:48.09 | BMC Gold Standard Races | 0.6 | 0.0 | 5 Jun 24 | |
1500 | 3:44.70 | Bryan Clay Invitational | 0.5 | -0.4 | 11 Apr 24 | |
8K | 24:42 | SLC Cross Country Championships | | 1.2 | 1 Nov 24 | |
1500 | 3:47.53 | John McDonnell Invitational | 0.6 | -0.1 | 19 Apr 24 | |
1500 | 3:48.69 | Tom Tellez Invitational | 0.6 | 0.1 | 3 May 24 | |
1500 | 3:53.10 | Southland Conference Championships | 0.6 | 0.7 | 11 May 24 | |
800 | 1:51.39 | Victor Lopez Classic | 0.2 | 0.2 | 23 Mar 24 | |
1500 | 3:47.13 | Clyde Littlefield Texas Relays | 0.2 | 0.2 | 28 Mar 24 | |
Mile | 4:02.30 | David Hemery Valentine Invitational | 0.5 | -0.9 | 9 Feb 24 | |
1500 | 3:55.21 | Southland Conference Championships | 0.6 | 1.0 | 9 May 24 | |
Mile | 4:08.57 | Robert Platt Invitational | 0.5 | -0.1 | 27 Jan 24 | |
3000 | 8:26.06 | Southland Conference Championship | 0.5 | 1.4 | 26 Feb 24 | |
10K | 30:42 | NCAA Division I South Central Region Cross Country Championships | 1.0 | -0.9 | 10 Nov 23 | |
800 | 1:54.26 | Robert Platt Invitational | 0.5 | 0.3 | 27 Jan 24 | |
3000 | 8:25.07 | Leonard Hilton Memorial Invitational | 0.5 | 0.9 | 12 Jan 24 | |
Mile | 4:16.56 | Southland Conference Championship | | 1.9 | 25 Feb 24 | |
Mile | 4:16.75 | Southland Conference Championship | | 2.0 | 26 Feb 24 | |
8K | 24:36 | Arturo Barrios Invitational | 1.0 | -0.4 | 13 Oct 23 | |
6K | 18:13 | Lamar Early Bird Opener | 1.0 | -0.4 | 1 Sep 23 | |
8K | 26:08 | SLC Championships | 1.0 | 1.7 | 27 Oct 23 | |
1500 | 3:52.05 | BMC Grand Prix - World Athletics Challenger | 0.5 | 0.2 | 1 Jul 23 | |
1500 | 3:55.90 | BMC Grand Prix - World Athletics Challenger | 0.6 | 0.7 | 10 Jun 23 | |
1500 | 3:54.19 | BUCS Outdoor Athletics Championships | 0.8 | 0.2 | 1 May 23 | |
800 | 1:56.2 | BMC Regional Races | 0.5 | 0.9 | 24 May 23 | |
1500 | 3:56.90 | BUCS Outdoor Athletics Championships | 0.8 | 0.6 | 30 Apr 23 | |
1500 | 3:59.97 | BUCS Outdoor Athletics Championships | 0.8 | 1.1 | 29 Apr 23 | |
5K | 15:04 | Friday Night 5K Under the Lights | 0.3 | 0.8 | 17 Mar 23 | |
8.3K | 27:58 | BUCS Cross Country Championships | 3.2 | 0.8 | 4 Feb 23 | |
10M | 52:13 | Cabbage Patch 10 | 1.0 | 0.1 | 16 Oct 22 | |
9.8K | 33:11 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs leagues) | 3.3 | 0.6 | 26 Nov 22 | |
3000 | 8:38.58 | BMC Sheffield Grand Prix | 0.5 | 1.8 | 8 Jan 23 | |
1500 | 3:54.17 | BMC Gold Standard Races | 0.3 | 0.7 | 10 Aug 22 | |
5K | 15:06 | Friday Night Runs Mile / 5K / 10K | 0.7 | 0.4 | 12 Aug 22 | |
1500 | 3:49.58 | BMC Grand Prix | 0.4 | 0.0 | 11 Jun 22 | |
1500 | 3:51.65 | BMC Gold Standard Races | 0.7 | 0.0 | 6 Jul 22 | |
1500 | 3:56.57 | England Athletics U20 & U23 Championships incorporating World Junior Trials | 0.9 | 0.5 | 16 Jul 22 | |
1500 | 3:52.10 | Hercules Wimbledon Night of Graded 5000m Races | 0.2 | 0.5 | 6 Aug 22 | |
800 | 1:52.95 | BMC Gold Standard Races | 0.3 | 0.1 | 29 Jun 22 | |
800 | 1:52.72 | BMC Regional Races | 0.1 | 0.3 | 22 Jun 22 | |
1500 | 3:47.09 | BMC Grand Prix | 0.1 | -0.1 | 14 May 22 | |
1500 | 3:50.38 | BMC Gold Standard Races | 0.5 | 0.0 | 18 May 22 | |
1500 | 3:50.23 | BUCS Outdoor Athletics Championship | 0.8 | -0.4 | 2 May 22 | |
5000 | 15:23.1 | Southern Athletics League Division 2 E | 2.0 | -0.2 | 22 May 22 | |
1500 | 3:54.25 | BUCS Outdoor Athletics Championship | 0.8 | 0.2 | 1 May 22 | |
1500 | 3:59.08 | BUCS Outdoor Athletics Championship | 0.8 | 0.9 | 30 Apr 22 | |
5M | 24:21 | Friday Under the Lights Christmas 5 | 0.5 | -0.2 | 17 Dec 21 | |
9.8K | 30:38 | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs Leagues) | 1.5 | -0.5 | 27 Nov 21 | |
1500 | 4:03.06 | BUCS British University Championships | 0.5 | 1.8 | 19 Feb 22 | |
9.5K | 31:39 | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni Trials) | 2.8 | 0.5 | 13 Nov 21 | |
5K | 14:58 | Podium 5K | 0.8 | 0.0 | 4 Dec 21 | |
10M | 52:24 | Cabbage Patch 10 | 0.8 | 0.2 | 17 Oct 21 | |
5K | 15:00 | Colchester Fast Runs | 0.2 | 0.7 | 27 Dec 21 | |
1500 | 4:10.09 | BUCS British University Championships | 0.5 | 2.8 | 19 Feb 22 | |
4.3K | 14:27 | Essex County Relay Championships | 6.2 | 0.0 | 2 Oct 21 | |
1500 | 3:48.57 | Wimbo Middle Distance Night | 0.4 | -0.8 | 2 Jun 21 | |
3000 | 8:18.30 | SOAR MK3000 PB Special | 0.5 | -0.9 | 22 May 21 | |
1500 | 3:47.32 | BMC Grand Prix | 0.1 | -0.3 | 12 Jun 21 | |
5K | 14:47 | PB 5K | 0.7 | -5.8 | 13 Dec 20 | |
5000 | 15:02.0 | Essex 5000m Championships | 1.2 | -0.2 | 7 Jul 21 | |
3000 | 8:24.16 | BMC Regional Races | 0.6 | -0.6 | 12 May 21 | |
800 | 1:53.47 | BMC Regional Races | 0.1 | 0.5 | 4 Aug 21 | |
1500 | 3:51.24 | BMC Grand Prix | 0.0 | -0.3 | 29 May 21 | |
5000 | 14:48.62 | Comeback 5000 | 0.2 | -0.1 | 31 Mar 21 | |
5000 | 15:12.34 | SOAR MK 5000 PB Special | 1.1 | 0.3 | 17 Jul 21 | |
1500 | 3:58.1 | BMC Grand Prix | 0.4 | 1.2 | 14 Aug 21 | |
1500 | 3:56.89 | England U20 & U23 Championships | 0.7 | 0.7 | 19 Jun 21 | |
1500 | 3:57.02 | England U20 & U23 Championships | 0.7 | 0.7 | 20 Jun 21 | |
1500 | 4:03.4 | Aldershot, Farnham & District Open Meeting | 0.8 | 0.3 | 8 May 21 | |
9.1K | 34:49 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 5.7 | -1.6 | 7 Mar 20 | |
8K | 28:34 | Essex County U17 / U20 / Senior Championships | 2.6 | -0.9 | 4 Jan 20 | |
parkrun | 17:02 | Kesgrave parkrun # 279 | 2.8 | -1.8 | 14 Dec 19 | |
8.5K | 28:47 | Essex League | 1.3 | -1.7 | 12 Oct 19 | |
8K | 31:23 | Essex League | 3.5 | 1.9 | 26 Oct 19 | |
6.7K | 23:50 | New Balance ESAA English Schools' Championships | 3.1 | -1.1 | 16 Mar 19 | |
8K | 33:48 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 8.2 | 0.3 | 9 Mar 19 | |
8K | 29:35 | Essex County U17 / U20 / Senior Championships | 3.6 | -0.5 | 5 Jan 19 | |
8.8K | 31:58 | Essex League | 3.6 | -1.4 | 27 Oct 18 | |
8K | 29:27 | South of England AA Championships | 2.8 | 0.1 | 26 Jan 19 | |
800 | 2:01.75 | Watford Open Graded Meeting | 0.6 | -0.3 | 5 Sep 18 | |
800 | 2:00.82 | Watford Open Graded Meeting | 0.2 | -0.9 | 11 Jul 18 | |
1500 | 4:10.90 | Watford Open Graded Meeting | 0.5 | -1.1 | 27 Jun 18 | |
5000 | 16:35.69 | Southend-on-Sea AC Open | 0.6 | -2.7 | 27 Aug 18 | |
1500 | 4:20.2 | East Anglian League | 0.5 | 1.5 | 12 Aug 18 | |
1500 | 4:22.3 | East Anglian League | 1.3 | -0.3 | 29 Apr 18 | |
800 | 2:06.6 | Danny Mullane Open | 0.4 | 0.0 | 25 Mar 18 | |
1500 | 4:31.61 | Essex County Championships | 0.1 | 2.2 | 12 May 18 | |
6K | 23:56 | ECCA Saucony English National Championships | 3.9 | 0.8 | 24 Feb 18 | |
800 | 2:05.33 | Watford Open Graded Meeting | 0.1 | -1.4 | 12 Jul 17 | |
parkrun | 19:06 | Colchester Castle parkrun # 248 | 2.6 | 0.8 | 23 Dec 17 | |
1500 | 4:29.31 | Watford Open Graded Meeting | 0.6 | 1.4 | 26 Jul 17 | |
parkrun | 18:01 | Kesgrave parkrun # 164 | 1.4 | -0.3 | 14 Oct 17 | |
1500 | 4:27.4 | East Anglian League | 1.0 | -1.4 | 23 Apr 17 | |
parkrun | 18:31 | Colchester Castle parkrun # 237 | 1.8 | 0.4 | 7 Oct 17 | |
1500 | 4:31.7 | Eastern Young Athletes' League | 0.5 | 0.5 | 2 Jul 17 | |
3000 | 9:57.67 | Sweatshop Southern Athletics League Division 3N | 1.6 | 0.5 | 20 May 17 | |
1500 | 4:32.50 | Essex County Schools Championships | 0.8 | 0.3 | 10 Jun 17 | |
1500 | 4:24.58 | Essex County Championships | 0.0 | -0.4 | 13 May 17 | |
5M | 30:03 | Mike Todd Kirton Friday 5 | 1.3 | 0.1 | 2 Jun 17 | |
1500 | 4:36.93 | Sweatshop Southern Athletics League Division 3N | 1.2 | -0.3 | 15 Apr 17 | |
1500 | 4:38.85 | Essex County Championships | 0.0 | 1.6 | 13 May 17 | |
6K | 23:50 | ECCA Saucony English National Championships | 4.9 | -2.3 | 25 Feb 17 | |
parkrun | 17:59 | Kesgrave parkrun # 135 | 0.6 | -1.5 | 25 Mar 17 | |
5.2K | 20:03 | Essex League | 4.0 | -2.3 | 14 Jan 17 | |
6K | 22:45 | South of England AA Championships | 2.2 | -1.5 | 28 Jan 17 | |
5.5K | 20:31 | South East Schools' Championships | 1.0 | -0.8 | 4 Feb 17 | |
6K | 23:43 | Essex League | 4.0 | -1.6 | 19 Nov 16 | |
1500 | 4:36.6 | Sweatshop Southern Athletics League Division 2E | 2.0 | -2.0 | 18 Jun 16 | |
parkrun | 18:25 | Colchester Castle parkrun # 183 | 1.8 | -3.2 | 1 Oct 16 | |
1500 | 4:51.6 | Sweatshop Southern Athletics League Division 2E | 2.3 | 0.6 | 20 Aug 16 | |
800 | 2:12.77 | Watford Open Graded Meeting | 0.2 | -1.0 | 13 Jul 16 | |
1500 | 4:38.74 | Watford Open Graded Meeting | 0.5 | -0.2 | 29 Jun 16 | |
1500 | 4:39.2 | Eastern Young Athletes' League | 0.4 | 0.0 | 3 Jul 16 | |
parkrun | 19:23 | Colchester Castle parkrun # 181 | 2.0 | -1.4 | 17 Sep 16 | |
800 | 2:15.66 | Watford Open Graded Meeting | 0.0 | -0.4 | 15 Jun 16 | |
1500 | 4:39.6 | East Anglian League | 0.4 | -1.2 | 12 Jun 16 | |
6.4K | 22:31 | Essex League | -3.0 | 0.7 | 29 Oct 16 | |
1500 | 4:45.3 | Eastern Young Athletes' League | 0.7 | -1.2 | 5 Jun 16 | |
800 | 2:23.7 | Sweatshop Southern Athletics League Division 2E | 1.3 | -0.8 | 21 May 16 | |
1500 | 4:54.2 | East Anglian League | 0.4 | 2.8 | 14 Aug 16 | |
3000 | 10:51.1 | Sweatshop Southern Athletics League Division 2E | 1.8 | 2.0 | 9 Jul 16 | |
1500 | 4:58.7 | Sweatshop Southern Athletics League Division 2E | 1.4 | 1.6 | 9 Jul 16 | |
1500 | 4:49.0 | East Anglian League | 0.8 | -1.3 | 24 Apr 16 | |
3000 | 10:55.9 | Sweatshop Southern Athletics League Division 2E | 2.0 | 0.4 | 21 May 16 | |
1500 | 4:55.18 | Eastern Young Athletes' League | 0.8 | 0.0 | 8 May 16 | |
1500 | 4:53.0 | Eastern Young Athletes' League | 0.2 | -0.8 | 17 Apr 16 | |
1500 | 4:57.58 | Sweatshop Southern Athletics League Division 2E | 0.8 | -1.3 | 16 Apr 16 | |
parkrun | 19:13 | Colchester Castle parkrun # 165 | 1.0 | -1.0 | 28 May 16 | |
parkrun | 19:15 | Colchester Castle parkrun # 154 | 2.5 | 0.0 | 12 Mar 16 | |
parkrun | 20:19 | Colchester Castle parkrun # 169 | 2.2 | 0.1 | 25 Jun 16 | |
5.3K | 19:46 | Essex County Schools' Championships | 1.0 | 0.0 | 23 Jan 16 | |
parkrun | 19:46 | Chichester parkrun # 87 | 2.0 | -0.9 | 26 Mar 16 | |
1500 | 5:01.71 | Watford Open Graded Meeting | 0.4 | -0.4 | 26 Aug 15 | |
1500 | 5:01.48 | Watford Open Graded Meeting | 0.6 | -0.9 | 29 Jul 15 | |
1500 | 5:06.8 | Eastern Young Athletes' League | 0.8 | -0.1 | 2 Aug 15 | |
1500 | 5:08.4 | East Anglian League | 0.8 | -0.2 | 19 Jul 15 | |
1500 | 5:03.9 | Eastern Young Athletes' League | 0.4 | -0.8 | 14 Jun 15 | |
1500 | 5:16.8 | Eastern Young Athletes' League | 1.4 | 0.3 | 12 Jul 15 | |
1500 | 5:12.1 | East Anglian League | 0.5 | 0.6 | 21 Jun 15 | |
800 | 2:58.2 | East Anglian League | 0.5 | 0.0 | 12 May 13 | |
800 | 2:55.1 | East Anglian League | 0.3 | -1.1 | 23 Jun 13 | |
1500 | 5:41.0 | East Anglian League | 1.3 | -3.2 | 1 Sep 13 | |
1500 | 5:32.0 | Eastern Young Athletes' League | 0.2 | -1.3 | 13 Apr 14 | |
800 | 2:40.5 | East Anglian League | 0.1 | -0.7 | 4 May 14 | |
1500 | 5:28.6 | Eastern Young Athletes' League | 0.5 | -0.3 | 11 May 14 | |
1500 | 5:26.3 | East Anglian League | 0.8 | -0.9 | 8 Jun 14 | |
1500 | 5:25.8 | East Anglian League | 0.6 | -0.7 | 6 Jul 14 | |
1500 | 5:19.4 | Eastern Young Athletes' League | 0.9 | -1.7 | 13 Jul 14 | |
1500 | 5:11.6 | East Anglian League Final | 1.0 | -2.0 | 14 Sep 14 | |
4.5K | 21:02 | ECCA Saucony English National Championships | 5.1 | 0.0 | 21 Feb 15 | |
1500 | 5:06.8 | Eastern Young Athletes' League | 0.0 | -0.6 | 19 Apr 15 | |
1500 | 5:08.8 | East Anglian League | 0.4 | -0.1 | 3 May 15 | |
1500 | 5:10.1 | Eastern Young Athletes' League | 0.4 | 0.0 | 10 May 15 | |