1500 | 3:45.93 | Portland Track Festival High Performance - Day 2 | 0.6 | 0.2 | 9 Jun 24 | +1 |
1500 | 3:48.51 | Sound Running Track Fest | 1.0 | 0.2 | 11 May 24 | +2 |
Mile | 4:05.43 | Oregon Relays | 0.8 | 0.2 | 20 Apr 24 | +3 |
Mile | 4:01.80 | David Hemery Valentine Invitational | 0.5 | 0.0 | 10 Feb 24 | +4 |
1500 | 3:52.90 | Stanford Invitational | 1.0 | 0.8 | 29 Mar 24 | +5 |
800 | 1:53.60 | Mike Fanelli Track Classic | 0.6 | 0.5 | 30 Mar 24 | |
Mile | 4:03.14 | UW Invitational/Mile City | 0.5 | 0.2 | 26 Jan 24 | |
5000 | 13:55.43 | Under Armour Sunset Tour | 0.8 | -0.5 | 22 Jul 23 | |
5000 | 13:57.06 | Stumptown Twilight | 0.6 | -0.3 | 24 Jun 23 | |
5000 | 13:55.22 | Payton Jordan Invitational | 0.4 | -0.1 | 21 Apr 23 | |
10000 | 29:19.64 | Stanford Invitational | 0.0 | 0.7 | 31 Mar 23 | |
HM | 64:53 | Monterey Bay Half Marathon | 1.0 | 0.0 | 13 Nov 22 | |
HM | 65:26 | Rock ‘n’ Roll San Jose Half Marathon | 1.0 | 0.3 | 9 Oct 22 | |
5000 | 13:48.86 | Portland Track Festival - World Athletics Continental Tour Bronze | 0.6 | -0.3 | 11 Jun 22 | |
5000 | 14:07.07 | Sound Running Sunset Tour #3 | 0.2 | 0.8 | 15 Jul 22 | |
Mile | 4:05.46 | Sound Running Sunset Tour #1 | 1.2 | 0.0 | 2 Jul 22 | |
5000 | 13:58.90 | Bryan Clay Invitational | 0.6 | 0.1 | 14 Apr 22 | |
Mile | 4:10.37 | Golden West Invitational | 0.6 | 1.3 | 4 Jun 22 | |
1500 | 3:51.42 | Payton Jordan Invitational | 1.0 | 0.9 | 29 Apr 22 | |
1500 | 3:48.81 | Stanford Invitational | 0.2 | 1.3 | 1 Apr 22 | |
5000 | 13:56.99 | Müller British Championships inc. Invitation 10000m | 0.8 | -0.1 | 26 Jun 21 | |
5000 | 13:42.14 | The Track Meet | 0.0 | 0.1 | 4 Dec 20 | |
3000 | 7:56.34 | UW Invitational | 0.5 | 0.2 | 1 Feb 20 | |
1500 | 3:42.32 | Portland Track Festival | 0.2 | 0.4 | 29 May 21 | |
5000 | 14:23.82 | Stumptown Twilight Meet | 0.6 | 1.1 | 3 Jun 21 | |
5000 | 14:09.30 | Track Meet Sound Running - World Continental Tour Bronze | 0.0 | 1.1 | 15 May 21 | |
5K | 14:03 | Silicon Valley Turkey Trot | 1.2 | -0.3 | 28 Nov 19 | |
Mile | 4:01.17 | UW Preview (College) | 0.5 | 0.2 | 18 Jan 20 | |
1500 | 3:44.66 | West Coast Relays | 0.2 | 0.7 | 30 Apr 21 | |
HM | 66:17 | Monterey Bay Half Marathon | 0.8 | 1.0 | 10 Nov 19 | |
1500 | 3:49.03 | Stanford Invitational | | 1.6 | 3 Apr 21 | |
Mile | 4:02.48 | Hotel Warner Mile | 1.0 | -0.1 | 8 Aug 19 | |
5000 | 13:40.35 | Sunset Tour | 0.0 | -0.3 | 9 Jul 19 | |
1500 | 3:43.85 | Stumptown Twilight | 0.8 | 0.0 | 19 Jul 19 | |
5000 | 14:01.58 | NCAA West Preliminary | 0.6 | -0.1 | 25 May 19 | |
5000 | 13:47.92 | Stanford Invitational | 0.0 | -0.3 | 29 Mar 19 | |
1500 | 3:48.72 | Portland Twilight | 1.0 | 0.2 | 3 May 19 | |
1500 | 3:47.43 | Hornet Invitational | 0.8 | -0.1 | 16 Mar 19 | |
1500 | 3:47.61 | Woody Wilson Classic | 0.8 | 0.3 | 13 Apr 19 | |
3000 | 7:58.17 | Husky Classic | 0.5 | -0.3 | 8 Feb 19 | |
3000 | 7:58.42 | UW Invitational | 0.5 | -0.3 | 26 Jan 19 | |
Mile | 4:11.44 | Red Raider Invite | 0.5 | 1.0 | 18 Jan 19 | |
5000 | 13:55.70 | British Championships (Inc European Trials) | 1.2 | -1.4 | 30 Jun 18 | |
parkrun | 14:17 | Pegwell Bay parkrun # 264 | 0.6 | 0.1 | 16 Jun 18 | |
12K | 40:19 | ECCA Saucony English National Championships | 5.9 | -1.3 | 24 Feb 18 | |
1500 | 3:45.50 | BMC Grand Prix | 0.4 | -0.1 | 23 Jun 18 | |
5000 | 14:06.29 | BUCS Championships | 0.5 | -0.3 | 7 May 18 | |
parkrun | 14:45 | Fulham Palace parkrun # 242 | 1.4 | 0.4 | 19 May 18 | |
1500 | 3:50.96 | British Athletics League Division 4 | 1.0 | 0.1 | 2 Jun 18 | |
5.38M | 26:29 | ERRA National Men's 12-Stage Relays | 1.6 | 0.3 | 14 Apr 18 | |
1500 | 3:48.48 | BMC Gold Standard Races | 0.4 | 0.3 | 13 Jun 18 | |
3000 | 7:57.63 | British Athletics Championships | 0.5 | -0.6 | 18 Feb 18 | |
5000 | 14:58.46 | British Athletics League Division 4 | 1.0 | 1.3 | 2 Jun 18 | |
10K | 32:39 | BUCS Cross Country Championships | 4.1 | -0.3 | 3 Feb 18 | |
8K | 25:35 | Simplyhealth Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 4.3 | -0.8 | 13 Jan 18 | |
9.8K | 31:25 | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 4.3 | -1.1 | 25 Nov 17 | |
3000 | 7:59.76 | BMC Sheffield Open | 0.5 | -0.4 | 7 Jan 18 | |
8.16K | 24:52 | SPAR European Cross Country Championships | 2.0 | -0.2 | 10 Dec 17 | |
9.5K | 30:27 | Chiltern League Inc. British Athletics Cross Challenge & RAF v Oxford University | 3.4 | -0.2 | 11 Nov 17 | |
5K | 15:30 | ECCA Saucony English National Relay Championships | 3.9 | -0.5 | 4 Nov 17 | |
5.88K | 17:17 | ERRA Men's National 6-Stage Relays | 1.4 | -0.3 | 7 Oct 17 | |
5.25K | 14:29 | Southern Men's 6-Stage Relays | -0.6 | -0.1 | 24 Sep 17 | |
3000 | 8:04.52 | Watford Open Graded Meeting | 0.7 | -0.3 | 26 Jul 17 | |
1500 | 3:45.71 | BMC Grand Prix | 0.3 | -0.1 | 19 Aug 17 | |
8.5K | 28:56 | London Universities & Colleges League | 3.6 | 2.0 | 18 Oct 17 | |
1500 | 3:50.62 | BMC Gold Standard Races | 1.0 | -0.1 | 9 Aug 17 | |
1500 | 3:55.99 | Achilles v Tokyo University | 1.7 | 0.0 | 6 Aug 17 | |
Mile | 4:11.32 | Soar Summer Mile | 1.2 | 0.0 | 21 Jul 17 | |
12K | 40:02 | ECCA Saucony English National Championships | 5.6 | -1.6 | 25 Feb 17 | |
5000 | 14:03.29 | BMC Grand Prix | 0.1 | -0.4 | 27 May 17 | |
5000 | 14:39.86 | British Championships | 1.0 | 0.4 | 1 Jul 17 | |
1500 | 3:47.83 | BMC Gold Standard Races | 0.2 | 0.3 | 12 Jul 17 | |
3000 | 8:08.38 | Internationales Läufermeeting | 0.6 | 0.1 | 14 May 17 | |
3000 | 8:12.53 | BUCS Indoor Championships | 0.5 | 0.4 | 19 Feb 17 | |
9.8K | 29:57 | British Athletics Cross Challenge (inc European Trials) | 1.8 | -0.6 | 26 Nov 16 | |
3000 | 8:12.76 | Baden-Württ Hallenmeisterschaften | 0.5 | 0.5 | 29 Jan 17 | |
10K | 30:01 | Telford 10K | 0.2 | 0.4 | 11 Dec 16 | |
10K | 30:52 | Ettenheimer Stadtlauf 10K | 1.4 | 0.1 | 16 Oct 16 | |
5K | 15:17 | ECCA Saucony English National Relay Championships | 2.9 | -0.3 | 5 Nov 16 | |
3000 | 8:38.09 | BUCS Indoor Championships | 0.5 | 2.2 | 18 Feb 17 | |
5.88K | 17:29 | ERRA Men's National 6-Stage Relays | 1.1 | 0.1 | 8 Oct 16 | |
3000 | 8:06.15 | Watford Open Graded Meeting | 0.6 | -0.1 | 27 Jul 16 | |
5000 | 14:10.54 | British Championships | 0.8 | -1.0 | 25 Jun 16 | |
1500 | 3:49.95 | England Athletics U20 / U23 Championships | 1.0 | -0.5 | 19 Jun 16 | |
1500 | 3:44.22 | BMC Gold Standard Races | 0.0 | -0.3 | 13 Jul 16 | |
3000 | 8:06.24 | Loughborough International | 0.5 | -0.6 | 22 May 16 | |
Mile | 4:13.54 | Soar Mile | 1.0 | 0.5 | 20 Jul 16 | |
1500 | 3:51.97 | England Athletics U20 / U23 Championships | 1.0 | -0.2 | 18 Jun 16 | |
800 | 1:54.56 | Sweatshop Southern Athletics League Division 1 | 0.9 | 0.1 | 9 Jul 16 | |
1500 | 3:46.55 | BMC Grand Prix | 0.3 | -0.5 | 28 May 16 | |
5.38M | 26:40 | ERRA National Men's 12-Stage Relays | 1.5 | -0.1 | 16 Apr 16 | |
1500 | 3:53.49 | BUCS Championships | 0.9 | -0.2 | 1 May 16 | |
10K | 29:42 | Trafford 10K | 0.0 | -0.1 | 13 Mar 16 | |
1500 | 3:50.32 | BMC Grand Prix | 0.3 | 0.0 | 14 May 16 | |
8K | 25:07 | Home Countries International | 1.8 | 0.5 | 19 Mar 16 | |
8K | 26:38 | South of England Championships | 4.9 | -0.5 | 30 Jan 16 | |
1500 | 3:54.57 | BUCS Championships | 0.9 | 0.0 | 2 May 16 | |
4.25K | 12:57 | Southern Men's 12-Stage Relays | 2.2 | 1.1 | 20 Mar 16 | |
1500 | 4:02.01 | BUCS Championships | 0.9 | 1.1 | 30 Apr 16 | |
10.2K | 32:54 | BUCS Cross Country Championships | 1.6 | 1.1 | 6 Feb 16 | |
10K | 36:48 | ECCA Saucony English National Championships | 6.0 | 1.7 | 27 Feb 16 | |
parkrun | 15:03 | Fulham Palace parkrun # 116 | 1.5 | 0.2 | 19 Dec 15 | |
5.947K | 18:08 | SPAR European Cross Country Championships | 1.6 | 0.2 | 13 Dec 15 | |
6.7K | 20:53 | British Athletics Cross Challenge (inc European Trials & Liverpool & District/Mid Lancs Leagues) | 1.9 | 0.5 | 28 Nov 15 | |
6K | 17:56 | Cross Internacional de Atapuerca | 0.8 | 0.3 | 15 Nov 15 | |
3K | 8:51 | ECCA Saucony English National Relay Championships | 2.4 | 0.5 | 31 Oct 15 | |
9.8K | 31:27 | Kent League | 2.0 | 0.6 | 10 Oct 15 | |
5.848K | 17:54 | ERRA Men's National 6-Stage Relays | 1.3 | 0.7 | 3 Oct 15 | |
5000 | 14:51.22 | European Athletics U20 Championships | 1.4 | -0.1 | 18 Jul 15 | |
5000 | 14:25.06 | England Athletics U20 / U23 Championships | 0.8 | -0.5 | 20 Jun 15 | |
5000 | 14:18.41 | BMC Grand Prix | 0.0 | -0.8 | 16 May 15 | |
1500 | 3:52.95 | Watford Open Graded Meeting | 0.4 | 0.3 | 1 Jul 15 | |
1500 | 3:52.75 | BMC Grand Prix | 0.3 | 0.3 | 27 Jun 15 | |
1500 | 3:56.77 | BUCS Championships | 1.8 | -1.5 | 2 May 15 | |
3000 | 8:19.31 | Watford Open Graded Meeting | 0.2 | 0.6 | 3 Jun 15 | |
3000 | 8:19.94 | Watford Open Graded Meeting | 0.5 | -0.6 | 6 May 15 | |
1500 | 3:52.06 | BMC Grand Prix | 0.1 | 0.4 | 30 May 15 | |
8.96K | 27:54 | ERRA National Men's 12-Stage Relays | 1.3 | -1.4 | 11 Apr 15 | |
8K | 23:26 | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | -1.5 | -0.4 | 7 Mar 15 | |
10K | 35:08 | ECCA Saucony English National Championships | 4.0 | 0.1 | 21 Feb 15 | |
8K | 27:26 | South of England AA Championships | 3.7 | 0.0 | 24 Jan 15 | |
5K | 15:29 | Brooks Serpentine Last Friday 5K | 0.6 | 0.3 | 27 Feb 15 | |
parkrun | 15:38 | Fulham Palace parkrun # 68 | 1.0 | 0.3 | 17 Jan 15 | |
10K | 31:47 | Brooks Brighton 10K | 0.2 | 0.2 | 16 Nov 14 | |
parkrun | 15:39 | Fulham Palace parkrun # 60 | 1.0 | 0.3 | 6 Dec 14 | |
parkrun | 15:27 | Fulham Palace parkrun # 54 | 1.0 | -0.1 | 25 Oct 14 | |
8K | 30:15 | London Colleges League | 1.0 | 8.2 | 4 Nov 15 | |
6.7K | 21:26 | British Athletics Cross Challenge (inc European Trials) | 1.0 | 0.5 | 29 Nov 14 | |
parkrun | 15:55 | Fulham Palace parkrun # 53 | 1.5 | 0.4 | 18 Oct 14 | |
8K | 28:00 | IAAF World Cross Country Championships | 1.0 | 3.4 | 28 Mar 15 | |
1500 | 3:54.64 | BMC Grand Prix | 0.1 | -1.0 | 17 May 14 | |
3000 | 8:34.35 | Watford Open Graded Meeting | 0.6 | -1.2 | 23 Apr 14 | |
8K | 26:25 | CAU Inter County Championships | 2.1 | -0.7 | 8 Mar 14 | |
8K | 28:19 | Southern Championships | 4.9 | -0.9 | 25 Jan 14 | |
10K | 33:14 | ECCA English National Championships | 1.5 | -0.4 | 22 Feb 14 | |
3000 | 9:57.7 | McCain Young Athletes League Southern Premier E Division | 0.6 | 0.0 | 19 Jun 11 | |
1500 | 4:27.41 | Watford Open | 0.5 | -2.2 | 29 Jun 11 | |
3.851K | 13:17 | Southern Road Relay Championships SW/U17M | 2.0 | -1.2 | 24 Sep 11 | |
800 | 2:08.80 | Watford Open Graded Meeting | 0.0 | -0.7 | 18 Apr 12 | |
1500 | 4:18.01 | Tonbridge AC Avril Bowring Open Meeting | 0.0 | -0.6 | 1 May 12 | |
1500 | 4:17.28 | BMC Regional Races | 0.2 | -0.3 | 23 May 12 | |
1500 | 4:17.28 | Cambridge Harriers Open | 0.2 | -0.3 | 23 May 12 | |
800 | 2:07.39 | Tonbridge AC Avril Bowring Open | 0.2 | 0.1 | 12 Jun 12 | |
1500 | 4:18.8 | Kent Schools' Championships | 1.6 | -1.4 | 16 Jun 12 | |
800 | 2:05.21 | Watford Open Graded Meeting | 0.6 | -0.9 | 17 Apr 13 | |
800 | 2:02.97 | UK Youth Development U17/U20 League Division Southern Premier 2 | 0.4 | -1.1 | 28 Apr 13 | |
1500 | 4:06.74 | Watford Open Graded Meeting | 0.2 | -0.7 | 1 May 13 | |
800 | 2:03.52 | Tonbridge Avril Bowring Evening Open Meeting | 0.0 | 0.7 | 7 May 13 | |
1500 | 4:06.10 | BMC Regional Races | 0.2 | -0.3 | 22 May 13 | |
800 | 2:02.66 | Tonbridge Avril Bowring Evening Open Meeting | 0.4 | 0.1 | 4 Jun 13 | |
800 | 2:01.71 | Watford Open Graded Meeting | 0.1 | 0.2 | 12 Jun 13 | |
1500 | 4:05.01 | BMC Regional Races | 0.4 | -0.6 | 19 Jun 13 | |
3000 | 8:47.77 | Watford Open Graded Meeting | 0.8 | -0.5 | 26 Jun 13 | |
10K | 35:16 | Weald St Georges 10K | 2.0 | 1.3 | 8 Sep 13 | |
5.994K | 20:29 | Southern Men's 6-Stage Relays | 1.8 | 1.4 | 22 Sep 13 | |
5.848K | 19:21 | ERRA Men's National 6-Stage Relays | 1.7 | 0.3 | 12 Oct 13 | |
parkrun | 17:37 | Eastbourne parkrun # 94 | 2.0 | 2.8 | 2 Nov 13 | |