Tony Lock

 
Athlete ID:9373
Club:Witney
Gender:Male
Age Group:V55
Fetched:2025-08-12 06:32:36+00:00
Sections:23
Total Performances:467
Coverage:2003-2025

About
Any data pre-2026 was snapshotted from thepowerof10. Results from 2026 are from the TruePB database. Unfortunately if you have no PB's or results before 2026 we were not able to snapshot your data.

Best known performances
Event PB 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 Event 2011 2010 2009 2008 2007 2006 2005 2004 2003
100 16.5 100 16.5
200 34.3 200 34.3
400 64.7 400 70.9 66.4 64.7
800 2:19.3 800 2:25.4 2:19.3
1500 4:40.5 1500 4:57.9 4:40.5 4:43.7
Mile 5:13.12 5:13.12 Mile 5:13.7
3000 10:15.9 3000 10:15.9
5000 17:01.4 17:11.6 5000 17:01.4
2000W 10:37.5 2000W 13:01.0 10:37.5
1M 6:16 6:16 1M
5K 16:27 19:40 20:36 18:17 18:31 18:15 18:29 17:07 17:09 18:02 5K 16:43 16:31 16:46 16:27
parkrun 17:14 20:48 19:48 19:24 19:57 19:32 18:25 18:35 18:12 18:26 18:13 17:14 18:15 parkrun
4M 23:50 28:06 23:50 28:05 26:24 4M
5M 26:59 34:55 32:50 35:04 31:02 29:56 31:14 29:31 28:54 5M 37:41 27:17 28:42 27:09 26:59 27:07
6M 34:24 40:58 37:28 38:54 36:43 38:31 36:30 35:53 37:02 6M 36:57 38:10 34:24 35:59
10K 34:03 43:03 43:40 39:30 39:15 39:33 37:11 37:05 36:43 36:11 36:10 35:19 36:36 37:40 10K 36:38 35:33 34:57 34:26 34:25 34:03 35:08
12K 49:55 49:55 12K
10M 56:39 73:16 68:35 67:39 65:27 62:25 64:35 60:07 58:04 59:15 10M 59:09 57:57 56:58 56:58 57:15 56:39
12M 72:35 74:24 12M 83:15 78:41 72:35
HM 73:58 81:55 83:32 79:22 HM 76:54 79:29 75:02 74:49 74:51 75:45 73:58
15M 1:29:11 15M 1:31:38 1:31:24 1:29:33 1:29:11 1:29:53 1:31:22
20M 1:58:31 20M 2:06:08 1:58:31
Mar 2:43:36 3:12:54 Mar 3:35:52 2:43:36

Performances
2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

