| 2025 V60 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:36 | | | | 34 | | | 1 | Long Eaton | Long Eaton parkrun # 420 | 1 Mar 25 |
| parkrun | 19:42 | | | | 10 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 534 | 15 Feb 25 |
| parkrun | 19:42 | | | | 8 | | | 1 | Darlington South Park | Darlington South Park parkrun # 565 | 29 Mar 25 |
| parkrun | 19:50 | | | | 12 | | | 1 | Ferry Meadows | Ferry Meadows parkrun # 532 | 1 Feb 25 |
| parkrun | 20:16 | | | | 62 | | | | Storeys Field | Storeys Field parkrun # 205 | 23 Aug 25 |
| parkrun | 20:33 | | | | 25 | | | 1 | Hastings | Hastings parkrun # 458 | 12 Jul 25 |
| parkrun | 22:08 | | | | 50 | | | 1 | Tonbridge | Tonbridge parkrun # 524 | 19 Jul 25 |
| HM | 92:20 | | | 92:24 | 53 | | | 1 | Hull | RunThrough Humber Bridge Half Marathon | 23 Mar 25 |
| HM | 95:21 | | | 95:38 | 162 | | | 2 | Loughborough | Leicestershire Half Marathon | 23 Feb 25 |
| Mar | 3:08:01 | c | | | 4120 | | | 30 | London | TCS London Marathon | 27 Apr 25 |
| Mar | 3:24:37 | | | 3:31:41 | 6404 | | | 58 | Berlin, GER | BMW Berlin Marathon | 21 Sep 25 |
| 2024 V55 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:22 | | | | 22 | | | 1 | The Cinder Track | The Cinder Track parkrun # 160 | 16 Nov 24 |
| parkrun | 23:03 | | | | 79 | | | 1 | Markeaton | Markeaton parkrun # 443 | 30 Mar 24 |
| parkrun | 23:25 | | | | 12 | | | 1 | Ashbourne Recreation Ground | Ashbourne Recreation Ground parkrun # 129 | 21 Dec 24 |
| 10K | 41:14 | | | 41:17 | 16 | | | 1 | Saffron Walden | Essex Remembrance Runs | 9 Nov 24 |
| 10K | 41:59 | | | 42:02 | 20 | | | 1 | Kites Hardwick | Draycote Water Running Festival | 23 Nov 24 |
| Mar | 3:20:51 | | | 3:21:00 | 37 | | | 1 | Bedford | Running Grand Prix Bedford Autodrome | 4 Aug 24 |
| 2023 V55 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:38 | | | | 24 | | | 1 | The Cinder Track | The Cinder Track parkrun # 76 | 8 Apr 23 |
| HM | 95:27 | | | 95:35 | 177 | | 160 | 5 | St Leonards-on-Sea | Hastings Half Marathon | 26 Mar 23 |
| Mar | 3:12:22 | | | 3:12:55 | 460 | | | 13 | Edinburgh | Edinburgh Marathon Festival Marathon | 28 May 23 |
| 2022 V55 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:58 | | | | 16 | | | | Dinton Pastures | Dinton Pastures parkrun # 160 | 26 Nov 22 |
| Mar | 4:02:31 | c | | | 13484 | | | 601 | London | TCS London Marathon | 2 Oct 22 |
| 2021 V55 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 88:41 | c | | | 86 | | | 4 | Milton Keynes | Milton Keynes Winter Half Marathon | 12 Dec 21 |
| Mar | 3:09:01 | c | | | 3011 | | | 114 | London | Virgin Money London Marathon | 3 Oct 21 |
| 2020 V55 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:36 | | | | 25 | | | | Medina I.O.W. | Medina I.O.W. parkrun # 452 | 14 Mar 20 |
| parkrun | 22:48 | | | | 89 | | | | Southsea | Southsea parkrun # 338 | 7 Mar 20 |
| parkrun | 22:54 | | | | 46 | | | | Rutland Water | Rutland Water parkrun # 212 | 1 Feb 20 |
| HM | 89:05 | | | 89:25 | 192 | | | 17 | Farnborough | Farnborough Winter Half Marathon | 26 Jan 20 |
| 2019 V50 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:48 | | | | 5 | | | 1 | Rutland Water | Rutland Water parkrun # 178 | 25 May 19 |
| parkrun | 18:58 | | | | 14 | | | | Rutland Water | Rutland Water parkrun # 158 | 1 Jan 19 |
| parkrun | 19:09 | | | | 12 | | | 1 | Belton House | Belton House parkrun # 142 | 1 Jan 19 |
| parkrun | 19:24 | | | | 12 | | | 1 | Belton House | Belton House parkrun # 146 | 26 Jan 19 |
| parkrun | 19:39 | | | | 6 | | | 1 | Eastleigh | Eastleigh parkrun # 457 | 11 May 19 |
| parkrun | 22:58 | | | | 28 | | | 1 | Belton House | Belton House parkrun # 173 | 28 Sep 19 |
| 10K | 36:50 | | | 36:55 | 7 | | | 1 | London Olympic Park | RunThrough Olympic Park 10K | 21 Sep 19 |
| 10K | 37:45 | | | 37:46 | 8 | | | 1 | London Olympic Park | QEOP Winter 10K Series | 7 Sep 19 |
| 10K | 38:46 | | | 38:49 | 10 | | | 2 | London Olympic Park | QEOP Winter 10K Series | 5 Oct 19 |
| HM | 84:17 | | | 84:22 | 258 | | | 8 | Bath | Bath Half Marathon | 17 Mar 19 |
| HM | 84:14 | | | 84:56 | 146 | | | 3 | Bristol | Simplyhealth Great Bristol Half Marathon | 15 Sep 19 |
| HM | 84:51 | | | 84:57 | 53 | | | 5 | Hull | Asda Foundation Hull Half Marathon | 2 Jun 19 |
| HM | 86:31 | | | 86:35 | 31 | | | 1 | Kimbolton | Kimbolton Castle Half Marathon | 18 Aug 19 |
| HM | 90:33 | | | 90:36 | 17 | | | 1 | London Victoria Park | Run London Victoria Park | 21 Jul 19 |
| HM | 94:33 | | | 95:04 | 437 | | | 21 | Wilmslow | Wilmslow Half Marathon | 24 Mar 19 |
| HM | 95:53 | | | 96:15 | 187 | | | 5 | Norwich | City of Norwich Half Marathon | 7 Apr 19 |
| HM | 97:38 | | | 98:02 | 177 | | | 7 | Berkhamsted | Berkhamsted Half Marathon | 3 Mar 19 |
| HM | 99:12 | | | 99:22 | 59 | | | 5 | Tarporley | ASICS Race on Track 10K / Half Marathon / 3Hour | 24 Feb 19 |
| Mar | 2:56:50 | c | | | 1729 | | | 16 | London | Virgin London Marathon | 28 Apr 19 |
| Mar | 3:05:48 | | | 3:06:01 | 272 | | | 15 | York | Asda Foundation Yorkshire Marathon | 20 Oct 19 |
| 2018 V50 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KXCL | 20:01 | | | | 116 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 3 Nov 18 |
| parkrun | 18:58 | | | | 7 | | | 1 | Ferry Meadows | Peterborough parkrun # 250 | 24 Mar 18 |
| parkrun | 19:09 | | | | 4 | | | 1 | Belton House | Belton House parkrun # 119 | 21 Jul 18 |
| parkrun | 19:11 | | | | 5 | | | | Holkham | Holkham parkrun # 142 | 29 Dec 18 |
| parkrun | 19:21 | | | | 5 | | | | Belton House | Belton House parkrun # 117 | 7 Jul 18 |
| parkrun | 19:24 | | | | 5 | | | 1 | Cirencester | Cirencester parkrun # 20 | 23 Jun 18 |
| parkrun | 19:30 | | | | 8 | | | 1 | Belton House | Belton House parkrun # 137 | 1 Dec 18 |
| parkrun | 19:32 | | | | 14 | | | 1 | Belton House | Belton House parkrun # 140 | 22 Dec 18 |
| parkrun | 19:53 | | | | 27 | | | | Lee-on-the-Solent | Lee-on-the-Solent parkrun # 142 | 17 Feb 18 |
| parkrun | 20:55 | | | | 17 | | | | Lanhydrock | Lanhydrock parkrun # 236 | 4 Aug 18 |
| 10M | 63:35 | | | 63:36 | 30 | | | 3 | Sandy | Sandy 10 | 8 Apr 18 |
| HM | 95:44 | | | 97:26 | 1198 | | | 13 | Hackney | Virgin Sport Hackney Half Marathon | 20 May 18 |
| Mar | 2:56:52 | | | 2:57:25 | 123 | | | 3 | Edinburgh | Edinburgh Marathon Festival Marathon | 27 May 18 |
| Mar | 2:59:01 | | | 2:59:09 | 35 | | | 4 | Bournemouth | Bournemouth Marathon Festival Marathon | 7 Oct 18 |
| Mar | 3:21:54 | c | | | 3179 | | | 232 | London | Virgin London Marathon | 22 Apr 18 |
| 2017 V50 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:43 | | | | 4 | | | 1 | Thetford | Thetford parkrun # 236 | 1 Jul 17 |
| parkrun | 19:44 | | | | 7 | | | | Belton House | Belton House parkrun # 79 | 5 Aug 17 |
| parkrun | 19:56 | | | | 6 | | | 1 | Belton House | Belton House parkrun # 81 | 19 Aug 17 |
| parkrun | 20:11 | | | | 4 | | | 1 | Guernsey | Guernsey parkrun # 69 | 29 Jul 17 |
| parkrun | 20:53 | | | | 14 | | | 1 | Whiteley | Whiteley parkrun # 23 | 9 Sep 17 |
| HM | 85:27 | | | 85:32 | 85 | | | 3 | Chester | Chester Half Marathon | 21 May 17 |
| SHORTHM | 83:42 | | | 83:47 | 150 | | | 11 | Brighton | Brighton Half Marathon (146m short) | 26 Feb 17 |
| Mar | 2:59:18 | | | 2:59:34 | 99 | | | 3 | Brighton | Brighton Marathon | 9 Apr 17 |
| Mar | 3:27:32 | | | 3:27:37 | 536 | | | 49 | Chester | MBNA Chester Marathon | 8 Oct 17 |
| 2016 V50 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:38 | | | | 52 | | | 5 | Peterborough | Peterborough Grand Prix 5K | 8 Jun 16 |
| 5K | 19:06 | | | | 38 | | | 1 | Thorney | Peterborough Grand Prix 5K | 20 Jul 16 |
| 5K | 19:39 | | | | 56 | | | 2 | Werrington | Peterborough Grand Prix Werrington 5K | 3 Aug 16 |
| parkrun | 18:57 | | | | 9 | | | 1 | Holkham | Holkham parkrun # 16 | 26 Mar 16 |
| parkrun | 19:20 | | | | 8 | | | 1 | Milton Keynes | Milton Keynes parkrun # 325 | 21 May 16 |
| parkrun | 19:31 | | | | 18 | | | | Belton House | Belton House parkrun # 51 | 24 Dec 16 |
| parkrun | 19:59 | | | | 2 | | | 1 | Canterbury | Canterbury parkrun # 128 | 27 Aug 16 |
| parkrun | 20:16 | | | | 8 | | | 1 | Belton House | Belton House parkrun # 46 | 19 Nov 16 |
| 7MXC | 62:28 | | | | 16 | | | 2 | Oxspring | Oxspring Hunshelf Amble | 9 Jul 16 |
| 10M | 67:09 | | | 67:12 | 85 | | | 6 | Leicester | John Fraser 10 (Inc Leicestershire Championships) | 4 Sep 16 |
| HM | 86:50 | | | 86:57 | 84 | | | 3 | Milton Keynes | Milton Keynes Winter Half Marathon | 11 Dec 16 |
| HM | 87:23 | | | 87:26 | 28 | | | 4 | Grantham | Newton's Fraction Half Marathon | 13 Mar 16 |
| Mar | 3:06:38 | | | 3:07:56 | 2854 | | | 186 | London | Virgin London Marathon | 24 Apr 16 |
| 2015 V50 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:51 | | | | 49 | | | 2 | Peterborough | Peterborough Grand Prix 5K | 10 Jun 15 |
| 10K | 39:34 | | | | 23 | | | 5 | Langtoft | Langtoft 10K | 3 May 15 |
| ZXC | 35:29 | | | | 66 | | | | Bourne Woods | Frostbite Friendly League | 1 Feb 15 |
| 2014 V45 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MMT | 33:35 | | | | 44 | | | | Hinchingbrooke Park | Frostbite Friendly League | 14 Dec 14 |
| 10K | 40:05 | | | | 5 | | | 1 | Thurlby | Thurlby 10K | 6 Jul 14 |
| 10KMT | 40:54 | | | | 19 | | | 1 | Grimsthorpe | Grimsthorpe Castle 10K | 25 Aug 14 |
| 12KXC | 50:18 | | | | 948 | | | | Nottingham | ECCA English National Championships | 22 Feb 14 |
| 8MMT | 55:53 | | | | 19 | | | 5 | Coventry | Coombe 8 | 30 Nov 14 |
| 10M | 65:15 | | | 65:24 | 84 | | | 16 | Maidenhead | Maidenhead Easter 10 | 18 Apr 14 |
| HM | 86:26 | | | 86:39 | 214 | | | | Peterborough | Perkins Great Eastern Run Half Marathon | 12 Oct 14 |
| HM | 87:05 | | | 87:13 | 137 | | | 5 | Cambridge | Cambridge Half Marathon | 9 Mar 14 |
| 14MMT | 1:40:18 | | | 1:40:22 | 74 | | | 3 | Talylln | Tywyn Race The Train 14 | 16 Aug 14 |
| Mar | 3:17:40 | | | 3:17:43 | 25 | | | 4 | Gravesend | Kent Roadrunner Marathon | 31 May 14 |
| ZXC | 34:06 | | | | 47 | | | | Bourne Woods | Frostbite Friendly League | 2 Feb 14 |
| ZXC | 40:44 | | | | 104 | | | 16 | Heanor | North Midlands League | 6 Dec 14 |
| ZFL | 64:16 | | | 64:25 | 144 | | | 9 | Llanberis | Snowdon (10M/3300ft) | 19 Jul 14 |
| 2013 V45 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 19:41 | | | | 83 | | | 12 | Peterborough | Peterborough Grand Prix 5K | 19 Jun 13 |
| 10M | 65:24 | | | | 79 | | | | Peterborough | Nene Valley 10 | 1 Dec 13 |
| HM | 87:58 | | | 88:15 | 248 | | | 32 | Peterborough | Perkins Great Eastern Run Half Marathon | 13 Oct 13 |
| ZXC | 31:31 | | | | 71 | | | | Bushfield Sports Centre | Frostbite Friendly League | 3 Nov 13 |
| ZXC | 33:30 | | | | 42 | | | | Bourne Woods | Frostbite Friendly League | 3 Feb 13 |
| ZXC | 39:39 | | | | 85 | | | 13 | Cranwell | North Midlands League | 12 Jan 13 |
| ZXC | 41:13 | | | | 104 | | | | Heanor | North Midlands League | 7 Dec 13 |
| ZXC | 54:49 | | | | 104 | | | | Wormwood Scrubs | Middlesex County Championships | 5 Jan 13 |
| ZXC | 58:05 | | | | 604 | | | | Sunderland | English National Championships | 23 Feb 13 |
| 2012 V45 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 42:09 | | | | 121 | | | 16 | Derby | North Midlands League | 20 Oct 12 |
| ZXC | 42:34 | | | | 103 | | | 15 | Kettering | North Midlands League | 10 Nov 12 |
| ZXC | 44:48 | | | | 142 | | | 20 | Wollaton Park | North Midlands League | 1 Dec 12 |
| 2011 V45 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 49:52 | | | 56:25 | 2780 | | | 255 | Leeds | Leeds Abbey Dash 10K | 20 Nov 11 |
| 10KMT | 43:22 | | | | 47 | | | 10 | Bourne | Grimsthorpe Castle 10K | 29 Aug 11 |
| ZXC | 34:09 | | | | 80 | | | | Bourne Woods | Frostbite Friendly League | 6 Feb 11 |
| 2008 V40 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:29 | | | | 28 | | | 7 | Stevenage | Stevenage Midweek 5K | 26 Nov 08 |
| 10K | 36:29 | | | | 10 | | | 5 | West Pinchbeck | West Pinchbeck 10K | 28 Sep 08 |
| 10M | 59:33 | | | | 20 | | | 6 | Peterborough | Nene Valley 10 | 7 Dec 08 |
| ZMT | 29:36 | | | | 12 | | | | Bourne | Frostbite Friendly League | 3 Feb 08 |
| ZMT | NT | | | | 14 | | | | Ramsey | Frostbite Friendly League | 13 Jan 08 |
| ZXC | 28:54 | | | | 17 | | | 4 | Bushfield | Frostbite Friendly League | 9 Nov 08 |
| ZXC | 30:36 | | | | 16 | | | | Hinchingbrooke Park | Frostbite Friendly League | 14 Dec 08 |
| ZXC | 32:34 | | | | 7 | | | 2 | Cranwell | Lincolnshire League | 26 Oct 08 |
| ZXC | 41:14 | | | | 449 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 46:21 | | | | 193 | | | | Leeds | Northern Championships | 26 Jan 08 |
| 2007 V40 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:03 | | | | 21 | | | 4 | Stevenage | Stevenage Midweek 5K Series - Race 2 | 28 Nov 07 |
| 5K | 17:04 | | | | 22 | | | 4 | Stevenage | Stevenage Midweek 5K Series - Race Three | 12 Dec 07 |
| 5K | 17:09 | | | | 24 | | | 5 | Stevenage | Stevenage Midweek 5K Series - Race One | 14 Nov 07 |
| 5M | 28:27 | | | | 13 | | | | Huntingdon | Frostbite Friendly League | 4 Mar 07 |
| 5.5MXC | 31:06 | | | | 9 | | | | Ampthill | Ampthill Trophy | 21 Oct 07 |
| 10M | 59:05 | | | | 7 | | | 2 | Peterborough | Nene Valley Harriers 10 | 2 Dec 07 |
| HM | 79:59 | | | | | | | 4 | Milton Keynes | Nike Milton Keynes Half Marathon | 11 Mar 07 |
| Mar | 2:53:44 | | | | 511 | | 481 | 93 | London | Flora London Marathon | 22 Apr 07 |
| ZXC | 32:12 | | | | 8 | | | | RAF Cranwell | Lincolnshire League | 28 Oct 07 |
| 2006 V40 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 28:58 | | | | | | | 4 | Wolverton | Wolverton 5 | 25 Nov 06 |
| 2005 V40 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 28:16 | | | | 4 | | | | London Victoria Park | VICTORIA PARK 5 | 26 Mar 05 |
| 5M | 28:26 | | | | 2 | | | | Corby | ROCKINGHAM MOTOR SPEEDWAY 5 | 25 May 05 |
| 5M | 28:30 | | | | 2 | | | | Boston | VE60 POPPY 5 | 7 May 05 |
| Mar | 2:49:08 | | | | 473 | | 443 | | London | London Marathon | 17 Apr 05 |
| 2004 V35 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:00 | | | | 2 | | | | Peterborough | Peterborough 5km | 30 Jun 04 |
| 5K | 17:12 | | | | 1 | | | | Stamford | STAMFORD 5km Lincolnshire | 14 Jul 04 |
| 5K | 17:13 | | | | 2 | | | | Norwich | EVENING NEWS LORD MAYOR'S CITY CENTRE 5km CLASSIC | 10 Jul 04 |
| 5K | 17:24 | | | | 2 | | | | Eye | PETERBOROUGH 5km GRAND PRIX Eye | 28 Jul 04 |
| 5K | 17:24 | | | | 4 | | | | Peterborough | Nene Valley 5km | 1 Sep 04 |
| 5M | 28:15 | | | | 2 | | | | Boston | BOSTON NORMANDY ANNIVERSARY 5 | 20 Jun 04 |
| 5M | 28:24 | | | | 2 | | | | Peterborough | Arthur Bowden 5 | 26 May 04 |
| 10K | 35:58 | | | | 3 | | | | Thurlby | Thurlby 10K | 4 Jul 04 |
| 10K | 36:16 | | | | 2 | | | | Eye | EYE 10km Cambridgeshire | 16 May 04 |
| 10M | 58:56 | | | | 13 | | | | Hemel Hempstead | HEMEL 10 | 14 Mar 04 |
| 10M | 59:39 | | | | 6 | | | | Holme Pierrepont | NOTTS AC 10 | 4 Jun 04 |
| 10M | 60:38 | | | | 1 | | | | Brighstone | BRIGHSTONE 10 Isle of Wight | 31 Jul 04 |
| 15M | 1:35:38 | | | | 4 | | | | March | Mondi March 15 | 21 Mar 04 |
| Mar | 2:51:08 | | | | 517 | | | | London | London Marathon | 18 Apr 04 |
| 2003 V35 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:13:00 | | | | 4 | | | | Eastbourne | Beachy Head Marathon | 26 Oct 03 |
| 2000 V35 Bourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 20M | 2:01:44 | | | | 7 | | | | Bury St Edmunds | Bury 20 | 27 Feb 00 |