| 800 | 1:48.51 | BMC Grand Prix - World Athletics Challenger | 0.2 | -0.3 | 9 Aug 25 | +1 |
| 800 | 1:50.96 | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 0.7 | 0.0 | 26 Jul 25 | +2 |
| 800 | 1:51.24 | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 0.7 | 0.0 | 25 Jul 25 | +3 |
| 800 | 1:48.77 | BMC Grand Prix - World Athletics Challenger | 0.2 | -0.4 | 21 Jun 25 | +4 |
| 800 | 1:50.35 | ESAA English Schools Championships | 0.5 | 0.0 | 11 Jul 25 | +5 |
| 800 | 1:49.42 | BMC Grand Prix - World Athletics Challenger | 0.1 | -0.1 | 7 Jun 25 | |
| 800 | 1:49.48 | BMC Gold Standard Races | 0.1 | -0.1 | 10 Jun 25 | |
| 800 | 1:49.50 | BMC Grand Prix - World Athletics Challenger | 0.0 | -0.5 | 24 May 25 | |
| 800 | 1:54.65 | ESAA English Schools Championships | 0.5 | 1.3 | 12 Jul 25 | |
| 800 | 1:51.21 | Trafford Grand Prix | 0.0 | -0.4 | 6 May 25 | |
| 1500 | 3:59.68 | Trafford Grand Prix | 0.3 | 1.3 | 22 Apr 25 | |
| 800 | 2:01.57 | Greater Manchester County Schools Championships | 0.2 | 3.4 | 14 Jun 25 | |
| 5.1K | 18:38 | ESAA English Schools Cup Final | 2.0 | 0.0 | 6 Dec 25 | |
| 800 | 1:57.75 | School Games National Final | 1.3 | 0.3 | 31 Aug 24 | |
| 800 | 1:52.39 | BMC Grand Prix - World Athletics Challenger | 0.3 | -0.5 | 6 Jul 24 | |
| 800 | 1:53.05 | Trafford AC Grand Prix | 0.3 | -0.6 | 25 Jun 24 | |
| 800 | 1:55.88 | ESAA English Schools' Championships | 0.5 | 0.5 | 12 Jul 24 | |
| 800 | 1:56.19 | BMC Grand Prix - World Athletics Challenger | 0.5 | 0.6 | 10 Aug 24 | |
| 800 | 1:54.04 | Greater Manchester County Schools Championships | 0.4 | -0.6 | 8 Jun 24 | |
| 2.3K | 7:21 | Northern Counties Relay Championships | 3.6 | -1.9 | 19 Oct 24 | |
| 5.23K | 17:45 | ESAA English Schools Cup Final | 0.4 | 0.6 | 1 Mar 25 | |
| 800 | 1:54.65 | Highgate Harriers Night of the 10000m PBs (inc. British Championships & Olympic Trials) | 0.0 | -0.1 | 18 May 24 | |
| 800 | 1:55.01 | BMC Gold Standard Races | 0.1 | 0.0 | 28 May 24 | |
| 800 | 1:55.14 | Trafford AC Grand Prix | 0.2 | -0.4 | 30 Apr 24 | |
| 4.4K | 16:18 | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 5.3 | 0.3 | 23 Nov 24 | |
| 4.8K | 18:11 | ESAA English Schools Cup Regional Finals - North West | 1.0 | 0.0 | 12 Nov 25 | |
| 800 | 2:03.98 | ESAA English Schools' Championships | 0.5 | 2.9 | 13 Jul 24 | |
| 800 | 1:55.94 | England Athletics U20, U17 & U15 Indoor Championships | 0.5 | -0.9 | 11 Feb 24 | |
| 800 | 1:56.54 | England Athletics U20, U17 & U15 Indoor Championships | 0.5 | -0.7 | 10 Feb 24 | |
| 800 | 1:59.37 | Northern Senior, U20 & U17 Indoor Championships | 0.5 | 0.1 | 14 Jan 24 | |
| 800 | 2:02.58 | Northern Senior, U20 & U17 Indoor Championships | 0.5 | 1.0 | 14 Jan 24 | |
| 800 | 1:57.37 | England Athletics U15/U17 Open Championships inc. Age Group Para Championships | 1.1 | -1.5 | 26 Aug 23 | |
| 800 | 2:02.27 | England Athletics U15/U17 Open Championships inc. Age Group Para Championships | 1.1 | -0.1 | 27 Aug 23 | |
| 800 | 1:58.75 | Trafford Grand Prix | 0.2 | -0.5 | 27 Jun 23 | |
| 800 | 1:59.71 | Trafford Grand Prix | 0.2 | -0.4 | 13 Jun 23 | |
| 5.7K | 20:27 | Northern Counties Championships | 1.8 | 1.1 | 27 Jan 24 | |
| parkrun | 16:29 | Alexandra parkrun # 114 | 0.8 | -3.5 | 30 Sep 23 | |
| 800 | 2:00.31 | Greater Manchester County Schools Championships | 0.4 | -0.4 | 10 Jun 23 | |
| parkrun | 17:41 | Bramhall Park parkrun # 705 | 3.0 | -4.1 | 16 Sep 23 | |
| 3.87K | 12:34 | Northern Counties Young Athletes Relays | 1.1 | -3.0 | 24 Sep 23 | |
| 800 | 2:00.44 | Trafford Grand Prix | 0.2 | -0.4 | 16 May 23 | |
| 800 | 2:01.26 | Greater Manchester County Championships | 0.1 | -1.8 | 14 May 23 | |
| 3.88K | 12:58 | ERRA National Young Athlete Relays | 1.1 | 0.8 | 7 Oct 23 | |
| 5.7K | 21:43 | ESAA English Schools Cup Final | 3.4 | 1.8 | 2 Dec 23 | |
| 3K | 10:39 | ECCA National Cross Country Relays | 3.5 | 1.4 | 4 Nov 23 | |
| parkrun | 18:22 | Bramhall Park parkrun # 686 | 3.0 | -2.6 | 6 May 23 | |
| parkrun | 20:00 | Alexandra parkrun # 117 | 1.5 | 6.1 | 21 Oct 23 | |
| parkrun | 20:04 | Alexandra parkrun # 118 | 1.5 | 6.2 | 28 Oct 23 | |
| 800 | 2:07.04 | UK Youth Development League Lower Regional Final | 0.8 | -0.9 | 30 Jul 22 | |
| 4.97K | 19:36 | Manchester Area League | 4.2 | -0.8 | 11 Mar 23 | |
| 2K | 7:33 | Northern Counties Relay Championships | 8.2 | -3.1 | 22 Oct 22 | |
| 800 | 2:10.82 | Northern U13 / U15 / U17 Championships | 0.6 | 0.5 | 13 Aug 22 | |
| 4.4K | 15:25 | Manchester Area League | 0.2 | -0.6 | 11 Feb 23 | |
| 4K | 17:16 | ECCA Saucony English National Cross Country Championships | 8.4 | 0.1 | 25 Feb 23 | |
| 800 | 2:12.66 | Northern U13 / U15 / U17 Championships | 0.6 | 1.0 | 13 Aug 22 | |
| 800 | 2:07.44 | UK Youth Development League Lower Northern Premier West | 0.3 | -0.3 | 21 May 22 | |
| 800 | 2:07.66 | Greater Manchester County Championships | 0.1 | 0.0 | 14 May 22 | |
| 2K | 7:09 | ECCA Saucony English National Relay Championships | 4.6 | -1.7 | 5 Nov 22 | |
| 3.1K | 12:05 | Northern Counties Young Athletes Relays | 6.6 | -1.7 | 25 Sep 22 | |
| 800 | 2:10.1 | UK Youth Development League Lower Northern Premier West | 0.2 | 0.6 | 3 Jul 22 | |
| parkrun | 18:12 | St Andrews parkrun # 447 | 1.8 | 0.0 | 20 Aug 22 | |
| 800 | 2:07.40 | Trafford Grand Prix | 0.0 | -0.7 | 3 May 22 | |
| 3.88K | 13:34 | ERRA National Young Athlete Relays | 1.0 | -1.1 | 8 Oct 22 | |
| 800 | 2:12.1 | UK Youth Development League Lower Northern Premier West | 0.8 | 0.5 | 8 May 22 | |
| parkrun | 20:59 | Telford parkrun # 431 | 1.4 | 4.4 | 15 Jul 23 | |
| 800 | 2:09.93 | Trafford Medal Meeting | 0.0 | 0.0 | 18 Apr 22 | |
| 4.3K | 17:14 | Northern Counties Championships | 3.6 | 1.5 | 28 Jan 23 | |
| 4.7K | 18:00 | Manchester Area League | 3.0 | 0.0 | 15 Oct 22 | |
| 800 | 2:09.89 | Trafford Medal Meeting | 0.2 | -1.5 | 19 Mar 22 | |
| 800 | 2:10.00 | Trafford Medal Meeting | 0.1 | -0.1 | 2 Apr 22 | |
| parkrun | 19:20 | Wilmslow parkrun # 321 | 2.8 | -0.4 | 27 Aug 22 | |
| parkrun | 19:18 | Bramhall Park parkrun # 654 | 2.5 | -0.2 | 3 Sep 22 | |
| 4K | 14:25 | Greater Manchester Schools' Championships | 2.4 | 0.0 | 5 Feb 22 | |
| 4K | 16:01 | Greater Manchester County Championships | 1.0 | 4.3 | 7 Jan 23 | |
| parkrun | 21:46 | Bramhall Park parkrun # 678 | 1.8 | 5.6 | 4 Mar 23 | |
| 3.2K | 11:33 | Cardiff & the Vale of Glamorgan Schools Boys League | -2.0 | 3.6 | 19 Oct 22 | |
| 4.2K | 16:27 | Start Fitness Northern Counties Championships | 5.0 | 0.0 | 29 Jan 22 | |
| 4.3K | 18:50 | Cheshire County Championships | 10.0 | 0.0 | 8 Jan 22 | |
| 800 | 2:14.3 | Youth Development League Lower Northern Greater Manchester East | 0.6 | -0.9 | 4 Sep 21 | |
| 4K | 17:21 | ECCA Saucony English National Championships | 7.8 | 0.0 | 26 Feb 22 | |
| 800 | 2:15.41 | Trafford Grand Prix | 0.2 | -0.6 | 13 Jul 21 | |
| 800 | 2:16.3 | Youth Development League Lower Northern Greater Manchester East | 0.4 | -0.1 | 17 Jul 21 | |
| 2K | 7:22 | ECCA Saucony English National Relay Championships | 4.5 | 0.0 | 6 Nov 21 | |
| 800 | 2:16.8 | Youth Development League Lower Northern Greater Manchester East | 0.2 | -0.3 | 5 Jun 21 | |
| 800 | 2:17.15 | Trafford Open Meeting | 0.0 | -0.3 | 15 May 21 | |
| 800 | 2:18.25 | Trafford Open Meeting | 0.1 | -1.6 | 1 May 21 | |
| 4.35K | 16:41 | Manchester Area League | 1.0 | 0.0 | 15 Jan 22 | |
| 3.1K | 11:23 | Northern Counties Young Athletes Relays | 1.6 | 0.0 | 18 Sep 21 | |
| 4.2K | 16:00 | Manchester Area League | 1.0 | 0.0 | 4 Dec 21 | |
| 4.6K | 24:56 | ESAA English Schools Cup Regional Finals - North West | 10.0 | 8.2 | 12 Nov 22 | |
| 2K | 8:06 | Northern Counties Relay Championships | 6.6 | 0.0 | 23 Oct 21 | |
| 800 | 2:25.29 | Trafford Open & Combined Events Meeting | 0.7 | -0.2 | 3 Oct 20 | |
| 800 | 2:23.64 | Trafford Open Series | 0.1 | -0.2 | 19 Sep 20 | |
| 800 | 2:23.87 | Trafford Open Series | 0.0 | -3.1 | 6 Sep 20 | |
| 1000 | 3:07.35 | Trafford U11 & U13 Open | 0.0 | 0.4 | 10 Oct 20 | |
| 4.5K | 17:28 | Manchester Area League | 1.0 | 0.0 | 16 Oct 21 | |
| 3.4K | 15:53 | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 8.8 | -1.9 | 7 Mar 20 | |
| 3K | 12:28 | Cheshire County Championships | 5.0 | -2.8 | 4 Jan 20 | |
| 2.8K | 10:53 | Northern Counties Championships | 1.7 | -2.1 | 25 Jan 20 | |
| 4.89K | 21:47 | Manchester Area League | 1.0 | 0.0 | 19 Feb 22 | |
| 2K | 8:06 | ECCA Saucony English National Relay Championships | 6.0 | -3.4 | 2 Nov 19 | |
| 1.8K | 6:13 | Northern Counties Relay Championships | -0.7 | -0.8 | 19 Oct 19 | |
| 2.8K | 10:54 | North West Road Relays | 2.9 | -3.2 | 8 Sep 19 | |
| 3.4K | 13:41 | Northern Counties Young Athletes Relays | 2.8 | -2.3 | 15 Sep 19 | |
| 3.05K | 14:01 | ESAA English Schools Cup Final | 5.7 | 0.8 | 7 Dec 19 | |
| 2.5K | 10:25 | Cheshire County Championships | 1.0 | 0.0 | 17 Apr 21 | |
| 800 | 2:35.26 | Trafford AC Medal Open Meeting | 0.0 | -0.1 | 27 May 19 | |
| 2K | 8:10 | Greater Manchester Schools' Championships | 1.0 | 2.0 | 1 Feb 20 | |
| 800 | 2:35.63 | Trafford AC Medal Open Meeting | 0.0 | -3.3 | 22 Apr 19 | |
| 800 | 2:38.89 | UK Youth Development U13/U15 League Division North Premier West | 0.2 | 0.7 | 18 May 19 | |
| parkrun | 20:49 | Bramhall Park parkrun # 543 | 2.1 | -6.4 | 16 Feb 19 | |
| 800 | 2:46.0 | UK Youth Development U13/U15 League North Area Final | 0.8 | 2.0 | 20 Jul 19 | |
| parkrun | 21:28 | Bramhall Park parkrun # 544 | 2.5 | -1.2 | 23 Feb 19 | |
| 800 | 2:48.2 | Macclesfield Track Opening Anniversary Meeting | 0.7 | 0.0 | 13 Apr 19 | |
| 2K | 7:35 | British Athletics Cross Challenge (inc European Trials, Liverpool & District & Mid Lancs Leagues) | 0.2 | -4.7 | 24 Nov 18 | |
| 2.83K | 12:09 | Manchester Area League | 2.2 | -2.7 | 12 Jan 19 | |
| 2K | 7:21 | Manchester Area League | -4.4 | -1.4 | 9 Feb 19 | |
| parkrun | 23:06 | Wilmslow parkrun # 172 | 3.2 | -3.1 | 14 Jul 18 | |
| 2K | 7:10 | Manchester Area League | -6.4 | -0.5 | 10 Nov 18 | |
| parkrun | 23:02 | Bramhall Park parkrun # 505 | 2.4 | -7.7 | 19 May 18 | |
| parkrun | 23:03 | Bramhall Park parkrun # 506 | 2.2 | -2.2 | 26 May 18 | |
| parkrun | 23:56 | Bramhall Park parkrun # 507 | 3.0 | -1.3 | 2 Jun 18 | |
| 2.4K | 11:08 | Manchester Area League | 1.0 | 2.4 | 1 Dec 18 | |
| parkrun | 25:59 | Bramhall Park parkrun # 504 | 2.3 | -3.6 | 12 May 18 | |
| parkrun | 26:46 | Bramhall Park parkrun # 503 | 2.6 | 0.0 | 5 May 18 | |