| 2024 V45 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:09 | | | | 9 | | | | Frédéric Back, CAN | Frédéric Back parkrun # 236 | 31 Aug 24 |
| parkrun | 21:34 | | | | 7 | | | | Frédéric Back, CAN | Frédéric Back parkrun # 227 | 29 Jun 24 |
| 2022 V45 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:01 | | | | 35 | | | | Frédéric Back, CAN | Frédéric Back parkrun # 149 | 17 Sep 22 |
| 2018 V40 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:02 | a | | 16:07 | 65 | | | 1 | New York NY, USA | Abbott Dash to the Finish Line 5K | 3 Nov 18 |
| Mar | 2:30:09 | | | | 11 | | | 2 | Montreal, CAN | Marathon Oasis Rock 'n' Roll de Montreal | 23 Sep 18 |
| 2016 V35 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 33:47 | | | 33:49 | 4 | | | | Flitwick | Flitwick 10K | 17 Apr 16 |
| 10K | 34:15 | | | 34:21 | 117 | | | | London | Vitality London 10,000 | 30 May 16 |
| 2015 V35 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:15 | | | | 7 | | | 1 | Battersea Park | Self Transcendence 5K | 3 Aug 15 |
| 8KXC | 26:49 | | | | 23 | | | | Claybury | Start Fitness Metropolitan League | 10 Oct 15 |
| 12KXC | 44:17 | | | | 139 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| ZXC | 27:03 | | | | 33 | | | | Wormwood Scrubs | ATW Metropolitan League | 7 Feb 15 |
| 2014 V35 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.7MXC | 25:37 | | | | 13 | | | | Wormwood Scrubs | ATW Metropolitan League | 8 Feb 14 |
| 5.5MXC | 31:39 | | | | 21 | | | | Horsenden Hill | ATW Metropolitan League | 11 Jan 14 |
| 24MMT | 3:11:08 | | | 3:11:35 | 13 | | | | Llanwrtyd Wells | Man Versus Horse 24 | 14 Jun 14 |
| ZXC | 27:33 | | | | 30 | | | | Stevenage | ATW Metropolitan League | 8 Nov 14 |
| ZXC | 27:45 | | | | 47 | | | | Claybury | ATW Metropolitan League | 11 Oct 14 |
| 2013 V35 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:31.8 | | | | 3 | 5 | | | Paddington | Serpentine Club Championship 1 Mile | 25 Jun 13 |
| 3000 | 8:49.0 | | | | 1 | ns | | | Paddington | Serpentine 3000m Club Championship | 9 Jul 13 |
| 5000 | 15:05.2 | | | | 2 | 1 | | | Parliament Hill Fields | Highgate Harriers/City of London Open Graded Meeting | 11 Sep 13 |
| 5K | 15:21 | | | | 2 | | | | Battersea Park | Self Transcendence 5K | 1 Jul 13 |
| 5K | 15:25 | | | | 2 | | | | London | Standard Chartered Great City 5K | 11 Jul 13 |
| 5K | 15:27 | | | | 1 | | | 1 | Battersea Park | Assembly League 5K | 4 Jul 13 |
| 5K | 15:34 | | | | 1 | | | 1 | Battersea Park | Self Transcendence 5K | 24 Jun 13 |
| 5KXCL | 17:42 | | | | 41 | L3 | | | Mansfield | ECCA National Relays | 2 Nov 13 |
| 5.994KL | 19:23 | | | | 8 | L5 | | | Aldershot | Southern Men's 6-Stage Relays | 22 Sep 13 |
| 5MXC | 27:55 | | | | 15 | | | | Alexandra Palace | ATW Metropolitan League | 21 Dec 13 |
| 10K | 31:50 | | | | 7 | | | | London Victoria Park | Middlesex 10K | 7 Sep 13 |
| 10M | 51:47 | | | | 2 | | | | Battersea Park | Self Transcendence 10 | 2 Mar 13 |
| Mar | 2:28:12 | | | 2:28:12 | 3 | | | | Jersey | Standard Chartered Jersey Marathon | 6 Oct 13 |
| 76KMT | 6:37:22 | | | | 15 | | | | Paris, FRA | Eco Trail de Paris 80K | 16 Mar 13 |
| 78KMR | 6:58:28 | | | | 6 | | | | Davos, SUI | Swiss Alpine Marathon | 27 Jul 13 |
| ZXC | 26:33 | | | | 21 | | | | Stevenage | ATW Metropolitan League | 9 Nov 13 |
| ZXC | 30:20 | | | | 5 | | | | Northwood | ATW Metropolitan League | 9 Feb 13 |
| ZXC | 31:25 | | | | 16 | | | | Perivale | ATW Metropolitan League | 12 Jan 13 |
| ZXC | 51:57 | | | | 13 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| ZFL | 2:54:48 | | | | 5 | | | | Threshfield | Wharfedale Off-road Marathon (24.9M/2461ft) | 1 Jun 13 |
| 2012 V35 Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2M | 9:53 | | | | 1 | | | | Battersea Park | Self Transcendence 2 | 28 May 12 |
| 5K | 15:31 | | | | 1 | | | | Battersea Park | Serpentine Club Champs 5K | 28 Jun 12 |
| 5K | 15:35 | | | | 1 | | | | Battersea Park | Self Transcendence 5K | 14 May 12 |
| 5K | 15:39 | | | | 1 | | | | Battersea Park | Self Transcendence 5K | 18 Jun 12 |
| 8.9MMT | 49:27 | | | | 1 | L18 | | | Richmond | Green Belt Relay | 20 May 12 |
| HM | 71:15 | | | 71:16 | 5 | | | | Milton Keynes | Milton Keynes Half Marathon | 8 Jul 12 |
| 13.5MMT | 75:49 | | | | 1 | L5 | | | Richmond | Green Belt Relay | 19 May 12 |
| 22MMT | 2:25:57 | | | | 1 | | | | Llanwrtyd Wells | Man versus Horse 22 | 9 Jun 12 |
| Mar | 2:28:35 | | | 2:28:39 | 3 | | | | Cork, IRL | Cork City Marathon | 4 Jun 12 |
| Mar | 2:37:37 | | | 2:37:38 | 2 | | | | Quebec, CAN | Marathon des Deux-Rives Levis | 26 Aug 12 |
| MarMR | 3:25:33 | | | | 41 | | | | Interlaken, SUI | Jungfrau-Marathon Sunday | 9 Sep 12 |
| ZXC | 25:21 | | | | 7 | | | | Trent Park | London City Runner Metropolitan League | 14 Jan 12 |
| ZXC | 27:10 | | | | 20 | | | | Stevenage | ATW Metropolitan League | 10 Nov 12 |
| ZXC | 28:58 | | | | 33 | | | | Alexandra Palace | ATW Metropolitan League | 15 Dec 12 |
| ZXC | 29:42 | | | | 18 | | | | Horsenden Hill | London City Runner Metropolitan League | 11 Feb 12 |
| ZXC | 39:46 | | | | 99 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 54:24 | | | | 57 | | | | Brighton | Southern Championships | 28 Jan 12 |
| 2011 SEN Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2M | 9:39 | | | | 1 | | | | Battersea Park | Self Transcendence 2 Miles | 11 Jul 11 |
| 5K | 15:27 | | | | 1 | | | | Battersea Park | Self Transcendence 5K | 23 May 11 |
| 5K | 15:28 | | | | 1 | | | | Battersea Park | Serpentine 5K Club Championships | 30 Jun 11 |
| 10K | 31:27 | | | | 2 | | | | London Victoria Park | Middlesex 10K | 4 Sep 11 |
| 10K | 32:43 | | | | 1 | | | | Regents Park | Metropolitan Summer League | 24 Jul 11 |
| 10KMT | 31:47 | | | 31:48 | 2 | | | | Old Deer Park | Richmond Old Deer Park 10K | 17 Jul 11 |
| 30KMT | 1:52:42 | | | 1:52:43 | 1 | | | | Gravesend | North Downs 30K | 19 Jun 11 |
| Mar | 2:31:40 | a | | 2:31:41 | 29 | | | | Cannes, FRA | Marathon des Alpes-Maritimes Nice-Cannes | 20 Nov 11 |
| MarMR | 3:02:30 | | | | 2 | | | | Interlaken, SUI | Jungfrau-Marathon | 10 Sep 11 |
| 78K | 6:28:40 | | | | 2 | | | | Davos, SUI | Swiss Alpine Marathon | 30 Jul 11 |
| ZXC | 25:24 | | | | 6 | | | | Claybury | London City Runner Metropolitan League | 8 Oct 11 |
| ZXC | 25:59 | | | | 11 | | | | Stevenage | London City Runner Metropolitan League | 12 Nov 11 |
| ZXC | 30:37 | | | | 8 | | | | Perivale | Metropolitan League | 12 Feb 11 |
| ZXC | 53:27 | | | | 62 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| ZMR | 51:02 | | | | 9 | | | | Blackburn | UKA World Mountain Running Trials | 13 Aug 11 |
| ZMR | 59:11 | | | | 10 | | | | Keswick | McCain UK Mountain Running Challenge & European Trial | 12 Jun 11 |
| 2010 SEN Bedford & County/Serpentine |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2M | 9:38 | | | | 1 | | | | Battersea Park | Self Transcendence 2 | 12 Jul 10 |
| 2M | 9:43 | | | | 1 | | | | Battersea Park | Self Transcendence 2 | 7 Jun 10 |
| 5K | 15:11 | | | | 1 | | | | Battersea Park | Self Transcendence 5K | 9 Aug 10 |
| 5K | 15:21 | | | | 2 | | | | Battersea Park | Serpentine 5K Closed Championship | 26 Aug 10 |
| 5K | 15:43 | | | | 3 | | | | North Greenwich | Assembly League 5K | 1 Jul 10 |
| 5K | 15:59 | | | | 1 | | | | Battersea Park | Self Transcendence 5K | 28 Jun 10 |
| HM | 69:42 | | | 69:43 | 1 | | | | Amsterdam, NED | Mizuno Amsterdam Half Marathon | 17 Oct 10 |
| ZXC | 26:12 | | | | 7 | | | | Newlands Corner | Surrey Men's League Division 1 | 6 Feb 10 |
| ZXC | 29:38 | | | | 3 | | | | Perivale | Metropolitan League | 13 Feb 10 |
| ZXC | 30:56 | | | | 115 | | | | Trent Park | Metropolitan League | 13 Nov 10 |
| ZXC | 53:26 | | | | 19 | | | | Parliament Hill | Southern Cross Country Championships | 30 Jan 10 |
| ZFL | 18:42 | | | | 1 | | | | St. Boniface | St. Boniface 3M/775ft | 18 Sep 10 |
| ZFL | 52:45 | | | | 1 | | | | Ventnor | Ventnor Horseshoe 7M/1500ft | 18 Sep 10 |
| ZFL | 79:58 | | | | 1 | | | | Wroxhall | Wroxhall Round 13M/1500ft | 19 Sep 10 |
| 2009 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8M | 14:12 | | | | 3 | | | | Beckenham | Assembly League 2.8M | 3 Sep 09 |
| parkrun | 16:49 | | | | 4 | | | | Wimbledon Common | Wimbledon Common parkrun # 134 | 25 Jul 09 |
| 3.5M | 17:55 | | | | 6 | | | | London Victoria Park | Assembly League 3.5 | 4 Jun 09 |
| 10K | 35:58 | | | | 9 | | | | Battersea Park | Self Transcendence 10K | 19 Sep 09 |
| ZXC | 25:26 | | | | 1 | | | | Kingsbury | Liddiard Trophy | 24 Oct 09 |
| ZXC | 26:14 | | | | 11 | | | | Claybury | Metropolitan League | 7 Nov 09 |
| ZXC | 27:28 | | | | 2 | | | | Petersham | Thames Hare & Hounds Interclub 5 | 7 Mar 09 |
| ZXC | 27:45 | | | | 9 | | | | Wormwood Scrubs | Metropolitan League | 28 Nov 09 |
| ZXC | 27:59 | | | | 7 | | | | Reigate | Surrey Men's League Division 1 | 10 Oct 09 |
| ZXC | 29:25 | | | | 2 | | | | Petersham | Ellis Trophy | 5 Dec 09 |
| ZXC | 30:02 | | | | 8 | | | | Coulsdon | Surrey Men's League Division 1 | 14 Nov 09 |
| 2008 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 15:55 | | | | 7 | | | | London | Standard Chartered Great City Race (5K) | 17 Jul 08 |
| ZXC | 26:55 | | | | 1 | | | | Reigate | Sweatshop Surrey League Division 1 | 12 Jan 08 |
| ZXC | 27:50 | | | | 7 | | | | Wimbledon Common | Surrey Men's League Division 1 | 8 Nov 08 |
| ZXC | 30:04 | | | | 9 | | | | Richmond Park | Surrey Men's League Division 1 | 11 Oct 08 |
| ZXC | 47:41 | | | | 4 | | | | Parliament Hill | Southern Championships | 26 Jan 08 |
| 2007 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 30:29.77 | | | | 2 | | | | Bedford | CAU Inter County Championships | 27 May 07 |
| 5K | 15:16 | | | | 1 | | | | London Hyde Park | Serpentine Last Friday of the Month 5K | 31 Aug 07 |
| 10M | 51:58 | | | | 1 | | | | Wimbledon | Geoff Moulden Wimbledon Ten Mile Road Race | 7 Oct 07 |
| HM | 64:43 | | | | 5 | | | | Reading | Asics Reading Half Marathon | 25 Mar 07 |
| HM | 65:40 | a | | | 17 | | | | Newcastle-South Shields | Bupa Great North Run Half Marathon | 30 Sep 07 |
| HM | 66:08 | | | | 3 | | | | Watford | Asics Watford Half Marathon | 4 Feb 07 |
| Mar | 2:27:16 | | | | 28 | | | | Tokyo, JPN | Tokyo Marathon | 18 Feb 07 |
| ZXC | 26:33 | | | | 1 | | | | Wimbledon Common | Sweatshop Surrey League Division 1 | 13 Oct 07 |
| ZXC | 28:42 | | | | 1 | | | | Wimbledon Common | Sweatshop Surrey League Division 1 | 10 Nov 07 |
| 2006 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 30:08.58 | | | | 5 | | | | Watford | BMC/Nike Grand Prix | 10 Jun 06 |
| 5K | 15:24 | | | | 2 | | | | London Hyde Park | Serpentine Last Friday of The Month 5km | 30 Jun 06 |
| 10K | 30:56 | | | | 5 | | | | London Hyde Park | British 10K | 2 Jul 06 |
| 10K | 31:40 | | | | 1 | | | | Flitwick | Flitwick 10K | 9 Apr 06 |
| HM | 66:07 | | | | 1 | | | | Wokingham | Wokingham Half Marathon | 12 Feb 06 |
| HM | 68:06 | | | | 11 | | | | Bath | Nationwide Bath Half Marathon | 19 Mar 06 |
| HM | 68:29 | | | | 3 | | | | Hastings | Hastings Half Marathon | 12 Mar 06 |
| HM | 69:37 | | | | 1 | | | | Las Galletas, SPA | Las Galletas Half Marathon | 2 Apr 06 |
| Mar | 2:15:38 | | | | 15 | | 15 | | London | London Marathon | 23 Apr 06 |
| Mar | 2:17:17 | | | | 20 | | | | Gothenburg, SWE | European Championships | 13 Aug 06 |
| 2005 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:39.20 | | | | 2 | 1 | | | Bedford | Division 3 | 30 Jul 05 |
| 10000 | 30:03.44 | | | | 3 | | | | Birmingham | Inter Territorial Meeting | 23 Jul 05 |
| 5K | 14:41 | | | | 1 | | | | London Hyde Park | SERPENTINE LAST FRIDAY OF THE MONTH 5km | 25 Mar 05 |
| 10K | 30:49 | | | | 1 | | | | Poole | POOLE 10km | 5 Jun 05 |
| HM | 65:08 | | | | 5 | | | | Rome-Ostia, ITA | Rome-Ostia, ITA | 27 Feb 05 |
| HM | 65:55 | | | | 1 | | | | Watford | Asics Watford Half Marathon | 6 Feb 05 |
| HM | 66:52 | | | | 3 | | | | Hastings | Hastings Half Marathon | 13 Mar 05 |
| HM | 67:26 | | | | 2 | | | | Norwich | NORWICH & PETERBOROUGH BUILDING SOCEITY NORWICH HALF-MARATHON | 12 Jun 05 |
| HM | 67:37 | a | | | 25 | | 24 | | South Shields | Great North Run | 18 Sep 05 |
| HM | 68:30 | | | | 8 | | | | Nottingham | Nottingham Robin Hood Half Marathon | 11 Sep 05 |
| Mar | 2:14:33 | | | | 13 | | | | London | London Marathon | 17 Apr 05 |
| Mar | 2:15:27 | | | | 8 | | | | Fukuoka, JAP | - | 4 Dec 05 |
| Mar | 2:23:38 | | | | 44 | | | | Helsinki, FIN | IAAF World Championships | 13 Aug 05 |
| 2004 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:51.04 | | | | 1 | | | | Bedford | British Athletics League Division 3 | 3 Jul 04 |
| 10000 | 29:49.8 | | | | 2 | | | | Birmingham | Birmingham University 10000m Races | 24 Jul 04 |
| 5K | 15:22 | | | | 1 | | | | London Hyde Park | SERPENTINE LAST FRIDAY OF THE MONTH 5km Hyde Park, London | 25 Jun 04 |
| 10K | 30:32 | | | | 1 | | | | London Hyde Park | Serpentine New Years Day 10K | 1 Jan 04 |
| 10K | 30:42 | | | | 2 | | | | London | BRITISH 10km London | 1 Aug 04 |
| 10M | 52:02 | | | | 4 | | | | Welwyn | Garden City 10 | 5 Sep 04 |
| 10M | 52:56 | | | | 1 | | | | Dorking | DORKING 10 | 6 Jun 04 |
| HM | 66:37 | | | | 9 | | | | Bath | Bath Half Marathon | 14 Mar 04 |
| HM | 67:23 | | | | 1 | | | | Morpeth | PES ASSOCIATES MORPETH TO NEWCASTLE HALF-MARATHON | 11 Jan 04 |
| HM | 67:39 | | | | 1 | | | | High Wycombe | Wycombe Half Marathon | 11 Jul 04 |
| HM | 69:45 | | | | 1 | | | | Wootton | Bedford Harriers Half Marathon | 12 Dec 04 |
| HM | 70:54 | | | | 1 | | | | Stevenage | Stevenage Half Marathon | 7 Nov 04 |
| HM | 71:59 | | | | 11 | | | | Stroud | Griffiths Marshall Stroud Half Marathon | 24 Oct 04 |
| 20M | 1:44:34 | | | | 1 | | | | Bramley | Bramley 20 | 29 Feb 04 |
| Mar | 2:15:49 | | | | 19 | | | | London | London Marathon | 18 Apr 04 |
| 2003 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:03.12 | | | | 13 | | | | Cardiff | BL3 | 6 Jul 03 |
| 12KXC | 42:08 | | | | 3 | | | | Parliament Hill | English National XC Champs | 22 Feb 03 |
| 10M | 49:16 | | | | 6 | | | | Portsmouth | Great South Run | 12 Oct 03 |
| HM | 64:51 | | | | 1 | | | | Bath | Bath Half Marathon | 16 Mar 03 |
| Mar | 2:18:30 | | | | 19 | | | | London | Flora London Marathon | 13 Apr 03 |
| 2002 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:43.7 | | | | 6 | B | | | Watford | BMC | 14 Aug 02 |
| 5000 | 14:58.0 | | | | 5 | | | | Bedford | Bedford | 19 May 02 |
| 5000 | 15:03.6 | | | | 7 | | | | Wigan | British League Division 2 | 7 Jul 02 |
| 3000SC | 9:12.4 | | | | 2 | | | | Derby | BAL D2 | 4 Aug 02 |
| Mar | 2:21:16 | | | | 24 | | | | London | London Marathon | 14 Apr 02 |
| 2001 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:55.02 | | | | 3 | F | | | Watford | BMC | 9 Jun 01 |
| 1500 | 3:57.9 | | | | 3 | | | | Tooting Bec | BMC | 4 Jul 01 |
| 5000 | 14:47.2 | | | | 2 | | | | Peterborough | British League Division 3 | 7 Jul 01 |
| 3000SC | 9:05.77 | | | | 3 | | | | Haringey | Southern Counties AA Championships | 16 Jun 01 |
| 3000SC | 9:14.2 | | | | 1 | A | | | Liverpool | BAL Div 3 - Liverpool | 5 May 01 |
| 3000SC | 9:18.4 | | | | 3 | | | | Cardiff | British Athletics League Division 3 | 2 Jun 01 |
| 3000SC | 9:19.9 | | | | 2 | | | | Peterborough | British League Division 3 | 7 Jul 01 |
| 3000SC | 9:20.60 | | | | 3 | | | | Birmingham | Inter Territorial Meeting | 30 Jun 01 |
| 2000 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:07.15 | | | | 3 | B | | | Watford | Watford Open | 26 Jul 00 |
| 3000 | 8:47.16 | | | | 5 | | | | Watford | BMC Gold Standard Races | 6 Sep 00 |
| 3000SC | 9:41.1 | | | | 7 | | | | Enfield | British Athletics League Gold Cup | 23 Jul 00 |
| ZXC | 55:22 | | | | 136 | | | | Parliament Hill | South of England Cross Country Championships | 29 Jan 00 |
| 1998 U23 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:32.62 | | | | 8 | B | | | Swindon | BMC Grand Prix | 24 Jun 98 |
| ZXC | 48:10 | | | | 63 | | | | Leeds | English National Championships | 14 Mar 98 |