2025 V55 Witney
Event Perf Pos Venue Meeting Date
2MMT 14:29 38 Oxford Sri Chinmoy 2 16 Jun 25
3MMT 22:21 40 Oxford Sri Chinmoy 3 2 Jun 25
3MMT 23:39 55 Oxford Sri Chinmoy 3 19 May 25
parkrun 22:28 111 University Parks University Parks parkrun # 155 11 Jan 25
parkrun 22:50 74 University Parks University Parks parkrun # 154 4 Jan 25
parkrun 23:07 138 University Parks University Parks parkrun # 162 1 Mar 25
parkrun 23:18 177 University Parks University Parks parkrun # 158 1 Feb 25
parkrun 23:25 24 Horspath Horspath parkrun # 159 26 Apr 25
parkrun 23:40 89 Abingdon Abingdon parkrun # 600 14 Jun 25
parkrun 23:42 166 University Parks University Parks parkrun # 169 17 May 25
parkrun 23:43 31 Horspath Horspath parkrun # 164 7 Jun 25
parkrun 23:44 38 Kettering Kettering parkrun # 363 9 Aug 25
parkrun 24:02 27 Horspath Horspath parkrun # 164 15 Mar 25
parkrun 24:12 74 Oxford Oxford parkrun # 615 12 Apr 25
parkrun 24:13 44 Fire Service College Fire Service College parkrun # 65 21 Jun 25
parkrun 24:26 23 Aylesbury Aylesbury parkrun # 470 1 Jan 25
parkrun 24:33 35 Witney Witney parkrun # 256 8 Mar 25
parkrun 24:36 32 Harcourt Hill Harcourt Hill parkrun # 445 15 Feb 25
parkrun 24:48 35 Witney Witney parkrun # 258 22 Mar 25
parkrun 25:12 27 Horspath Horspath parkrun # 159 8 Feb 25
parkrun 25:14 65 Bicester Bicester parkrun # 391 12 Jul 25
parkrun 25:20 66 Central, Plymouth Central, Plymouth parkrun # 179 5 Jul 25
parkrun 25:21 74 Bicester Bicester parkrun # 394 2 Aug 25
parkrun 25:25 66 Witney Witney parkrun # 258 24 May 25
parkrun 25:30 71 Witney Witney parkrun # 267 26 Jul 25
parkrun 25:33 37 Witney Witney parkrun # 249 18 Jan 25
parkrun 25:33 83 Witney Witney parkrun # 259 31 May 25
parkrun 27:56 46 Witney Witney parkrun # 250 25 Jan 25
3.9M 29:03 195 Combe Kidlington AC Mota-vation Series 3.9 26 Jun 25
4M 30:10 229 Oxford Kidlington AC Mota-vation Series 4 29 May 25
4.2M 34:28 229 Combe Kidlington AC Mota-vation Series 4.2 31 Jul 25
10K 48:14 342 Bourton-on-the-Water Bourton 10K 23 Feb 25
10K 51:16 299 Thame CPM Thame 10K 29 Jun 25
2024 V55 Witney
Event Perf Pos Venue Meeting Date
1M 6:16 94 Bourton-on-the-Water Bourton One Mile Challenge 10 May 24
2MMT 13:56 21 Oxford Sri Chinmoy 1 / 2 17 Jun 24
3MMT 21:19 18 Oxford Sri Chinmoy 3 3 Jun 24
parkrun 20:48 72 University Parks University Parks parkrun # 105 10 Feb 24
parkrun 21:03 29 Warwick Racecourse Warwick Racecourse parkrun # 139 1 Jan 24
parkrun 21:20 63 University Parks University Parks parkrun # 106 17 Feb 24
parkrun 21:22 44 Telford Telford parkrun # 481 13 Jul 24
parkrun 21:26 56 University Parks University Parks parkrun # 110 16 Mar 24
parkrun 21:29 72 University Parks University Parks parkrun # 111 23 Mar 24
parkrun 21:40 69 University Parks University Parks parkrun # 113 6 Apr 24
parkrun 21:54 53 Stratford-upon-Avon Stratford-upon-Avon parkrun # 357 17 Aug 24
parkrun 22:00 23 Buckingham Buckingham parkrun # 455 22 Jun 24
parkrun 22:32 20 Banbury Banbury parkrun # 409 27 Apr 24
parkrun 22:46 12 Witney Witney parkrun # 206 3 Feb 24
parkrun 22:49 25 Witney Witney parkrun # 217 15 Jun 24
parkrun 22:53 18 Horspath Horspath parkrun # 132 10 Aug 24
parkrun 22:56 22 Witney Witney parkrun # 214 25 May 24
parkrun 23:02 19 Witney Witney parkrun # 222 20 Jul 24
parkrun 23:02 13 Horspath Horspath parkrun # 130 27 Jul 24
parkrun 23:23 49 Witney Witney parkrun # 215 1 Jun 24
parkrun 23:24 19 Witney Witney parkrun # 204 20 Jan 24
parkrun 23:28 13 Horspath Horspath parkrun # 142 19 Oct 24
parkrun 23:30 24 Witney Witney parkrun # 208 13 Apr 24
parkrun 23:33 43 Witney Witney parkrun # 224 3 Aug 24
parkrun 23:34 28 Witney Witney parkrun # 234 12 Oct 24
parkrun 23:56 8 Wolford Wood Wolford Wood parkrun # 59 5 Oct 24
parkrun 23:59 13 Witney Witney parkrun # 207 9 Mar 24
parkrun 24:01 24 Witney Witney parkrun # 211 4 May 24
parkrun 24:02 92 Oxford Oxford parkrun # 599 28 Dec 24
parkrun 24:07 41 Penrhyn Penrhyn parkrun # 395 26 Oct 24
parkrun 24:15 56 Witney Witney parkrun # 228 31 Aug 24
parkrun 24:44 33 Witney Witney parkrun # 209 20 Apr 24
parkrun 24:55 42 Witney Witney parkrun # 232 28 Sep 24
parkrun 26:16 50 Gloucester North Gloucester North parkrun # 377 7 Dec 24
parkrun 26:57 88 Witney Witney parkrun # 238 9 Nov 24
parkrun 27:20 63 Horspath Horspath parkrun # 144 2 Nov 24
parkrun 28:12 74 Witney Witney parkrun # 245 25 Dec 24
parkrun 28:38 53 Witney Witney parkrun # 244 21 Dec 24
parkrun 1:00:33 224 Witney Witney parkrun # 239 16 Nov 24
parkrun 1:05:39 160 Witney Witney parkrun # 240 23 Nov 24
3.9M 27:30 122 Combe Kidlington AC Mota-vation Series 3.9 27 Jun 24
4M 28:06 162 Oxford Kidlington AC Mota-vation Series 4 30 May 24
4MMT 30:17 194 Stratfield Brake Kidlington AC Mota-vation Series 4 29 Aug 24
4.21M 33:31 194 Combe Kidlington AC Mota-vation Series 4.21 25 Jul 24
5M 34:55 40 Didcot Didcot 5 7 Jul 24
5M 36:33 148 Oxford Headington 5 25 Aug 24
5.1968M 35:51 150 Charlton-on-Otmoor Kidlington AC Mota-vation Series 5.19 25 Apr 24
10K 43:03 210 Bourton-on-the-Water Bourton 10K 25 Feb 24
10K 44:10 92 Fairford Fairford 10K 9 Jun 24
10K 46:32 197 Thame CPM Thame 10K 30 Jun 24
10M 73:16 215 Maidenhead Maidenhead Easter 10 29 Mar 24
2023 V55 Witney
Event Perf Pos Venue Meeting Date
2MMT 12:41 15 Oxford Sri Chinmoy 2 15 May 23
3MMT 20:36 17 Oxford Sri Chinmoy 3 19 Jun 23
5K 19:40 71 Bicester Alchester 5K 9 Aug 23
5KMT 20:26 12 Ducklington Ducklington Dash 5K 19 Jul 23
parkrun 19:48 13 Abingdon Abingdon parkrun # 508 4 Mar 23
parkrun 20:06 33 University Parks University Parks parkrun # 61 15 Apr 23
parkrun 20:14 19 University Parks University Parks parkrun # 46 1 Jan 23
parkrun 20:39 4 Bedworth Bedworth parkrun # 193 17 Jun 23
parkrun 20:58 14 Leamington Leamington parkrun # 560 29 Apr 23
parkrun 21:11 48 University Parks University Parks parkrun # 97 23 Dec 23
parkrun 21:17 15 Witney Witney parkrun # 181 8 Jul 23
parkrun 21:27 16 Witney Witney parkrun # 187 19 Aug 23
parkrun 21:42 11 Lydiard Lydiard parkrun # 561 14 Jan 23
parkrun 21:44 79 University Parks University Parks parkrun # 49 21 Jan 23
parkrun 24:44 190 University Parks University Parks parkrun # 91 11 Nov 23
parkrun 25:00 41 Witney Witney parkrun # 202 25 Dec 23
parkrun 25:44 41 Grove Fields Grove Fields parkrun # 81 27 May 23
3.9MNAD 25:27 96 Combe Kidlington AC Mota-vation 3.9 29 Jun 23
4MMT 26:31 84 Kidlington Kidlington AC Mota-vation Series 4 31 Aug 23
4MMT 27:16 12 Oxford Sri Chinmoy 4 5 Jun 23
4.21M 31:16 141 Combe Kidlington AC Mota-vation Series 4.21 27 Jul 23
4.25MNAD 27:35 97 Bletchingdon Kidlington AC Mota-vation 4.25 25 May 23
7.25KXC 37:10 142 Henley Showground Oxfordshire Cross Country League 5 Mar 23
8KXC 40:52 206 Horspath Oxfordshire Cross Country League (Inc Oxfordshire County Championships) 8 Jan 23
5M 32:50 66 Oxford Headington 5 27 Aug 23
5M 33:35 35 Didcot Didcot 5 2 Jul 23
5MNAD 33:38 94 Charlton-on-Otmoor Kidlington AC Mota-vation Series 5 27 Apr 23
8.25KXC 40:48 152 Cotswold Farm Park Oxfordshire Cross Country League 5 Feb 23
6M 40:58 49 Hook Norton Hooky 6 6 Aug 23
10K 43:40 43 Fairford Fairford 10K 11 Jun 23
10K 47:27 245 Witney Polar Group Eynsham 10K 26 Nov 23
10M 68:35 144 Maidenhead Maidenhead Easter 10 7 Apr 23
2022 V55 Witney
Event Perf Pos Venue Meeting Date
5K 20:36 50 Bicester Alchester 5K 10 Aug 22
5KMT 20:14 23 Cumnor Cumnor Royal British Legion 5K 18 Jun 22
parkrun 19:24 7 Newbury Newbury parkrun # 454 2 Apr 22
parkrun 20:19 4 Harcourt Hill Harcourt Hill parkrun # 296 22 Jan 22
parkrun 20:36 47 University Parks University Parks parkrun # 33 24 Sep 22
parkrun 21:12 14 Witney Witney parkrun # 147 17 Sep 22
parkrun 21:16 7 Dunstable Downs Dunstable Downs parkrun # 86 7 May 22
parkrun 21:25 2 Mount Stuart Mount Stuart parkrun # 63 11 Jun 22
parkrun 21:37 11 Wendover Woods Wendover Woods parkrun # 116 23 Apr 22
parkrun 21:39 15 Witney Witney parkrun # 150 8 Oct 22
parkrun 21:53 35 Newbury Newbury parkrun # 443 8 Jan 22
parkrun 22:38 12 Witney Witney parkrun # 113 1 Jan 22
parkrun 22:40 9 Tetbury Goods Shed Tetbury Goods Shed parkrun # 103 1 Oct 22
parkrun 22:44 17 Witney Witney parkrun # 162 25 Dec 22
parkrun 22:48 15 Witney Witney parkrun # 159 10 Dec 22
parkrun 22:56 25 Witney Witney parkrun # 135 25 Jun 22
parkrun 23:45 28 Witney Witney parkrun # 141 6 Aug 22
3.9M 26:23 89 Combe Kidlington AC Mota-vation Series 3.9 30 Jun 22
4MMT 26:52 77 Kidlington Kidlington AC Mota-vation Series 4 25 Aug 22
4.21M 28:45 64 Combe Kidlington AC Mota-vation Series 4.21 28 Jul 22
4.25M 27:33 72 Bletchingdon Kidlington AC Mota-vation 4.25 26 May 22
7.25KXC 35:42 104 Henley Showground Oxfordshire Cross Country League 6 Mar 22
7.81KXC 41:57 190 Cirencester Park Oxfordshire Cross Country League 4 Dec 22
5M 35:04 69 Oxford Headington 5 29 Aug 22
5MNAD 32:16 51 Charlton-on-Otmoor Kidlington AC Mota-vation Series 5 28 Apr 22
8.2KXC 35:11 206 Newbury Showground Oxfordshire Cross Country League 6 Nov 22
10K 39:30 19 Goring Goring 10K 20 Mar 22
10K 40:41 95 Witney Polar Group Eynsham 10K 27 Nov 22
10K 41:09 138 Bourton Bourton 10K 27 Feb 22
10K 41:57 37 Chalgrove Chalgrove Festival 10K 2 May 22
10K 42:10 42 Woodcote Woodcote 10K 9 Jan 22
10M 67:39 112 Maidenhead Maidenhead Easter 10 15 Apr 22
2021 V55 Witney
Event Perf Pos Venue Meeting Date
parkrun 19:57 5 Witney Witney parkrun # 101 9 Oct 21
parkrun 20:10 8 Harcourt Hill Harcourt Hill parkrun # 284 16 Oct 21
parkrun 22:12 20 Witney Witney parkrun # 90 24 Jul 21
parkrun 23:25 25 Witney Witney parkrun # 112 25 Dec 21
parkrun 23:27 13 Horspath Horspath parkrun # 15 27 Nov 21
4MMT 24:53 27 Kidlington Kidlington AC Mota-vation 4 26 Aug 21
8.74KXC 36:00 158 Bicester Oxfordshire Cross Country League 7 Nov 21
10K 39:15 56 Witney Polar Group Eynsham 10K 28 Nov 21
10M 65:27 14 Witney Cotswold Classic 10 4 Sep 21
HMMT 94:54 35 Coleford Forest of Dean Autumn Trails Half Marathon 26 Sep 21
HMMT 1:47:50 6 Sparsholt White Horse Gallop Half Marathon 18 Jul 21
2020 V50 Witney
Event Perf Pos Venue Meeting Date
parkrun 19:32 2 Chippenham Chippenham parkrun # 305 7 Mar 20
parkrun 20:13 11 Maidenhead Maidenhead parkrun # 250 1 Jan 20
parkrun 21:10 3 Chipping Norton School Chipping Norton School parkrun # 5 25 Jan 20
parkrun 21:49 9 Henley-on-Thames Henley-on-Thames parkrun # 129 1 Jan 20
parkrun 22:04 6 Chipping Norton School Chipping Norton School parkrun # 9 14 Mar 20
9.12KXC 49:08 165 Henley Showground Oxfordshire Cross Country League 1 Mar 20
9.16KXC 44:59 201 Adderbury Oxfordshire Cross Country League (Inc Oxfordshire County Championships) 5 Jan 20
10K 39:33 17 Goring Goring 10K 15 Mar 20
12K 49:55 30 Stratford upon Avon Not the Roman IX 12K 26 Jan 20
2019 V50 Witney
Event Perf Pos Venue Meeting Date
5K 18:17 35 Bicester Alchester Summer 5K 14 Aug 19
5KMT 20:19 19 Cumnor Cumnor Royal British Legion 5K 21 Jun 19
parkrun 18:25 6 Bicester Bicester parkrun # 140 1 Jan 19
parkrun 18:43 6 Monsal Trail Bakewell parkrun # 74 15 Jun 19
parkrun 19:33 4 Witney Witney parkrun # 56 27 Apr 19
parkrun 19:42 4 Didcot Didcot parkrun # 236 2 Nov 19
parkrun 20:15 7 Witney Witney parkrun # 42 12 Jan 19
parkrun 20:15 21 Didcot Didcot parkrun # 243 25 Dec 19
parkrun 20:22 8 Witney Witney parkrun # 71 10 Aug 19
parkrun 20:23 9 Witney Witney parkrun # 40 1 Jan 19
parkrun 21:24 6 Witney Witney parkrun # 82 26 Oct 19
3.9M 24:19 55 Combe Kidlington AC Mota-vation Series (3.9) 27 Jun 19
4MMT 27:02 96 Kidlington Kidlington AC Mota-vation Series (4) 29 Aug 19
4.21M 27:00 36 Combe Kidlington AC Mota-vation Series (4.21) 25 Jul 19
4.25MNAD 26:51 49 Bletchingdon Kidlington AC Mota-vation 4.25 6 Jun 19
5M 31:02 58 Banbury East Midlands Grand Prix Banbury 5 4 Jun 19
5.1968M 30:49 35 Charlton-on-Otmoor Kidlington AC Mota-vation Series 5.19 2 May 19
8.5KXC 36:17 106 Bicester Oxfordshire Cross Country League 3 Nov 19
8.5KXC 37:28 100 Oxford Oxfordshire Cross Country League (Inc Oxfordshire Championships) 6 Jan 19
8.5KXC 37:58 80 Adderbury Oxfordshire Cross Country League 3 Feb 19
8.5KXC 46:41 197 Cirencester Park Oxfordshire Cross Country League 1 Dec 19
6M 37:28 11 Hook Norton Hooky 6 4 Aug 19
6M 38:08 12 Hornton Hornton Classic 6 20 Jul 19
10K 37:11 38 Bourton Bourton 10K 24 Feb 19
10K 37:21 6 Chalgrove Chalgrove Festival 10K 6 May 19
10K 38:21 10 Cricklade Cricklade 10K 6 Oct 19
10K 39:06 34 Thame Thame CPM 10K 30 Jun 19
10K 39:58 95 Eynsham Eynsham 10K 24 Nov 19
10K 40:54 19 Swallowfield Swallowfield 10K 15 Sep 19
10M 62:25 57 Maidenhead Maidenhead Easter 10 19 Apr 19
10M 63:06 37 Bramley Bramley 10 17 Feb 19
10M 64:24 29 Witney Cotswold Classic 10 7 Sep 19
HM 81:55 154 Fleet Fleet Pre-London Half Marathon 17 Mar 19
HM 83:34 38 Grove White Horse Half Marathon 7 Apr 19
HM 89:28 304 Maidenhead Maidenhead Half Marathon 1 Sep 19
HMMT 97:20 4 Bledlow Ridge Ridge Off Roader 10K / Half Marathon 19 May 19
2018 V50 Witney
Event Perf Pos Venue Meeting Date
5K 18:31 43 Bicester Alchester Summer 5K 15 Aug 18
5KMT 18:30 5 Cumnor Cumnor Royal British Legion 5K 16 Jun 18
parkrun 18:35 15 Bicester Bicester parkrun # 138 25 Dec 18
parkrun 18:51 2 Higginson, Marlow Higginson, Marlow parkrun # 15 1 Dec 18
parkrun 19:10 1 Fairview, IRL Fairview parkrun # 56 11 Aug 18
parkrun 19:21 4 Witney Witney parkrun # 20 18 Aug 18
parkrun 19:31 5 Witney Witney parkrun # 29 20 Oct 18
3.9M 23:20 32 Combe Kidlington AC Mota-vation 4 Series 28 Jun 18
4M 23:50 44 Oxford Kidlington AC Mota-vation 4 Series 30 Aug 18
4.21M 25:59 37 Combe Kidlington AC Mota-vation 4 Series 26 Jul 18
4.25M 25:45 36 Bletchingdon Kidlington AC Mota-vation 4.25 31 May 18
5M 29:56 38 Oxford Headington 5 26 Aug 18
5M 30:36 40 Banbury East Midlands Grand Prix Banbury 5 12 Jun 18
5.2MNAD 31:01 36 Charlton-on-Otmoor Kidlington AC Mota-vation Series 26 Apr 18
8.5KXC 35:50 88 Newbury Showground Oxford Mail League 4 Nov 18
6M 38:54 13 Hornton Hornton Classic 6 21 Jul 18
10K 37:05 36 Eynsham Eynsham 10K 25 Nov 18
10K 37:28 45 Bourton Bourton 10K 25 Feb 18
10K 38:33 20 Aylesbury Bearbrook 10K 5 Aug 18
10K 40:45 18 Chalgrove Chalgrove Festival 10K 7 May 18
10M 64:35 146 Maidenhead Maidenhead Easter 10 30 Mar 18
10MMT 71:25 8 Chedworth Chedworth Roman Trail 10 2 Sep 18
HM 83:32 10 Cricklade Cricklade Half Marathon 7 Oct 18
HMMT 89:51 9 High Wycombe Grant & Stone Wycombe Half Marathon 15 Jul 18
2017 V50 Witney
Event Perf Pos Venue Meeting Date
5K 18:15 30 Bicester Alchester Summer 5K 15 Aug 17
5KMT 19:03 7 Cumnor Cumnor Royal British Legion 5K 17 Jun 17
parkrun 18:12 2 Oxford Oxford parkrun # 274 18 Feb 17
parkrun 18:24 4 Bicester Bicester parkrun # 39 1 Jan 17
parkrun 18:26 5 Oxford Oxford parkrun # 313 18 Nov 17
parkrun 18:31 9 Oxford Oxford parkrun # 310 28 Oct 17
parkrun 18:52 3 Oxford Oxford parkrun # 267 1 Jan 17
parkrun 19:11 4 Oxford Oxford parkrun # 271 28 Jan 17
parkrun 19:19 6 Bury St Edmunds Bury St Edmunds parkrun # 208 1 Jul 17
parkrun 21:38 49 Oxford Oxford parkrun # 283 22 Apr 17
3.9M 23:45 51 Combe Kidlington AC Mota-vation 4 Series 29 Jun 17
4MMT 24:05 10 Oxford Self Transcendence 4 12 Jun 17
4.09M 24:45 54 Charlton-on-Otmoor Kidlington AC Mota-vation 4.09 Series 27 Apr 17
4.21M 26:00 38 Combe Kidlington AC Mota-vation 4 Series 27 Jul 17
4.25M 26:40 49 Bletchingdon Kidlington AC Mota-vation 4.25 25 May 17
5M 31:14 53 Banbury East Midlands Grand Prix Banbury 5 6 Jun 17
8.5KXC 35:23 72 Newbury Oxford Mail League 5 Nov 17
8.5KXC 35:59 72 Carterton Oxford Mail League 3 Dec 17
6M 36:43 25 Hook Norton Hooky 6 6 Aug 17
6M 37:27 8 Hornton Hornton Classic 6 15 Jul 17
10K 36:43 34 Eynsham Eynsham 10K 26 Nov 17
10K 37:39 4 Cricklade Cricklade 10K 1 Oct 17
10K 38:04 40 Bourton Bourton 10K 26 Feb 17
10K 38:09 25 Thame Thame CPM 10K 25 Jun 17
10K 39:29 16 Chalgrove Chalgrove Festival 10K 1 May 17
HMMT 86:04 38 Coleford Forest of Dean Spring Half Marathon 19 Mar 17
HMMT 90:42 14 High Wycombe Grant & Stone Wycombe Half Marathon 16 Jul 17
ZXC 35:44 66 RAL Harwell Oxford Mail League 5 Feb 17
ZXC 38:57 98 Farmoor Oxford Mail League 5 Mar 17
2016 V50 Witney
Event Perf Pos Venue Meeting Date
5K 18:29 26 Cottisford Cottisford 5K 11 May 16
parkrun 18:26 3 Oxford Oxford parkrun # 254 8 Oct 16
parkrun 18:45 4 Abingdon Abingdon parkrun # 276 17 Dec 16
5.2KL 19:44 9 Abingdon Oxfordshire Road Relays 17 Apr 16
3.9M 22:59 26 Combe Kidlington AC Mota-vation 4 Series 7 Jul 16
4M 28:05 123 Oxford Kidlington AC Mota-vation 4 Series 1 Sep 16
4.09M 24:44 44 Charlton-on-Otmoor Kidlington AC Mota-vation 4.09 Series 28 Apr 16
4.21M 25:32 28 Combe Kidlington AC Mota-vation 4 Series 4 Aug 16
4.25M 25:11 29 Bletchingdon Kidlington AC Mota-vation 4.25 2 Jun 16
5M 29:31 9 East Hanney Hanney 5 (Inc Oxfordshire Championships) 2 Oct 16
5M 31:42 50 Banbury East Midlands Grand Prix Banbury 5 7 Jun 16
6M 38:31 13 Hornton Hornton Classic 6 16 Jul 16
6M 40:25 40 Hook Norton Hooky 6 7 Aug 16
10K 36:11 24 Eynsham Eynsham 10K 27 Nov 16
10K 37:51 20 Thame Thame CPM 10K 26 Jun 16
10K 39:52 31 Chalgrove Chalgrove Festival 10K 2 May 16
10M 60:07 8 Bramley Bramley 10 14 Feb 16
HMMT 99:55 85 Coleford Forest of Dean Autumn Half Marathon 25 Sep 16
Mar 3:12:54 12 St Peter Port Guernsey Marathon 28 Aug 16
ZXC 35:04 49 Newbury Showground Oxford Mail League 6 Nov 16
ZXC 35:47 74 RAL Harwell Oxford Mail League 6 Mar 16
ZXC 44:33 168 Horspath Oxford Mail League (Inc Oxfordshire County Championships) 10 Jan 16
2015 V45 Witney
Event Perf Pos Venue Meeting Date
5K 17:07 11 Cottisford Cottisford 5K 12 May 15
parkrun 18:13 4 Abingdon Abingdon parkrun # 207 1 Aug 15
4M 26:24 86 Charlton-on-Otmoor Kidlington AC Mota-vation 4 Series 30 Apr 15
5M 28:54 15 Banbury Banbury 5 9 Jun 15
6M 36:30 19 Hook Norton Hooky 6 9 Aug 15
10K 36:10 21 Silverstone Silverstone Grand Prix 10K 6 May 15
10K 36:15 19 Chesterton Andy Reading 10K 13 Dec 15
10K 36:51 6 Carterton Carterton 10K 15 Mar 15
10K 36:53 2 Gayton Gayton Run 10K 25 Jan 15
10K 37:33 37 Eynsham Eynsham 10K 29 Nov 15
10K 37:36 14 Cirencester Cirencester Park 10K 27 Sep 15
10KMT 39:28 6 Charlbury Finstock 10K 13 Sep 15
10M 58:04 30 Maidenhead Maidenhead Easter 10 3 Apr 15
10M 58:40 8 Bramley Bramley 10 15 Feb 15
10MMT 61:18 15 Brockenhurst New Forest 10 12 Jul 15
HM 79:22 3 Grove White Horse Half Marathon 29 Mar 15
ZXC 33:18 41 Harwell Oxford Mail League 1 Mar 15
ZXC 34:37 82 Culham Park Oxford Mail League 6 Dec 15
ZXC 34:44 69 Ascott-under-Wychwood Oxford Mail League 1 Nov 15
ZXC 35:21 56 Culham Oxford Mail League 4 Jan 15
ZXC 40:56 80 Cirencester Oxford Mail League 1 Feb 15
2014 V45 Witney
Event Perf Pos Venue Meeting Date
Mile 5:13.12 1 Cheltenham Cheltenham Midsummer Open Meeting 23 Jul 14
5000 17:11.6 5 Radley Radley College 5000m 2 Sep 14
5K 17:09 13 Cottisford Cottisford 5K 13 May 14
parkrun 17:14 4 Oxford Oxford parkrun # 142 2 Aug 14
parkrun 17:38 2 Oxford Oxford parkrun # 146 30 Aug 14
parkrun 17:53 3 Oxford Oxford parkrun # 127 19 Apr 14
parkrun 17:56 1 Oxford Oxford parkrun # 133 31 May 14
parkrun 17:57 3 Oxford Oxford parkrun # 124 29 Mar 14
parkrun 18:40 2 Oxford Oxford parkrun # 119 22 Feb 14
5.3KL 18:28 5 Abingdon Oxfordshire Relays 27 Apr 14
3.9M 22:24 25 Combe Kidlington AC Mota-vation 4 Series 3 Jul 14
4.02M 23:02 25 Oxford Kidlington AC Mota-vation 4 Series 28 Aug 14
4.1M 23:08 24 Charlton-on-Otmoor Kidlington AC Mota-vation 4 Series 1 May 14
4.21M 24:16 15 Combe Kidlington AC Mota-vation 4 Series 7 Aug 14
6M 35:53 11 Hook Norton Hooky 6 10 Aug 14
6M 36:02 8 Hornton Hornton 6 19 Jul 14
10K 35:19 13 Eynsham Eynsham 10K 30 Nov 14
10K 35:46 3 Chalgrove Chalgrove Festival 10K 5 May 14
10K 36:18 11 Thame Thame CPM 10K 29 Jun 14
10K 36:32 5 Carterton Carterton 10K 16 Mar 14
10KMT 37:57 4 Charlbury Finstock 10K 14 Sep 14
10M 59:15 22 Maidenhead Maidenhead Easter 10 18 Apr 14
12M 74:24 6 Woodstock Woodstock 12 27 Sep 14
14MMT 87:06 4 Adderbury Three Spires 14 12 Jul 14
ZXC 33:33 46 Ascott-under-Wychwood Oxford Mail League 2 Nov 14
ZXC 33:40 35 Harwell Oxford Mail League 2 Mar 14
ZXC 38:46 54 Harcourt Hill Oxford Mail League 7 Dec 14
ZXC 40:58 72 Cirencester Oxford Mail League 2 Feb 14
2013 V45 Witney
Event Perf Pos Venue Meeting Date
5K 18:02 15 Cottisford Cottisford 5K 14 May 13
parkrun 18:15 4 Oxford Oxford parkrun # 101 12 Oct 13
parkrun 18:18 4 Oxford Oxford parkrun # 83 8 Jun 13
parkrun 18:28 2 Oxford Oxford parkrun # 107 23 Nov 13
parkrun 19:29 3 Oxford Oxford parkrun # 70 9 Mar 13
3.9M 22:50 25 Combe Kidlington AC Mota-vation 4 Series 4 Jul 13
4.02M 24:18 38 Oxford Kidlington AC Mota-vation 4 Series 29 Aug 13
4.1M 23:42 27 Charlton-on-Otmoor Kidlington AC Mota-vation 4 Series 2 May 13
4.21M 25:48 29 Combe Kidlington AC Mota-vation 4 Series 1 Aug 13
4.26M 25:07 29 Bletchingdon Kidlington AC Mota-vation 4 Series 6 Jun 13
6M 37:02 8 Hornton Hornton 6 20 Jul 13
10K 36:36 22 Chesterton Andy Reading 10K 8 Dec 13
10K 37:07 8 Carterton Carterton 10K 17 Mar 13
10K 37:21 15 Thame Thame CPM 10K 30 Jun 13
10KMT 38:34 2 Charlbury Finstock 10K 29 Sep 13
10MMT 66:26 9 Chedworth Chedworth Roman Trail 10 7 Apr 13
ZXC 33:18 49 Culham Oxford Mail League 1 Dec 13
ZXC 34:03 49 Harwell Oxford Mail League 3 Mar 13
ZXC 34:15 33 Ascott-under-Wychwood Oxford Mail League 3 Nov 13
ZXC 36:40 57 Swindon Oxford Mail League 3 Feb 13
2012 V45 Witney
Event Perf Pos Venue Meeting Date
3.25ML 18:23 7 Hook Norton Oxfordshire Road Relays 11 Mar 12
4.03M 25:46 64 Oxford Kidlington AC Mota-vation 4 Series 30 Aug 12
4.26M 26:06 56 Bletchingdon Kidlington AC Mota-vation 4 Series 31 May 12
10K 37:40 46 Chesterton Andy Reading 10K 9 Dec 12
10K 38:58 63 Eynsham Maylarch Eynsham 10K 25 Nov 12
10MMT 66:24 13 Chedworth Chedworth Roman Trail 10 18 Mar 12
ZXC 29:49 78 Culham Oxford Mail League 2 Dec 12
ZXC 39:07 75 Wittenham Clumps Oxford Mail League 4 Mar 12
ZXC 40:20 90 Cirencester Oxford Mail League 5 Feb 12
2011 V45 Witney
Event Perf Pos Venue Meeting Date
800 2:25.4 8 Cheltenham Cheltenham Midsummer Open 4 27 Jul 11
Mile 5:13.7 4 Cheltenham Cheltenham Midsummer Open 4 27 Jul 11
3.25ML 18:12 4 Hook Norton Oxfordshire Road Relay Championships 24 Apr 11
3.9M 21:58 24 Combe Kidlington AC Mota-vation 4 Series 7 Jul 11
4.1M 22:53 19 Charlton-on-Otmoor Kidlington AC Mota-vation 4 Series 5 May 11
4.25M 25:15 33 Bletchingdon Kidlington AC Mota-vation 4 Series 4 Aug 11
5M 37:41 89 East Hanney Hanney 5 9 Oct 11
6M 36:57 29 Hook Norton Hooky 6 14 Aug 11
10K 36:38 4 Woodcote Goring, Woodcote & District Lions 10K 9 Jan 11
10M 59:09 8 Holybourne Alton 10 8 May 11
12M 83:15 34 Yarnton Woodstock 12 17 Sep 11
HM 76:54 9 Grove White Horse Half Marathon 10 Apr 11
HMMT 79:45 13 Coleford Forest of Dean Half Marathon 27 Mar 11
HMMT 80:05 3 Windsor Down Tow Up Flow Half Marathon 24 Jul 11
15M 1:31:38 12 Banbury Banbury 15 20 Mar 11
Mar 3:35:52 183 Llanberis Snowdonia Marathon 29 Oct 11
ZXC 31:42 35 Swindon Oxford Mail League 6 Mar 11
ZXC 35:30 31 Cirencester Oxford Mail League 6 Feb 11
ZXC 35:34 49 Horspath Oxford Mail League (inc Oxfordshire Championships) 2 Jan 11
2010 V40 Witney
Event Perf Pos Venue Meeting Date
100 16.5 6 Horspath Southern Counties Veterans League Western 3 May 10
400 70.9 6 Horspath Southern Counties Veterans League Western 3 May 10
1500 4:57.9 3 Horspath Southern Counties Veterans League Western 3 May 10
6M 38:10 28 Hook norton Hooky 6 8 Aug 10
10K 35:33 23 Eynsham Maylarch Eynsham 10K 28 Nov 10
10K 35:58 1 Brackley F1 Chicken Run 10K 12 Jun 10
10K 36:29 5 Calne Calne Clock Challenge 10K 31 Oct 10
10KMT 38:51 6 Charlbury Finstock 10K 3 Oct 10
10M 57:57 40 Maidenhead Maidenhead Easter 10 2 Apr 10
10M 59:23 4 Hook Hook 6/10 16 May 10
10MMT 64:16 7 Chedworth Chedworth Roman Trail 10 21 Mar 10
HM 79:29 11 Grove White Horse Half Marathon 11 Apr 10
ZRD 22:49 23 Charlton-On-Otmoor Kidlington AC Mota-vation Series 6 May 10
ZXC 33:51 43 Ascott-under-Wychwood Oxford Mail League 7 Nov 10
ZXC 33:52 28 Horspath Oxford Mail League 7 Mar 10
ZXC 38:32 55 Culham Oxford Mail League 5 Dec 10
2009 V40 Witney
Event Perf Pos Venue Meeting Date
5K 16:43 22 Charndon Charndon 5K 19 May 09
5M 27:17 8 Didcot Didcot 5 12 Jul 09
5M 27:55 10 East Hanney Hanney 5 11 Oct 09
6M 34:24 6 Hook Norton Hooky 6 2 Aug 09
6M 34:44 5 Hornton Hornton Classic 6 18 Jul 09
10K 34:57 15 Eynsham Maylarch Eynsham 10K 29 Nov 09
10K 35:10 5 Carterton Carterton 10K 29 Mar 09
10KMT 36:35 1 Wallingford Wallingford Thames 10K 31 May 09
10M 56:58 18 Maidenhead Maidenhead Easter 10M 10 Apr 09
10M 57:21 4 Hook Hook 10 17 May 09
12M 78:41 14 Woodstock Woodstock 12 19 Sep 09
HM 75:02 2 Grove White Horse Half Marathon 5 Apr 09
15M 1:31:24 6 Banbury Banbury 15 8 Mar 09
ZRD 22:08 15 Combe Oxfordshire Mota-vation Series 2 Jul 09
ZRD 22:17 17 Charlton-on-Otmoor Oxfordshire Mota-vation Series 7 May 09
ZRD 23:45 18 Bletchingdon Mota-vation 4 Series 4 Jun 09
ZXC 33:04 23 Clanfield Oxford Mail League 1 Mar 09
ZXC 35:37 25 Cirencester Oxford Mail League 1 Feb 09
2008 V40 Witney
Event Perf Pos Venue Meeting Date
5M 28:42 20 Hanney Hanney 5 12 Oct 08
HM 74:49 27 Wokingham Wokingham Half Marathon 10 Feb 08
15M 1:29:33 5 Banbury Essential Sports Banbury 15 9 Mar 08
ZXC 35:30 39 Cirencester Oxford Mail League 3 Feb 08
ZXC 37:50 26 Horspath Oxford Mail 2 Mar 08
ZXC 43:12 20 Banbury Oxfordshire Championships 6 Jan 08
2007 V40 Witney
Event Perf Pos Venue Meeting Date
200 34.3 5 Abingdon SCVAC League Western Division 16 Jul 07
400 66.4 4 Abingdon SCVAC League Western Division 14 Apr 07
800 2:19.3 5 Horspath SCVAC League Western Division 21 May 07
800 2:27.6 5 Abingdon SCVAC League Western Division 16 Jul 07
1500 4:40.5 5 Abingdon SCVAC League Western Division 14 Apr 07
1500 4:42.6 4 Bracknell SCVAC League Western Division 18 Jun 07
3000 10:15.9 5 Abingdon SCVAC League Western Division 16 Jul 07
5000 17:01.4 3 Bracknell SCVAC League Western Division 18 Jun 07
2000W 13:01.0 3 Abingdon SCVAC League Western Division 16 Jul 07
2000W 14:42.3 4 Horspath SCVAC League Western Division 21 May 07
5K 16:31 9 Charndon Charndon 5K 22 May 07
5M 27:09 9 Wantage Hanney 5 Mile 14 Oct 07
6M 35:59 11 Hook Norton Hooky 6 5 Aug 07
10K 34:26 9 Eynsham Maylarch Eynsham 10K 25 Nov 07
10K 34:31 8 Thame Thame CPM 10K 24 Jun 07
10K 35:47 15 Oxford Headington 10K 2 Sep 07
10M 56:58 6 Witney Fit2run Cotswold Classic 10 Miler 9 Sep 07
10M 58:19 7 Brockenhurst New Forest 10 8 Jul 07
12M 72:35 3 Woodstock Woodstock 12 15 Sep 07
HM 74:51 18 Wokingham Wokingham Half Marathon 11 Feb 07
HM 75:36 4 Wantage White Horse Half Marathon inc Oxfordshire Championships 1 Apr 07
HM 75:43 16 Plymouth Plymouth Half Marathon 27 May 07
15M 1:29:11 7 Banbury Essential Sports Banbury 15 11 Mar 07
3M1585y 22:11 14 Combe Mota-Vation Race Series 26 Jul 07
20M 2:06:08 Bramley Bramley 20 & 10 25 Feb 07
ZMT 23:49 19 Chipping Norton Mota-vation Race Series 2 Aug 07
ZXC 32:25 23 Ascott under Wychwood Oxford Mail 4 Nov 07
ZXC 36:55 35 Banbury Oxford Mail League 30 Dec 07
2006 V40 Witney
Event Perf Pos Venue Meeting Date
400 64.7 5 Abingdon SCVAC League Western Division 8 May 06
1500 4:43.7 4 Abingdon SCVAC League Western Division 8 May 06
2000W 10:37.5 1 Abingdon SCVAC League Western Division 22 May 06
5K 16:46 Charndon Charndon 5K 23 May 06
5M 26:59 5 Hannay Hannay 5 8 Oct 06
10K 34:25 7 Eynsham Maylarch 10km 26 Nov 06
10K 34:55 3 Thame Thame 10km 25 Jun 06
10M 57:15 4 New Forest New Forest 10 9 Jul 06
10M 57:33 6 Witney Cotswold Classic 10 10 Sep 06
10M 58:28 2 Salisbury City of Salisbury 10 11 Jun 06
2005 V35 Witney
Event Perf Pos Venue Meeting Date
5K 16:27 7 Charndon CHARNDON 5km 24 May 05
5M 27:07 8 Hannay Hannay 5 9 Oct 05
10K 34:03 10 Eynsham MAYLARCH EYNSHAM 10km 27 Nov 05
10K 34:07 3 Thame THAME 10km 26 Jun 05
10K 35:03 8 Winchester Hampshire Chronicle 10K 27 Feb 05
10M 56:39 6 Alton Alton 10 8 May 05
HM 75:45 4 Grove White Horse Half Marathon & Oxfordshire Half Marathon Championships 3 Apr 05
15M 1:29:53 9 Banbury Banbury 15 13 Mar 05
2004 V35 Witney
Event Perf Pos Venue Meeting Date
10K 35:08 16 Eynsham Maylarch Eynsham 10K 28 Nov 04
HM 73:58 5 Wokingham Wokingham Half Marathon 8 Feb 04
15M 1:31:22 3 Banbury Banbury 15 14 Mar 04
20M 1:58:31 18 Bramley Bramley 20 29 Feb 04
2003 V35 Witney
Event Perf Pos Venue Meeting Date
Mar 2:43:36 8 Abingdon Abingdon Marathon 19 Oct 03