| 2020 U23 Northern (Isle of Man) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:16.7 | | | | 2 | | | | Douglas | Isle of Man League - Newfield | 16 Sep 20 |
| 800 | 2:24.2 | | | | 1 | | | | Douglas | Northern AC Championships | 1 Aug 20 |
| 1500 | 4:34.4 | | | | 4 | | | | Douglas | Isle of Man League - Newfield | 5 Aug 20 |
| 5K | 16:57 | | | | 9 | | | 2 | Douglas | Manx Harriers 5K | 16 Jul 20 |
| 8.6KXC | 33:14 | | | | 13 | | | 1 | Peel | Law Trust Isle of Man League (Inc Isle of Man Championships) | 19 Jan 20 |
| 8.6KXC | 36:41 | | | | 29 | | | | Peel | Law Trust Isle of Man League | 1 Nov 20 |
| 9KXC | 38:39 | | | | 23 | | | | Douglas | Law Trust Isle of Man League | 11 Oct 20 |
| 10K | 36:15 | | | | 4 | | | | Douglas | Murray Lambden 10K | 22 Feb 20 |
| 2019 U20 Northern (Isle of Man) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.0 | | | | 1 | | | | Douglas | Isle of Man Championships ( Day 2, day 1 to follow) | 3 Aug 19 |
| 800 | 2:10.30 | i | | | 5 | h2 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 13 Jan 19 |
| 800 | 2:14.4 | | | | 2 | | | | Douglas | Isle of Man League | 3 Apr 19 |
| 1500 | 4:26.0 | | | | 3 | | | | Douglas | Isle of Man Championships ( Day 2, day 1 to follow) | 3 Aug 19 |
| 1500 | 4:27.6 | | | | 4 | B | | | Wigan | North of England League Division 1 | 16 Jun 19 |
| 1500 | 4:28.73 | i | | | 6 | | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 12 Jan 19 |
| 3000 | 9:54.4 | | | | 1 | | | | Douglas | Isle of Man League | 24 Jul 19 |
| 5K | 17:44 | | | | 65 | | | 10 | Douglas | Isle of Man Easter Festival 5K | 21 Apr 19 |
| 5KNAD | 18:18 | | | | 1 | | | 1 | Douglas | Douglas Winter Prom Run 5K / 10K Series | 11 May 19 |
| 4MMT | 25:03 | | | | 59 | | | 10 | Peel | Isle of Man Easter Festival Peel Hill | 20 Apr 19 |
| 8.44KXC | 34:49 | | | | 4 | | | 1 | Castletown | Law Trust Isle of Man League | 13 Oct 19 |
| 9.32KXC | 35:29 | | | | 2 | | | 1 | Crossag’s Farm | Law Trust Isle of Man League | 3 Nov 19 |
| 9.8KXC | 40:56 | | | | 9 | | | 1 | Nunnery | Law Trust Isle of Man League | 1 Dec 19 |
| 10K | 36:42 | | | | 70 | | | 15 | Port Erin | Isle of Man Easter Festival 10K | 19 Apr 19 |
| 2018 U20 Northern (Isle of Man) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:09.3 | | | | 3 | | | | Douglas | Isle of Man Championships | 15 Jul 18 |
| 800 | 2:14.0 | | | | 1 | | | | Douglas | Northern AC Ramsey Bakery League | 30 Apr 18 |
| 800 | 2:16.9 | | | | 1 | | | | Douglas | Northern (Isle of Man) Athletics Club Championships, | 7 Jul 18 |
| 1500 | 4:33.4 | | | | 5 | | | | Douglas | Isle of Man Championships | 14 Jul 18 |
| 1500 | 4:40.4 | | | | 1 | | | | Douglas | Northern (Isle of Man) Athletics Club Championships, | 7 Jul 18 |
| LJ | 3.82 | | | | 4 | | | | Douglas | Northern AC Ramsey Bakery League | 30 Apr 18 |
| 5KMT | 23:45 | | | | 1 | | | 1 | Foxdale | Manx Harriers South Barrule Trail 10K | 24 Nov 18 |
| 5.9KXC | 27:37 | | | | 1 | | | | Nunnery | Isle of Man Championships (Inc Microgaming Manx League) | 21 Jan 18 |
| 6.8KXC | 29:20 | | | | 296 | | | | Leeds | New Balance ESAA English Schools' Championships | 17 Mar 18 |
| 8.44KXC | 36:20 | | | | 17 | | | 1 | Castle Rushen | IOM League | 14 Oct 18 |
| 8.6KXC | 33:29 | | | | 12 | | | 1 | QEII High School | IOM League | 4 Nov 18 |
| 10K | 38:15 | | | | 11 | | | 1 | Douglas | Manx Harriers Open 10K | 24 Feb 18 |
| 2017 U17 Northern (Isle of Man) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.9 | | | | 2 | | | | Douglas | Isle of Man Championships | 23 Jul 17 |
| 1500 | 4:36.9 | | | | 1 | | | | Douglas | Isle of Man AA Open Meeting | 17 May 17 |
| 1500 | 4:39.2 | | | | 6 | B | | | Blackburn | North of England League Division 2W | 5 Aug 17 |
| 1500 | 4:40.7 | | | | 2 | | | | Douglas | Isle of Man Championships | 22 Jul 17 |
| 3000 | 10:22.3 | | | | 1 | | | | Douglas | Isle of Man Championships | 23 Jul 17 |
| LJ | 4.44 | | | | 4 | | | | Douglas | Northern AC Ramsey Bakery League - field only | 1 May 17 |
| 5K | 18:29 | | | | 89 | | | 4 | Douglas | Isle of Man Easter Festival 5K | 16 Apr 17 |
| 5KNAD | 18:17 | | | 18:22 | 4 | | | 2 | Douglas | Prom 5K | 1 Apr 17 |
| 5.92KXC | 24:31 | | | | 2 | | | | QE2 | Microgaming Manx League | 5 Nov 17 |
| 6KNAD | 24:50 | | | | 5 | | | | Peel | Dave Phillips Memorial 2.1 Series | 5 May 17 |
| 6.05KXC | 24:36 | | | | 1 | | | | Castle Rushen | Microgaming Manx League | 8 Oct 17 |
| 6.99KXC | 28:03 | | | | 1 | | | | Crossag's | Microgaming Manx League | 3 Dec 17 |
| 10K | 38:04 | | | | 7 | | | 1 | Ramsey | Northern AC 10K | 15 Aug 17 |
| 10K | 38:22 | | | | 105 | | | 1 | Port Erin | Isle of Man Easter Festival 10K | 14 Apr 17 |
| 10K | 41:21 | | | | 15 | | | 1 | Douglas | Manx Harriers Open 10K | 25 Feb 17 |
| 2016 U17 Northern (Isle of Man) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.6 | | | | 5 | | | | Douglas | Isle of Man AA Open Meeting | 4 May 16 |
| 800 | 2:24.1 | | | | 1 | | | | Douglas | Isle of Man AA Multi Events Open | 3 Sep 16 |
| 800 | 2:34.8 | | | | 1 | | | | Douglas | Isle of Man AA Open Meeting | 4 May 16 |
| 1500 | 4:50.2 | | | | 6 | B | | | Ormskirk | North of England League Division 2W | 5 Jun 16 |
| Mile | 5:23.8 | | | | 2 | | | | Douglas | Isle of Man AA Open Meeting | 6 Jul 16 |
| 3000 | 10:52.2 | | | | 3 | | | | Douglas | Isle of Man AA Open Meeting | 25 May 16 |
| 6.05KXC | 25:14 | | | | 3 | | | | Castletown | Microgaming Manx League | 16 Oct 16 |
| 6.99KXC | 28:18 | | | | 4 | | | | Crossags | Microgaming Manx League | 6 Nov 16 |