10K | 34:02 | BUCS Cross Country Championships | 4.0 | 0.3 | 1 Feb 20 | + |
3000 | 8:26.70 | BUCS Indoor Championships | 0.5 | 0.9 | 15 Feb 20 | + |
10K | 30:22 | Age UK Leeds Abbey Dash 10K (23m Short) | 0.0 | 0.5 | 27 Oct 19 | + |
3000 | 8:34.94 | BMC Sheffield Open Series | 0.5 | 1.5 | 22 Jan 20 | + |
3000 | 8:41.30 | BUCS Indoor Championships | 0.5 | 1.9 | 16 Feb 20 | + |
3000 | 8:22.89 | Loughborough International | 0.8 | 0.6 | 19 May 19 | |
1500 | 3:54.85 | BUCS Championships | 1.3 | 0.1 | 5 May 19 | |
1500 | 3:56.14 | British Athletics League Division 1 | 1.1 | 0.4 | 12 May 19 | |
800 | 1:55.20 | BMC Regional Races | 0.2 | 1.1 | 29 Apr 19 | |
5.38M | 27:38 | ERRA National Men's 12-Stage Relays | 1.3 | 1.2 | 6 Apr 19 | |
1500 | 4:04.64 | BUCS Championships | 1.3 | 1.5 | 4 May 19 | |
1500 | 3:47.35 | BMC Grand Prix | 0.3 | 0.0 | 26 May 18 | |
800 | 1:54.49 | British Athletics League Division Premiership | 0.9 | 0.3 | 2 Jun 18 | |
1500 | 3:52.55 | AtletiCAGenève | 0.6 | 0.5 | 9 Jun 18 | |
1500 | 3:49.41 | Loughborough International | 0.1 | 0.5 | 20 May 18 | |
800 | 1:53.39 | BMC Gold Standard Races | 0.1 | 0.8 | 12 Jun 18 | |
1500 | 3:50.43 | BUCS Championships | 0.5 | 0.3 | 6 May 18 | |
1500 | 3:51.45 | BUCS Championships | 0.5 | 0.4 | 7 May 18 | |
1500 | 3:53.46 | BUCS Championships | 0.5 | 0.7 | 5 May 18 | |
5.38M | 27:23 | ERRA National Men's 12-Stage Relays | 1.6 | 0.6 | 14 Apr 18 | |
3000 | 8:13.89 | IFAM Indoor | 0.5 | 0.4 | 10 Feb 18 | |
parkrun | 14:41 | Swansea Bay parkrun # 108 | 1.0 | -0.3 | 23 Dec 17 | |
3000 | 8:10.52 | Cardiff Met GP1: Christmas Classic | 0.5 | 0.2 | 10 Dec 17 | |
9.4K | 33:01 | Start Fitness Gwent League | 6.3 | -1.1 | 11 Nov 17 | |
1500 | 3:54.47 | Welsh Athletics Senior Championships | 0.5 | 0.9 | 27 Jan 18 | |
9.8K | 33:55 | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 4.3 | 0.3 | 25 Nov 17 | |
5.88K | 17:37 | ERRA Men's National 6-Stage Relays | 1.4 | -1.0 | 7 Oct 17 | |
1M | 4:19 | Cardiff Half Marathon Festival of Running Miles (inc Welsh & British Masters Championships) | 2.1 | 0.0 | 30 Sep 17 | |
1500 | 3:49.74 | British Athletics League Division 1 | 0.9 | -0.2 | 20 Aug 17 | |
1500 | 3:47.34 | BMC Gold Standard Races | 1.0 | -0.7 | 9 Aug 17 | |
Mile | 4:18.61 | England Manchester International | 2.1 | 0.0 | 16 Aug 17 | |
1500 | 3:47.17 | BMC Grand Prix | 0.3 | 0.0 | 19 Aug 17 | |
5K | 14:54 | Welsh Relay Championships | 0.4 | 0.2 | 16 Sep 17 | |
1500 | 3:46.99 | Internationaal Antwerps Atletiekgala | 0.2 | 0.1 | 29 Jul 17 | |
1500 | 3:50.44 | England Athletics U20 / U23 Championships | 0.7 | 0.1 | 17 Jun 17 | |
1500 | 3:49.11 | Welsh Championships | 1.0 | -0.4 | 10 Jun 17 | |
1500 | 3:45.66 | IFAM Outdoor | 0.1 | 0.0 | 27 May 17 | |
800 | 1:55.62 | BMC Gold Standard Races | 0.2 | 1.3 | 25 Jul 17 | |
800 | 1:55.63 | British Athletics League Division 1 | 1.1 | 0.4 | 3 Jun 17 | |
800 | 1:53.23 | British Athletics League Division 1 | 0.8 | 0.0 | 6 May 17 | |
5.08K | 15:16 | ERRA National Men's 12-Stage Relays | 1.9 | -1.1 | 8 Apr 17 | |
1500 | 3:57.92 | British Athletics League Division 1 | 1.4 | 0.5 | 6 May 17 | |
5000 | 15:00.69 | Sheffield Varsity Match | 1.2 | -0.4 | 26 Mar 17 | |
5K | 14:42 | Podium 5K | 0.3 | -0.2 | 18 Mar 17 | |
3000 | 8:19.77 | BMC Sheffield Open | 0.5 | 0.8 | 8 Jan 17 | |
9.44K | 29:35 | Welsh Inter-Regional Championships | 0.9 | -0.2 | 10 Dec 16 | |
9.8K | 31:38 | British Athletics Cross Challenge (inc European Trials) | 1.8 | -0.1 | 26 Nov 16 | |
2M | 10:14 | Northern Counties Relay Championships | 5.2 | 0.8 | 22 Oct 16 | |
9.51K | 31:20 | Chiltern League (Inc British Athletics Cross Challenge & Oxford University v RAF) | 2.1 | 0.4 | 12 Nov 16 | |
1500 | 3:45.59 | BMC Gold Standard Races | 0.4 | -0.5 | 19 Jul 16 | |
1500 | 3:45.04 | Flanders Cup - Allonsius Sport | 0.0 | -0.1 | 6 Aug 16 | |
1500 | 3:46.34 | BMC Gold Standard Races | 0.0 | -0.1 | 13 Jul 16 | |
5.88K | 18:26 | ERRA Men's National 6-Stage Relays | 1.1 | 0.5 | 8 Oct 16 | |
1500 | 3:58.84 | British Athletics League Division 2 | 1.8 | -0.1 | 2 Jul 16 | |
1500 | 3:50.46 | BMC Gold Standard Races | 0.1 | 0.4 | 28 Jun 16 | |
parkrun | 15:21 | Swansea Bay parkrun # 43 | 0.4 | 0.9 | 27 Aug 16 | |
800 | 1:55.59 | British Athletics League Division 2 | 0.9 | 0.3 | 4 Jun 16 | |
800 | 1:56.51 | Welsh Championships | 0.5 | 1.0 | 11 Jun 16 | |
800 | 1:58.23 | Welsh Championships | 0.5 | 1.5 | 11 Jun 16 | |
3.165M | 16:02 | ERRA National Men's 12-Stage Relays | 1.5 | 0.6 | 16 Apr 16 | |
10.2K | 32:41 | BUCS Cross Country Championships | 1.6 | -1.7 | 6 Feb 16 | |
5K | 14:48 | Armagh International Road Races | 0.1 | -1.6 | 18 Feb 16 | |
parkrun | 15:26 | Rother Valley parkrun # 120 | 1.0 | -3.1 | 23 Jan 16 | |
parkrun | 16:09 | Sheffield Hallam parkrun # 285 | 1.0 | 2.1 | 19 Mar 16 | |
8K | 28:06 | Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 4.1 | -2.5 | 9 Jan 16 | |
7.29K | 24:40 | Welsh National Championships | 2.0 | 2.0 | 27 Feb 16 | |
800 | 1:53.24 | BMC Grand Prix | 0.3 | 0.2 | 18 Jul 15 | |
1500 | 3:51.26 | England Athletics U20 / U23 Championships | 0.6 | -0.7 | 21 Jun 15 | |
1500 | 3:47.20 | BMC Gold Standard Races | 0.0 | -0.6 | 15 Jul 15 | |
800 | 1:54.08 | British Athletics League Division 3 | 0.6 | -0.4 | 11 Jul 15 | |
1500 | 3:52.92 | England Athletics U20 / U23 Championships | 0.6 | -0.5 | 20 Jun 15 | |
Mile | 4:19.27 | Welsh Athletics International | 0.8 | 1.1 | 29 Jul 15 | |
1500 | 3:52.37 | BMC Grand Prix | 0.3 | -0.3 | 16 May 15 | |
2M | 11:47 | Leeds University Relays | 6.0 | 5.1 | 5 Dec 15 | |
800 | 1:59.03 | British Athletics League Division 3 | 0.8 | 0.7 | 9 May 15 | |
1500 | 3:58.32 | Inter Varsity | 0.6 | 0.3 | 15 Apr 15 | |
6.34K | 22:27 | Welsh Inter-Regional Championships | 1.0 | 1.4 | 12 Dec 15 | |
5.14K | 16:37 | ERRA National Men's 12-Stage Relays | 1.1 | -1.6 | 11 Apr 15 | |
5.848K | 18:26 | ERRA Men's National 6 Stage Relays | 1.5 | -3.3 | 4 Oct 14 | |
800 | 1:53.97 | BMC Grand Prix | 0.4 | -1.1 | 19 Jul 14 | |
6.7K | 22:10 | British Athletics Cross Challenge (inc European Trials) | 1.0 | -1.2 | 29 Nov 14 | |
800 | 1:56.4 | Welsh Masters' League | 0.5 | -0.8 | 2 Jul 14 | |
800 | 1:56.95 | Welsh Schools Championships | 0.6 | -0.4 | 5 Jul 14 | |
1500 | 3:59.17 | Welsh Schools Championships | 0.6 | -0.3 | 5 Jul 14 | |
1500 | 4:05.3 | UK Youth Development U17/U20 League Division Midland Premier 1 | 0.8 | 1.1 | 27 Jul 14 | |
1500 | 4:01.15 | UK Youth Development U17/U20 League Division Midland Premier 1 | 0.6 | -0.3 | 29 Jun 14 | |
800 | 1:57.52 | UK Youth Development U17/U20 League Division Midland Premier 1 | 0.7 | -0.7 | 27 Apr 14 | |
800 | 1:59.22 | Welsh Senior League | 0.4 | 0.1 | 4 May 14 | |
6.8M | 43:22 | Bwystfil Y Bryn 6.8 | 6.0 | 0.7 | 31 May 14 | |
4.3K | 13:57 | ERRA National Men's 12 Stage Relays | 2.3 | 0.4 | 5 Apr 14 | |
7.2K | 23:32 | Welsh Championships | 1.6 | -0.5 | 15 Feb 14 | |
5.6K | 17:44 | Welsh Road Relay Championships | -0.2 | 0.7 | 16 Mar 14 | |
3000 | 9:18.30 | UK Youth Development U17/U20 League Division Midland Premier 1 | 0.7 | 2.3 | 27 Apr 14 | |
1M | 4:28 | Welsh Mile Championships | 1.4 | -0.1 | 5 Oct 13 | |
6.7K | 22:01 | British Athletics Cross Challenge (inc European Trials) | 0.6 | 0.9 | 23 Nov 13 | |
5.848K | 19:23 | ERRA Men's National 6-Stage Relays | 1.7 | 0.3 | 12 Oct 13 | |
800 | 2:01.89 | British Athletics League Division 3 | 0.8 | 0.5 | 11 May 13 | |
3.863K | 12:11 | ERRA Young Athletes' Relays | 0.9 | 1.0 | 14 Apr 13 | |
1500 | 4:01.46 | England Athletics U15/U17 Championships | 0.9 | -0.6 | 18 Aug 12 | |
3M | 15:53 | Virgin London Mini Marathon | 0.3 | 2.7 | 21 Apr 13 | |
1500 | 4:02.04 | England Athletics U15/U17 Championships | 0.9 | -0.5 | 19 Aug 12 | |
5K | 15:54 | Admiral Swansea Bay 5K | 1.0 | -0.1 | 23 Sep 12 | |
1500 | 4:00.33 | BMC Regional Races | 0.6 | -0.6 | 26 Jun 12 | |
1500 | 4:05.66 | Celtic Games U16/U18 International | 0.8 | 0.1 | 11 Aug 12 | |
800 | 1:57.82 | BMC Regional Races | 0.3 | -0.7 | 20 Jun 12 | |
800 | 1:57.46 | BMC PB Classic | 0.0 | -0.1 | 30 Jun 12 | |
800 | 2:02.03 | McCain Young Athletes' League Division Midland Premier South | 0.7 | 0.1 | 17 Jun 12 | |
1500 | 4:04.52 | Welsh Championships | 0.6 | -0.4 | 4 Jun 12 | |
800 | 1:59.29 | Welsh Senior League Division 1 | 0.1 | -0.7 | 27 May 12 | |
3000 | 9:16.9 | McCain Young Athletes' League Midland Final | 1.0 | 1.9 | 29 Jul 12 | |
3000 | 8:49.03 | Sainsbury's School Games | 0.3 | -0.2 | 9 May 12 | |
1500 | 4:20.8 | McCain Young Athletes' League Midland Final | 0.3 | 2.8 | 29 Jul 12 | |
3M | 15:25 | Virgin London Mini Marathon | 1.0 | -0.8 | 22 Apr 12 | |
3000 | 9:25.02 | McCain Young Athletes' League Division Midland Premier South | 0.0 | 2.8 | 17 Jun 12 | |
2.8K | 8:42 | Welsh National Relay Championships | 1.2 | 1.1 | 25 Mar 12 | |
6K | 17:38 | SIAB Schools' International | -3.8 | -0.2 | 31 Mar 12 | |
1500 | 4:10.44 | National Junior League National Final | 1.6 | -1.1 | 11 Sep 11 | |
1500 | 4:06.89 | Aviva Welsh Schools' Championships | 0.7 | -1.0 | 2 Jul 11 | |
1500 | 4:11.7 | National Junior League Midland Premier Division | 1.3 | -0.6 | 10 Jul 11 | |
800 | 2:03.7 | Welsh Senior League Division 1 | 0.8 | -0.1 | 6 Aug 11 | |
3.863K | 12:30 | ERRA National Young Athletes' Relays | 1.0 | 0.2 | 16 Oct 11 | |
800 | 2:03.30 | McCain Young Athletes League Midland Regional Final | 0.6 | 0.0 | 17 Jul 11 | |
1500 | 4:18.37 | McCain Young Athletes League Midland Regional Final | 1.3 | 0.3 | 17 Jul 11 | |
3000 | 9:14.13 | Welsh 3000m Championships | 0.8 | 1.0 | 10 Aug 11 | |
800 | 2:02.2 | McCain Young Athletes League Midland Premier S Division | 0.0 | -1.2 | 19 Jun 11 | |
800 | 2:06.2 | McCain Young Athletes League Midland Premier S Division Match 2 | 0.8 | -1.6 | 22 May 11 | |
1500 | 4:27.21 | McCain Young Athletes League National Auxiliary Final | 0.6 | 2.3 | 3 Sep 11 | |
800 | 2:07.6 | McCain Young Athletes League Midland Premier S Division | 0.6 | -0.2 | 5 Jun 11 | |
3000 | 9:38.72 | Welsh Senior League 1 | 0.6 | 2.8 | 30 Jul 11 | |
1500 | 4:25.97 | BMC PB Classic | 0.8 | -0.7 | 2 May 11 | |
1500 | 4:27.7 | McCain Young Athletes League Midland Premier S Division Match 2 | 0.5 | 0.2 | 22 May 11 | |
3M | 16:04 | Virgin London Mini Marathon | 1.0 | -0.7 | 17 Apr 11 | |
800 | 2:09.0 | McCain Young Athletes League Midland Premier S Division | 0.0 | -0.3 | 8 May 11 | |
2.8K | 9:09 | Welsh Road Relays | 1.6 | 0.0 | 3 Apr 11 | |
1500 | 4:33.5 | McCain Young Athletes League Midland Premier S Division | 0.8 | 0.4 | 8 May 11 | |
1500 | 4:25.19 | Welsh Open U17/U20 Closed Championships | 0.5 | -1.2 | 22 Jan 11 | |
4.2K | 15:20 | McCain UK Cross Challenge | 0.2 | 0.0 | 17 Jan 10 | |
800 | 2:21.0 | Welsh Athletics U15 League - West Division 1 | 0.8 | 0.7 | 24 Apr 10 | |
800 | 2:18.75 | BMC PB Classic | 0.9 | 0.0 | 3 May 10 | |
1500 | 4:51.2 | McCain UK Young Athletes League Midland Premier S | 0.8 | 1.3 | 16 May 10 | |
800 | 2:15.56 | Welsh U15 Championships | 0.5 | -1.3 | 12 Jun 10 | |
800 | 2:18.42 | Welsh Junior Cup Final | 1.1 | -0.3 | 22 Aug 10 | |
3.863K | 13:04 | Young Athletes' National Road Relays | 1.3 | 0.0 | 17 Oct 10 | |
3000 | 9:36.94 | UWIC Open Meeting (inc Welsh Junior 3000m Championships) | 0.5 | -3.4 | 9 Jan 11 | |
4.1K | 14:56 | McCain UK Cross Challenge | 1.0 | 3.2 | 16 Jan 11 | |