5K | 25:52 | Aylesbury Boxing Day 5K | 3.2 | 3.9 | 26 Dec 19 | + |
5K | 24:36 | Alchester Summer 5K | 1.1 | 3.8 | 14 Aug 19 | + |
parkrun | 25:58 | Bicester parkrun # 177 | 2.4 | 4.9 | 21 Sep 19 | + |
3000 | 12:30.34 | UK Youth Development U17/U20 League Division Midland NE 1A | 2.0 | 6.2 | 27 May 18 | + |
parkrun | 24:59 | Bicester parkrun # 160 | 1.4 | 4.2 | 25 May 19 | + |
5K | 24:22 | Aylesbury Boxing Day 5K | 2.5 | 5.3 | 26 Dec 18 | |
8.5K | 46:47 | Oxfordshire Cross Country League (Inc Oxfordshire Championships) | 5.9 | 5.0 | 6 Jan 19 | |
10K | 48:06 | Bournemouth Marathon Festival Supersonic 10K | 0.7 | 6.3 | 6 Oct 18 | |
10K | 47:27 | Rotary Club of Kenilworth Two Castles 10K | 1.4 | 5.9 | 10 Jun 18 | |
4M | 30:32 | Kidlington AC Mota-vation 4 Series | 1.3 | 7.1 | 30 Aug 18 | |
8.4K | 33:40 | Chiltern League | 1.9 | -0.3 | 11 Feb 17 | |
parkrun | 22:36 | Buckingham parkrun # 209 | 1.6 | 5.9 | 7 Apr 18 | |
5K | 23:21 | Alchester Summer 5K | 0.8 | 7.5 | 15 Aug 18 | |
5K | 22:38 | Aylesbury Boxing Day 5K | 2.8 | 4.8 | 26 Dec 17 | |
8K | 35:54 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 5.6 | 0.8 | 11 Mar 17 | |
10.2K | 42:25 | Chiltern League | 2.0 | 0.6 | 14 Jan 17 | |
8.5K | 45:05 | Oxford Mail League (Inc County Championships) | 6.8 | 6.4 | 7 Jan 18 | |
10K | 53:45 | Andy Reading 10K | 1.1 | 9.3 | 9 Dec 18 | |
5K | 19:10 | Bournemouth Marathon Festival 5K | 1.7 | -0.5 | 1 Oct 16 | |
9.5K | 46:35 | Chiltern League Inc. British Athletics Cross Challenge & RAF v Oxford University | 3.4 | 6.1 | 11 Nov 17 | |
800 | 2:40.3 | UK Youth Development U17/U20 League Division Midland North/East 1A | 1.1 | 4.1 | 30 Apr 17 | |
10K | 51:45 | ECCA Saucony English National Championships | 3.5 | 8.2 | 24 Feb 18 | |
5K | 20:20 | Aylesbury Boxing Day 5K | 2.1 | 1.3 | 26 Dec 16 | |
3000 | 11:49.2 | UK Youth Development U17/U20 League Division Midland North/East 1A | 1.0 | 4.8 | 30 Apr 17 | |
9.51K | 39:51 | Chiltern League (Inc British Athletics Cross Challenge & Oxford University v RAF) | 2.1 | 1.0 | 12 Nov 16 | |
1500 | 5:26.88 | Oxfordshire & Buckinghamshire County Championships | 0.6 | 4.7 | 13 May 17 | |
8K | 34:58 | Oxfordshire County Championships | 3.2 | 2.1 | 7 Jan 17 | |
10K | 40:44 | Eynsham 10K | 0.2 | 1.6 | 27 Nov 16 | |
1500 | 4:47.73 | Oxford City AC Open Graded Meeting | 0.1 | 0.4 | 22 Jun 16 | |
8.9K | 37:32 | Chiltern League | 2.5 | 1.0 | 15 Oct 16 | |
parkrun | 22:39 | Bicester parkrun # 62 | 2.6 | 5.1 | 17 Jun 17 | |
1500 | 5:12.68 | Oxfordshire Junior League | 1.9 | 2.0 | 4 Sep 16 | |
parkrun | 19:25 | Bicester parkrun # 1 | 3.0 | -1.3 | 16 Apr 16 | |
1500 | 4:56.0 | Oxfordshire County Schools' Championship | 0.9 | 0.8 | 12 Jun 16 | |
4.25M | 26:21 | Kidlington AC Mota-vation 4.25 | 1.2 | -0.6 | 2 Jun 16 | |
5K | 19:55 | Waddesdon Manor Hill 5K | 2.1 | 0.6 | 20 Jul 16 | |
3.9M | 24:42 | Kidlington AC Mota-vation 4 Series | 1.2 | 0.5 | 7 Jul 16 | |
parkrun | 20:05 | Bicester parkrun # 12 | 2.4 | 0.7 | 2 Jul 16 | |
parkrun | 20:32 | Bicester parkrun # 23 | 1.8 | 2.2 | 17 Sep 16 | |
3000 | 10:56.4 | UK Youth Development U17/U20 League Division Midland North/East 1A | 1.1 | 2.1 | 29 May 16 | |
800 | 2:28.0 | UK Youth Development U17/U20 League Division Midland North/East 1A | 0.6 | 1.8 | 29 May 16 | |
parkrun | 19:42 | Bicester parkrun # 10 | 1.2 | 1.1 | 18 Jun 16 | |
4M | 26:20 | Kidlington AC Mota-vation 4 Series | 1.1 | 2.1 | 1 Sep 16 | |
4.09M | 25:42 | Kidlington AC Mota-vation 4.09 Series | 0.9 | 0.4 | 28 Apr 16 | |
5000 | 19:05.2 | Town v Gown - Oxfordshire County v Oxford University | 0.0 | 1.0 | 18 May 16 | |
parkrun | 19:34 | Bicester parkrun # 4 | 1.5 | 0.5 | 7 May 16 | |
3000 | 10:43.98 | Oxfordshire & Buckinghamshire County Championships | | 2.4 | 15 May 16 | |
5K | 19:31 | Cottisford 5K | 1.2 | 0.7 | 11 May 16 | |
parkrun | 19:57 | Bicester parkrun # 6 | 1.0 | 1.8 | 21 May 16 | |
6K | 23:36 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 1.4 | 0.3 | 12 Mar 16 | |
parkrun | 19:58 | Bicester parkrun # 2 | 1.5 | 1.3 | 23 Apr 16 | |
3000 | 11:13.3 | UK Youth Development U17/U20 League Division Midland North/East 1A | 1.0 | 3.2 | 1 May 16 | |
10K | 39:27 | Andy Reading 10K | 0.5 | 0.2 | 13 Dec 15 | |
7K | 26:45 | New Balance ESAA English Schools' Championships | -1.0 | 1.3 | 5 Mar 16 | |
5.6K | 23:02 | Results Base Chiltern League | 2.6 | 1.1 | 13 Feb 16 | |
6K | 25:44 | Results Base Chiltern League | 4.0 | 1.3 | 16 Jan 16 | |
1500 | 4:54.2 | Oxfordshire Junior League | 1.2 | 0.3 | 6 Sep 15 | |
10K | 40:45 | Eynsham 10K | 1.1 | 0.9 | 29 Nov 15 | |
5K | 18:51 | Bournemouth Marathon Festival 5K | 1.0 | -0.5 | 3 Oct 15 | |
parkrun | 21:27 | Bicester parkrun # 15 | 1.0 | 4.8 | 23 Jul 16 | |
parkrun | 20:07 | Oxford parkrun # 208 | 2.5 | 0.6 | 14 Nov 15 | |
800 | 2:21.24 | Oxford City AC Open Graded Meeting | 0.5 | 0.1 | 8 Jul 15 | |
1500 | 4:47.9 | Oxfordshire County Schools' Championship | 0.8 | -0.2 | 14 Jun 15 | |
800 | 2:20.84 | Buckinghamshire & Oxfordshire County Championships | 0.0 | 0.5 | 23 May 15 | |
3000 | 10:38.2 | UK Youth Development U17/U20 League Division Midland North/East 2 | 0.6 | 1.4 | 16 May 15 | |
1500 | 4:53.9 | UK Youth Development U17/U20 League Division Midland North/East 2 | 0.8 | 0.6 | 18 Apr 15 | |
5K | 21:16 | Aylesbury Boxing Day 5K | 2.2 | 3.3 | 26 Dec 15 | |
5K | 19:06 | Waddesdon Manor Summer 5K | 0.6 | 0.4 | 15 Jul 15 | |
3.9M | 24:49 | Kidlington AC Mota-vation 4 Series | 1.3 | 0.6 | 2 Jul 15 | |
5K | 18:43 | Cottisford 5K | 0.6 | -0.4 | 12 May 15 | |
800 | 2:27.5 | UK Youth Development U17/U20 League Division Midland North/East 2 | 0.8 | 1.5 | 16 May 15 | |
800 | 2:28.7 | UK Youth Development U17/U20 League Division Midland North/East 2 | 0.6 | 2.1 | 28 Jun 15 | |
1500 | 5:04.8 | Heart of England League Division 3 | 0.8 | 2.1 | 5 Jul 15 | |
parkrun | 22:34 | Bicester parkrun # 9 | 1.8 | 6.2 | 11 Jun 16 | |
800 | 2:26.1 | UK Youth Development U17/U20 League Division Midland North/East 2 | 0.6 | 1.3 | 18 Apr 15 | |
1500 | 4:55.98 | Oxfordshire Junior League | 0.8 | 0.9 | 12 Apr 15 | |
3000 | 10:44.27 | Buckinghamshire & Oxfordshire County Championships | | 2.4 | 24 May 15 | |
4M | 25:28 | Kidlington AC Mota-vation 4 Series | 1.7 | 0.2 | 30 Apr 15 | |
4M | 26:19 | Kidlington AC Mota-vation 4 Series | 0.9 | 2.3 | 3 Sep 15 | |
6K | 23:31 | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | 2.2 | -0.6 | 7 Mar 15 | |
4M | 27:40 | Kidlington AC Mota-vation 4 Series | 4.2 | 1.1 | 4 Jun 15 | |
5000 | 19:29.5 | Town v Gown - Oxfordshire County v Oxford University | 0.6 | 1.3 | 27 May 15 | |
5.5K | 21:55 | ESAA English Schools' Championships | 2.3 | 0.2 | 14 Mar 15 | |
3000 | 11:28.8 | UK Youth Development U17/U20 League Division Midland North/East 2 | 0.6 | 4.5 | 28 Jun 15 | |
6K | 25:48 | ECCA Saucony English National Championships | 4.6 | 0.8 | 21 Feb 15 | |
1500 | 4:43.80 | Oxfordshire Junior League | 0.8 | -0.7 | 7 Sep 14 | |
10K | 39:48 | Andy Reading 10K | 0.6 | 0.5 | 14 Dec 14 | |
5K | 18:37 | Bournemouth Marathon Festival 5K | 0.6 | -1.1 | 4 Oct 14 | |
3000 | 10:51.72 | Oxford City AC Open Graded Meeting | 1.4 | 1.5 | 17 Sep 14 | |
1500 | 4:53.2 | Heart of England League Division 3 | 0.8 | 0.6 | 31 Aug 14 | |
parkrun | 19:41 | Oxford parkrun # 158 | 1.0 | 1.3 | 22 Nov 14 | |
parkrun | 19:32 | Oxford parkrun # 148 | 2.0 | -0.6 | 13 Sep 14 | |
800 | 2:19.03 | Oxfordshire County Championships | 0.0 | -1.7 | 25 May 14 | |
1500 | 4:51.90 | Oxford City AC Open Graded Meeting | 0.5 | 0.7 | 9 Jul 14 | |
10K | 41:30 | Eynsham 10K | 0.5 | 2.3 | 30 Nov 14 | |
1500 | 4:54.3 | Heart of England League Division 3 | 0.8 | 0.7 | 5 Jul 14 | |
1500 | 4:51.3 | Oxfordshire Schools Championships | 0.8 | 0.3 | 15 Jun 14 | |
5000 | 18:57.3 | Radley College 5000m | 0.1 | 0.1 | 2 Sep 14 | |
3000 | 10:43.37 | Oxford City AC Open Graded Meeting | 1.0 | -0.2 | 28 May 14 | |
5K | 19:27 | Waddesdon Manor Summer 5K | 1.2 | 0.0 | 16 Jul 14 | |
parkrun | 39:00 | Bicester parkrun # 138 | 2.0 | 23.6 | 25 Dec 18 | |
1500 | 5:05.04 | Oxford City AC Open Graded Meeting | 0.8 | 2.1 | 6 Aug 14 | |
4.02M | 25:53 | Kidlington AC Mota-vation 4 Series | 0.9 | 0.9 | 28 Aug 14 | |
800 | 2:26.1 | UK Youth Development U17/U20 League Division Midland West 2a | 0.6 | 1.3 | 1 Jun 14 | |
5K | 21:05 | Aylesbury Boxing Day 5K | 1.4 | 3.7 | 26 Dec 14 | |
1500 | 4:55.6 | Oxfordshire Junior League | 0.0 | -0.1 | 18 May 14 | |
800 | 2:26.7 | Oxfordshire Junior League | 0.2 | 0.1 | 18 May 14 | |
1500 | 5:00.6 | Heart of England League Division 3 | 0.7 | -0.1 | 11 May 14 | |
1500 | 4:59.40 | Oxfordshire County Championships | 0.0 | 0.5 | 24 May 14 | |
800 | 2:25.47 | Oxford City AC Open Graded Meeting | 0.0 | 0.0 | 30 Apr 14 | |
1500 | 4:58.7 | Oxfordshire Junior League | 0.5 | -0.2 | 13 Apr 14 | |
parkrun | 20:11 | Oxford parkrun # 142 | 1.0 | 1.8 | 2 Aug 14 | |
3000 | 11:03.0 | Oxford City AC Open Graded Meeting | 0.7 | 1.1 | 16 Apr 14 | |
5K | 19:42 | Aylesbury Boxing Day 5K | 2.8 | -3.4 | 26 Dec 13 | |
1500 | 5:03.21 | Radley AC Open Graded Meeting | 0.1 | 0.8 | 30 Mar 14 | |
parkrun | 20:31 | Oxford parkrun # 112 | 3.0 | -1.3 | 28 Dec 13 | |
4.5K | 19:48 | CAU Inter County Championships | 5.5 | 0.3 | 8 Mar 14 | |
1500 | 5:00.01 | Oxfordshire Junior League | 1.2 | -0.7 | 8 Sep 13 | |
parkrun | 21:21 | Oxford parkrun # 119 | 2.5 | 0.9 | 22 Feb 14 | |
1500 | 5:06.89 | Oxford City AC Open Graded Meeting | 1.2 | 0.2 | 31 Jul 13 | |
1500 | 5:05.6 | UK Youth Development U13/U15 League Division Midland East 1 | 0.8 | 0.4 | 22 Jun 13 | |
1500 | 4:56.6 | Oxfordshire Junior League | 0.0 | -0.8 | 19 May 13 | |
1500 | 5:15.5 | Heart of England League Division 3 | 0.8 | 1.7 | 1 Sep 13 | |
1500 | 5:04.90 | Oxford City AC Open Graded Meeting | 0.4 | 0.7 | 19 Jun 13 | |
1500 | 5:08.1 | Heart of England League Division 3 | 0.8 | 0.7 | 16 Jun 13 | |
2.5K | 8:14 | Junior Great South Run | 1.0 | -4.3 | 27 Oct 12 | |
800 | 2:30.04 | Oxford City AC Open Graded Meeting | 0.2 | 1.0 | 5 Jun 13 | |
1500 | 5:11.86 | Oxford City AC Open Graded Meeting | 0.8 | 0.4 | 8 May 13 | |
1500 | 5:08.37 | Oxford City AC Open Graded Meeting | 0.2 | 0.5 | 24 Apr 13 | |
1500 | 5:13.8 | UK Youth Development U13/U15 League Division Midland East 1 | 0.8 | 0.6 | 4 May 13 | |
1500 | 5:11.72 | Oxford City AC Open Graded Meeting | 0.8 | 0.4 | 10 Apr 13 | |
1500 | 5:15.1 | Heart of England League Division 3 | 0.4 | 1.2 | 12 May 13 | |
1500 | 5:06.02 | Oxfordshire Junior League | 0.8 | -0.4 | 16 Sep 12 | |
5K | 20:52 | Aylesbury Boxing Day 5K | 1.8 | 0.0 | 26 Dec 12 | |
800 | 2:31.50 | Oxford City AC Open Graded Meeting | 0.3 | 0.5 | 5 Sep 12 | |
800 | 2:28.7 | McCain Young Athletes' League Division Midland 1SE | 0.3 | -2.4 | 20 May 12 | |
800 | 2:34.2 | McCain Young Athletes' League Division Midland 1SE | 0.8 | 0.7 | 17 Jun 12 | |
1500 | 5:11.2 | Oxfordshire Junior League | 0.8 | 0.3 | 3 Jun 12 | |
parkrun | 22:11 | Oxford parkrun # 61 | 1.5 | 2.9 | 29 Dec 12 | |
3000 | 11:21.12 | Buckinghamshire & Oxfordshire County Championships | 0.9 | -3.6 | 13 May 12 | |
800 | 2:36.92 | Sandra Luke Memorial 5 Star 10 Step Competition | 0.5 | 1.7 | 27 May 12 | |
800 | 3:29.1 | Oxfordshire Junior League | 0.8 | 0.0 | 23 May 10 | |
1K | 4:07 | Brill Hilly 1K | 1.5 | -5.4 | 3 Apr 11 | |
1500 | 6:06.7 | Oxfordshire Junior League | 0.3 | -6.9 | 24 Apr 11 | |
1500 | 6:01.4 | Oxfordshire Junior League | 0.5 | -1.1 | 1 May 11 | |
800 | 2:58.9 | McCain Young Athletes League Midland 1 NE Division | 0.8 | -0.4 | 8 May 11 | |
1500 | 5:49.38 | Oxfordshire Junior League | 0.8 | -2.3 | 18 Jun 11 | |
800 | 2:53.76 | McCain Young Athletes League Midland 1 SE Division | 0.6 | 0.0 | 19 Jun 11 | |
Mile | 6:07.29 | Iffley Road Mile Meeting | 1.0 | -2.2 | 3 Aug 11 | |
1500 | 5:49.09 | Oxford City Athletics Club Open Graded Competition | 0.8 | 0.3 | 28 Aug 11 | |
800 | 2:38.73 | McCain Young Athletes' League Division Midland 1SE | 0.0 | -2.1 | 6 May 12 | |
parkrun | 23:35 | Oxford parkrun # 42 | 1.5 | 5.6 | 18 Aug 12 | |