| 2020 U20 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 31:21 | | | | 96 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 2019 U20 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:27.3 | | | | 1 | | | | Douglas | Isle of Man Championships ( Day 2, day 1 to follow) | 3 Aug 19 |
| 800 | 2:31.89 | | | | 2 | B | | | Wakefield | North of England League Division 1 | 10 Aug 19 |
| 1500 | 4:50.15 | | | | 11 | 3 | | | Stretford | Trafford AC Grand Prix Open (Distance / Throws) | 18 Jun 19 |
| 1500 | 4:50.4 | | | | 2 | | | | Blackpool | Lancashire County Championships | 11 May 19 |
| 1500 | 4:58.37 | i | | | 9 | | | | Cardiff | Cardiff Met GP2: Non Thomas Open | 20 Jan 19 |
| 1500 | 4:59.0 | | | | 1 | | | | Douglas | Isle of Man Championships ( Day 2, day 1 to follow) | 3 Aug 19 |
| 1500 | 5:07.7 | | | | 3 | | | | Wigan | Wigan Harriers Spring Open | 14 Apr 19 |
| 1500 | 5:25.5 | | | | 2 | | | | Douglas | Isle of Man League | 3 Apr 19 |
| 3000 | 11:15.72 | | | | 3 | A | | | Wakefield | North of England League Division 1 | 10 Aug 19 |
| 4.1KXC | 17:09 | | | | 97 | | | | Leeds | New Balance ESAA English Schools' Championships | 16 Mar 19 |
| 5KXC | 20:32 | | | | 72 | | | | Leeds | ECCA Saucony English National Championships | 23 Feb 19 |
| 6KXC | 24:53 | | | | 63 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 9 Mar 19 |
| 2018 U17 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.7 | | | | 3 | A | | | Leigh | North of England League Division 2W | 3 Jun 18 |
| 800 | 2:29.3 | | | | 2 | | | | Douglas | Isle of Man AA Open Meeting | 16 May 18 |
| 800 | 2:30.2 | | | | 7 | | | | Douglas | Isle of Man Championships | 15 Jul 18 |
| 800 | 2:31.3 | | | | 4 | | | | Douglas | Manx Harriers Club Championships | 1 Jul 18 |
| 1500 | 4:53.47 | | | | 7 | 5 | | | Stretford | Trafford AC Grand Prix Open | 26 Jun 18 |
| 1500 | 4:55.26 | | | | 5 | 5 | | | Stretford | Trafford AC Grand Prix Open | 24 Jul 18 |
| 1500 | 4:55.4 | | | | 2 | A | | | Blackpool | North of England League Division 2W | 4 Aug 18 |
| 1500 | 4:55.65 | | | | 11 | 4 | | | Stretford | Trafford AC Grand Prix Open | 12 Jun 18 |
| 1500 | 4:59.6 | | | | 1 | A | | | Blackpool | North of England League Division 2W | 8 Jul 18 |
| 1500 | 5:02.72 | | | | 5 | | | | Liverpool | Northern Athletics U13 / U15 / U17 Championships | 11 Aug 18 |
| 1500 | 5:07.7 | | | | 3 | | | | Douglas | Northern AC Ramsey Bakery League | 21 May 18 |
| 1500 | 5:14.0 | | | | 1 | | | | Douglas | Isle of Man Championships | 14 Jul 18 |
| 3000 | 10:51.9 | | | | 7 | | | | Douglas | Manx Harriers Up & Running League | 25 Apr 18 |
| 3000 | 11:04.06 | | | | 1 | B | | | Leigh | Northern Athletics U15 / U17 Inter Counties Championships | 7 Jul 18 |
| 3000 | 11:13.8 | | | | 2 | B | | | Leigh | North of England League Division 2W | 3 Jun 18 |
| 3.58KXC | 14:28 | | | | 3 | | 1 | 1 | Castle Rushen | IOM League | 14 Oct 18 |
| 3.8KXC | 15:32 | | | | 97 | | | | Leeds | New Balance ESAA English Schools' Championships | 17 Mar 18 |
| 4.2KXC | 19:33 | | | | 1 | | | | Nunnery | Isle of Man Championships (Inc Microgaming Manx League) | 21 Jan 18 |
| 4.4KXC | 17:36 | | | | 117 | | | 53 | Liverpool | British Athletics Cross Challenge (inc European Trials, Liverpool & District & Mid Lancs Leagues) | 24 Nov 18 |
| 4.58KXC | 18:45 | | | | 1 | | | | QEII High School | IOM League | 4 Nov 18 |
| 3MMT | 19:58 | | | | 26 | | | 1 | Peel | Isle of Man Easter Festival Peel Hill | 31 Mar 18 |
| 5KNAD | 20:02 | | | 20:04 | 12 | | 1 | 1 | Douglas | Douglas Prom Run 5K | 28 Apr 18 |
| 5KNAD | 20:10 | | | 20:12 | 9 | | 1 | 1 | Douglas | Douglas Prom Run | 12 May 18 |
| 5KXC | 20:55 | | | | 59 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 5KXC | 26:00 | | | | 95 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 10 Mar 18 |
| 5.5KXC | 23:14 | | | | 22 | | | | Harewood | Northern Counties Championships | 27 Jan 18 |
| 5.6KXC | 21:36 | | | | 21 | | 3 | | Blackburn | Lancashire County Championships | 6 Jan 18 |
| 2017 U17 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 73.1 | | | | 4 | B | | | Blackburn | North of England League Division 2W | 5 Aug 17 |
| 800 | 2:29.6 | | | | 2 | | | | Warrington | Warrington Open Series | 2 Apr 17 |
| 1500 | 4:58.12 | | | | 1 | A | | | Stretford | UK Youth Development U17/U20 League Division North Premier West | 28 May 17 |
| 1500 | 4:59.6 | | | | 1 | B | | | Liverpool | North of England League Division 2W | 9 Jul 17 |
| 1500 | 4:59.7 | | | | 3 | | | | Blackpool | Lancashire County Championships | 13 May 17 |
| 1500 | 5:02.17 | | | | 1 | A | | | Stretford | UK Youth Development U17/U20 League Division North Premier West | 25 Jun 17 |
| 1500 | 5:02.3 | | | | 2 | B | | | Blackburn | North of England League Division 2W | 5 Aug 17 |
| 1500 | 5:02.6 | | | | 4 | A | | | Leigh | North of England League Division 2W | 6 May 17 |
| 1500 | 5:02.6 | | | | 4 | A | | | Bebington | North of England League Division 2W | 4 Jun 17 |
| 1500 | 5:03.23 | | | | 3 | B | | | Hull | Northern Athletics Inter Counties Championships | 2 Jul 17 |
| 1500 | 5:05.68 | | | | 10 | 3 | | | Stretford | Trafford AC Grand Prix | 25 Apr 17 |
| 1500 | 5:06.44 | | | | 7 | | | | Leigh | Northern Athletics U13 / U15 / U17 Championships | 19 Aug 17 |
| 1500 | 5:07.13 | | | | 8 | 5 | | | Stretford | Trafford AC Grand Prix | 15 Aug 17 |
| 1500 | 5:11.7 | | | | 1 | | | | Blackpool | Blackpool Winter Warm Up Open | 1 Apr 17 |
| 1500 | 5:14.0 | | | | 1 | | | | Douglas | Manx Harriers Up & Running League | 19 Apr 17 |
| 1500 | 5:22.6 | | | | 1 | B | | | Preston | UK Youth Development U17/U20 League Division North Premier West | 30 Apr 17 |
| 3000 | 10:55.7 | | | | 3 | | | | Blackpool | Lancashire County Championships | 14 May 17 |
| 3000 | 10:56.23 | | | | 2 | A | | | Stretford | UK Youth Development U17/U20 League Division North Premier West | 28 May 17 |
| JT600 | 7.49 | | | | 4 | B | | | Bebington | North of England League Division 2W | 4 Jun 17 |
| 2.8KXC | 11:35 | | | | 1 | | | | Castle Rushen | Microgaming Manx League | 8 Oct 17 |
| 3.75KXC | 14:20 | | | | 154 | | | | Norwich | New Balance ESAA English Schools' Championships | 18 Mar 17 |
| 3.8KXC | 15:16 | | | | 4 | | | | Blackburn | Lancashire County Championships | 7 Jan 17 |
| 4KXC | 17:30 | | | | 28 | | | | Knowsley Park | Northern Championships | 28 Jan 17 |
| 4KXC | 17:45 | | | | 148 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 11 Mar 17 |
| 4.4KXC | 18:16 | | | | 110 | | | 47 | Liverpool | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 25 Nov 17 |
| 4.45KXC | 16:49 | | | | 31 | | | 16 | Cardiff | Start Fitness Gwent League (inc South & West Wales Championships & BA Cross Challenge) | 14 Oct 17 |
| 4.58KXC | 19:53 | | | | 1 | | | | QE2 | Microgaming Manx League | 5 Nov 17 |
| 5K | 19:38 | | | | 28 | | | 2 | Douglas | Isle of Man Easter Festival 5K | 16 Apr 17 |
| 5K | 20:13 | | | 20:15 | 19 | | 4 | 1 | Douglas | Douglas Prom Run | 14 Jan 17 |
| 5KNAD | 20:00 | | | 20:03 | 13 | | 2 | 1 | Douglas | Prom 5K | 11 Feb 17 |
| 2016 U15 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:02.06 | | | | 4 | 3 | | | Stretford | Trafford AC Grand Prix | 19 Jul 16 |
| 1500 | 5:02.8 | | | | 1 | | | | Douglas | Isle of Man Championships | 24 Jul 16 |
| 1500 | 5:07.79 | | | | 8 | 2 | | | Stretford | Trafford AC Grand Prix | 23 Aug 16 |
| 1500 | 5:10.2 | | | | 3 | | | | Bebington | Merseyside County Schools' Championships | 11 Jun 16 |
| 1500 | 5:10.5 | | | | 5 | | | | Blackpool | Lancashire County Championships | 14 May 16 |
| 1500 | 5:18.1 | | | | 4 | A | | | Blackburn | UK Youth Development U13/U15 League Division North West 1 | 23 Apr 16 |
| 3000 | 10:58.5 | | | | 1 | | | | Blackpool | Lancashire County Championships | 15 May 16 |
| 3000 | 11:06.1 | | | | 1 | | | | Douglas | Isle of Man Championships | 25 Jul 16 |
| 3000 | 11:22.6 | | | | 1 | | | | Douglas | Isle of Man AA Open Meeting | 25 May 16 |
| 2.8KXC | 8:23 | | | | 1 | | | | Castletown | Microgaming Manx League | 16 Oct 16 |
| 3KXC | 12:03 | | | | 63 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 26 Nov 16 |
| 3.59KXC | 14:37 | | | | 41 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford University v RAF) | 12 Nov 16 |
| 3.8KXC | 15:55 | | | | 5 | | | | Blackburn | Lancashire County Championships | 9 Jan 16 |
| 4KXC | 19:00 | | | | 113 | | | | Birmingham | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 16 |
| 4.2KXC | 18:46 | | | | 50 | | | | Blackburn | Northern Championships | 30 Jan 16 |
| 4.23KXC | 21:34 | | | | 1 | | | | Peel | Microgaming Manx League inc Isle of Man Championships | 31 Jan 16 |
| 2015 U15 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:35.1 | | | | 1 | | | | Douglas | Isle of Man AA Open Meeting | 15 Jul 15 |
| 1200 | 4:17.9 | | | | 1 | | | | Douglas | Isle of Man AA Open Meeting | 15 Apr 15 |
| 1500 | 5:11.9 | | | | 7 | | | | Blackpool | Lancashire County Championships | 23 May 15 |
| 1500 | 5:12.5 | | | | 1 | | | | Douglas | Isle of Man Championships | 25 Jul 15 |
| 1500 | 5:12.86 | | | | 7 | | | | Middlesbrough | Northern Athletics U15 / U17 Championships | 15 Aug 15 |
| 1500 | 5:13.7 | | | | 3 | A | | | Blackburn | UK Youth Development U13/U15 League Division North West 2 | 2 May 15 |
| 1500 | 5:16.4 | | | | 4 | A | | | Macclesfield | UK Youth Development U13/U15 League Division North West 2 | 20 Jun 15 |
| 1500 | 5:26.1 | | | | 4 | A | | | Ashton under Lyne | UK Youth Development U13/U15 League Division North West 2 | 18 Jul 15 |
| 1500 | 5:27.7 | | | | 10 | | | | Bebington | Merseyside County Schools' Championships | 13 Jun 15 |
| 3000 | 10:54.7 | | | | 2 | | | | Blackpool | Lancashire County Championships | 24 May 15 |
| 3000 | 10:57.0 | | | | 1 | | | | Douglas | Isle of Man AA Open Meeting | 13 May 15 |
| 2.5K | 9:33 | | | | 28 | | | | Greenock | Scottish National Young Athletes Championships | 15 Mar 15 |
| 3KXC | 12:03 | | | | 40 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials & Liverpool & District/Mid Lancs Leagues) | 28 Nov 15 |
| 3KXC | 14:05 | | | | 80 | | | | Birmingham | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | 7 Mar 15 |
| 3KXC | 14:29 | | | | 118 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| 3.59KXC | 14:35 | | | | 16 | | | | Milton Keynes | Results Base Chiltern League (Inc British Cross Challenge and RAF v Oxford University) | 7 Nov 15 |
| 4.23KXC | 21:15 | | | | 1 | | | | Crossags | Microgaming Manx League | 6 Dec 15 |
| 5.2KFL | 26:33 | | | | 36 | | 6 | | Mytholmroyd | English School Fell Running Championships | 27 Sep 15 |
| ZXC | 10:48 | | | | 1 | | | | Lonan | Microgaming Manx League (inc Manx Championships) | 18 Jan 15 |
| ZXC | 13:37 | | | | 4 | | | | Blackburn | Lancashire County Championships | 3 Jan 15 |
| ZXC | 20:14 | | | | 1 | | | | QE2 School | Microgaming Manx League | 18 Oct 15 |
| 2014 U13 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:42.0 | | | | 2 | | | | Douglas | Isle of Man Championships | 6 Jul 14 |
| 800 | 2:48.7 | | | | 1 | h2 | | | Douglas | Isle of Man Championships | 6 Jul 14 |
| 800 | 2:55.2 | | | | 7 | h2 | | | Blackpool | Lancashire County Championships | 25 May 14 |
| 1200 | 4:23.2 | | | | 2 | A | | | Leigh | UK Youth Development U13/U15 League Division Northern West 3 | 3 May 14 |
| 1200 | 4:31.2 | | | | 1 | | | | Douglas | Isle of Man AA Open Meeting | 16 Apr 14 |
| 1500 | 5:32.7 | | -0.2 | | 1 | | | | Douglas | Isle of Man Championships | 5 Jul 14 |
| 1500 | 5:39.4 | | | | 6 | | | | Blackpool | Lancashire County Championships | 24 May 14 |
| 2.6KNAD | 10:00 | | | | 22 | | | | Edinburgh | Scottish Junior Road Race Championships | 16 Mar 14 |
| 3KXC | 11:52 | | | | 18 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 29 Nov 14 |
| ZXC | 10:17 | | | | 1 | | | | Ballanette | Microgaming Manx League | 19 Oct 14 |
| ZXC | 10:52 | | | | 1 | | | | Lonan | Microgaming Manx League | 9 Feb 14 |
| ZXC | 12:00 | | | | 1 | | | | Ramsey | Microgaming Manx League | 7 Dec 14 |
| ZXC | 12:09 | | | | 2 | | | | Ramsey | Microgaming Manx League (Inc Isle of Man Champs) | 19 Jan 14 |
| ZXC | 13:26 | | | | 12 | | | | Blackburn | Lancashire County Championships | 4 Jan 14 |
| ZXC | 13:42 | | | | 1 | | | | Peel | Microgaming Manx League | 9 Nov 14 |
| ZFL | 9:07 | | | | 26 | | 2 | 1 | Colden | Colden Killer Mile (0.6M/364ft) | 13 Aug 14 |
| ZFL | 10:56 | | | | 21 | | 4 | | Horwich | Rivington Pike (3.2M/699ft) | 19 Apr 14 |
| ZFL | 12:14 | | | | 22 | | 6 | | Kettlewell | Wharfedale TTT Juniors | 13 Jul 14 |
| ZFL | 12:48 | | | | 5 | | | | Quernmore | Darren Jones Clougha Pike (4.9M/1312ft) | 21 Jun 14 |
| ZFL | 13:18 | | | | 19 | | 4 | | Mytholmroyd | Coiners Junior | 5 May 14 |
| ZFL | 16:22 | | | | 14 | | 1 | | Barley | Pendle Junior Races | 6 Apr 14 |
| ZFL | 18:45 | | | | 19 | | 5 | | Meltham | West Nab (5.9M/1640ft) | 31 May 14 |
| ZFL | 28:56 | | | | 10 | | | | Mytholmroyd | English Schools' Fell Running Championships | 28 Sep 14 |
| 2013 U13 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 19.1 | | | | 7 | 1 | | | Douglas | Isle of Man AA Open Meetings | 17 Apr 13 |
| 800 | 3:02.1 | | | | 8 | | | | Douglas | Celton Manx Isle of Man Championships | 30 Jun 13 |
| 800 | 3:11.2 | | | | 6 | | | | Douglas | Isle of Man AA Open Meetings | 17 Apr 13 |
| 1500 | 5:53.8 | | | | 5 | | | | Douglas | Celton Manx Isle of Man Championships | 29 Jun 13 |
| ZXC | 7:06 | | | | 3 | | | | Glen Lough | Microgaming Manx League (Inc Isle of Man Champs) | 13 Jan 13 |
| ZXC | 10:49 | | | | 2 | | | | Ramsey | Microgaming Manx League | 20 Oct 13 |
| ZXC | 10:50 | | | | 1 | | | | Lonan | Microgaming Manx League | 10 Nov 13 |
| ZXC | 12:10 | | | | 26 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 23 Nov 13 |
| ZXC | 13:36 | | | | 2 | | | | Peel | Microgaming Manx League | 1 Dec 13 |
| ZFL | 10:38 | | | | 29 | | 8 | | Kendal | English Schools Fell Running Championships | 29 Sep 13 |
| ZFL | 17:28 | | | | 19 | | 2 | | Isle of Man | Glen Helen Hill (3.1M/328ft) | 16 Nov 13 |
| ZFL | 20:43 | | | | 28 | | 2 | 1 | Isle of Man | Cringle Hill (2.5M/246ft) | 26 Oct 13 |
| ZFL | 21:30 | | | | 18 | | 2 | 1 | Isle of Man | Slieu Whallian Hill (3.1M/574ft) | 14 Dec 13 |
| 2012 U11 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:57.7 | | | | 3 | | | | Douglas | Celton Manx T&F Championships | 15 Jul 12 |
| 1500 | 6:06.6 | | | | 2 | | | | Douglas | Celton Manx T&F Championships | 14 Jul 12 |
| ZXC | 5:43 | | | | 4 | | | | Crossags | Microgaming Manx League | 2 Dec 12 |
| ZXC | 6:59 | | | | 2 | | | | Glen Lough | Microgaming Manx League | 11 Nov 12 |
| ZXC | 7:13 | | | | 9 | | | | Glen Lough | Medis Isle Of Man League | 12 Feb 12 |
| 2011 U11 Northern (Isle of Man)/Lancashire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:07.7 | | | | 3 | | | | Douglas | Isle of Man Track and Field Championships | 24 Jul 11 |
| 1500 | 6:10.8 | | | | 3 | | | | Douglas | Isle of Man Track and Field Championships | 23 Jul 11 |
| ZXC | 6:14 | | | | 4 | | | | Ballannette | Medis Isle Of Man League | 16 Oct 11 |