12K | 47:11 | ECCA Saucony English National Championships | 11.2 | -1.5 | 22 Feb 25 | +1 |
9.707K | 31:50 | Birmingham League Division 1 | 4.8 | -1.6 | 8 Feb 25 | +2 |
10000 | 30:11.27 | Loughborough Outdoor Open inc. BUCS 10,000m | 1.5 | -1.3 | 19 Apr 25 | +3 |
10000 | 30:11.27 | BUCS Athletics: Outdoor Championships | 1.5 | -1.3 | 19 Apr 25 | +4 |
10K | 31:02 | CAU Inter County Championships (inc British Athletics Cross Challenge) | 2.4 | -1.2 | 8 Mar 25 | +5 |
5000 | 14:43.1 | Northamptonshire inc. Leicestershire & Rutland County Championships | 1.2 | -0.4 | 10 May 25 | |
8.21K | 24:25 | BUCS Championship | 0.7 | -0.6 | 1 Feb 25 | |
10K | 34:15 | Northamptonshire County Championships | 5.6 | -0.9 | 4 Jan 25 | |
5000 | 14:23.66 | BMC Grand Prix - World Athletics Challenger | 0.2 | -0.2 | 7 Jun 25 | |
6.1M | 30:07 | Birmingham League Division 1 | 1.7 | -1.7 | 30 Nov 24 | |
5K | 14:25 | Podium Festival 5K | 0.1 | -0.1 | 15 Mar 25 | |
9.5K | 32:47 | Birmingham League Division 1 | 5.4 | -0.3 | 11 Jan 25 | |
5K | 14:37 | Mid Cheshire 5K | 0.2 | 0.3 | 23 May 25 | |
5K | 14:43 | Cardiff Race For Victory 5K | 0.3 | 0.4 | 4 May 25 | |
10K | 29:58 | Telford 10K | 0.5 | -1.4 | 15 Dec 24 | |
5K | 14:25 | Armagh International Road Races | 0.1 | -0.1 | 13 Feb 25 | |
5.6K | 18:53 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 4.7 | -0.2 | 23 Nov 24 | |
5000 | 15:04.30 | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 1.1 | -0.4 | 19 Jul 24 | |
5000 | 14:45.92 | Midland Counties Senior & U20 Championships inc. U17/U15 Combined Events | 0.6 | -0.7 | 8 Jun 24 | |
10000 | 30:49.19 | Loughborough Open inc. BUCS 10000m | 0.6 | -0.7 | 20 Apr 24 | |
3000 | 8:37.42 | BMC Grand Prix - World Athletics Challenger | 0.9 | 0.0 | 6 Jul 24 | |
3000 | 8:40.59 | Watford Harriers Open Graded Meetings | 0.9 | 0.3 | 26 Jun 24 | |
5000 | 14:51.98 | BMC Grand Prix - World Athletics Challenger | 0.3 | -0.2 | 25 May 24 | |
5000 | 14:57.82 | Tracksmith Twilight 5000 | 0.5 | 0.0 | 14 Jun 24 | |
7.95K | 28:11 | BUCS Cross Country Championships | 7.1 | -2.1 | 3 Feb 24 | |
5.38M | 27:21 | Midland Counties Men's 12-Stage Relays | 1.4 | -0.4 | 23 Mar 24 | |
5K | 14:58 | Mid Cheshire 5K | 0.3 | 0.1 | 26 Apr 24 | |
5000 | 15:21.64 | Northamptonshire County Championships inc. Leicestershire & Rutland Championships | 1.2 | 0.1 | 11 May 24 | |
9.5K | 28:44 | Birmingham League Division 1 | 0.7 | -1.8 | 13 Jan 24 | |
8K | 26:26 | Midland Counties Championships | 3.4 | -1.0 | 27 Jan 24 | |
9K | 30:52 | Northamptonshire County Championships | 4.8 | -1.3 | 6 Jan 24 | |
5K | 14:51 | Podium Festival 5K | 0.2 | -0.7 | 16 Mar 24 | |
9.8K | 31:46 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 2.7 | -1.6 | 25 Nov 23 | |
6M | 32:28 | Birmingham League Division 1 | 3.8 | -1.4 | 2 Dec 23 | |
9.3K | 31:43 | Birmingham League Division 1 & 2 | 4.8 | -1.8 | 11 Nov 23 | |
10K | 31:19 | Telford 10K | 0.4 | -0.6 | 10 Dec 23 | |
3K | 9:18 | ECCA National Cross Country Relays | 3.5 | -0.7 | 4 Nov 23 | |
6K | 19:49 | Midland Counties Relay Championships | 2.4 | 0.3 | 21 Oct 23 | |
parkrun | 16:19 | Northampton parkrun # 512 | 1.4 | 1.3 | 26 Aug 23 | |
parkrun | 16:20 | Northampton parkrun # 513 | 1.2 | 1.5 | 2 Sep 23 | |
parkrun | 16:40 | Northampton parkrun # 514 | 1.8 | 1.7 | 9 Sep 23 | |
5K | 15:08 | Mid Cheshire 5K | 0.3 | -0.8 | 28 Apr 23 | |
3000 | 9:36.30 | Midland Counties League Division 1 | 2.2 | 1.8 | 9 Sep 23 | |
10K | 34:02 | ECCA Saucony English National Cross Country Championships | 3.3 | -1.3 | 25 Feb 23 | |
5M | 27:01 | East Midlands Grand Prix 5 | 1.7 | 1.0 | 9 Jun 23 | |
5K | 15:20 | Friday Night 5K Under the Lights | 0.2 | -0.6 | 21 Apr 23 | |
5000 | 15:23.73 | Northamptonshire & Leicestershire & Rutland County Championships | 0.3 | 0.3 | 13 May 23 | |
5.38M | 29:00 | Midland Counties Men's 12-Stage Relays | 2.0 | -0.3 | 1 Apr 23 | |
9.5K | 33:08 | Birmingham League Division 1 | 3.8 | -0.8 | 11 Feb 23 | |
10K | 41:36 | CAU Inter County Championships (inc British Athletics Cross Challenge) | 10.0 | -0.2 | 11 Mar 23 | |
8.3K | 28:40 | BUCS Cross Country Championships | 3.2 | -0.3 | 4 Feb 23 | |
7.2K | 23:23 | Chiltern League (Inc British Cross Challenge & Home Countries International & Oxford Uni v RAF) | 2.5 | -1.6 | 12 Nov 22 | |
5K | 16:51 | ECCA Saucony English National Relay Championships | 4.4 | -1.3 | 5 Nov 22 | |
6K | 18:58 | Midland Counties Relay Championships | 1.5 | -1.2 | 22 Oct 22 | |
3000 | 8:48.96 | Watford Open Graded Meeting | 0.8 | -0.8 | 27 Jul 22 | |
5.88K | 19:11 | Midland Counties Men's 6-Stage Relays | 1.2 | 0.3 | 24 Sep 22 | |
5.848K | 19:22 | ERRA Men's National 6-Stage Relays | 1.6 | 0.4 | 8 Oct 22 | |
3000 | 9:01.84 | Midland Counties Senior & Under 20 Championships | 1.2 | -0.3 | 19 Jun 22 | |
5000 | 15:29.4 | Northamptonshire County Championships | 1.2 | -1.8 | 14 May 22 | |
3000 | 8:52.94 | BMC Regional Races | 0.8 | -0.5 | 18 May 22 | |
3000 | 8:57.9 | UK Youth Development League Upper Midlands North/East Premier | 1.6 | -1.6 | 24 Apr 22 | |
8.5K | 30:41 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 5.2 | -1.5 | 12 Mar 22 | |
8K | 27:27 | Midland Counties Championships | 3.7 | -1.7 | 29 Jan 22 | |
6.995K | 24:35 | ESAA English Schools Championships | 4.1 | -1.0 | 19 Mar 22 | |
10K | 36:51 | ECCA Saucony English National Championships | 5.1 | -0.9 | 26 Feb 22 | |
6M | 33:15 | Birmingham League Division 1 | 3.6 | -1.9 | 4 Dec 21 | |
6.9K | 24:15 | Anglian Schools' Championships | 4.2 | -1.0 | 5 Feb 22 | |
10K | 32:49 | Northamptonshire County Championships | 0.8 | -1.0 | 8 Jan 22 | |
5K | 16:21 | Mallory Park Spring 5K | 0.6 | 0.6 | 16 Apr 22 | |
6K | 19:42 | Midland Counties Relay Championships | 1.8 | -0.9 | 23 Oct 21 | |
5.9K | 19:42 | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni Trials) | 1.9 | -0.4 | 13 Nov 21 | |
3000 | 9:00.2 | Northamptonshire Championships | 1.2 | -1.0 | 31 Jul 21 | |
1500 | 4:11.7 | Midland League - Warks | 1.0 | -1.7 | 10 Jul 21 | |
5.88K | 19:51 | Midland Counties Men's 6-Stage Relays | 1.4 | 0.5 | 25 Sep 21 | |
parkrun | 16:28 | Northampton parkrun # 413 | 0.8 | 0.6 | 21 Aug 21 | |
10K | 35:10 | Run Silverstone 10K | 0.7 | 1.7 | 10 Oct 21 | |
1500 | 4:18.04 | Night of 1500m PB's | 0.9 | 0.0 | 11 Aug 21 | |
5K | 16:04 | Mallory Park 5K Festival | -0.3 | -0.7 | 18 Oct 20 | |
5.5K | 19:56 | New Balance ESAA English Schools' Championships | 2.6 | 0.7 | 14 Mar 20 | |
5.5K | 22:06 | Midland Counties Championships | 7.0 | 0.4 | 25 Jan 20 | |
6K | 24:08 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 6.3 | 1.0 | 7 Mar 20 | |
6K | 21:23 | Northamptonshire County Championships | 1.4 | 1.0 | 4 Jan 20 | |
3000 | 9:23.2 | Corby AC Open Series | 1.3 | -1.2 | 16 Jul 19 | |
1500 | 4:20.63 | UK Youth Development U17/U20 League Division Midland Premier SW Regional Final | 1.2 | -0.8 | 28 Jul 19 | |
1500 | 4:17.63 | Watford Open Graded Meeting | 0.2 | -0.9 | 24 Jul 19 | |
1500 | 4:22.8 | UK Youth Development U17/U20 League Division Midland Premier NE | 1.2 | -1.6 | 30 Jun 19 | |
800 | 2:07.91 | Watford Open Graded Meeting | 0.3 | 0.1 | 7 Aug 19 | |
3.88K | 13:10 | Midland Counties Young Athletes Relays | 1.6 | 0.8 | 21 Sep 19 | |
5K | 17:18 | Beat The Sunset 5K | 0.8 | 1.0 | 18 Aug 19 | |
3000 | 9:39.9 | Northamptonshire County Schools Championships | 1.6 | -0.8 | 8 Jun 19 | |
1500 | 4:25.8 | Northamptonshire County Championships | 0.0 | -1.0 | 12 May 19 | |
3000 | 9:48.62 | UK Youth Development U17/U20 League Division Midland Premier NE | 0.4 | -0.4 | 5 May 19 | |
4K | 14:26 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 3.6 | -0.9 | 9 Mar 19 | |
5.22K | 19:24 | New Balance ESAA English Schools' Championships | 2.1 | 0.2 | 16 Mar 19 | |
parkrun | 17:27 | Northampton parkrun # 348 | 0.9 | -1.5 | 1 Jan 19 | |
5K | 16:18 | Northamptonshire County Championships | -1.8 | -0.8 | 5 Jan 19 | |
4K | 15:38 | Midland Counties Championships | 5.8 | 0.1 | 26 Jan 19 | |
3.2K | 12:00 | West Midland Young Athletes' League | 4.9 | 0.3 | 9 Dec 18 | |
3.2K | 12:15 | West Midland Young Athletes' League | 5.6 | 0.5 | 18 Nov 18 | |
parkrun | 18:13 | Northampton parkrun # 342 | 1.6 | -0.5 | 1 Dec 18 | |
4.2K | 14:31 | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 0.2 | 0.1 | 10 Nov 18 | |
800 | 2:14.54 | Watford Open Graded Meeting | 0.4 | -0.3 | 8 Aug 18 | |
3000 | 10:16.37 | Midland Counties U13 / U15 / U17 Championships | 1.6 | 0.2 | 12 Aug 18 | |
5K | 18:01 | Beat The Sunset 5K | 0.3 | 0.4 | 23 Sep 18 | |
1500 | 4:49.85 | Midland Counties U13 / U15 / U17 Championships | 2.0 | 0.3 | 11 Aug 18 | |
3000 | 10:04.0 | Corby AC Open | 1.0 | 0.0 | 10 Jul 18 | |
3.2K | 11:30 | West Midland Young Athletes' League | 2.0 | 1.5 | 14 Oct 18 | |
800 | 2:17.5 | Heart of England League Division 1 | 1.0 | 0.0 | 8 Jul 18 | |
800 | 2:14.1 | Northamptonshire County Schools Championships | 0.2 | -0.5 | 9 Jun 18 | |
1500 | 4:45.6 | UK Youth Development U13/U15 League Division Midland Premier NE | 1.1 | 0.6 | 17 Jun 18 | |
1500 | 4:38.56 | UK Youth Development U13/U15 League Division Midland Premier NE | 0.6 | -0.2 | 19 May 18 | |
800 | 2:18.0 | Heart of England League Division 1 | 0.4 | 0.7 | 24 Jun 18 | |
1500 | 4:35.4 | Northamptonshire County Championships (inc Leicestershire & Rutland 300m, 400m & 1500m Championships) | 0.0 | -0.7 | 13 May 18 | |
1500 | 4:44.2 | Kettering Town Harriers Open | 1.0 | -0.5 | 21 Apr 18 | |
800 | 2:19.2 | Northamptonshire County Championships (inc Leicestershire & Rutland 300m, 400m & 1500m Championships) | 0.0 | 0.4 | 12 May 18 | |
3.2K | 11:12 | West Midland Young Athletes' League | 1.8 | 0.0 | 11 Feb 18 | |
3.2K | 13:42 | West Midland Young Athletes' League | 10.0 | 0.1 | 19 Nov 17 | |
4.1K | 16:48 | New Balance ESAA English Schools' Championships | 4.8 | 0.9 | 17 Mar 18 | |
2.9K | 10:56 | West Midland Young Athletes' League | 5.1 | 0.0 | 15 Oct 17 | |
parkrun | 19:20 | Northampton parkrun # 295 | 1.8 | 0.1 | 30 Dec 17 | |
parkrun | 18:37 | Northampton parkrun # 286 | 1.2 | -0.8 | 28 Oct 17 | |
parkrun | 18:26 | Northampton parkrun # 272 | 1.7 | -2.2 | 22 Jul 17 | |
2K | 7:29 | ECCA Saucony English National Relay Championships | 4.8 | 1.3 | 4 Nov 17 | |
800 | 2:17.6 | Northamptonshire County Schools Championships | 1.0 | -1.0 | 10 Jun 17 | |
1500 | 4:45.55 | Watford Open Graded Meeting | 0.6 | 0.1 | 26 Jul 17 | |
800 | 2:18.9 | UK Youth Development U13/U15 League Division Midland Premier North/East | 0.6 | -0.2 | 18 Jun 17 | |
800 | 2:19.19 | Kettering Town Harriers Floodlit Open Series | 0.4 | 0.0 | 30 May 17 | |
1500 | 4:44.2 | UK Youth Development U13/U15 League Division Midland Premier North/East | 0.2 | 0.3 | 20 May 17 | |
1500 | 4:40.5 | Northamptonshire County Championships | 0.1 | -0.5 | 14 May 17 | |
800 | 2:19.0 | Rugby Spring Medal Open | 0.7 | -2.9 | 1 Apr 17 | |
800 | 2:19.7 | Northamptonshire County Championships | 0.3 | -0.1 | 13 May 17 | |
parkrun | 18:50 | Northampton parkrun # 265 | 0.8 | -0.4 | 27 May 17 | |
1500 | 4:50.3 | Heart of England League Division 1 | 0.3 | 0.7 | 7 May 17 | |
parkrun | 18:40 | Northampton parkrun # 258 | 0.6 | -2.5 | 8 Apr 17 | |
800 | 2:25.1 | Milton Keynes Open Series | 0.6 | 1.1 | 9 Apr 17 | |
parkrun | 19:35 | Northampton parkrun # 241 | 0.8 | -1.7 | 17 Dec 16 | |
2.5K | 9:19 | West Midland Young Athletes' League | 1.2 | -0.2 | 12 Feb 17 | |
800 | 2:26.92 | Kettering Floodlit Open | 0.6 | -1.2 | 30 Aug 16 | |
parkrun | 20:16 | Northampton parkrun # 244 | 1.2 | 0.2 | 31 Dec 16 | |
800 | 2:28.8 | Rugby & Northampton Club Championships | 0.8 | -0.3 | 11 Sep 16 | |
800 | 2:33.0 | Kettering Open Meeting | 1.9 | 0.0 | 20 Aug 16 | |
1500 | 5:10.8 | Rugby & Northampton Club Championships | 1.3 | 0.2 | 8 Sep 16 | |
800 | 2:29.1 | Tipton Harriers Open Graded Meeting | 0.0 | -1.0 | 27 Aug 16 | |
parkrun | 20:14 | Northampton parkrun # 234 | 0.6 | -0.2 | 29 Oct 16 | |
parkrun | 20:01 | Northampton parkrun # 221 | 0.8 | -1.6 | 30 Jul 16 | |
parkrun | 20:25 | Northampton parkrun # 217 | 1.6 | -2.0 | 25 Jun 16 | |
parkrun | 20:31 | Northampton parkrun # 220 | 1.2 | -1.0 | 23 Jul 16 | |
parkrun | 21:00 | Northampton parkrun # 212 | 3.0 | 0.0 | 21 May 16 | |
parkrun | 20:34 | Northampton parkrun # 219 | 1.0 | -0.7 | 16 Jul 16 | |
parkrun | 20:38 | Northampton parkrun # 216 | 1.2 | -1.9 | 18 Jun 16 | |
parkrun | 21:24 | Northampton parkrun # 218 | 1.8 | 0.2 | 9 Jul 16 | |