| 2025 SEN Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:29 | | | | 6 | | | 1 | Great Lines | Great Lines parkrun # 523 | 10 May 25 |
| 2020 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:10.7 | | | | 2 | 6 | | | Milton Keynes | Milton Keynes Intra-Club Track Meeting | 5 Sep 20 |
| 8KXC | 33:58 | | | | 9 | | | | Biggleswade | Bedfordshire / Buckinghamshire County Championships | 4 Jan 20 |
| 9.1KXC | 39:59 | | | | 152 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 2019 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.25 | | | | 4 | | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 11 May 19 |
| 800 | 2:12.21 | | | | 11 | 8 | | | Watford | Watford Open Graded Meeting | 4 Sep 19 |
| 800 | 2:12.44 | | | | 9 | | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 12 May 19 |
| 6KXC | 23:12 | | | | 21 | | | | Hughenden Park | Bedfordshire / Buckinghamshire County Championships | 5 Jan 19 |
| 6.1KXC | 22:51 | | | | 32 | | | | Keysoe | Chiltern League | 12 Jan 19 |
| 9.2KXC | 39:21 | | | | 152 | | | 23 | Luton | Chiltern League | 7 Dec 19 |
| 2018 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 69.1 | | | | 5 | B | | | Nottingham | UK Youth Development U17/U20 League Division Midland Premier NE | 27 May 18 |
| 800 | 2:10.07 | | | | 2 | I | | | Milton Keynes | BMC PB Classic | 2 Jun 18 |
| 800 | 2:17.22 | | | | 6 | Bh2 | | | Horspath | Buckinghamshire & Oxfordshire County Championships | 13 May 18 |
| 800 | 2:18.58 | | | | 5 | B | | | Birmingham | UK Youth Development U17/U20 League Division Midland Premier NE | 29 Apr 18 |
| 800 | 2:23.85 | | | | 2 | ns | | | Milton Keynes | Southern Athletics League Division 1 | 14 Apr 18 |
| 800 | 2:26.5 | | | | 6 | A | | | Nottingham | UK Youth Development U17/U20 League Division Midland Premier NE | 27 May 18 |
| 800 | 2:29.1 | | | | 10 | | | | Milton Keynes | Buckinghamshire County Schools Championships | 9 Jun 18 |
| 5.65KXC | 21:04 | | | | 108 | | | 72 | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 10 Nov 18 |
| 5.85KXC | 22:53 | | | | 47 | | | | Oxford | Chiltern League | 13 Oct 18 |
| 6.1KXC | 24:32 | | | | 36 | | | | Keysoe | Results Base Chiltern League | 13 Jan 18 |
| ZXC | 14:46 | | | | 6 | | | 4 | Ampthill Park | Ampthill Trophy Open | 21 Oct 18 |
| 2017 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 64.8 | | | | 5 | B | | | Wolverhampton | UK Youth Development U17/U20 League Division Midland Premier North/East | 25 Jun 17 |
| 400 | 64.84 | | -1.9 | | 5 | 3 | | | Horspath | Oxford City AC Open Graded Meeting | 16 Aug 17 |
| 800 | 2:17.1 | | | | 3 | | | | Milton Keynes | Milton Keynes Open Series | 2 Jul 17 |
| 800 | 2:20.8 | | | | 3 | B | | | Wolverhampton | UK Youth Development U17/U20 League Division Midland Premier North/East | 25 Jun 17 |
| 800 | 2:21.7 | | | | - | ns | | | Rugby | UK Youth Development U17/U20 League Division Midland Premier North/East | 28 May 17 |
| 800 | 2:21.81 | | | | 3 | B | | | Battersea | Sweatshop Southern Athletics League Division 1 | 8 Jul 17 |
| 800 | 2:24.24 | | | | 12 | J | | | Milton Keynes | BMC PB Classic | 3 Jun 17 |
| 800 | 2:32.20 | | | | 3 | ns | | | Milton Keynes | Sweatshop Southern Athletics League Division 1 | 19 Aug 17 |
| 1500 | 4:43.6 | | | | 6 | 2 | | | Milton Keynes | Milton Keynes Open Series | 2 Apr 17 |
| 1500 | 4:47.2 | | | | 1 | ns | | | Bedford | Sweatshop Southern Athletics League Division 1 | 21 May 17 |
| 1500 | 4:53.0 | | | | 12 | | | | Milton Keynes | Buckinghamshire County Schools Championships | 10 Jun 17 |
| 4KXC | 15:03 | | | | 30 | | | | Keysoe | Chiltern League | 14 Jan 17 |
| 4KXC | 15:44 | | | | 27 | | | | Buckingham | Buckinghamshire County Championships | 7 Jan 17 |
| 4.3KXC | 15:55 | | | | 25 | | | | Milton Keynes | Chiltern League | 11 Feb 17 |
| 5KMT | 18:43 | | | 18:44 | 23 | | | 3 | Marston Moretaine | Marston Forest 5K | 16 Jun 17 |
| parkrun | 20:57 | | | | 30 | | | | Milton Keynes | Milton Keynes parkrun # 366 | 11 Mar 17 |
| 5.5KXC | 27:49 | | | | 34 | | | | High Wycombe | Buckinghamshire Schools' Championships | 8 Feb 17 |
| 2016 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 32.16 | | 0.7 | | 6 | 3 | | | Sandy | Biggleswade AC Track Fest Open inc Hertfordshire 10,000m Championships | 7 Jul 16 |
| 300 | 46.64 | | | | 4 | 1 | | | Sandy | Biggleswade AC Track Fest Open inc Hertfordshire 10,000m Championships | 7 Jul 16 |
| 800 | 2:19.57 | | | | 1 | ns | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier North/East | 16 Jul 16 |
| 800 | 2:21.30 | | | | 6 | A | | | Milton Keynes | BMC PB Classic | 4 Jun 16 |
| 800 | 2:26.0 | | | | 10 | 1 | | | Kettering | Kettering Open Meeting | 30 Apr 16 |
| 800 | 2:27.0 | | | | 7 | 1 | | | Milton Keynes | Milton Keynes Open Meeting | 10 Apr 16 |
| 1500 | 4:40.9 | | | | 7 | | | | Milton Keynes | Buckinghamshire Schools Championships | 11 Jun 16 |
| 1500 | 4:43.5 | | | | 3 | B | | | Nottingham | UK Youth Development U13/U15 League Division Midland Premier North/East | 21 May 16 |
| 1500 | 4:43.56 | | | | 10 | B | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 14 May 16 |
| 1500 | 4:44.1 | | | | 4 | B | | | Coventry | UK Youth Development U13/U15 League Division Midland Premier North/East | 19 Jun 16 |
| 1500 | 4:51.39 | | | | 2 | B | | | Birmingham | UK Youth Development U13/U15 League Division Midland Premier North/East | 23 Apr 16 |
| 1500 | 4:56.64 | | | | 7 | 5 | | | Watford | Watford Open Graded Meeting | 6 Apr 16 |
| 1500 | 5:17.50 | | | | 8 | h2 | | | Ashford | South of England AA U13 / U15 / U17 Championships | 13 Aug 16 |
| Mile | 5:21.5 | | | | 9 | 2 | | | Oxford | Iffley Festival of Miles Open Meeting | 23 Jul 16 |
| 3000 | 10:01.19 | | | | 4 | | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 15 May 16 |
| 3000 | 10:09.8 | | | | 2 | | | | Welwyn | Herts Phoenix Open Graded | 25 Mar 16 |
| 3.5KXC | 16:17 | | | | 18 | | | | High Wycombe | Buckinghamshire Schools' Championships | 3 Feb 16 |
| 4KXC | 14:18 | | | | 18 | | | | Old Warden Park | Buckinghamshire County Championships | 9 Jan 16 |
| 4KXC | 19:02 | | | | 36 | | | | Luton | Results Base Chiltern League | 16 Jan 16 |
| 4.3KXC | 16:25 | | | | 17 | | | | Milton Keynes | Results Base Chiltern League | 13 Feb 16 |
| 4.4KXC | 13:58 | | | | 24 | | | | Oxford | Chiltern League | 15 Oct 16 |
| 4.42KXC | 17:03 | | | | 45 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford University v RAF) | 12 Nov 16 |
| 4.5KXC | 15:48 | | | | 24 | | | | Luton | Chiltern League | 3 Dec 16 |
| 5K | 20:04 | | | | 37 | | | 9 | Waddesdon | Waddesdon Manor Hill 5K | 20 Jul 16 |
| parkrun | 19:09 | | | | 8 | | | | Bedford | Bedford parkrun # 244 | 12 Mar 16 |
| parkrun | 19:23 | | | | 9 | | | | Milton Keynes | Milton Keynes parkrun # 352 | 17 Dec 16 |
| parkrun | 19:40 | | | | 12 | | | | Milton Keynes | Milton Keynes parkrun # 320 | 16 Apr 16 |
| parkrun | 19:50 | | | | 5 | | | | Linford Wood | Linford Wood parkrun # 12 | 1 Oct 16 |
| 2015 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.2 | | | | 4 | 2 | | | Milton Keynes | Milton Keynes Open Meeting | 5 Jul 15 |
| 200 | 32.9 | | | | 6 | 8 | | | Welwyn | Herts Phoenix Open Graded Meeting | 3 Apr 15 |
| 200 | 33.1 | | | | 3 | 5 | | | Milton Keynes | Milton Keynes Open Meeting | 10 May 15 |
| 300 | 49.5 | | | | 3 | 2 | | | Milton Keynes | Milton Keynes Open Meeting | 5 Jul 15 |
| 300 | 54.1 | | | | 3 | 2 | | | Milton Keynes | Milton Keynes Open Meeting | 10 May 15 |
| 800 | 2:30.4 | | | | 4 | ns | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier North/East | 2 May 15 |
| 800 | 2:31.23 | | | | 7 | Bh3 | | | Horspath | Buckinghamshire & Oxfordshire County Championships | 23 May 15 |
| 800 | 2:32.09 | | | | 3 | A | | | Milton Keynes | BMC PB Classic | 6 Jun 15 |
| 800 | 2:32.22 | | | | 1 | 3 | | | Sandy | Biggleswade AC Track Fest Open | 9 Jul 15 |
| 1500 | 5:00.10 | | | | 10 | | | | Horspath | Buckinghamshire & Oxfordshire County Championships | 24 May 15 |
| 1500 | 5:03.61 | | | | 7 | 6 | | | Watford | Watford Open Graded Meeting | 29 Jul 15 |
| 1500 | 5:24.0 | | | | 10 | 1 | | | Welwyn | Herts Phoenix Open Graded Meeting | 3 Apr 15 |
| 2KXCL | 8:01 | | | | 77 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 31 Oct 15 |
| 2.997KL | 11:28 | | | | 46 | L2 | | | Aldershot | Southern Young Athletes Relays | 19 Sep 15 |
| 4.3KXC | 16:21 | | | | 33 | | | | Culham | Results Base Chiltern League | 5 Dec 15 |
| 4.42KXC | 17:58 | | | | 62 | | | | Milton Keynes | Results Base Chiltern League (Inc British Cross Challenge and RAF v Oxford University) | 7 Nov 15 |
| 5KNAD | 19:08 | | | 19:12 | 35 | | | 2 | Marston Moretaine | Marston Forest 5K | 19 Jun 15 |
| parkrun | 21:19 | | | | 45 | | | | Milton Keynes | Milton Keynes parkrun # 267 | 21 Mar 15 |
| ZXC | 10:37 | | | | 42 | | | | Milton Keynes | Apex Sports Chiltern League (inc British Athletics Cross Challenge) | 7 Feb 15 |
| ZXC | 13:06 | | | | 29 | | | | High Wycombe | Buckinghamshire County Championships | 3 Jan 15 |
| ZXC | 16:25 | | | | 40 | | | | Bedford | Results Base Chiltern League | 10 Oct 15 |
| ZXC | 21:08 | | | | 43 | | | | High Wycombe | Buckinghamshire Schools' Championships | 4 Feb 15 |
| ZXC | NT | | | | 39 | | | | Milton Keynes | Apex Sports Chiltern League | 10 Jan 15 |
| 2014 U13 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.4 | | | | 4 | 7 | | | Watford | Watford Early Season Minors Meeting | 6 Apr 14 |
| 200 | 33.7 | | | | 7 | | | | Welwyn | Herts Phoenix Graded Open | 18 Apr 14 |
| 800 | 2:32.12 | | | | 4 | 3 | | | Horspath | Oxford City AC Open Graded Meeting | 23 Jul 14 |
| 800 | 2:35.32 | | | | 2 | | | | Milton Keynes | BMC PB Classic | 7 Jun 14 |
| 800 | 2:39.3 | | | | 2 | 1 | | | Sandy | Biggleswade AC Track Fest Open inc Bedfordshire & Hertfordshire 10000m Championships | 10 Jul 14 |
| 800 | 2:39.4 | | | | 2 | | | | Milton Keynes | Milton Keynes Multi Event & Open Meeting | 13 Apr 14 |
| 800 | 2:42.4 | | | | 5 | A | | | Grantham | UK Youth Development U13/U15 League Division Midland Premier 2 | 3 May 14 |
| 800 | 2:44.0 | | | | 4 | | | | Watford | Watford Early Season Minors Meeting | 6 Apr 14 |
| 800 | 2:48.44 | | | | 9 | 3 | | | Horspath | Oxford City AC Open Graded Meeting | 6 Aug 14 |
| 800 | 2:54.52 | | | | 13 | 2 | | | Horspath | Buckinghamshire County Championships | 25 May 14 |
| 1500 | 5:02.3 | | | | 1 | B | | | Stoke | UK Youth Development U13/U15 League Division Midland Premier 2 | 19 Jul 14 |
| 1500 | 5:07.41 | | | | 7 | 5 | | | Watford | Watford Open Graded Meeting | 30 Jul 14 |
| 1500 | 5:13.9 | | | | 2 | B | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier 2 | 22 Jun 14 |
| 1500 | 5:23.30 | | | | 10 | | | | Horspath | Buckinghamshire County Championships | 24 May 14 |
| 1500 | 5:24.6 | | | | 17 | 2 | | | Kettering | Kettering Open Meeting | 16 Aug 14 |
| 1500 | 5:26.6 | | | | 4 | | | | Welwyn | Herts Phoenix Graded Open | 18 Apr 14 |
| 1500 | 5:32.8 | | | | 7 | 2 | | | Milton Keynes | Milton Keynes Multi Event & Open Meeting | 11 May 14 |
| LJ | 3.15 | | | | 9 | | | | Milton Keynes | Milton Keynes Multi Event & Open Meeting | 11 May 14 |
| JT400 | NM | | | | - | | | | Kettering | Kettering Open Meeting | 16 Aug 14 |
| ZXC | 9:56 | | | | 30 | | | | High Wycombe | Buckinghamshire Schools' Championships | 5 Feb 14 |
| ZXC | 10:33 | | | | 47 | | | | Watford | Apex Sports Chiltern League | 11 Oct 14 |
| ZXC | 11:08 | | | | 67 | | | | Milton Keynes | Apex Sports Chiltern League | 8 Feb 14 |
| ZXC | 11:49 | | | | 76 | | | | Slough | Apex Sports Chiltern League | 11 Jan 14 |
| ZXC | 12:21 | | | | 41 | | | | Keysoe | Apex Sports Chiltern League (inc RAF vs Oxford University) | 8 Nov 14 |
| ZXC | 13:38 | | | | 50 | | | | Luton | Apex Sports Chiltern League | 6 Dec 14 |
| ZXC | 15:15 | | | | 32 | | | | Luton | Buckinghamshire County Championships | 4 Jan 14 |
| ZXCL | 8:07 | | | | 48 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 1 Nov 14 |
| 2013 U13 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 26:21 | | | | 197 | | | | Milton Keynes | Milton Keynes parkrun # 190 | 21 Sep 13 |
| ZXC | 12:01 | | | | 83 | | | | Milton Keynes | Apex Sports Chiltern League | 7 Dec 13 |
| ZXC | 12:12 | | | | 103 | | | | Watford | Apex Sports Chiltern League | 19 Oct 13 |
| ZXC | 13:37 | | | | 80 | | | | Oxford | Apex Sports Chiltern League | 9 Nov 13 |
| 2012 U11 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 26:05 | | | | 111 | | | | Milton Keynes | Milton Keynes parkrun # 149 | 17 Nov 12 |
| parkrun | 30:03 | | | | 253 | | | | Milton Keynes | Milton Keynes parkrun # 142 | 29 Sep 12 |