| parkrun | 15:47 | Seaton parkrun # 400 | 2.8 | -0.2 | 25 Dec 25 | +1 |
| parkrun | 15:27 | Exmouth parkrun # 343 | 1.7 | 0.1 | 1 Jan 26 | +2 |
| 5000 | 15:15.83 | World Athletics Championships | 1.4 | 0.0 | 18 Sep 25 | +3 |
| 5000 | 14:48.84 | Wanda Diamond League Memorial Van Damme | 0.4 | 0.0 | 22 Aug 25 | +4 |
| 4.4K | 14:11 | British Athletics Cross Challenge (inc Manchester Area League and Mid Lancs League) | 3.7 | 0.7 | 22 Nov 25 | +5 |
| 5000 | 14:39.56 | London Athletics Meet Diamond League | 0.0 | -0.9 | 19 Jul 25 | |
| 4.45K | 14:29 | British Athletics Cross Challenge (inc John H Collins Gwent League) (AWAITING GWENT LEAGUE RESULTS FROM ORGANISER) | 3.7 | 1.1 | 8 Nov 25 | |
| 4.45K | 14:35 | SPAR European Cross Country Championships | 3.8 | 1.2 | 14 Dec 25 | |
| 5000 | 15:09.04 | European U20 Championships | | 1.1 | 7 Aug 25 | |
| 3000 | 8:32.90 | Wanda Diamond League Bauhaus Galan | 0.2 | -0.4 | 15 Jun 25 | |
| 5000 | 15:08.22 | FAST5000 | 0.8 | -0.8 | 7 Jun 25 | |
| 5000 | 15:48.66 | Novuna UK Athletics Championships | 1.3 | 1.4 | 2 Aug 25 | |
| 3000 | 8:46.39 | European U20 Championships | | 1.8 | 10 Aug 25 | |
| 1500 | 4:05.14 | BMC Regional Races | 0.5 | 0.0 | 27 May 25 | |
| 5K | 15:08 | Bristol Track Club Race Day 3K / 5K | 0.2 | -0.5 | 6 Apr 25 | |
| 3000 | 8:40.05 | Czech Indoor Gala - World Athletics Indoor Tour Gold | 0.5 | -1.0 | 4 Feb 25 | |
| 3000 | 9:19.41 | European U20 Championships | | 4.0 | 8 Aug 25 | |
| 3000 | 8:52.56 | UK Indoor Championships | 0.5 | 0.3 | 23 Feb 25 | |
| 3000 | 8:48.30 | BMC Indoor Races | 0.5 | -0.4 | 12 Jan 25 | |
| 3000 | 8:57.00 | European Athletics Indoor Championships | 0.5 | 0.6 | 9 Mar 25 | |
| 4.4K | 14:45 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 5.3 | -1.2 | 23 Nov 24 | |
| 3000 | 8:58.44 | European Athletics Indoor Championships | 0.5 | 0.7 | 8 Mar 25 | |
| parkrun | 16:25 | Seaton parkrun # 351 | 1.9 | 0.3 | 25 Dec 24 | |
| 3000 | 9:04.87 | Cardiff Met Christmas Classic | 0.5 | 0.7 | 15 Dec 24 | |
| 4.812K | 15:47 | SPAR European Cross Country Championships | 2.6 | 0.5 | 8 Dec 24 | |
| 3000 | 8:57.01 | World Athletics U20 Championships | 1.4 | -0.7 | 30 Aug 24 | |
| 4.45K | 14:12 | British Athletics Cross Challenge (inc John H Collins Gwent League) | 1.8 | 0.4 | 9 Nov 24 | |
| 5000 | 15:26.76 | Microplus UK Athletics Championships | 0.6 | -0.8 | 29 Jun 24 | |
| 3000 | 9:08.96 | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 1.4 | 0.1 | 21 Jul 24 | |
| 3000 | 8:58.85 | ESAA English Schools' Championships | 0.7 | 0.1 | 13 Jul 24 | |
| 3000 | 8:57.32 | BMC Grand Prix - World Athletics Challenger | 0.9 | -0.2 | 6 Jul 24 | |
| 3000 | 9:24.14 | World Athletics U20 Championships | 1.4 | 1.1 | 29 Aug 24 | |
| 3000 | 9:08.91 | Loughborough International | 1.5 | -0.2 | 19 May 24 | |
| 5000 | 15:38.97 | BMC Grand Prix - World Athletics Challenger | 0.3 | 0.0 | 8 Jun 24 | |
| 5K | 15:32 | Cardiff Race For Victory 5K | 0.3 | -1.0 | 5 May 24 | |
| 4.135K | 14:22 | ESAA English Schools Championships | 5.9 | -1.2 | 16 Mar 24 | |
| 3000 | 9:08.67 | South-West Schools Championships | 0.2 | 1.1 | 15 Jun 24 | |
| parkrun | 16:02 | Exmouth parkrun # 248 | 1.9 | -1.4 | 24 Feb 24 | |
| 1500 | 4:15.51 | BMC Grand Prix - World Athletics Challenger | 0.5 | 0.6 | 25 May 24 | |
| 6K | 21:08 | British Athletics Cross Challenge (inc UKA World Cross Country Trial) | 4.4 | -0.9 | 20 Jan 24 | |
| parkrun | 16:36 | Seaton parkrun # 299 | 3.0 | -1.2 | 25 Dec 23 | |
| 3.725K | 12:15 | South West Schools' Championships | 3.6 | -0.7 | 3 Feb 24 | |
| 6K | 18:52 | CAU Inter County Championships (inc British Athletics Cross Challenge) | -0.5 | -0.2 | 9 Mar 24 | |
| 6K | 21:10 | World Athletics Cross Country Championships | 3.0 | 0.6 | 30 Mar 24 | |
| 4.4K | 14:30 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 3.6 | -1.0 | 25 Nov 23 | |
| 4.45K | 14:50 | British Athletics Cross Challenge (inc John H Collins Gwent League) | 4.5 | -1.5 | 11 Nov 23 | |
| 5K | 18:19 | SPAR European Cross Country Championships | 6.4 | -0.9 | 10 Dec 23 | |
| 3000 | 9:06.26 | Cardiff Met Indoor Christmas Classic | 0.5 | -0.1 | 17 Dec 23 | |
| 4.33K | 14:09 | ERRA Women's National 4-Stage Relays | 2.9 | -0.6 | 7 Oct 23 | |
| 3000 | 9:07.85 | BMC Grand Prix - World Athletics Challenger | 0.7 | -0.2 | 29 Jul 23 | |
| 1500 | 4:15.65 | BMC Grand Prix - World Athletics Challenger | 0.4 | 0.0 | 12 Aug 23 | |
| 3000 | 9:10.67 | England Athletics U20/U23 Open Championships | 1.0 | -0.3 | 18 Jun 23 | |
| 3000 | 9:16.14 | ESAA - English Schools Championships | 1.3 | -0.2 | 1 Jul 23 | |
| 1500 | 4:15.04 | BMC Gold Standard Races | 0.5 | -0.2 | 12 Jul 23 | |
| parkrun | 16:07 | Exmouth parkrun # 203 | 2.2 | -1.5 | 1 Apr 23 | |
| 1500 | 4:15.39 | BMC Regional Races | 0.4 | 0.0 | 25 Jul 23 | |
| parkrun | 21:52 | Seaton parkrun # 366 | 2.2 | 12.0 | 5 Apr 25 | |
| parkrun | 16:57 | Seaton parkrun # 260 | 3.6 | -1.1 | 25 Mar 23 | |
| 3000 | 9:09.45 | Loughborough International | 0.7 | 0.0 | 21 May 23 | |
| 5K | 19:24 | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9.1 | -1.3 | 11 Mar 23 | |
| 3000 | 9:07.54 | BMC Gold Standard Races | 0.7 | -0.2 | 10 May 23 | |
| 4.5K | 15:21 | ESAA English Schools Championships | 4.2 | -0.4 | 18 Mar 23 | |
| 5.07K | 17:21 | Cross Cup Diest | 3.2 | -0.3 | 12 Feb 23 | |
| 1500 | 4:20.14 | Devon County Schools Championships | 0.3 | 0.8 | 10 Jun 23 | |
| 3.84K | 11:21 | South West Schools' Championships | -0.4 | -0.7 | 4 Feb 23 | |
| 1500 | 4:20.19 | Devon County Championships | 0.2 | 0.9 | 14 May 23 | |
| 2.6K | 8:11 | TCS Mini London Marathon | 1.3 | 0.9 | 22 Apr 23 | |
| 5K | 17:11 | ECCA Saucony English National Cross Country Championships | 3.1 | 0.0 | 25 Feb 23 | |
| 4.5K | 15:31 | CrossCup Hannut | 4.2 | 0.0 | 22 Jan 23 | |
| parkrun | 16:15 | Exmouth parkrun # 189 | 1.4 | -0.4 | 24 Dec 22 | |
| 4.75K | 17:33 | EA South West Region Championships | 6.8 | 0.0 | 8 Jan 23 | |
| 4.4K | 14:46 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs leagues) | 3.5 | -0.2 | 26 Nov 22 | |
| parkrun | 16:17 | Seaton parkrun # 234 | 1.8 | -0.8 | 17 Sep 22 | |
| 4.45K | 14:10 | Cardiff Cross Challenge | 1.4 | -0.2 | 15 Oct 22 | |
| 3.812K | 13:15 | Spar European Cross Country Championships | 2.2 | 0.8 | 11 Dec 22 | |
| 3.88K | 12:08 | ERRA National Young Athlete Relays | 1.0 | -0.1 | 8 Oct 22 | |
| 3000 | 8:59.67 | SIAB Schools International | 0.6 | -2.0 | 16 Jul 22 | |
| 2.6K | 8:10 | TCS Mini London Marathon | 1.4 | 0.7 | 1 Oct 22 | |
| 3000 | 9:21.28 | England Athletics Under 15 & Under 17 Championships | 1.2 | 0.2 | 27 Aug 22 | |
| 1500 | 4:19.35 | BMC Regional Races | 0.5 | 0.5 | 26 Jul 22 | |
| 3000 | 9:27.83 | BMC PB Classic | 1.7 | -2.9 | 4 Jun 22 | |
| 1500 | 4:22.60 | South West Inter-Counties & Championships | 0.7 | 0.7 | 24 Jul 22 | |
| 3000 | 9:21.34 | ESAA - English Schools Championships | 0.6 | -1.0 | 9 Jul 22 | |
| 3000 | 9:29.28 | South-West Schools Track & Field Championships | 0.8 | -0.7 | 18 Jun 22 | |
| 3000 | 9:41.70 | Devon Schools Championships | 1.6 | -0.7 | 11 Jun 22 | |
| 4K | 14:41 | SIAB Schools International | 6.0 | -2.6 | 26 Mar 22 | |
| parkrun | 17:25 | Seaton parkrun # 207 | 2.5 | -2.7 | 12 Mar 22 | |
| parkrun | 17:17 | Seaton parkrun # 212 | 1.6 | -1.4 | 16 Apr 22 | |
| parkrun | 17:11 | Seaton parkrun # 210 | 1.4 | -1.9 | 2 Apr 22 | |
| 3.875K | 13:21 | ESAA English Schools Championships | 2.4 | -1.4 | 19 Mar 22 | |
| parkrun | 17:33 | Seaton parkrun # 200 | 2.4 | -2.3 | 22 Jan 22 | |
| 1500 | 4:37.96 | Devon County Championships | 0.4 | 0.1 | 15 May 22 | |
| parkrun | 17:47 | Seaton parkrun # 196 | 3.2 | -2.6 | 18 Dec 21 | |
| 3.86K | 13:17 | South West Schools' Championships | 2.8 | -2.1 | 5 Feb 22 | |
| parkrun | 18:01 | Seaton parkrun # 205 | 2.0 | -0.9 | 26 Feb 22 | |
| parkrun | 17:39 | Seaton parkrun # 191 | 2.5 | -2.2 | 13 Nov 21 | |
| parkrun | 17:40 | Seaton parkrun # 190 | 3.0 | -2.7 | 6 Nov 21 | |
| parkrun | 18:08 | Seaton parkrun # 197 | 2.8 | -1.5 | 25 Dec 21 | |
| parkrun | 17:31 | Seaton parkrun # 187 | 2.4 | -3.6 | 16 Oct 21 | |
| parkrun | 17:35 | Seaton parkrun # 195 | 1.8 | -1.7 | 11 Dec 21 | |
| parkrun | 17:46 | Seaton parkrun # 192 | 1.8 | -1.3 | 20 Nov 21 | |
| 4K | 15:14 | Devon County Schools' Championships | 3.6 | 1.1 | 15 Jan 22 | |
| parkrun | 18:04 | Seaton parkrun # 186 | 1.8 | -12.8 | 9 Oct 21 | |
| 3K | 12:39 | New Balance ESAA English Schools' Championships | 5.0 | -7.4 | 14 Mar 20 | |
| 3.1K | 12:46 | Devon County Schools' Championships | 4.0 | 0.0 | 18 Jan 20 | |
| 3.4K | 13:21 | South West Schools' Championships | 0.8 | -6.6 | 8 Feb 20 | |
| parkrun | 23:35 | Seaton parkrun # 172 | 3.0 | -2.8 | 29 Feb 20 | |
| parkrun | 23:30 | Seaton parkrun # 169 | 2.6 | 0.0 | 1 Feb 20 | |
| 800 | 2:44.77 | Devon County Schools Championships | 0.3 | 0.0 | 8 Jun 19 | |