HM | 66:52 | Great North Run | 1.2 | -0.5 | 8 Sep 24 | +1 |
10K | 31:00 | Guildford 10K | 1.7 | -0.2 | 11 Aug 24 | +2 |
10K | 29:50 | Leeds Abbey Dash 10K | 0.1 | 0.1 | 13 Oct 24 | +3 |
10K | 30:44 | Brighton 10K | 0.4 | 0.6 | 17 Nov 24 | +4 |
3000 | 8:35.26 | Aldershot Farnham & District Open Meetings Summer | 1.7 | 0.3 | 18 Jul 24 | +5 |
5000 | 14:47.82 | Tracksmith Twilight 5000m Night #1 | 0.7 | 0.6 | 3 Jul 24 | |
5.38M | 26:54 | ERRA Men's National 12-Stage Relays | 2.0 | -0.1 | 6 Apr 24 | |
HM | 68:17 | Farnborough Winter Half Marathon | 1.2 | 0.3 | 21 Jan 24 | |
10K | 30:03 | Telford 10K | 0.4 | 0.0 | 10 Dec 23 | |
10M | 49:26 | Great South Run 10 | 0.7 | -0.4 | 15 Oct 23 | |
10K | 29:48 | Leeds Abbey Dash 10K | 0.3 | -0.1 | 22 Oct 23 | |
5.848K | 17:47 | ERRA Men's National 6-Stage Relays | 1.9 | 0.0 | 7 Oct 23 | |
6K | 18:29 | Southern Relays | 1.7 | 0.6 | 23 Sep 23 | |
5000 | 14:27.4 | Tracksmith London Twilight 5000M #1 | 0.8 | -0.3 | 27 Jul 23 | |
5000 | 14:29.67 | Hercules Wimbledon Festival 5000m sponsored by Tripadvisor | 0.2 | 0.4 | 5 Aug 23 | |
5000 | 14:53.72 | Tracksmith London Twilight 5000m #2 | 0.4 | 1.1 | 30 Aug 23 | |
3000 | 8:35.32 | Aldershot, Farnham & District Open Meeting | 1.4 | 0.6 | 8 Jun 23 | |
parkrun | 15:46 | Rushmoor parkrun # 369 | 2.1 | 1.4 | 17 Jun 23 | |
8.65K | 27:31 | ERRA Men's National 12-Stage Relays | 1.5 | 1.2 | 15 Apr 23 | |
7.2K | 21:53 | Southern Men's 12-Stage Relays | 1.2 | 0.3 | 2 Apr 23 | |
HM | 67:04 | Farnborough Winter Half Marathon | 0.5 | 0.3 | 22 Jan 23 | |
10K | 29:58 | Trafford 10K | 0.0 | 0.3 | 5 Mar 23 | |
Mile | 4:21.46 | Guildford & Godalming Summer Track Night | 0.6 | 1.4 | 5 Jul 23 | |
5K | 14:30 | Friday Night 5K Under the Lights | 0.5 | 0.1 | 17 Feb 23 | |
10M | 49:32 | Great South Run 10 | 1.2 | -1.0 | 16 Oct 22 | |
Mile | 4:21.00 | The Tracksmith Amateur Mile | 0.8 | 1.1 | 3 Jun 23 | |
10K | 29:40 | Leeds Abbey Dash 10K | 0.5 | -0.6 | 23 Oct 22 | |
9.1K | 32:12 | Hampshire League | 6.2 | 0.3 | 12 Nov 22 | |
10K | 30:43 | Telford 10K | 0.2 | 1.0 | 11 Dec 22 | |
HM | 69:26 | Run Reigate Half Marathon | 1.6 | 0.3 | 18 Sep 22 | |
parkrun | 16:38 | Rushmoor parkrun # 370 | 1.5 | 4.0 | 1 Jul 23 | |
5K | 14:54 | Abbott Dash to the Finish Line 5K | 1.4 | 0.1 | 5 Nov 22 | |
6K | 18:14 | Aldershot Road Relays | 1.7 | 0.0 | 24 Sep 22 | |
5.848K | 17:50 | ERRA Men's National 6-Stage Relays | 1.6 | 0.2 | 8 Oct 22 | |
parkrun | 15:40 | Rushmoor parkrun # 330 | 2.7 | 0.5 | 13 Aug 22 | |
5000 | 14:26.30 | Hercules Wimbledon Night of Graded 5000m Races | 0.3 | 0.0 | 6 Aug 22 | |
10000 | 31:41.83 | FASTFriday 10000m | 1.6 | 0.6 | 17 Jun 22 | |
8.65K | 26:21 | ERRA National Men's 12-Stage | 1.4 | -0.3 | 9 Apr 22 | |
5000 | 14:56.15 | MK5000 PB Special | 0.5 | 1.0 | 9 Jul 22 | |
10000 | 31:28.10 | Highgate Harriers Night of the 10000m PB's (Including British Championships & World Championships Trials) | 1.0 | 0.9 | 14 May 22 | |
5000 | 14:36.58 | Comeback 5000#2 | 0.8 | -0.1 | 15 Apr 22 | |
5K | 14:18 | Friday Night 5K Under the Lights | 0.2 | -0.2 | 11 Feb 22 | |
10K | 29:48 | Telford 10K | 0.4 | -0.7 | 12 Dec 21 | |
10K | 31:38 | Chichester 10K | 1.2 | 0.9 | 6 Feb 22 | |
9.62K | 30:38 | Alton Sports Hampshire League | 2.2 | -0.2 | 13 Nov 21 | |
9.1K | 31:27 | Alton Sports Hampshire League | 5.1 | 0.0 | 4 Dec 21 | |
5.848K | 17:29 | ERRA Men's National 6-Stage Relays | 1.5 | -0.7 | 9 Oct 21 | |
parkrun | 20:22 | Rushmoor parkrun # 378 | 1.7 | 11.8 | 16 Sep 23 | |
5.053K | 15:12 | SOAR MK Relays | 1.5 | -0.2 | 26 Sep 21 | |
10K | 30:13 | Speedway 10K | 0.3 | -0.2 | 2 May 21 | |
10K | 30:09 | Chichester 10K at Goodwood | 0.6 | -0.5 | 2 Feb 20 | |
5000 | 14:27.27 | Hercules Wimbledon 5000m Festival | 0.5 | -0.5 | 7 Aug 21 | |
5K | 14:33 | The On Bristol Track Club Elite 5K | 0.7 | -0.5 | 22 May 21 | |
10K | 33:27 | Alton Sports Hampshire League | 4.1 | -0.4 | 8 Feb 20 | |
5K | 15:03 | Hercules Wimbledon AC 5K | 1.5 | -0.1 | 11 Apr 21 | |
5000 | 14:30.17 | BMC Grand Prix | 0.1 | 0.0 | 12 Jun 21 | |
5K | 14:48 | PB 5K | 0.7 | 0.1 | 13 Dec 20 | |
5000 | 15:02.73 | SOAR MK 5000 PB Special | 1.1 | 0.3 | 17 Jul 21 | |
3000 | 8:47.2 | Aldershot & Farnham & District End of Season Track Meeting | 1.8 | 0.5 | 26 Sep 20 | |
10K | 30:06 | Telford 10K | 0.4 | -0.5 | 8 Dec 19 | |
10K | 31:58 | Running Grand Prix Goodwood | 0.7 | 1.4 | 27 Sep 20 | |
12K | 45:36 | Hampshire County Championships | 4.3 | 4.2 | 8 Jan 22 | |
12K | 40:33 | Hampshire County Championships | 3.3 | 0.4 | 4 Jan 20 | |
3000 | 8:41.47 | BMC PB Classic | 0.6 | 1.3 | 29 May 21 | |
1500 | 4:00.06 | Aldershot, Farnham & District AC Open Meeting 3 | 0.4 | 0.7 | 31 May 21 | |
12.9K | 51:28 | ECCA Saucony English National Championships | 6.9 | 3.0 | 22 Feb 20 | |
parkrun | 18:28 | Bracknell parkrun # 278 | 4.4 | 4.6 | 27 Nov 21 | |
5000 | 14:41.7 | Brighton Birthday Boys 5000m | 0.5 | -0.1 | 22 Aug 19 | |
5.848K | 18:21 | ERRA Men's National 6-Stage Relays | 1.8 | 0.5 | 6 Oct 19 | |
5.6K | 17:37 | Southern Men's 6-Stage Relays | 1.7 | 0.8 | 22 Sep 19 | |
9.2K | 33:30 | Alton Sports Hampshire League | 5.1 | 1.8 | 9 Nov 19 | |
11.2K | 45:32 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 6.8 | 4.2 | 7 Mar 20 | |
5000 | 14:39.68 | MK5000 PB Special | 0.2 | 0.1 | 27 Jul 19 | |
parkrun | 22:22 | Frimley Lodge parkrun # 620 | 2.1 | 15.3 | 29 Apr 23 | |
3000 | 8:37.78 | Hercules Wimbledon 3000m Night Open | 0.9 | 0.6 | 26 Jun 19 | |
7.5M | 47:39 | South of Thames CCA 7.5 Championships | 5.4 | 4.3 | 21 Dec 19 | |
parkrun | 16:08 | Rushmoor parkrun # 252 | 1.8 | 1.9 | 20 Jul 19 | |
parkrun | 15:47 | Rushmoor parkrun # 249 | 1.4 | 1.5 | 22 Jun 19 | |
5000 | 15:29.60 | Orion Harriers Fast Friday 5000m / 10,000m Open (Inc England AA 10,000m Championships) | 0.7 | 1.6 | 7 Jun 19 | |
5000 | 14:52.0 | Southern Athletics League Division 2W | 0.2 | 0.6 | 13 Apr 19 | |
3000 | 8:37.90 | BMC PB Classic | 0.4 | 1.2 | 4 May 19 | |
parkrun | 20:27 | Frimley Lodge parkrun # 561 | 2.8 | 10.7 | 19 Mar 22 | |
3000 | 9:03.5 | Southern Athletics League Division 2W | 1.0 | 2.3 | 13 Jul 19 | |
3.16M | 15:50 | ERRA National Men's 12-Stage Relays | 1.6 | 0.8 | 6 Apr 19 | |
10K | 31:44 | Trafford 10K | 0.8 | 0.9 | 10 Mar 19 | |
1500 | 4:06.30 | Southern Athletics League Division 2W | 0.6 | 1.5 | 19 May 19 | |
5000 | 16:02.81 | South of England AA U20 / Senior Championships | 1.2 | 2.3 | 2 Jun 19 | |
800 | 2:02.8 | Southern Athletics League Division 2W | 0.2 | 2.2 | 13 Jul 19 | |
5K | 19:40 | ECCA Saucony English National Relay Championships | 6.3 | 5.1 | 2 Nov 19 | |
12K | 40:03 | Hampshire County Championships | 2.5 | 0.7 | 5 Jan 19 | |
10K | 30:43 | Telford 10K | 0.3 | 0.3 | 9 Dec 18 | |
10K | 30:55 | Brighton 10K | 0.5 | 0.3 | 18 Nov 18 | |
HM | 73:52 | Reading Half Marathon | 0.5 | 3.1 | 17 Mar 19 | |
9.1K | 33:12 | Alton Sports Hampshire League | 6.8 | 0.2 | 10 Nov 18 | |
12K | 42:44 | ECCA Saucony English National Championships | 2.7 | 2.9 | 23 Feb 19 | |
5000 | 14:35.55 | BMC Regional Races | 0.7 | -1.1 | 18 Jul 18 | |
5.88K | 18:19 | ERRA Men's National 6-Stage Relays | 1.4 | 0.7 | 6 Oct 18 | |
3000 | 8:18.86 | Watford Open Graded Meeting | 0.4 | -0.3 | 25 Jul 18 | |
5000 | 14:30.89 | Hercules Wimbledon 5000m Festival Night | 0.1 | -0.3 | 15 Aug 18 | |
9.62K | 32:31 | Alton Sports Hampshire League | 2.3 | 1.7 | 13 Oct 18 | |
3000 | 8:26.47 | BMC Grand Prix | 0.7 | -0.5 | 7 Jul 18 | |
1500 | 4:00.1 | Southern Athletics League Division 2W | 1.6 | -0.9 | 14 Jul 18 | |
5.8K | 18:51 | Southern Men's 6-Stage Relays | 1.7 | 1.9 | 23 Sep 18 | |
1500 | 3:58.68 | Watford Open Graded Meeting | 0.5 | 0.0 | 27 Jun 18 | |
5000 | 14:44.74 | BMC Gold Standard Races | 0.3 | -0.3 | 9 May 18 | |
3000 | 8:23.65 | Watford Open Graded Meeting | 0.3 | -0.3 | 2 May 18 | |
1500 | 3:57.89 | Watford Open Graded Meeting | 0.3 | 0.1 | 30 May 18 | |
5000 | 15:15.08 | South of England AA U20 / Senior Championships | 0.4 | 0.8 | 9 Jun 18 | |
9.5K | 33:44 | Alton Sports Hampshire League | 5.9 | -0.6 | 10 Feb 18 | |
5.38M | 27:58 | ERRA National Men's 12-Stage Relays | 1.6 | 0.4 | 14 Apr 18 | |
12K | 44:07 | ECCA Saucony English National Championships | 5.9 | 0.3 | 24 Feb 18 | |
1500 | 4:13.0 | Southern Athletics League Division 2W | 1.5 | 1.0 | 20 May 18 | |
parkrun | 16:19 | Rushmoor parkrun # 193 | 2.7 | 0.9 | 31 Mar 18 | |
10K | 30:21 | Alton Sports Hampshire League | -0.3 | -0.1 | 2 Dec 17 | |
10K | 32:22 | Alton Sports Hampshire League | 1.4 | 0.4 | 13 Jan 18 | |
800 | 2:05.7 | Southern Athletics League Division 2W | 0.7 | 2.2 | 20 May 18 | |
9.8K | 34:18 | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 4.3 | 0.4 | 25 Nov 17 | |
11.75K | 42:34 | Hampshire County Championships | 4.6 | 1.1 | 6 Jan 18 | |
12K | 49:50 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 8.7 | 2.4 | 10 Mar 18 | |
9.62K | 31:37 | Alton Sports Hampshire League | 2.1 | 0.4 | 14 Oct 17 | |
10K | 32:30 | Fleet Peter Driver Memorial 10K | 0.9 | 1.1 | 22 Oct 17 | |
5000 | 14:45.42 | Hercules Wimbledon AC 5000m Festival Night | 0.1 | -0.8 | 23 Aug 17 | |
5.88K | 18:35 | ERRA Men's National 6-Stage Relays | 1.4 | 0.6 | 7 Oct 17 | |
5.25K | 15:38 | Southern Men's 6-Stage Relays | -0.6 | 0.8 | 24 Sep 17 | |
10K | 33:33 | Camberley Julian Farrell 10K | 1.5 | 1.6 | 1 Oct 17 | |
800 | 2:03.4 | Sweatshop Southern Athletics League Division 2W | 1.4 | -0.4 | 19 Aug 17 | |
parkrun | 15:48 | Rushmoor parkrun # 157 | 1.9 | -0.2 | 15 Jul 17 | |
1500 | 4:04.33 | Watford Open Graded Meeting | 0.6 | -0.3 | 26 Jul 17 | |
1500 | 4:08.5 | Sweatshop Southern Athletics League Division 2W | 0.3 | 0.6 | 19 Aug 17 | |
10K | 31:24 | Eastleigh 10K | 0.7 | -0.6 | 19 Mar 17 | |
5000 | 15:09.93 | Hampshire County Championships | 0.8 | -0.6 | 13 May 17 | |
10K | 32:47 | Vitality London 10,000 | 1.1 | 0.5 | 29 May 17 | |
10000 | 32:25.87 | Highgate Harriers Night of the 10,000m PBs (inc British Championships) | 0.5 | 0.7 | 20 May 17 | |
HM | 69:08 | Wokingham Half Marathon | 0.3 | -1.4 | 12 Feb 17 | |
6.38K | 20:27 | Southern Men's 12-Stage Relays | 2.0 | -0.3 | 25 Mar 17 | |
3000 | 8:44.73 | Watford Open Graded Meeting | 0.4 | 0.3 | 3 May 17 | |
12K | 41:33 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 3.3 | -0.1 | 11 Mar 17 | |
8.65K | 28:37 | ERRA National Men's 12-Stage Relays | 1.6 | 0.6 | 8 Apr 17 | |
9.73K | 32:50 | ECCC European Clubs Cross Country Championships | 2.8 | -1.2 | 5 Feb 17 | |
parkrun | 15:53 | Rushmoor parkrun # 140 | 2.0 | -0.1 | 4 Mar 17 | |
12K | 44:46 | ECCA Saucony English National Championships | 5.6 | 0.5 | 25 Feb 17 | |
9.8K | 31:57 | British Athletics Cross Challenge (inc European Trials) | 1.8 | -1.5 | 26 Nov 16 | |
parkrun | 16:15 | Rushmoor parkrun # 134 | 2.8 | -1.2 | 14 Jan 17 | |
9.62K | 31:36 | Alton Sports Hampshire League | 2.0 | -1.4 | 12 Nov 16 | |
10K | 33:35 | Alton Sports Hampshire League | 1.8 | -0.4 | 3 Dec 16 | |
10K | 32:27 | Fleet Peter Driver Memorial 10K | 0.5 | -0.4 | 23 Oct 16 | |
parkrun | 17:25 | Rushmoor parkrun # 135 | 3.6 | 0.6 | 21 Jan 17 | |
parkrun | 15:45 | Rushmoor parkrun # 122 | 1.2 | -0.7 | 29 Oct 16 | |
10K | 32:58 | Julian Farrell 10K | 1.0 | -0.3 | 2 Oct 16 | |
6K | 18:45 | Southern Men's 6-Stage Relays | 0.1 | -0.3 | 25 Sep 16 | |
parkrun | 16:48 | Rushmoor parkrun # 115 | 2.6 | 0.3 | 10 Sep 16 | |
10K | 32:20 | Eastleigh 10K | 0.0 | -0.3 | 20 Mar 16 | |
parkrun | 17:21 | Frimley Lodge parkrun # 341 | 1.8 | 2.3 | 20 Aug 16 | |
parkrun | 17:22 | Frimley Lodge parkrun # 343 | 1.7 | 2.4 | 3 Sep 16 | |
15K | 55:27 | South of England Championships | 4.6 | -0.8 | 30 Jan 16 | |
parkrun | 17:58 | Rushmoor parkrun # 123 | 1.7 | 3.7 | 5 Nov 16 | |
parkrun | 17:45 | Rushmoor parkrun # 113 | 2.1 | 2.9 | 27 Aug 16 | |
parkrun | 18:21 | Rushmoor parkrun # 118 | 2.4 | 3.9 | 1 Oct 16 | |
10K | 33:39 | Stubbington Green 10K | 0.8 | 0.3 | 17 Jan 16 | |
parkrun | 17:55 | Frimley Lodge parkrun # 338 | 2.0 | 3.3 | 23 Jul 16 | |
parkrun | 16:24 | Rushmoor parkrun # 92 | 1.0 | 0.7 | 12 Mar 16 | |
parkrun | 17:41 | Rushmoor parkrun # 110 | 1.3 | 3.5 | 6 Aug 16 | |
10K | 32:37 | Fleet Peter Driver Memorial 10K | 0.5 | -2.2 | 25 Oct 15 | |
5.994K | 19:08 | Southern Men's 6-Stage Relays | 1.7 | -3.1 | 20 Sep 15 | |
5K | 16:32 | ECCA Saucony English National Relay Championships | 2.8 | -0.8 | 31 Oct 15 | |
12K | 48:19 | ECCA Saucony English National Championships | 6.0 | 1.7 | 27 Feb 16 | |
5.848K | 18:37 | ERRA Men's National 6-Stage Relays | 1.3 | -2.8 | 3 Oct 15 | |
parkrun | 17:14 | Frimley Lodge parkrun # 309 | 3.0 | 0.5 | 26 Dec 15 | |
parkrun | 17:37 | Rushmoor parkrun # 95 | 1.5 | 3.2 | 2 Apr 16 | |
10K | 34:29 | Age UK Leeds Abbey Dash 10K | 1.0 | 1.0 | 15 Nov 15 | |
parkrun | 17:33 | Frimley Lodge parkrun # 303 | 3.0 | 1.2 | 21 Nov 15 | |
3M | 14:50 | Surrey Road Relays | 0.4 | -1.9 | 5 Sep 15 | |
20M | 2:12:16 | Bramley 20 | 1.4 | 4.4 | 14 Feb 16 | |
parkrun | 16:55 | Frimley Lodge parkrun # 291 | 2.0 | -0.9 | 29 Aug 15 | |
parkrun | 16:29 | Frimley Lodge parkrun # 287 | 1.0 | -1.0 | 25 Jul 15 | |
5000 | 16:24.5 | Sweatshop Southern Athletics League Division 3SW | 0.6 | -0.7 | 15 Aug 15 | |
parkrun | 19:06 | Rushmoor parkrun # 104 | 1.4 | 6.5 | 11 Jun 16 | |
parkrun | 16:52 | Frimley Lodge parkrun # 285 | 2.0 | -1.1 | 11 Jul 15 | |
parkrun | 16:46 | Frimley Lodge parkrun # 286 | 1.0 | -0.3 | 18 Jul 15 | |
parkrun | 17:58 | Brentwood parkrun # 37 | 3.0 | 0.4 | 22 Aug 15 | |
parkrun | 16:43 | Rushcliffe parkrun # 136 | 1.0 | -0.4 | 16 May 15 | |
parkrun | 17:02 | Frimley Lodge parkrun # 284 | 1.0 | 0.3 | 4 Jul 15 | |
parkrun | 16:56 | Rushcliffe parkrun # 135 | 1.5 | -0.5 | 9 May 15 | |
parkrun | 17:12 | Frimley Lodge parkrun # 283 | 1.0 | 0.6 | 27 Jun 15 | |
parkrun | 17:03 | Rushcliffe parkrun # 139 | 1.0 | 0.3 | 6 Jun 15 | |
parkrun | 17:08 | Frimley Lodge parkrun # 272 | 2.0 | -0.5 | 4 Apr 15 | |
parkrun | 16:58 | Rushcliffe parkrun # 134 | 1.0 | 0.1 | 2 May 15 | |
1M | 4:56 | City of London Mile | 1.4 | 0.1 | 14 Jun 15 | |
parkrun | 17:01 | Frimley Lodge parkrun # 274 | 1.0 | 0.2 | 18 Apr 15 | |
parkrun | 20:34 | Frimley Lodge parkrun # 326 | 2.5 | 8.4 | 16 Apr 16 | |
parkrun | 16:57 | Frimley Lodge parkrun # 273 | 1.0 | 0.1 | 11 Apr 15 | |
parkrun | 17:19 | Frimley Lodge parkrun # 260 | 2.5 | -0.6 | 10 Jan 15 | |
parkrun | 17:24 | Rushcliffe parkrun # 127 | 1.0 | 1.1 | 14 Mar 15 | |
parkrun | 16:29 | Frimley Lodge parkrun # 239 | 1.4 | -1.6 | 30 Aug 14 | |
parkrun | 17:17 | Frimley Lodge parkrun # 249 | 2.0 | -0.2 | 8 Nov 14 | |
parkrun | 23:49 | Rushmoor parkrun # 124 | 3.2 | 14.0 | 12 Nov 16 | |
parkrun | 16:28 | Frimley Lodge parkrun # 240 | 1.0 | -1.0 | 6 Sep 14 | |
parkrun | 16:34 | Frimley Lodge parkrun # 237 | 1.0 | -2.8 | 16 Aug 14 | |
parkrun | 17:23 | Frimley Lodge parkrun # 230 | 1.2 | 0.0 | 28 Jun 14 | |
parkrun | 20:57 | Frimley Lodge parkrun # 238 | 1.2 | 8.1 | 23 Aug 14 | |
parkrun | 38:05 | Frimley Lodge parkrun # 259 | 2.0 | 31.6 | 3 Jan 15 | |
parkrun | 23:01 | Frimley Lodge parkrun # 289 | 2.0 | 11.6 | 15 Aug 15 | |
parkrun | 22:26 | Frimley Lodge parkrun # 292 | 2.5 | 10.1 | 5 Sep 15 | |