5K | 19:17 | British Masters 5K Championships | 1.1 | -0.7 | 1 Dec 24 | +1 |
Mar | 3:30:21 | Snowdonia Marathon Eryri | 5.4 | 0.0 | 26 Oct 24 | +2 |
8K | 34:24 | Sussex Masters Championships | 3.8 | 0.0 | 18 Jan 25 | +3 |
10000 | 40:37.29 | Veterans AC 10000m Championships (Open to All) | 0.9 | 0.0 | 11 Sep 24 | +4 |
5000 | 19:45.76 | Tracksmith Twilight 5000m Night #2 | 0.5 | 0.9 | 28 Aug 24 | +5 |
800 | 2:37.8 | Sussex Masters League | 2.0 | -1.1 | 22 Jul 24 | |
parkrun | 21:46 | Hove Promenade parkrun # 406 | 2.8 | 2.7 | 21 Dec 24 | |
1500 | 5:36.3 | Sussex Masters League | 3.3 | 0.7 | 2 Aug 24 | |
parkrun | 19:47 | Hove Promenade parkrun # 367 | 1.7 | -0.3 | 23 Mar 24 | |
10K | 44:50 | Hove Prom 10K | 1.7 | 3.3 | 20 Oct 24 | |
15K | 61:39 | South of England Championships | 0.1 | 0.4 | 27 Jan 24 | |
parkrun | 22:55 | East Brighton parkrun # 249 | 3.2 | 4.5 | 25 Jan 25 | |
1500 | 5:26.8 | Sussex Masters League | 1.3 | 1.5 | 12 Jun 24 | |
parkrun | 20:16 | Hove Promenade parkrun # 362 | 1.8 | 0.6 | 17 Feb 24 | |
8K | 41:44 | Sussex League | 6.6 | 5.6 | 30 Nov 24 | |
parkrun | 22:41 | Hove Promenade parkrun # 407 | 1.4 | 5.8 | 28 Dec 24 | |
5000 | 19:05.69 | Tracksmith London Twilight 5000m #2 | 0.4 | -1.3 | 30 Aug 23 | |
parkrun | 21:18 | Brighton & Hove parkrun # 778 | 2.9 | 1.6 | 1 Jan 24 | |
8K | 43:09 | Sussex League | 10.0 | 3.7 | 10 Feb 24 | |
5000 | 20:01.9 | Sussex Masters League | 1.1 | 0.7 | 24 Jul 23 | |
8K | 36:49 | Sussex League | 3.8 | 2.9 | 11 Nov 23 | |
3000 | 11:32.6 | Sussex Masters League | 2.4 | 0.0 | 22 May 23 | |
parkrun | 22:15 | Preston Park parkrun # 477 | 2.3 | 4.1 | 23 Dec 23 | |
1500 | 5:26.1 | Sussex Masters League | 1.5 | 0.5 | 4 Aug 23 | |
parkrun | 23:07 | Preston Park parkrun # 492 | 2.1 | 6.0 | 30 Mar 24 | |
1500 | 5:30.8 | Sussex Masters League | 2.6 | 0.6 | 14 Jun 23 | |
8K | 40:37 | Sussex League | 6.2 | 4.8 | 2 Dec 23 | |
8K | 35:14 | Sussex League | 1.0 | 3.8 | 14 Oct 23 | |
parkrun | 23:06 | Brighton & Hove parkrun # 765 | 2.8 | 5.2 | 7 Oct 23 | |
parkrun | 22:02 | Pont y Bala parkrun # 87 | 2.0 | 3.8 | 22 Apr 23 | |
8K | 34:03 | Sussex League | 2.3 | 0.9 | 15 Oct 22 | |
3000 | 11:11.4 | Sussex Veterans League | 1.4 | -0.3 | 25 Jul 22 | |
1500 | 5:10.9 | Sussex Veterans League | 2.0 | -1.3 | 15 Jun 22 | |
parkrun | 25:38 | Brighton & Hove parkrun # 801 | 1.3 | 11.3 | 8 Jun 24 | |
parkrun | 22:55 | Hove Promenade parkrun # 328 | 2.0 | 5.5 | 10 Jun 23 | |
parkrun | 24:01 | Preston Park parkrun # 465 | 1.7 | 8.0 | 30 Sep 23 | |
800 | 2:39.1 | Sussex Veterans League | 1.8 | -0.1 | 25 Jul 22 | |
4K | 16:56 | Goodwood Relays (Inc Sussex County Championships) | 3.5 | 2.1 | 1 Oct 22 | |
parkrun | 19:30 | Hove Promenade parkrun # 261 | 1.2 | -0.5 | 29 Jan 22 | |
8K | 42:04 | Sussex League | 6.4 | 6.0 | 11 Feb 23 | |
parkrun | 26:04 | Hove Promenade parkrun # 360 | 1.7 | 11.7 | 3 Feb 24 | |
parkrun | 26:17 | Preston Park parkrun # 479 | 2.4 | 11.3 | 30 Dec 23 | |
parkrun | 21:06 | Hove Promenade parkrun # 294 | 0.2 | 3.8 | 8 Oct 22 | |
parkrun | 20:25 | Brighton & Hove parkrun # 681 | 2.3 | 0.3 | 19 Feb 22 | |
parkrun | 20:51 | Hove Promenade parkrun # 283 | 0.9 | 2.6 | 16 Jul 22 | |
parkrun | 26:31 | Brighton & Hove parkrun # 780 | 1.9 | 12.2 | 13 Jan 24 | |
parkrun | 21:39 | Brighton & Hove parkrun # 705 | 1.5 | 3.6 | 6 Aug 22 | |
parkrun | 21:58 | Preston Park parkrun # 404 | 2.0 | 3.7 | 9 Jul 22 | |
parkrun | 21:08 | Bevendean Down parkrun # 214 | 5.6 | -2.0 | 7 Mar 20 | |
5000 | 19:09.5 | Sussex Veterans League | 1.5 | -2.3 | 26 Jul 21 | |
parkrun | 21:20 | Bolberry Down parkrun # 37 | 1.8 | 2.7 | 16 Apr 22 | |
12K | 63:14 | ECCA Saucony English National Championships | 8.8 | 2.7 | 26 Feb 22 | |
5M | 32:42 | Sussex County Masters' Championships | 2.3 | -0.6 | 18 Jan 20 | |
8K | 40:40 | Sussex Masters Championships | 2.4 | 8.5 | 21 Jan 23 | |
8K | 33:13 | Sussex League | 1.6 | 0.6 | 16 Oct 21 | |
parkrun | 27:38 | Bevendean Down parkrun # 290 | 8.1 | 7.7 | 1 Jan 23 | |
parkrun | 19:42 | Preston Park parkrun # 354 | 1.9 | -1.2 | 14 Mar 20 | |
parkrun | 23:09 | Preston Park parkrun # 414 | 1.7 | 6.3 | 1 Oct 22 | |
8K | 38:32 | Sussex League | 7.2 | 1.3 | 13 Nov 21 | |
8K | 36:30 | Sussex League | 6.8 | -0.2 | 8 Feb 20 | |
parkrun | 20:45 | Preston Park parkrun # 380 | 1.4 | 1.9 | 15 Jan 22 | |
parkrun | 20:29 | Hove Promenade parkrun # 257 | 0.8 | 1.9 | 1 Jan 22 | |
1500 | 5:23.8 | Sussex Veterans League | 3.3 | -1.8 | 19 May 21 | |
parkrun | 20:55 | East Brighton parkrun # 77 | 3.0 | 0.6 | 9 Oct 21 | |
4K | 16:08 | Goodwood Relays (Inc Sussex County Championships) | 2.9 | 0.7 | 25 Sep 21 | |
parkrun | 23:06 | Brighton & Hove parkrun # 703 | 2.2 | 5.7 | 23 Jul 22 | |
parkrun | 23:21 | Preston Park parkrun # 408 | 2.0 | 6.4 | 20 Aug 22 | |
parkrun | 22:47 | Preston Park parkrun # 401 | 2.4 | 4.9 | 18 Jun 22 | |
parkrun | 21:27 | East Brighton parkrun # 58 | 5.8 | -0.7 | 11 Jan 20 | |
parkrun | 20:51 | East Brighton parkrun # 67 | 3.5 | 0.0 | 31 Jul 21 | |
parkrun | 20:39 | East Brighton parkrun # 55 | 4.0 | -0.5 | 28 Dec 19 | |
parkrun | 20:01 | Preston Park parkrun # 341 | 2.6 | -0.4 | 21 Dec 19 | |
3000 | 11:13.5 | Sussex Veterans League | 1.0 | -0.6 | 14 Jun 21 | |
parkrun | 19:32 | Hove Promenade parkrun # 225 | 1.0 | 0.2 | 1 Jan 20 | |
8K | 36:17 | Sussex League | 6.1 | 0.2 | 30 Nov 19 | |
14K | 67:40 | South of England AA Championships | 6.5 | 1.2 | 25 Jan 20 | |
parkrun | 20:49 | Brighton & Hove parkrun # 640 | 3.1 | 0.7 | 1 Jan 20 | |
parkrun | 28:04 | Preston Park parkrun # 459 | 2.5 | 13.3 | 19 Aug 23 | |
parkrun | 21:09 | Brighton & Hove parkrun # 658 | 2.0 | 2.1 | 4 Sep 21 | |
8K | 33:34 | Sussex League | 2.2 | 0.8 | 12 Oct 19 | |
8K | 37:55 | Sussex League | 6.8 | 1.4 | 9 Nov 19 | |
parkrun | 24:11 | Preston Park parkrun # 397 | 1.8 | 8.1 | 21 May 22 | |
1500 | 5:42.4 | Sussex Veterans League | 2.0 | 1.9 | 26 Jul 21 | |
4K | 15:56 | Goodwood Relays (Inc Sussex County Championships) | 2.2 | 1.2 | 28 Sep 19 | |
5000 | 19:42.9 | Sussex Veterans' League | 1.1 | 0.5 | 29 Jul 19 | |
parkrun | 20:40 | East Brighton parkrun # 25 | 4.0 | -0.5 | 25 May 19 | |
parkrun | 24:39 | Preston Park parkrun # 403 | 1.6 | 9.1 | 2 Jul 22 | |
parkrun | 22:42 | East Brighton parkrun # 43 | 5.8 | 1.7 | 5 Oct 19 | |
5K | 20:28 | Eastbourne Golden Mile / 5K | 2.2 | 0.9 | 17 Jul 19 | |
parkrun | 21:36 | Hove Promenade parkrun # 243 | 0.4 | 4.6 | 18 Sep 21 | |
1M | 5:43 | Eastbourne Golden Mile / 5K | 1.2 | 0.7 | 17 Jul 19 | |
parkrun | 22:07 | Preston Park parkrun # 359 | 1.2 | 4.8 | 21 Aug 21 | |
parkrun | 22:28 | Preston Park parkrun # 364 | 1.2 | 5.5 | 25 Sep 21 | |
1500 | 5:16.3 | Sussex Veterans' League | 2.3 | -0.5 | 15 May 19 | |
parkrun | 21:58 | Preston Park parkrun # 340 | 2.3 | 3.8 | 14 Dec 19 | |
parkrun | 20:55 | Brighton & Hove parkrun # 619 | 2.1 | 1.9 | 10 Aug 19 | |
1500 | 5:34.1 | Sussex Veterans' League | 2.3 | 1.7 | 29 Jul 19 | |
parkrun | 20:38 | Worthing parkrun # 155 | 1.7 | 1.8 | 29 Jun 19 | |
parkrun | 22:35 | Preston Park parkrun # 336 | 2.9 | 4.4 | 16 Nov 19 | |
parkrun | 25:16 | Bevendean Down parkrun # 223 | 5.5 | 6.3 | 11 Sep 21 | |
parkrun | 25:44 | Preston Park parkrun # 395 | 2.0 | 10.7 | 7 May 22 | |
parkrun | 21:24 | Preston Park parkrun # 321 | 1.9 | 3.1 | 27 Jul 19 | |
parkrun | 22:15 | Preston Park parkrun # 328 | 2.5 | 4.2 | 21 Sep 19 | |
parkrun | 21:00 | Preston Park parkrun # 309 | 2.4 | 1.8 | 4 May 19 | |
parkrun | 20:21 | Brighton & Hove parkrun # 587 | 3.0 | 1.0 | 1 Jan 19 | |
parkrun | 20:51 | Hove Promenade parkrun # 190 | 1.4 | 3.5 | 20 Apr 19 | |
parkrun | 20:36 | Preston Park parkrun # 306 | 1.2 | 3.2 | 13 Apr 19 | |
parkrun | 22:24 | Preston Park parkrun # 326 | 1.7 | 5.3 | 7 Sep 19 | |
parkrun | 27:00 | Preston Park parkrun # 402 | 1.4 | 13.4 | 25 Jun 22 | |
parkrun | 24:12 | Brighton & Hove parkrun # 654 | 1.8 | 8.1 | 7 Aug 21 | |
parkrun | 22:24 | Preston Park parkrun # 319 | 2.4 | 4.6 | 13 Jul 19 | |
parkrun | 21:32 | Preston Park parkrun # 304 | 1.7 | 4.7 | 30 Mar 19 | |
2.04M | 12:08 | Sussex Relay Championships | 2.7 | -0.1 | 7 Apr 18 | |
5000 | 19:37.9 | Brighton Birthday Boys 5000m | 0.6 | 2.5 | 23 Aug 18 | |
parkrun | 20:37 | Preston Park parkrun # 278 | 2.0 | 3.1 | 6 Oct 18 | |
parkrun | 25:06 | Preston Park parkrun # 355 | 2.0 | 8.8 | 24 Jul 21 | |
parkrun | 18:58 | Preston Park parkrun # 248 | 1.7 | 0.1 | 17 Feb 18 | |
parkrun | 19:23 | Brighton & Hove parkrun # 547 | 2.0 | 0.7 | 31 Mar 18 | |
parkrun | 21:49 | Preston Park parkrun # 300 | 1.3 | 5.7 | 2 Mar 19 | |
parkrun | 19:13 | Hove Promenade parkrun # 132 | 1.7 | 0.6 | 3 Mar 18 | |
parkrun | 21:13 | Preston Park parkrun # 284 | 1.3 | 4.8 | 17 Nov 18 | |
parkrun | 21:34 | Preston Park parkrun # 285 | 1.8 | 5.0 | 24 Nov 18 | |
parkrun | 23:29 | Preston Park parkrun # 316 | 1.9 | 7.1 | 22 Jun 19 | |
parkrun | 19:38 | Hove Promenade parkrun # 124 | 2.7 | 0.5 | 1 Jan 18 | |
5000 | 20:25.4 | Sussex Veterans' League | 0.8 | 4.0 | 23 Jul 18 | |
parkrun | 20:09 | Preston Park parkrun # 259 | 1.2 | 3.0 | 19 May 18 | |
8K | 36:51 | Sussex League | 6.9 | 1.9 | 10 Feb 18 | |
4K | 17:08 | Goodwood Relays (Inc Sussex County Championships) | 2.9 | 5.3 | 13 Oct 18 | |
parkrun | 26:38 | Preston Park parkrun # 367 | 1.4 | 12.8 | 16 Oct 21 | |
12K | 56:14 | ECCA Saucony English National Championships | 5.9 | 2.7 | 24 Feb 18 | |
parkrun | 21:38 | Preston Park parkrun # 282 | 1.0 | 5.9 | 3 Nov 18 | |
parkrun | 21:51 | Preston Park parkrun # 275 | 2.2 | 5.4 | 15 Sep 18 | |
parkrun | 20:17 | Brighton & Hove parkrun # 534 | 3.0 | 1.5 | 1 Jan 18 | |
parkrun | 21:53 | Preston Park parkrun # 274 | 1.7 | 6.0 | 8 Sep 18 | |
8K | 37:02 | Sussex League | 6.6 | 2.4 | 2 Dec 17 | |
10K | 40:59 | Brooks Brighton 10K | 0.4 | 2.9 | 19 Nov 17 | |
parkrun | 22:43 | Preston Park parkrun # 277 | 1.6 | 7.7 | 29 Sep 18 | |
parkrun | 18:30 | Preston Park parkrun # 207 | 1.4 | -0.6 | 29 Apr 17 | |
parkrun | 18:30 | Brighton & Hove parkrun # 482 | 3.3 | -2.5 | 1 Jan 17 | |
HM | 83:04 | Brighton Half Marathon (146m short) | 0.3 | -0.4 | 26 Feb 17 | |
parkrun | 19:57 | Bevendean Down parkrun # 63 | 4.2 | -0.4 | 15 Apr 17 | |
parkrun | 18:35 | Brighton & Hove parkrun # 492 | 1.8 | -0.8 | 11 Mar 17 | |
10000 | 41:20.1 | Brighton Birthday Boys 10,000m | 1.2 | 2.4 | 3 Aug 17 | |
parkrun | 19:09 | Preston Park parkrun # 204 | 2.2 | 0.0 | 8 Apr 17 | |
3000 | 10:28.69 | Crawley Open Series | 0.6 | 0.0 | 8 Apr 17 | |
10K | 47:06 | Brighton Phoenix 10K | 1.1 | 8.1 | 11 Jul 18 | |
5000 | 19:41.0 | Brighton Birthday Boys 5000m | 0.7 | 2.6 | 17 Aug 17 | |
5000 | 20:06.9 | Sussex Veterans' League | 2.0 | 2.2 | 26 Jul 17 | |
parkrun | 20:23 | Wepre parkrun # 41 | 5.0 | -0.3 | 18 Feb 17 | |
6.38K | 24:50 | Southern Men's 12-Stage Relays | 2.0 | 0.2 | 25 Mar 17 | |
Mar | 3:00:39 | TCS New York City Marathon | 1.3 | -0.2 | 6 Nov 16 | |
parkrun | 20:51 | Bevendean Down parkrun # 51 | 6.2 | -0.5 | 21 Jan 17 | |
2.05M | 12:09 | Sussex Relay Championships | 2.0 | 0.5 | 1 Apr 17 | |
12K | 44:23 | Sussex County Championships | -0.8 | -0.4 | 7 Jan 17 | |
15K | 64:15 | South of England AA Championships | 3.8 | 0.4 | 28 Jan 17 | |
1500 | 5:40.9 | Sussex Veterans' League | 3.6 | 3.1 | 26 Jul 17 | |
parkrun | 18:11 | Preston Park parkrun # 180 | 1.0 | -0.9 | 29 Oct 16 | |
parkrun | 18:57 | Preston Park parkrun # 190 | 1.6 | 0.1 | 31 Dec 16 | |
parkrun | 18:18 | Hove Promenade parkrun # 71 | 0.6 | -0.3 | 10 Dec 16 | |
parkrun | 18:10 | Hove Promenade parkrun # 64 | 0.8 | -0.7 | 22 Oct 16 | |
8K | 30:30 | Sussex League | 1.4 | -0.5 | 15 Oct 16 | |
3000 | 11:54.5 | Sussex Veterans' League | 2.0 | 3.9 | 10 Jul 17 | |
Mar | 2:55:39 | Virgin London Marathon | 0.9 | -1.5 | 24 Apr 16 | |
5000 | 18:08.4 | Brighton Birthday Boys Races | 0.8 | -0.8 | 18 Aug 16 | |
10K | 44:07 | Brighton Phoenix 10K | 1.3 | 5.1 | 12 Jul 17 | |
4K | 14:59 | Goodwood Relays (Inc Sussex County Championships) | 2.3 | 0.4 | 1 Oct 16 | |
8.14K | 36:23 | Sussex League | 6.0 | 1.4 | 12 Nov 16 | |
3000 | 10:42.4 | Horsham Blue Star Open Meeting | 2.0 | -0.7 | 7 Aug 16 | |
10K | 37:56 | Brighton Phoenix 10K (Inc Sussex Championships) | 0.2 | 0.0 | 13 Jul 16 | |
5000 | 18:25.7 | Sussex Veterans' League | 0.6 | 0.0 | 25 Jul 16 | |
10K | 38:29 | Vitality London 10,000 | 0.6 | 0.2 | 30 May 16 | |
1M | 5:22 | City of London Mile | 1.1 | -1.1 | 19 Jun 16 | |
1500 | 4:59.83 | Norman Fowler Memorial & Avril Bowring Memorial Open Series | 0.7 | 0.0 | 2 Aug 16 | |
800 | 2:26.7 | Sussex Veterans' League | 1.0 | -0.9 | 4 Jul 16 | |
1500 | 5:00.88 | Crawley Open Graded Meeting | 0.7 | 0.2 | 27 Jul 16 | |
3000 | 10:47.8 | Sussex Veterans' League | 1.0 | 0.2 | 4 Jul 16 | |
parkrun | 18:40 | Hove Promenade parkrun # 39 | 1.0 | -0.5 | 16 Apr 16 | |
1500 | 5:10.2 | Sussex Veterans' League | 1.2 | 0.4 | 25 Jul 16 | |
2.05M | 12:10 | Sussex Relay Championships | 2.2 | -0.3 | 9 Apr 16 | |
10K | 38:31 | Chichester Priory 10K | 0.6 | -0.5 | 7 Feb 16 | |
HM | 84:38 | Gosport Half Marathon | 1.4 | -1.4 | 15 Nov 15 | |
parkrun | 19:04 | Brighton & Hove parkrun # 429 | 2.6 | -1.3 | 1 Jan 16 | |
12K | 49:46 | Sussex County Championships | 2.8 | 0.0 | 9 Jan 16 | |
10M | 63:36 | Morrisons Great South Run 10 | 0.6 | -0.5 | 25 Oct 15 | |
HM | 84:41 | River Thames Half Marathon | 0.4 | -1.2 | 18 Oct 15 | |
8.5K | 36:05 | Brooks Sussex League | 4.5 | 0.0 | 5 Dec 15 | |
10K | 43:10 | Worthing 10K | 1.6 | 3.8 | 5 Jun 16 | |
10K | 39:08 | Brighton Phoenix 10K | 1.0 | -1.1 | 15 Jul 15 | |
10K | 39:40 | Worthing 10K | 0.6 | -0.1 | 7 Jun 15 | |
10K | 39:52 | Bupa London 10,000 | 0.6 | 0.1 | 25 May 15 | |
Mar | 3:02:19 | Tokyo Marathon | -0.2 | -1.1 | 22 Feb 15 | |
Mar | 3:12:34 | Boston Marathon | 0.8 | 1.4 | 20 Apr 15 | |
10K | 43:34 | Bupa London 10,000 (10K) | 0.9 | 0.0 | 31 May 10 | |
10K | 43:28 | Bupa London 10,000 (10K) | 1.2 | -1.3 | 30 May 11 | |
10K | 44:17 | Bupa London 10,000 (10K) | 1.2 | -0.4 | 27 May 12 | |
HM | 1:40:18 | St Albans Half Marathon | 0.4 | 0.7 | 9 Jun 13 | |
Mar | 3:11:19 | Bank of America Chicago Marathon | 1.4 | -4.5 | 13 Oct 13 | |
10M | 73:56 | Bupa Great South Run 10 | 2.0 | 1.5 | 27 Oct 13 | |
10K | 40:29 | Bupa London 10,000 (10K) | 1.0 | -1.6 | 25 May 14 | |
HM | 93:18 | St Albans Half Marathon | 2.0 | -0.2 | 8 Jun 14 | |
30K | 2:39:52 | North Downs Run 30K | 6.0 | 2.8 | 22 Jun 14 | |
HM | 89:43 | Ealing Half Marathon | 1.3 | -1.1 | 28 Sep 14 | |
HM | 87:53 | North London Half Marathon | 0.7 | 0.0 | 15 Mar 15 | |
parkrun | 29:59 | Brighton & Hove parkrun # 539 | 1.0 | 20.6 | 3 Feb 18 | |