| 2025 V35 Ampthill & Flitwick/Luton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.80 | | | | 4 | 4 | | | Watford | Watford Harriers Open Graded Meetings | 9 Jul 25 |
| 800 | 2:04.46 | | | | 5 | 5 | | | Watford | Watford Harriers Open Graded Meetings | 6 Aug 25 |
| 800 | 2:07.66 | | | | 3 | B | | | Basildon | Southern Athletics League Division 2 North & East | 30 Aug 25 |
| 800 | 2:08.35 | | | | 9 | 4 | | | Watford | Watford Harriers Open Graded Meetings | 3 Sep 25 |
| 1500 | 4:14.87 | | | | 12 | 4 | | | Watford | Watford Harriers Open Graded Meetings | 23 Jul 25 |
| 1500 | 4:15.54 | | | | 3 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 28 May 25 |
| 1500 | 4:21.5 | | | | 1 | ns | | | Luton | Southern Athletics League Division 2 North & East | 22 Jun 25 |
| 1500 | 4:31.58 | | | | - | ns | | | Basildon | Southern Athletics League Division 2 North & East | 30 Aug 25 |
| 5000 | 16:38.43 | | | | 3 | A | | | Stevenage | Southern Athletics League Division 2 North & East | 17 May 25 |
| 5K | 16:31 | | | 16:33 | 40 | W4 | | | Ipswich | Ipswich Twilight 5K | 3 May 25 |
| 6KL | 21:25 | | | | 60 | L05 | | | Aldershot | Southern Men's 6-Stage Relays | 20 Sep 25 |
| 8.6KL | 30:06 | | | | 32 | L07 | | | Milton Keynes | SEAA Southern Men's 12-Stage Relays | 30 Mar 25 |
| 9.12KXC | 34:43 | c | | | 63 | R1 | | | Horspath | Chiltern League | 15 Nov 25 |
| 9.3KXC | 36:05 | | | | 35 | SM | | | Verulamium Park | Chiltern League | 11 Oct 25 |
| 2024 V35 Ampthill & Flitwick/Luton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.85 | | | | 4 | 4 | | | Watford | Watford Harriers Open Graded Meetings | 4 Sep 24 |
| 800 | 2:05.56 | | | | 2 | G | | | Bracknell | BMC Regional Races (Mick Marlow Memorial) | 19 Jun 24 |
| 800 | 2:05.84 | | | | 3 | 13 | | | Nuneaton | Night of 800m PB's | 3 Jul 24 |
| 800 | 2:06.3 | | | | 5 | A | | | Luton | Southern Athletics League - Division 3 North | 15 Jun 24 |
| 800 | 2:06.37 | | | | 12 | h4 | | | Watford | Watford Harriers Open Graded Meetings | 15 May 24 |
| 800 | 2:07.2 | | | | 2 | B | | | Horspath | Southern Athletics League - Division 3 North | 17 Aug 24 |
| 800 | 2:08.54 | | | | 5 | A | | | Bedford | Southern Athletics League - Division 3 North | 18 May 24 |
| 1500 | 4:23.30 | | | | 11 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 3 Apr 24 |
| 9.5KXC | 33:20 | | | | 31 | | | | Milton Keynes | Chiltern League | 9 Nov 24 |
| 9.6KXC | 34:23 | | | | 24 | | | | Luton | Chiltern League | 30 Nov 24 |
| 10KXC | 34:30 | | | | 38 | | | | Keysoe | Chiltern League | 12 Oct 24 |
| 2023 V35 Ampthill & Flitwick |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.22 | | | | 7 | 13 | | | Watford | Watford Harriers Open Graded Meetings | 12 Jul 23 |
| 800 | 2:09.77 | | | | 10 | 12 | | | Watford | Watford Harriers Open Graded Meetings | 17 May 23 |
| 1500 | 4:18.10 | | | | 1 | 3 | | | Watford | Watford Harriers Open Graded Meetings | 28 Jun 23 |
| 1500 | 4:24.71 | | | | 6 | 10 | | | Watford | Watford Harriers Open Graded Meetings | 3 May 23 |
| 1500 | 4:25.8 | | | | 5 | 2 | | | Parliament Hill | Highgate Harriers Open Meeting | 26 Apr 23 |
| Mile | 4:43.42 | | | | 7 | B | | | Chelmsford | MilesofMiles | 24 Jun 23 |
| 3000 | 9:35.44 | | | | 19 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 3 May 23 |
| 8.4KXC | 33:11 | | | | 38 | | | | Milton Keynes | Chiltern League | 14 Jan 23 |
| 10KXC | 34:40 | | | | 45 | | | | Bedford | Chiltern League | 11 Feb 23 |
| 10KXC | 39:38 | | | | 23 | | | | Ampthill | Bedfordshire / Buckinghamshire County Championships | 7 Jan 23 |
| 12KXC | 43:53 | | | | 383 | | | 43 | Bolesworth Castle | ECCA Saucony English National Cross Country Championships | 25 Feb 23 |
| 15KXC | 55:11 | | | | 179 | | | | Beckenham Place | South of England Championships | 28 Jan 23 |
| HM | 77:00 | | | 77:00 | 15 | | | | Berkhamsted | Berkhamsted Half Marathon | 5 Mar 23 |
| 2022 V35 Ampthill & Flitwick |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:30.6 | | | | 1 | | | | Sandy | Biggleswade AC Open | 24 Sep 22 |
| 3000 | 9:36.14 | | | | 17 | | | | Watford | Watford Open Graded Meeting | 24 Aug 22 |
| 5K | 16:36 | | | | 29 | | | | Ipswich | Ipswich Twilight 5K | 14 May 22 |
| parkrun | 18:22 | | | | 1 | | | 1 | Rushmere | Rushmere parkrun # 281 | 10 Sep 22 |
| 8.9KXC | 33:07 | | | | 46 | SM | | | Oxford | Chiltern League | 15 Oct 22 |
| 9KXC | 34:31 | | | | 60 | | | | Shuttleworth Park | Chiltern League | 19 Feb 22 |
| 9.5KXC | 34:54 | | | | 41 | | | | Luton | Chiltern League | 3 Dec 22 |
| 10K | 33:59 | | | 34:05 | 239 | | | 41 | Telford | Telford 10K | 11 Dec 22 |
| 12KXC | 42:31 | | | | 17 | | | 2 | Biggleswade | Eastern AA Championships | 19 Nov 22 |
| 2021 SEN Ampthill & Flitwick |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8.9KXC | 34:39 | | | | 75 | | | | Shotover Hill | Chiltern League | 16 Oct 21 |
| 9.5KXC | 36:38 | | | | 178 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni Trials) | 13 Nov 21 |
| 9.5KXC | 38:49 | | | | 73 | | | | Luton | Chiltern League | 4 Dec 21 |
| 10K | 35:11 | | | 35:22 | 240 | | | 31 | Telford | Telford 10K | 12 Dec 21 |
| HM | 77:55 | c | | | 20 | | | | Saffron Walden | Essex Half Marathon | 18 Apr 21 |
| 20M | 2:06:05 | c | | | 4 | | | 2 | Bedford | Running Grand Prix Bedford Autodrome 20 | 25 Jul 21 |
| 2020 SEN Ampthill & Flitwick |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:28 | c | | | 25 | | | | Saffron Walden | Essex Remembrance 5K | 13 Dec 20 |
| 10K | 36:59 | c | | | 8 | | | | Eton | Dorney Lake Run Series | 10 Oct 20 |
| 10.2KXC | 56:00 | | | | 311 | | | | Keysoe | Chiltern League | 11 Jan 20 |
| 2019 SEN Ampthill & Flitwick |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KMT | 20:38 | | | 20:44 | 42 | | | | Marston Moretaine | Marston Forest 5K | 7 Jun 19 |
| 5MXC | NT | | | | 153 | | | | Letchworth Garden City | Three Counties League | 15 Dec 19 |
| 5.3MXC | 43:02 | | | | 32 | | | | Stowe | UK Fire Services Championships (Andy Brown Memorial Run) | 6 Oct 19 |
| 9.05KXC | 46:41 | | | | 434 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 9 Nov 19 |
| 10K | 44:20 | | | 44:24 | 110 | | | | Flitwick | Flitwick 10K | 14 Apr 19 |
| 10KMT | 44:35 | | | 44:40 | 24 | | | | Ware | Ware Festival of Running 10K | 7 Jul 19 |
| ZXC | 48:40 | | | | 49 | | | | Ampthill Park | Ampthill Trophy Open | 20 Oct 19 |