| 800 | 1:56.99 | SEAA U20 & Senior Inter Counties Championships | 1.3 | 0.1 | 13 Sep 25 | +1 |
| 800 | 1:52.45 | SEAA Outdoor U20/Senior Championships | 0.8 | -1.6 | 29 Jun 25 | +2 |
| 800 | 1:57.90 | National Athletics League Championship Promotion Final | 1.2 | 0.4 | 16 Aug 25 | +3 |
| 800 | 1:53.86 | Brighton Track Night | 0.2 | 0.2 | 30 Jul 25 | +4 |
| 800 | 1:54.58 | Watford Harriers Open Graded Meetings | 0.3 | 0.3 | 6 Aug 25 | +5 |
| 800 | 1:56.65 | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 0.7 | 0.6 | 25 Jul 25 | |
| 1500 | 4:12.24 | Southern Athletics League Division 2 South & West | 1.9 | 1.5 | 30 Aug 25 | |
| 3000 | 9:09.16 | Sussex AA 3000m Track Championships | 2.0 | -1.0 | 7 Sep 25 | |
| 800 | 1:56.32 | Sussex County Schools Championships | 0.5 | -0.2 | 14 Jun 25 | |
| 800 | 1:56.41 | BMC Record Breaker Races (Mick Marlow Memorial) | 0.4 | 0.8 | 2 Jul 25 | |
| 800 | 1:59.36 | Southern Athletics League Division 2 South & West | 1.2 | 0.0 | 22 Jun 25 | |
| 800 | 1:58.17 | SEAA Outdoor U20/Senior Championships | 0.8 | 0.1 | 28 Jun 25 | |
| 5000 | 16:15.6 | Ed Prickett Crawley AC & Reigate Priory 5000m/3000m Track Championships | 1.6 | -1.2 | 17 Sep 25 | |
| 800 | 1:57.66 | UK Youth Development League Upper - Southern Division 1B | 0.8 | -0.1 | 25 May 25 | |
| 800 | 1:55.33 | Sussex AA May Open inc. Steeplechase County Championsips | 0.1 | -0.1 | 30 May 25 | |
| 800 | 2:04.54 | Southern Athletics League Division 2 South & West | 1.1 | 2.5 | 30 Aug 25 | |
| 800 | 1:55.23 | Brighton Track Night | 0.1 | -0.7 | 7 May 25 | |
| 800 | 1:58.93 | UK Youth Development League Upper - Southern 1B | 0.1 | 1.8 | 6 Jul 25 | |
| 800 | 1:58.64 | Sussex County Championships | 0.7 | 0.3 | 11 May 25 | |
| 1500 | 4:09.80 | National Athletics League Championship - South | 1.2 | 1.0 | 31 May 25 | |
| 800 | 2:00.6 | Southern Athletics League Division 2 South & West | 0.6 | 1.0 | 17 May 25 | |
| 1500 | 4:20.14 | National Athletics League Championship - South | 2.0 | 2.5 | 5 Jul 25 | |
| 800 | 1:58.07 | Highgate Harriers 1879 Spring Open 2025 | 0.5 | -0.3 | 9 Apr 25 | |
| 1500 | 4:14.5 | Southern Athletics League Division 2 South & West | 1.4 | 1.4 | 17 May 25 | |
| 800 | 1:59.50 | City of Portsmouth Spring Open Meeting | 0.4 | 0.2 | 29 Mar 25 | |
| 1500 | 4:22.42 | Southern Athletics League Division 2 South & West | 1.6 | 2.4 | 22 Jun 25 | |
| 800 | 2:02.66 | Sussex County Championships | 0.7 | 1.5 | 11 May 25 | |
| 8K | 28:27 | Sussex League | 1.5 | 1.2 | 11 Oct 25 | |
| 800 | 2:00.53 | Lee Valley Middle Distance Open | 0.5 | 0.4 | 19 Feb 25 | |
| 8K | 34:35 | Sussex League | 8.5 | 2.1 | 6 Dec 25 | |
| 800 | 2:04.92 | UK Youth Development League Upper - Southern 1B | 0.5 | 1.7 | 27 Apr 25 | |
| 5K | 20:20 | Sussex League | 8.8 | -2.8 | 9 Feb 25 | |
| 800 | 2:02.12 | Tom Lintern Open Meeting | 0.9 | 0.5 | 26 Aug 24 | |
| 800 | 2:02.40 | Blackheath and Bromley Harriers AC End of Season Open | 0.4 | 1.1 | 17 Sep 24 | |
| 800 | 1:57.37 | Worthing Track Night | 0.2 | -0.4 | 18 Jun 24 | |
| 6K | 25:57 | ECCA Saucony English National Championships | 9.2 | -1.1 | 22 Feb 25 | |
| 800 | 1:58.51 | Watford Harriers Open Graded Meetings | 0.1 | 0.1 | 12 Jun 24 | |
| 800 | 2:04.40 | Southern Athletics League - Division 2 South & West | 0.8 | 1.3 | 17 Aug 24 | |
| 800 | 2:02.20 | ESAA English Schools' Championships | 0.5 | 0.9 | 12 Jul 24 | |
| 800 | 2:01.53 | South East Schools Inter-Counties - Cunliffe Cup | 0.5 | 0.6 | 15 Jun 24 | |
| 1500 | 4:26.27 | Southern Athletics League - Division 2 South & West | 2.0 | 1.9 | 17 Aug 24 | |
| 4K | 13:33 | Goodwood Relays (Inc Sussex County Championships) | 2.9 | -2.9 | 28 Sep 24 | |
| 800 | 1:57.94 | Brighton Track Night 1 | 0.0 | -0.8 | 1 May 24 | |
| 800 | 2:01.69 | Sussex County Championships | 0.5 | 0.6 | 12 May 24 | |
| 800 | 2:05.15 | SEAA U13/U15/U17 Championships | 0.5 | 1.8 | 10 Aug 24 | |
| 800 | 2:02.67 | Sussex County Schools Championships | 0.5 | 0.9 | 8 Jun 24 | |
| 800 | 2:01.15 | National Athletics League - Championship South | 0.0 | 0.9 | 1 Jun 24 | |
| 5K | 21:33 | Sussex League | 10.0 | -1.6 | 9 Nov 24 | |
| 800 | 2:07.0 | UK Youth Development League Upper - Southern 1B | 1.6 | 1.0 | 26 May 24 | |
| 5K | 17:33 | Sussex League | 1.5 | -1.4 | 12 Oct 24 | |
| 4.6K | 15:50 | Southern Young Athletes Relays | 1.8 | -1.5 | 21 Sep 24 | |
| 800 | 2:00.58 | Blackheath & Bromley Harriers AC Spring Open | 0.0 | -0.6 | 7 Apr 24 | |
| 800 | 2:06.28 | Sussex County Championships | 0.5 | 1.9 | 12 May 24 | |
| 800 | 2:07.2 | UK Youth Development League Upper - Southern 1B (No Discus, Hammer, Pole Vault or Triple Jump) | 0.9 | 1.0 | 28 Apr 24 | |
| 5.2K | 20:36 | Sussex County Championships | 4.0 | 0.8 | 4 Jan 25 | |
| 800 | 2:02.67 | Crawley Athletic Club Easter Monday Open Meeting | 0.0 | 0.0 | 1 Apr 24 | |
| 1500 | 4:25.5 | UK Youth Development League Upper - Southern 1B (No Discus, Hammer, Pole Vault or Triple Jump) | 1.5 | 1.3 | 28 Apr 24 | |
| 800 | 2:02.81 | Watford Harriers Open Graded Meetings | 0.0 | -0.1 | 9 Aug 23 | |
| 800 | 2:03.86 | UK Youth Development League Upper - Southern Premier | 1.0 | -1.0 | 28 May 23 | |
| 1500 | 4:20.0 | Southern Athletics League Division 2 South & West | 1.5 | -0.2 | 9 Jul 23 | |
| 800 | 2:03.02 | South East Schools Inter Counties - Cunliffe Cup | 0.1 | -0.3 | 17 Jun 23 | |
| 800 | 2:04.18 | UK Youth Development League Upper - Southern Premier | 0.4 | -0.1 | 25 Jun 23 | |
| 1500 | 4:21.99 | UK Youth Development League Upper - Southern Premier | 1.5 | 0.1 | 25 Jun 23 | |
| 6K | 21:33 | South of England Championships | 0.2 | 0.3 | 27 Jan 24 | |
| 800 | 2:04.19 | Sussex County Schools Championships | 0.4 | -0.3 | 10 Jun 23 | |
| 5K | 18:43 | Sussex League | 3.7 | -1.1 | 11 Nov 23 | |
| 5K | 17:36 | Sussex League | 1.2 | -1.0 | 14 Oct 23 | |
| 800 | 2:04.0 | Southern Athletics League Division 2 South & West | 0.0 | -0.6 | 20 May 23 | |
| 800 | 2:05.91 | Sussex County Championships | 0.4 | -1.1 | 14 May 23 | |
| 3000 | 9:57.6 | Ed Prickett Crawley AC 5000m/3000m Track Championships | 1.0 | 1.8 | 27 Sep 23 | |
| 800 | 2:08.28 | Sussex County Championships | 0.4 | -0.4 | 14 May 23 | |
| 3000 | 10:08.32 | Sussex Under 13 League inc. U15 & U17 3000m Championships | 1.5 | 1.9 | 3 Sep 23 | |
| 800 | 2:08.19 | UK Youth Development League Upper - Southern Premier | 0.5 | -1.9 | 30 Apr 23 | |
| 4.6K | 16:18 | Southern Young Athletes Relays | 1.3 | -0.5 | 23 Sep 23 | |
| 800 | 2:14.02 | Crawley AC Easter Monday Open | 0.6 | -0.3 | 10 Apr 23 | |
| 5K | 25:08 | Sussex League | 10.0 | 5.1 | 10 Feb 24 | |
| 1M | 5:13 | Sussex Relay Championships | 0.6 | 1.9 | 8 Apr 23 | |
| 800 | 2:13.3 | Sussex Under 15 League | 1.0 | -0.9 | 2 Sep 22 | |
| 4.5K | 15:46 | South of England Championships | -0.4 | 0.0 | 28 Jan 23 | |
| 800 | 2:15.20 | Crawley AC August Bank Holiday Graded Open Meeting | 0.7 | -0.1 | 29 Aug 22 | |
| 4K | 15:39 | Sussex League | 5.0 | 0.0 | 12 Nov 22 | |
| 6K | 24:54 | Sussex County Schools' Championships | 4.4 | 0.0 | 17 Jan 23 | |
| 4K | 15:46 | Sussex League | 4.2 | 0.0 | 11 Feb 23 | |
| 800 | 2:13.08 | UK Youth Development League Lower Southern Premier | 0.3 | -0.8 | 3 Jul 22 | |
| 2.8K | 9:54 | Goodwood Relays (Inc Sussex County Championships) | 2.0 | 0.0 | 1 Oct 22 | |
| 800 | 2:15.1 | Sussex Under 15 League | 0.8 | -0.8 | 27 May 22 | |
| 3K | 10:51 | Aldershot Road Relays | 2.2 | 0.0 | 24 Sep 22 | |
| 2.5M | 16:46 | Sussex County Championships | 5.4 | 0.0 | 7 Jan 23 | |
| 4K | 15:08 | Sussex League | 2.2 | 0.0 | 15 Oct 22 | |
| 800 | 2:18.8 | Sussex Under 15 League | 0.6 | 0.5 | 24 Jun 22 | |
| 800 | 2:15.0 | UK Youth Development League Lower Southern Premier | 0.0 | -0.7 | 21 May 22 | |
| 6K | 27:58 | Sussex County Schools' Championships | 1.0 | 10.3 | 16 Jan 24 | |
| 800 | 2:17.57 | UK Youth Development League Lower Southern Premier | 0.5 | 0.0 | 8 May 22 | |
| 4K | 16:25 | Sussex League | 3.2 | 0.0 | 12 Feb 22 | |
| 4K | 17:32 | Sussex League | 5.2 | 0.0 | 4 Dec 21 | |
| 4K | 17:59 | Sussex League | 5.0 | 0.0 | 16 Oct 21 | |
| 4K | 19:42 | Sussex County Championships | 3.8 | 0.0 | 8 Jan 22 | |