| 2024 U20 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | DQ | | | | 1 | B | | | Stourport | UK Youth Development League Upper - Midlands N/E 1C | 26 May 24 |
| 1500 | 4:28.6 | | | | 1 | A | | | Wolverhampton | UK Youth Development League Upper - Midlands N/E 1C | 28 Apr 24 |
| 5K | 17:10 | | | 17:14 | 24 | | | 3 | Dawley | Sexarathon Phoenix Flyer 5K | 22 May 24 |
| 5K | 17:29 | | | 17:34 | 288 | | | | Kingsley | Mid Cheshire 5K | 26 Apr 24 |
| 5K | 18:22 | | | | 13 | | | | Sutton Coldfield | Midland Counties Age Group Championships | 23 Mar 24 |
| parkrun | 18:29 | | | | 4 | | | | East Park | East Park parkrun # 152 | 13 Apr 24 |
| parkrun | 18:38 | | | | 1 | | | 1 | Dudley | Dudley parkrun # 260 | 20 Jan 24 |
| parkrun | 18:41 | | | | 20 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 563 | 11 May 24 |
| parkrun | 18:46 | | | | 17 | | | | Wolverhampton | Wolverhampton parkrun # 506 | 20 Apr 24 |
| parkrun | 18:55 | | | | 4 | | | | Brunswick Park | Brunswick Park parkrun # 1 | 13 Jan 24 |
| parkrun | 20:48 | | | | 13 | | | 1 | Dudley | Dudley parkrun # 265 | 24 Feb 24 |
| 4MMT | 23:08 | | | 23:08 | 23 | | | 3 | Telford | Sexarathon Shropshire 4 | 12 Jun 24 |
| 5M | 29:53 | | | 29:54 | 29 | | | 3 | Lilleshall | Sexarathon Lilleshall 5 | 24 Apr 24 |
| 10K | 36:36 | | | 36:37 | 13 | | | | Kingswinford | Dudley Kingswinford 10K | 1 May 24 |
| 2023 U17 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 62.7 | | | | 2 | B | | | Telford | UK Youth Development League Upper - Midlands North/East 1C | 30 Apr 23 |
| 800 | 2:06.62 | | | | 2 | 2 | | | Birmingham (U) | University of Birmingham Track & Field Series 3 | 12 Jul 23 |
| 800 | 2:09.56 | | | | 2 | A | | | Tipton | UK Youth Development League Midlands North East Promotion Match | 30 Jul 23 |
| 1500 | 4:21.6 | | | | 2 | | | | Stoke | Staffordshire County Championships | 13 May 23 |
| 1500 | 4:28.8 | | | | 2 | A | | | Telford | UK Youth Development League Upper - Midlands North/East 1C | 30 Apr 23 |
| 1500 | 4:31.4 | | | | 1 | A | | | Sutton Coldfield | UK Youth Development League Upper - Midlands North/East 1C | 28 May 23 |
| 1500 | 4:34.42 | | | | 4 | | | | Birmingham | West Midland County Schools Championships | 10 Jun 23 |
| 1500 | 4:39.5 | | | | 1 | B | | | Tipton | UK Youth Development League Upper - Midlands North/East 1C | 25 Jun 23 |
| Mile | 4:56.0 | | | | 9 | 1 | | | Brierley Hill | Dudley & Stourbridge Harriers Middle Distance Fest | 13 Sep 23 |
| 3000 | 9:44.05 | | | | 2 | A | | | Tipton | UK Youth Development League Midlands North East Promotion Match | 30 Jul 23 |
| 3.88KL | 13:32 | | | | 18 | L03 | | | Sutton Park | Midland Counties Young Athletes Relays | 23 Sep 23 |
| 3.88KL | 14:07 | | | | 77 | L01 | | | Sutton Park | ERRA National Young Athlete Relays | 7 Oct 23 |
| 4.8KXC | 17:19 | | | | 30 | | | 17 | Warley Woods | West Midlands County Schools' Championships | 21 Jan 23 |
| 4.8KXC | 17:48 | | | | 21 | | | | Wolverhampton | West Midland Young Athletes' League | 12 Feb 23 |
| 4.8KXC | 21:31 | | | | 52 | | | | Newbold Revell | West Midland Young Athletes' League | 12 Nov 23 |
| 5K | 16:35 | | | 16:38 | 29 | | | 3 | Telford | Sexarathon Vic Musgrove Fast 5K | 5 Jul 23 |
| 5K | 17:01 | | | 17:03 | 10 | | | 2 | Wolverhampton | Fordhouses 5K | 13 Apr 23 |
| 5K | 17:48 | | | | 14 | | | | Sutton Coldfield | Midland Counties Age Group Championships | 1 Apr 23 |
| 5K | 17:49 | | | 17:50 | 32 | | | 7 | Dawley | Sexarathon Phoenix Flyer 5K | 17 May 23 |
| 5KMT | 18:58 | | | 18:58 | 46 | | | 7 | Telford | Sexarathon Harper Scarper 5K | 6 Sep 23 |
| 5KXC | 20:31 | | | | 50 | | | | Leamington Spa | Midland Counties Championships | 28 Jan 23 |
| parkrun | 16:54 | | | | 7 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 522 | 22 Jul 23 |
| parkrun | 17:04 | | | | 5 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 535 | 28 Oct 23 |
| parkrun | 17:29 | | | | 1 | | | 1 | Wolverhampton | Wolverhampton parkrun # 479 | 14 Oct 23 |
| parkrun | 17:50 | | | | 1 | | | 1 | Wolverhampton | Wolverhampton parkrun # 464 | 1 Jul 23 |
| parkrun | 18:01 | | | | 1 | | | 1 | Wolverhampton | Wolverhampton parkrun # 440 | 14 Jan 23 |
| parkrun | 18:07 | | | | 1 | | | 1 | East Park | East Park parkrun # 119 | 12 Aug 23 |
| parkrun | 18:35 | | | | 3 | | | 1 | Wolverhampton | Wolverhampton parkrun # 469 | 5 Aug 23 |
| 6KXC | 27:03 | | | | 222 | | | | Bolesworth Castle | ECCA Saucony English National Cross Country Championships | 25 Feb 23 |
| 6.1KXC | 25:18 | | | | 14 | | | 13 | Rugeley | Staffordshire County Championships | 7 Jan 23 |
| 4MMT | 23:24 | | | 23:24 | 22 | | | 6 | Telford | Sexarathon Shropshire 4 | 14 Jun 23 |
| 4MMT | 25:15 | | | 25:17 | 51 | | | 7 | Telfrod | Sexarathon Ironbridge 4 | 19 Jul 23 |
| 5M | 29:31 | | | 29:33 | 28 | | | 7 | Lilleshall | Sexarathon Lilleshall 5 | 26 Apr 23 |
| 2022 U17 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.95 | | | | 1 | 18 | | | Nuneaton | Nuneaton Night of 800m PB's | 15 Jun 22 |
| 800 | 2:12.3 | | | | 1 | A | | | Telford | UK Youth Development League Upper Midlands North/East B | 24 Apr 22 |
| 800 | 2:12.3 | | | | 3 | | | | Stoke | Staffordshire County Championships | 14 May 22 |
| 800 | 2:13.26 | | | | 1 | 4 | | | Birmingham (U) | University of Birmingham Track & Field Festival | 10 Jul 22 |
| 800 | 2:15.81 | | | | 6 | 4 | | | Nuneaton | Nuneaton Season Opener | 10 Apr 22 |
| 1500 | 4:25.20 | | | | 2 | 2 | | | Sutton Coldfield | West Midlands Schools Championships | 11 Jun 22 |
| 1500 | 4:31.78 | | | | 2 | 6 | | | Nuneaton | Night of Endurance PB's Inc Leicester Championships 5000m | 10 Aug 22 |
| 1500 | 4:37.01 | | | | 4 | | | | Nuneaton | Birchfield Harriers Young Athletes Open Meeting | 23 Apr 22 |
| 1500 | 4:56.87 | | | | 2 | B | | | Milton Keynes | UK Youth Development League Upper Midlands N/E Promotion Match | 7 Aug 22 |
| 3.2KXC | 13:09 | | | | 61 | | | | Walsall | West Midland Young Athletes' League | 16 Jan 22 |
| 3.2KXC | 13:48 | | | | 35 | | | | Nuneaton | West Midland Young Athletes' League | 20 Feb 22 |
| 3.8KNAD | 12:53 | | | | 6 | | | | Sutton Coldfield | Midland Counties Age Group Championships | 26 Mar 22 |
| 3.9KXC | 13:29 | | | | 7 | | | | Dudley | West Midlands Schools' County Trials | 15 Oct 22 |
| 4KXC | 16:40 | | | | 2 | | | 2 | Betley | Staffordshire County Championships | 8 Jan 22 |
| 4KXC | 17:13 | | | | 165 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 4.2KXC | 16:59 | | | | 248 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 22 |
| 4.8KXC | 17:35 | | | | 17 | | | 9 | Warley Woods | West Midlands County Schools' Championships | 22 Jan 22 |
| 4.8KXC | 19:16 | | | | 42 | | | | Walsall Arboretum | West Midland Young Athletes' League | 16 Oct 22 |
| parkrun | 17:22 | | | | 2 | | | 1 | Wolverhampton | Wolverhampton parkrun # 411 | 25 Jun 22 |
| parkrun | 17:25 | | | | 9 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 479 | 17 Sep 22 |
| parkrun | 17:40 | | | | 1 | | | 1 | Wolverhampton | Wolverhampton parkrun # 406 | 21 May 22 |
| parkrun | 17:41 | | | | 3 | | | 1 | Wolverhampton | Wolverhampton parkrun # 395 | 5 Mar 22 |
| parkrun | 17:53 | | | | 1 | | | 1 | East Park | East Park parkrun # 86 | 3 Dec 22 |
| parkrun | 17:56 | | | | 1 | | | 1 | East Park | East Park parkrun # 61 | 4 Jun 22 |
| parkrun | 17:59 | | | | 2 | | | 1 | Wolverhampton | Wolverhampton parkrun # 420 | 27 Aug 22 |
| parkrun | 17:59 | | | | 8 | | | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 481 | 1 Oct 22 |
| parkrun | 18:01 | | | | 36 | | | | Walsall Arboretum | Walsall Arboretum parkrun # 489 | 26 Nov 22 |
| parkrun | 18:09 | | | | 3 | | | 1 | Wolverhampton | Wolverhampton parkrun # 392 | 12 Feb 22 |
| parkrun | 19:13 | | | | 2 | | | 1 | Dudley | Dudley parkrun # 188 | 2 Jul 22 |
| 10K | 37:15 | | | 37:17 | 20 | | | | Kingswinford | Dudley Kingswinford 10K | 4 May 22 |
| ZRDL | 13:43 | | | | 25 | L1 | | | Sutton Park | Midland Counties Young Athletes Relays | 24 Sep 22 |
| 2021 U15 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.9 | | | | 3 | A | | | Sutton Coldfield | Youth Development League Lower Midlands North/East C | 17 Jul 21 |
| 300 | 48.1 | | | | 4 | A | | | Sutton Coldfield | Youth Development League Lower Midlands North/East C | 5 Jun 21 |
| 800 | 2:13.18 | | | | 6 | 3 | | | Birmingham (U) | University of Birmingham Track & Field Series | 14 Jul 21 |
| 800 | 2:16.28 | | | | 1 | 7 | | | Nuneaton | Nuneaton Open Events - Season Opener | 11 Apr 21 |
| 800 | 2:16.6 | | | | 1 | A | | | Sutton Coldfield | Youth Development League Lower Midlands North/East C | 17 Jul 21 |
| 800 | 2:16.7 | | | | 1 | A | | | Sutton Coldfield | Youth Development League Lower Midlands North/East C | 5 Jun 21 |
| 800 | 2:35.2 | | | | 8 | 9 | | | Stourport | Mike Lambert Memorial inc. Kidderminster & Stourport Athletic Club Summer Open | 8 Aug 21 |
| 1500 | 4:36.51 | | | | 13 | 3 | | | Birmingham (U) | University of Birmingham Track & Field Series | 9 Jun 21 |
| 1500 | 4:37.3 | | | | 2 | | | | Sutton Coldfield | West Midlands Schools Trials | 19 Jun 21 |
| 1500 | 4:41.70 | | | | 6 | 11 | | | Nuneaton | Night of 1500m PB's | 11 Aug 21 |
| 1500 | 4:42.17 | | | | 2 | 3 | | | Nuneaton | Nuneaton Spring Special Open | 1 May 21 |
| 3.2KXC | 11:17 | | | | 15 | | | | Newbold Revel | West Midland Young Athletes' League | 17 Oct 21 |
| 3.2KXC | 11:52 | | | | 36 | | | | Wolverhampton | West Midland Young Athletes' League | 5 Dec 21 |
| 3.2KXC | 12:55 | | | | 13 | | | | Warley Woods | West Midland Young Athletes' League | 14 Nov 21 |
| 3.88KL | 13:34 | | | | 24 | L1 | | | Sutton Park | ERRA National Young Athlete Relays | 9 Oct 21 |
| 3.88KL | 14:09 | | | | 8 | L2 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 25 Sep 21 |
| 4.8KXC | 16:14 | | | | 14 | | | | Sutton Park | West Midlands Schools' County Trials | 23 Oct 21 |
| parkrun | 18:09 | | | | 3 | | | | East Park | East Park parkrun # 36 | 20 Nov 21 |
| parkrun | 18:15 | | | | 6 | | | | East Park | East Park parkrun # 27 | 18 Sep 21 |
| parkrun | 18:44 | | | | 2 | | | 1 | Dudley | Dudley parkrun # 145 | 24 Jul 21 |
| parkrun | 18:55 | | | | 1 | | | 1 | East Park | East Park parkrun # 33 | 30 Oct 21 |
| parkrun | 19:01 | | | | 4 | | | | East Park | East Park parkrun # 26 | 11 Sep 21 |
| parkrun | 20:55 | | | | 15 | | | | Dudley | Dudley parkrun # 160 | 6 Nov 21 |
| 2020 U15 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:23.0 | | | | 1 | 5 | | | Sutton Coldfield | Royal Sutton Coldfield AC Open Competition | 17 Oct 20 |
| 2.5KXC | 9:50 | | | | 8 | | | | Wolverhampton | West Midland Young Athletes' League | 9 Feb 20 |
| 2.5KXC | 10:02 | | | | 16 | | | | Loughborough | Midland Counties Championships | 25 Jan 20 |
| 3.3KXC | 13:16 | | | | 7 | | | 6 | Stafford Common | Staffordshire County Championships | 4 Jan 20 |
| 3.4KXC | 15:39 | | | | 206 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 3.7KXC | 16:59 | | | | 158 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| parkrun | 19:44 | | | | 12 | | | 1 | Wolverhampton | Wolverhampton parkrun # 363 | 29 Feb 20 |
| ZXC | 10:16 | | | | 20 | | | | Pingles Stadium | West Midland Young Athletes' League | 12 Jan 20 |
| 2019 U13 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.65 | | | | 4 | | | | Tipton | Tipton Harriers Graded Open | 13 Aug 19 |
| 800 | 2:22.79 | | | | 1 | | | | Tipton | Tipton Harriers Graded Open | 16 Jul 19 |
| 800 | 2:23.90 | | | | 3 | 3 | | | Loughborough | Charnwood AC Open Series | 24 Aug 19 |
| 800 | 2:24.8 | | | | 1 | A | | | Tamworth | UK Youth Development U13/U15 League Division Midland NE 1C | 23 Jun 19 |
| 800 | 2:27.47 | | | | 2 | | | | Tipton | Tipton Harriers Graded Open | 21 May 19 |
| 800 | 2:28.9 | | | | 1 | A | | | Leamington | UK Youth Development U13/U15 League Division Midland NE 1C | 18 May 19 |
| 800 | 2:29.07 | | | | 1 | 1 | | | Tipton | Tipton Harriers Graded Open | 18 Jun 19 |
| 800 | 2:29.2 | | | | 2 | | | | Tipton | Triangular League | 9 Jun 19 |
| 800 | 2:30.37 | | | | 1 | | | | Tipton | Tipton Games Open | 7 Apr 19 |
| 800 | 2:31.1 | | | | 1 | | | | Wolverhampton | Triangular League | 14 Apr 19 |
| 800 | 2:31.5 | | | | 1 | | | | Brierley Hill | Triangular League | 12 May 19 |
| 800 | 2:33.2 | | | | 4 | | | | Stoke | Staffordshire County Championships | 11 May 19 |
| LJ | 2.56 | | | | 3 | B | | | Leamington | UK Youth Development U13/U15 League Division Midland NE 1C | 18 May 19 |
| JT400 | 10.31 | | | | 4 | A | | | Tamworth | UK Youth Development U13/U15 League Division Midland NE 1C | 23 Jun 19 |
| JT400 | 9.29 | | | | 3 | A | | | Leamington | UK Youth Development U13/U15 League Division Midland NE 1C | 18 May 19 |
| 2.5KXC | 10:07 | | | | 11 | | | | Warley Woods | West Midland Young Athletes' League | 17 Nov 19 |
| 2.5KXC | 10:11 | | | | 14 | | | | Perry Park | West Midland Young Athletes' League | 8 Dec 19 |
| 3.88KL | 14:50 | | | | 3 | L3 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 21 Sep 19 |
| parkrun | 19:57 | | | | 15 | | | | Wolverhampton | Wolverhampton parkrun # 333 | 10 Aug 19 |
| parkrun | 19:59 | | | | 15 | | | | Wolverhampton | Wolverhampton parkrun # 332 | 3 Aug 19 |
| parkrun | 20:37 | | | | 15 | | | | Wolverhampton | Wolverhampton parkrun # 341 | 5 Oct 19 |
| 2018 U13 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:03.8 | | | | 7 | | | | Wolverhampton | Triangular League | 10 Jun 18 |
| 800 | 3:04.6 | | | | 6 | | | | Dudley | Triangular League | 13 May 18 |
| 1.6KXC | 6:15 | | | | 56 | | | | Wolverhampton | West Midland Young Athletes' League | 11 Feb 18 |
| 1.6KXC | 8:56 | | | | 80 | | | | Northampton | West Midland Young Athletes' League | 14 Jan 18 |
| 2.5KXC | 11:16 | | | | 76 | | | | Hatton | West Midland Young Athletes' League | 14 Oct 18 |
| 2.5KXC | 11:46 | | | | 70 | | | | Birmingham | West Midland Young Athletes' League | 9 Dec 18 |
| 3.88KL | 17:29 | | | | 25 | L3 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 22 Sep 18 |
| 3.88KL | 18:13 | | | | 72 | L2 | | | Sutton Park | ERRA National Young Athlete Relays | 6 Oct 18 |
| 2017 U11 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 2:00.0 | | | | 2 | | | | Tipton | Tipton Harriers Open | 18 Jul 17 |
| 600 | 2:04.8 | | | | 3 | | | | Tipton | Tipton Harriers Open | 20 Jun 17 |
| 600 | 2:09.2 | | | | 8 | | | | Tipton | Tipton Harriers Open | 23 May 17 |
| 1.25KXC | 5:20 | | | | 69 | | | | Warwick | West Midland Young Athletes' League | 15 Oct 17 |
| 1.6KXC | 7:00 | | | | 88 | | | | Wolverhampton | West Midland Young Athletes' League | 12 Feb 17 |
| 1.6KXC | 8:46 | | | | 74 | | | | Warley Woods | West Midland Young Athletes' League | 19 Nov 17 |
| 2016 U11 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 14.0 | | | | 12 | | | | Wolverhampton | Triangular League | 17 Apr 16 |
| 600 | 2:19.5 | | | | 14 | | | | Brierley Hill | Triangular League | 12 Jun 16 |
| 600 | 2:21.7 | | | | 4 | | | | Wolverhampton | Triangular League | 17 Apr 16 |
| 600 | 2:23.4 | | | | 7 | | | | Tipton | Tipton Harriers Open Graded Meeting | 24 May 16 |
| 600 | 2:24.5 | | | | 4 | | | | Tipton | Tipton Games Open | 24 Apr 16 |