| 2025 U20 City of York/North Yorkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 62.57 | | | | 2 | B | | | Liverpool | UK Youth Development League National final (Upper Age Group) | 7 Sep 25 |
| 400 | 63.42 | | | | 2 | B | | | Derby | Northern T&F League 2025 - East Premier | 2 Aug 25 |
| 400 | 63.6 | | | | 3 | A | | | Doncaster | UK Youth Development League Upper - Northern Premier East | 6 Jul 25 |
| 800 | 2:24.54 | | | | 1 | B | | | Liverpool | UK Youth Development League National final (Upper Age Group) | 7 Sep 25 |
| 800 | 2:25.89 | | | | 1 | B | | | Derby | Northern T&F League 2025 - East Premier | 2 Aug 25 |
| 800 | 2:29.4 | | | | 2 | A | | | Doncaster | UK Youth Development League Upper - Northern Premier East | 6 Jul 25 |
| 3.3KXC | 14:42 | | | | 7 | | | | Skipton | North Yorkshire Schools' Championships | 18 Jan 25 |
| 3.78KXC | 16:26 | | | | 29 | | | | Middlesbrough | North East Schools' Inter Counties | 8 Feb 25 |
| 2024 U20 City of York/North Yorkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.22 | | -1.2 | | 5 | A | | | York | Northern League - East Premier | 18 May 24 |
| 400 | 58.85 | | | | 2 | 2 | | | York | York Combined Events and Track | 6 May 24 |
| 400 | 59.83 | | | | 2 | | | | York | York April Meeting | 14 Apr 24 |
| 400 | 59.87 | | | | 2 | | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 8 Jun 24 |
| 400 | 60.74 | | | | 3 | A | | | York | York Evening Series Meeting | 5 Jun 24 |
| 400 | 60.9 | | | | 1 | B | | | Doncaster | UK Youth Development League Upper - North Premier East | 26 May 24 |
| 400 | 61.06 | | | | 1 | B | | | York | UK Youth Development League Upper - East Premier | 28 Apr 24 |
| 400 | 62.34 | | | | 3 | B | | | Sportcity | UK Youth Development League Upper Age Group Final | 1 Sep 24 |
| 400 | 62.42 | | | | 1 | B | | | Doncaster | Northern League - East Premier | 17 Aug 24 |
| 400 | 62.54 | | | | 1 | B | | | Hull | UK Youth Development League Upper - North Premier East | 30 Jun 24 |
| 800 | 2:15.60 | | | | 5 | 1 | | | York | York Evening Series | 1 May 24 |
| 800 | 2:18.27 | | | | 1 | A | | | York | UK Youth Development League Upper - East Premier | 28 Apr 24 |
| 800 | 2:20.50 | | | | 5 | | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 9 Jun 24 |
| 800 | 2:21.26 | | | | 1 | A | | | Hull | UK Youth Development League Upper - North Premier East | 30 Jun 24 |
| 800 | 2:22.28 | | | | 8 | h1 | | | Birmingham | ESAA English Schools' Championships | 12 Jul 24 |
| 800 | 2:23.63 | | | | 1 | | | | Cudworth | Yorkshire County Championships | 11 May 24 |
| 800 | 2:25.34 | | | | 5 | A | | | Sportcity | UK Youth Development League Upper Age Group Final | 1 Sep 24 |
| 800 | 2:26.38 | | | | 2 | B | | | York | Northern League - East Premier | 18 May 24 |
| 800 | 2:28.52 | | | | 2 | B | | | Doncaster | Northern League - East Premier | 17 Aug 24 |
| 1500 | 4:57.61 | | | | 16 | 1 | | | York | York April Meeting | 14 Apr 24 |
| 2.5KXCL | 10:24 | | | | 24 | L3 | | | Mansfield | ECCA National Cross Country Relays | 2 Nov 24 |
| 3.45KXC | 15:15 | | | | 7 | | | | Whitby | North Yorkshire Schools' Championships | 13 Jan 24 |
| 4.135KXC | 18:07 | | | | 150 | | | | Pontefract | ESAA English Schools Championships | 16 Mar 24 |
| 4.45KXC | 20:38 | | | | 12 | | | | Lightwater Valley | Yorkshire County Championships | 6 Jan 24 |
| parkrun | 20:32 | | | | 46 | | | 1 | Heslington | Heslington parkrun # 247 | 15 Jun 24 |
| parkrun | 22:28 | | | | 112 | | | 1 | Highbury Fields | Highbury Fields parkrun # 596 | 20 Jul 24 |
| 5.5KXC | 23:39 | | | | 34 | | | 6 | Nunroyd | West Yorkshire League | 6 Oct 24 |
| 5.5KXC | 25:50 | | | | 40 | | | 7 | Thornes park | West Yorkshire League | 27 Oct 24 |
| 2023 U17 City of York/North Yorkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 42.91 | | | | 5 | A | | | Sportcity | UK Youth Development League Upper National Final | 3 Sep 23 |
| 300 | 43.63 | | | | 1 | 1 | | | York | York Evening Meeting | 23 Aug 23 |
| 300 | 43.7 | | | | 2 | B | | | Hull | UK Youth Development League Upper - Northern Premier East | 30 Apr 23 |
| 300 | 43.7 | | | | 1 | A | | | Doncaster | UK Youth Development League Upper - Northern Premier East | 25 Jun 23 |
| 300 | 43.75 | | | | 4 | A | | | York | UK Youth Development League Upper - Northern Premier East | 28 May 23 |
| 300 | 44.46 | | | | 3 | | | | York | York July Meeting | 16 Jul 23 |
| 800 | 2:18.73 | | | | 1 | B | | | Sportcity | UK Youth Development League Upper National Final | 3 Sep 23 |
| 800 | 2:24.07 | | | | 2 | A | | | Hull | Northern Track & Field League East Premier | 9 Jul 23 |
| 800 | 2:25.90 | | | | 2 | A | | | Doncaster | Northern Track & Field League Grand Final | 9 Sep 23 |
| 800 | 2:27.23 | | | | 1 | B | | | York | UK Youth Development League Upper - Northern Premier East | 28 May 23 |
| 800 | 2:29.9 | | | | 1 | 2 | | | York | North Yorkshire County Schools Championships | 10 Jun 23 |
| 800 | 2:32.9 | | | | 1 | B | | | Hull | UK Youth Development League Upper - Northern Premier East | 30 Apr 23 |
| 800 | 2:33.1 | | | | 9 | | | | Gateshead | Northern Inter County Schools' Meeting | 17 Jun 23 |
| 800 | 2:33.41 | | | | 6 | 2 | | | York | York July Meeting | 16 Jul 23 |
| 800 | 2:34.7 | | | | 1 | B | | | Doncaster | UK Youth Development League Upper - Northern Premier East | 25 Jun 23 |
| 1500 | 5:25.12 | | | | 11 | 1 | | | York | York Invitation | 23 Apr 23 |
| 2.5KXCL | 10:06 | | | | 40 | L01 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| 3.7KXC | 16:19 | | | | 12 | | | | Skipton | North Yorkshire Schools' Championships | 14 Jan 23 |
| 3.96KXC | 17:20 | | | | 7 | | | | Middleton Park | West Yorkshire League | 18 Nov 23 |
| 4KXC | 15:51 | | | | 10 | | | | Nunroyd Park | West Yorkshire League | 8 Oct 23 |
| 4.3KXC | 16:52 | | | | 7 | | | | Wakefield | West Yorkshire League | 29 Oct 23 |
| 4.8KXC | 22:47 | | | | 6 | | | | Oulton | West Yorkshire League | 10 Dec 23 |
| 5.3KXC | 24:30 | | | | 48 | | | | Blackburn | Northern Counties Championships | 28 Jan 23 |
| 2022 U17 City of York/North Yorkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 42.61 | | | | 5 | | | | Cudworth | Yorkshire County Championships | 14 May 22 |
| 300 | 42.73 | | | | 1 | B | | | York | UK Youth Development League Upper Northern Regional Final | 7 Aug 22 |
| 300 | 43.01 | | | | 2 | h2 | | | Cudworth | Yorkshire County Championships | 14 May 22 |
| 300 | 43.30 | | | | 1 | B | | | Sportcity | UK Youth Development League Upper National Final | 4 Sep 22 |
| 300 | 43.52 | | | | 2 | B | | | Wakefield | UK Youth Development League Upper Northern Premier East | 26 Jun 22 |
| 300 | 43.98 | | | | 2 | A | | | Sheffield | UK Youth Development League Upper Northern Premier East | 24 Apr 22 |
| 300 | 44.0 | | | | 2 | 2 | | | Gateshead | Northern Schools' Inter-County Track & Field Meeting | 18 Jun 22 |
| 300 | 44.25 | | | | 2 | | | | York | York Invitation Event | 18 Apr 22 |
| 800 | 2:16.93 | | | | 5 | h3 | | | Sportcity | ESAA - English Schools Championships | 8 Jul 22 |
| 800 | 2:18.16 | | | | 5 | | | | Liverpool | Northern U13 / U15 / U17 Championships | 14 Aug 22 |
| 800 | 2:19.58 | | | | 3 | h2 | | | Liverpool | Northern U13 / U15 / U17 Championships | 14 Aug 22 |
| 800 | 2:19.97 | | | | 4 | | | | Cudworth | Yorkshire County Championships | 15 May 22 |
| 800 | 2:21.72 | | | | 3 | A | | | Sportcity | UK Youth Development League Upper National Final | 4 Sep 22 |
| 800 | 2:21.90 | | | | 1 | | | | York | York Athletics Championships | 14 Jul 22 |
| 800 | 2:22.34 | | | | 5 | 6 | | | York | York Invitation Event | 18 Apr 22 |
| 800 | 2:25.88 | | | | 2 | A | | | Wakefield | UK Youth Development League Upper Northern Premier East | 26 Jun 22 |
| 800 | 2:26.59 | | | | 2 | A | | | Sheffield | UK Youth Development League Upper Northern Premier East | 24 Apr 22 |
| 800 | 2:26.8 | | | | 6 | | | | Gateshead | Northern Schools' Inter-County Track & Field Meeting | 18 Jun 22 |
| 800 | 2:28.17 | | | | 3 | A | | | York | UK Youth Development League Upper Northern Regional Final | 7 Aug 22 |
| 800 | 2:30.41 | | | | 1 | A | | | York | UK Youth Development League Upper Northern Premier East | 29 May 22 |
| 1500 | 5:02.80 | | | | 3 | 1 | | | York | York Evening Meeting | 4 May 22 |
| 1500 | 5:14.86 | | | | 3 | B | | | York | UK Youth Development League Upper Northern Premier East | 29 May 22 |
| 2.3KXCL | 9:08 | | | | 5 | L2 | | | Graves Park | Northern Counties Relay Championships | 22 Oct 22 |
| 2.5KXCL | 10:23 | | | | 31 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 22 |
| 3.4KXC | 14:46 | | | | 10 | | | | Cleckheaton | West Yorkshire League | 13 Nov 22 |
| 3.7KXC | 15:23 | | | | 7 | | | | Catterick | North Yorkshire Schools' Championships | 15 Jan 22 |
| 3.875KXC | 16:19 | | | | 224 | | | | Tonbridge | ESAA English Schools Championships | 19 Mar 22 |
| 4KXC | 13:35 | | | | 24 | | | | Middlesbrough | Northern Schools' Inter Counties Championships | 5 Feb 22 |
| 4KXC | 15:49 | | | | 14 | | | | Yeadon | West Yorkshire League | 8 Oct 22 |
| 4.18KXC | 16:26 | | | | 16 | | | | Kiveton Park | Yorkshire County Championships | 8 Jan 22 |
| 4.2KXC | 17:49 | | | | 52 | | | | Pontefract | Start Fitness Northern Counties Championships | 29 Jan 22 |
| 4.3KXC | 17:33 | | | | 7 | | | | Wakefield | West Yorkshire League | 30 Oct 22 |
| 2.75MMTL | 18:05 | | | | 42 | L2 | 7 | 1 | Leeds | Golden Acre Relay | 12 Jul 22 |
| 4.8KXC | 20:03 | | | | 6 | | | | Rothwell | West Yorkshire League | 11 Dec 22 |
| parkrun | 20:26 | | | | 50 | | | 1 | York | York parkrun # 394 | 1 Jan 22 |
| parkrun | 20:41 | | | | 55 | | | 1 | York | York parkrun # 438 | 24 Dec 22 |
| parkrun | 21:02 | | | | 53 | | | 1 | York | York parkrun # 400 | 12 Feb 22 |
| parkrun | 21:11 | | | | 32 | | | | Heslington | Heslington parkrun # 132 | 19 Feb 22 |
| parkrun | 21:22 | | | | 16 | | | 1 | North Yorkshire Water Park | North Yorkshire Water Park parkrun # 30 | 17 Sep 22 |
| parkrun | 21:24 | | | | 40 | | | 1 | York | York parkrun # 402 | 5 Mar 22 |
| parkrun | 21:39 | | | | 10 | | 1 | 1 | New Earswick | New Earswick parkrun # 120 | 30 Apr 22 |
| 2021 U15 City of York/North Yorkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 43.66 | | | | 3 | | | | Hull | Northern Athletics U17/U15/U13 Championships | 15 Aug 21 |
| 300 | 44.51 | | | | 2 | h2 | | | Hull | Northern Athletics U17/U15/U13 Championships | 15 Aug 21 |
| 300 | 44.53 | | | | 1 | A | | | Hull | Youth Development League Lower Northern North/West Yorkshire | 4 Sep 21 |
| 300 | 44.7 | | | | 3 | | | | York | North Yorkshire Schools Championships | 13 Jun 21 |
| 300 | 44.77 | | | | 1 | B | | | York | Youth Development League Lower Northern North/West Yorkshire | 17 Jul 21 |
| 800 | 2:26.50 | | | | 3 | h2 | | | Hull | Northern Athletics U17/U15/U13 Championships | 15 Aug 21 |
| 800 | 2:27.20 | | | | 7 | | | | Hull | Northern Athletics U17/U15/U13 Championships | 15 Aug 21 |
| 800 | 2:27.82 | | | | 1 | A | | | York | Youth Development League Lower Northern North/West Yorkshire | 17 Jul 21 |
| 800 | 2:28.00 | | | | 1 | A | | | Hull | Youth Development League Lower Northern North/West Yorkshire | 4 Sep 21 |
| 800 | 2:29.58 | | | | 1 | nsA | | | York | Youth Development League Lower Northern North/West Yorkshire | 5 Jun 21 |
| 800 | 2:30.9 | | | | 3 | | | | York | City of York Club Event | 16 May 21 |
| 1500 | 5:03.7 | | | | 5 | | | | York | North Yorkshire Schools Championships | 13 Jun 21 |
| 1500 | 5:05.38 | | | | 3 | | | | York | Yorkshire County Championships | 21 Aug 21 |
| Mile | 5:33.2 | | | | 2 | | | | Scunthorpe | Humber Open Series 4 | 8 Aug 21 |
| 2KXCL | 8:46 | | | | 8 | L3 | | | Sheffield | Northern Counties Relay Championships | 23 Oct 21 |
| 1.8MXC | 12:24 | | | | 27 | | 5 | 5 | Temple Newsam | PECO League | 5 Dec 21 |
| 3KXC | 11:40 | | | | 6 | | | | Leeds | West Yorkshire League | 30 Oct 21 |
| 3KXC | 13:20 | | | | 9 | | | | Cleckheaton | West Yorkshire League | 3 Oct 21 |
| 2MXC | 12:45 | | | | 27 | | 6 | 6 | Middleton Park | PECO League | 19 Dec 21 |
| 2MXC | 13:04 | | | | 31 | | 7 | 6 | Middleton Park | PECO League | 14 Nov 21 |
| 3.5KXC | 15:07 | | | | 7 | | | | Oulton | West Yorkshire League | 12 Dec 21 |
| 3.6KXC | 14:07 | | | | 11 | | | | Wakefield | West Yorkshire League | 21 Nov 21 |
| 5K | 20:12 | c | | | 101 | | 23 | 4 | York | Even Splits York 5K Series | 18 Jun 21 |
| 5K | 21:32 | c | | | 151 | | 27 | 6 | York | Even Splits York 5K Series | 23 Apr 21 |
| parkrun | 21:10 | | | | 7 | | 1 | 1 | New Earswick | New Earswick parkrun # 96 | 11 Sep 21 |
| 2020 U15 City of York/North Yorkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.2KXC | 14:42 | | | | 29 | | | | Tadcaster | North Yorkshire Schools' Championships | 18 Jan 20 |
| 2019 U13 City of York/North Yorkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 49.9 | i | | | 2 | | | | Sheffield | North Yorkshire Open | 15 Dec 19 |
| 800 | 2:52.8 | i | | | 6 | | | | Sheffield | North Yorkshire Open | 15 Dec 19 |
| 800 | 2:54.02 | | | | 4 | 1 | | | York | City of York Summer League & Open | 22 Sep 19 |
| 800 | 2:59.29 | | | | 5 | | | | York | City of York Summer League & Open | 1 Sep 19 |
| 60HU13W | 11.3 | i | | | 2 | | | | Sheffield | North Yorkshire Open | 15 Dec 19 |
| 70HU13W | 14.23 | | -0.6 | | 3 | 2 | | | York | City of York Summer League & Open | 1 Sep 19 |
| 70HU13W | 14.65 | | -0.3 | | 1 | 3 | | | York | City of York Summer League & Open | 22 Sep 19 |
| LJ | 3.65 | | | | 14 | | | | York | City of York Summer League & Open | 1 Sep 19 |
| LJ | 3.37 | | | | 10 | | | | York | City of York Summer League & Open | 22 Sep 19 |
| 2.6KXC | 12:03 | | | | 38 | | | | Whitby | North Yorkshire Schools' Championships | 12 Jan 19 |
| 1.7MXC | 12:44 | | | | 80 | | 21 | 12 | Temple Newsam | PECO League | 24 Nov 19 |
| parkrun | 25:29 | | | | 239 | | | | York | York parkrun # 335 | 11 May 19 |