1500 | 3:54.41 | BMC Grand Prix - World Athletics Challenger | 0.4 | 0.3 | 10 Aug 24 | +1 |
1500 | 3:55.21 | BMC Gold Standard Races | 0.5 | 0.3 | 24 Jul 24 | +2 |
1500 | 3:57.29 | BMC Grand Prix - World Athletics Challenger | 0.7 | 0.4 | 6 Jul 24 | +3 |
1500 | 3:55.19 | BMC Regional Races | 0.3 | 0.5 | 17 Jul 24 | +4 |
5K | 15:11 | Podium 5K | 0.5 | 0.0 | 18 Nov 23 | +5 |
4K | 12:24 | South of England AA Relay Championships | 2.9 | 0.0 | 21 Oct 23 | |
5.848K | 18:32 | ERRA Men's National 6-Stage Relays | 1.9 | 0.0 | 7 Oct 23 | |
800 | 1:52.80 | BMC Regional Races | 0.3 | -0.4 | 9 Aug 23 | |
800 | 1:54.01 | BMC Gold Standard Races | 0.1 | 0.3 | 15 Aug 23 | |
1500 | 3:56.08 | BMC Grand Prix - World Athletics Challenger | 0.4 | 0.5 | 12 Aug 23 | |
800 | 1:54.60 | BMC Gold Standard Races | 0.2 | 0.2 | 25 Jul 23 | |
1500 | 3:59.12 | BMC Grand Prix - World Athletics Challenger | 0.9 | 0.4 | 29 Jul 23 | |
800 | 1:55.22 | University of Birmingham Track & Field Series 3 | 0.2 | 0.4 | 12 Jul 23 | |
3K | 9:53 | University of Manchester Relays | 3.7 | 2.2 | 28 Oct 23 | |
800 | 1:53.70 | Loughborough Outdoor Open inc. BUCS 10,000m | 1.0 | -1.1 | 23 Apr 22 | |
800 | 1:53.20 | BUCS Outdoor Athletics Championship | 0.6 | -0.7 | 1 May 22 | |
800 | 1:53.11 | BMC Gold Standard Races | 0.0 | 0.0 | 11 May 22 | |
800 | 1:56.27 | BUCS Outdoor Athletics Championship | 0.6 | 0.2 | 30 Apr 22 | |
3K | 12:05 | University of Manchester Relays | 3.7 | 10.3 | 28 Oct 23 | |
1500 | 3:52.44 | BMC Gold Standard Races | 0.3 | 0.0 | 15 Sep 20 | |
1500 | 3:57.50 | Birchfield 4 Clubs Inter Club | 1.0 | 0.0 | 23 Aug 20 | |
1500 | 3:57.72 | BMC Gold Standard Races | 0.7 | 0.4 | 29 Aug 20 | |
800 | 1:54.64 | Trafford Open Series | 0.0 | 0.4 | 6 Sep 20 | |
1500 | 3:58.33 | England Athletics U15 / U17 / U20 Championships | 0.5 | 0.6 | 23 Feb 20 | |
800 | 1:56.03 | BUCS Indoor Championships | 0.5 | 0.4 | 14 Feb 20 | |
800 | 1:56.27 | BUCS Indoor Championships | 0.5 | 0.4 | 15 Feb 20 | |
800 | 1:57.30 | Steel Cup | 0.5 | 0.7 | 29 Jan 20 | |
1500 | 3:59.18 | Non Thomas New Year Open inc. South West England, Welsh Masters, Welsh Athletics Senior 3000m Championships & BMC Races | 0.5 | 0.8 | 19 Jan 20 | |
1500 | 4:01.24 | BMC Sheffield Open Series | 0.5 | 1.1 | 22 Jan 20 | |
3000 | 8:44.92 | BMC Sheffield Grand Prix | 0.5 | 1.2 | 5 Jan 20 | |
3.01K | 9:39 | University of Manchester Relays | 4.6 | 0.6 | 26 Oct 19 | |
3K | 9:30 | ECCA Saucony English National Relay Championships | 4.1 | 0.6 | 2 Nov 19 | |
1500 | 3:53.72 | BMC Gold Standard Races | 0.4 | 0.1 | 21 Aug 19 | |
800 | 1:54.26 | BMC Grand Prix | 0.7 | -1.3 | 10 Aug 19 | |
800 | 1:53.14 | BMC Regional Races | 0.3 | -0.6 | 13 Aug 19 | |
6.7K | 23:17 | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs leagues) | 3.5 | 0.2 | 23 Nov 19 | |
800 | 1:59.61 | UK Youth Development U17/U20 League Division Midland Premier NE Promotion Match | 1.5 | -0.5 | 28 Jul 19 | |
1500 | 3:58.74 | New Balance ESAA English Schools' Championships | 0.9 | -0.6 | 13 Jul 19 | |
1500 | 4:07.31 | UK Youth Development U17/U20 League Division Midland Premier NE Promotion Match | 1.2 | 0.3 | 28 Jul 19 | |
800 | 1:56.35 | Charnwood AC Open Series | 0.1 | -0.1 | 1 Jul 19 | |
1500 | 3:56.91 | BMC PB Classic | 0.4 | -0.7 | 1 Jun 19 | |
1500 | 3:59.72 | BMC Regional Races | 0.4 | -0.3 | 21 May 19 | |
800 | 2:01.1 | Leicestershire & Rutland County Schools Championships | 1.4 | 0.0 | 8 Jun 19 | |
1500 | 4:08.86 | New Balance ESAA English Schools' Championships | 0.9 | 0.8 | 12 Jul 19 | |
3.01K | 10:30 | University of Manchester Relays | 4.6 | 3.9 | 26 Oct 19 | |
1500 | 4:13.25 | Loughborough Students BUCS Trials & Open (Inc BUCS 10,000m Championships) | 1.9 | 0.2 | 27 Apr 19 | |
parkrun | 15:27 | Long Eaton parkrun # 188 | 1.2 | -1.6 | 23 Feb 19 | |
800 | 2:00.55 | UK Youth Development U17/U20 League Division Midland Premier NE | 0.5 | 0.5 | 5 May 19 | |
1500 | 4:09.4 | Leicestershire & Rutland County Championships | 0.6 | 0.9 | 12 May 19 | |
800 | 1:58.69 | London Senior & U20 Games | 0.5 | -0.1 | 27 Jan 19 | |
6.7K | 23:11 | New Balance ESAA English Schools' Championships | 3.1 | 0.4 | 16 Mar 19 | |
parkrun | 15:55 | Long Eaton parkrun # 184 | 1.6 | -1.0 | 19 Jan 19 | |
parkrun | 15:38 | Long Eaton parkrun # 179 | 1.3 | -2.6 | 22 Dec 18 | |
800 | 1:58.60 | Charnwood AC Open Series | 0.7 | -0.4 | 25 Aug 18 | |
1500 | 4:00.06 | BMC Regional Races | 0.8 | -0.8 | 14 Aug 18 | |
1500 | 3:58.89 | BMC Gold Standard Races | 0.1 | -0.2 | 28 Aug 18 | |
1500 | 4:09.74 | UK Youth Development U17/U20 League Division Midland Premier NE | 1.9 | -0.5 | 1 Jul 18 | |
1500 | 4:04.09 | Charnwood AC Open Series | 0.1 | 0.5 | 11 Jul 18 | |
1500 | 4:05.15 | BMC PB Classic | 0.3 | 0.5 | 2 Jun 18 | |
800 | 2:04.2 | UK Youth Development U17/U20 League Division Midland Premier NE | 0.9 | 1.0 | 27 May 18 | |
3000 | 9:18.74 | UK Youth Development U17/U20 League Division Midland Premier NE | 1.6 | 0.8 | 29 Apr 18 | |
1500 | 4:10.64 | Leicestershire & Rutland County Championships | 0.2 | 1.4 | 12 May 18 | |
1500 | 4:19.8 | Leicestershire & Rutland County Schools Championships | 0.7 | 2.2 | 9 Jun 18 | |
1500 | 4:04.89 | UK School Games | 1.5 | -0.8 | 1 Sep 17 | |
800 | 1:57.70 | BMC Grand Prix | 0.4 | -0.9 | 19 Aug 17 | |
3K | 9:39 | ECCA Saucony English National Relay Championships | 3.1 | 0.6 | 4 Nov 17 | |
3.88K | 12:13 | ERRA National Young Athlete Relays | 1.5 | -1.3 | 7 Oct 17 | |
3.88K | 12:19 | Midland Counties Young Athletes Relays | 1.8 | -1.3 | 23 Sep 17 | |
1500 | 4:04.91 | Watford Open Graded Meeting | 0.6 | -0.4 | 26 Jul 17 | |
1500 | 4:05.43 | ESAA English Schools' Championships | 0.6 | -0.3 | 8 Jul 17 | |
1500 | 4:06.49 | ESAA English Schools' Championships | 0.6 | -0.2 | 7 Jul 17 | |
1500 | 4:18.00 | UK Youth Development U17/U20 League Midland North/East Promotion Match | 1.6 | 0.5 | 23 Jul 17 | |
800 | 1:59.51 | Loughborough Students AC Open (inc World Youth selection) | 0.2 | -0.6 | 24 May 17 | |
1500 | 4:05.38 | BMC PB Classic | 0.3 | 0.0 | 3 Jun 17 | |
800 | 2:05.3 | Leicestershire & Rutland County Schools Championships | 1.2 | 0.5 | 10 Jun 17 | |
800 | 2:00.80 | Leicestershire & Rutland County Championships | 0.0 | -0.5 | 14 May 17 | |
800 | 2:05.4 | UK Youth Development U17/U20 League Division Midland North/East 1A | 1.1 | -0.2 | 30 Apr 17 | |
3M | 15:18 | Virgin London Mini Marathon | 0.6 | -3.5 | 23 Apr 17 | |
6K | 19:44 | New Balance ESAA English Schools' Championships | -0.5 | -2.4 | 18 Mar 17 | |
6K | 22:33 | ECCA Saucony English National Championships | 4.9 | -2.7 | 25 Feb 17 | |
3M | 15:45 | East Midlands London Mini Marathon Trials | 0.2 | -2.0 | 2 Apr 17 | |
3K | 9:41 | ECCA Saucony English National Relay Championships | 2.5 | -0.9 | 5 Nov 16 | |
6K | 19:47 | Midland Counties Championships | -1.0 | -1.8 | 28 Jan 17 | |
6K | 25:42 | Leicestershire & Rutland County Championships | 9.8 | -2.2 | 7 Jan 17 | |
800 | 2:02.46 | Midland Counties U13 / U15 / U17 Championships | 0.7 | -0.7 | 14 Aug 16 | |
800 | 2:02.58 | Charnwood AC Midweek Open | 0.2 | -0.8 | 20 Jul 16 | |
800 | 2:06.48 | UK Youth Development U17/U20 League Division Midland North/East 1a | 0.9 | -0.3 | 26 Jun 16 | |
3.88K | 12:48 | Midland Counties Young Athletes Relays | 0.9 | -1.8 | 24 Sep 16 | |
800 | 2:04.49 | BMC PB Classic | 0.0 | -1.0 | 4 Jun 16 | |
3.88K | 12:53 | ERRA National Young Athlete Relays | -0.1 | -0.6 | 8 Oct 16 | |
1500 | 4:20.81 | Charnwood AC Midweek Open | 0.3 | 0.7 | 15 Jun 16 | |
800 | 2:09.8 | Leicestershire & Rutland County Schools Championships | 0.5 | 1.0 | 12 Jun 16 | |
800 | 2:08.04 | Charnwood AC Midweek Open | 0.0 | 0.0 | 27 Apr 16 | |
3M | 16:32 | Virgin London Mini Marathon | 0.1 | 0.0 | 24 Apr 16 | |
3M | 16:41 | Virgin London Mini Marathon Trials 3 | 0.8 | 0.0 | 14 Feb 16 | |
4.4K | 16:31 | English Schools Cup Final | 1.4 | 0.0 | 5 Dec 15 | |