| 2019 U17 Wrekin College Triathlon Club |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.44 | | | | 12 | C | | | Tipton | BMC Regional Races | 16 Jul 19 |
| 1500 | 4:30.82 | | | | 3 | | | | Nuneaton | Midland Counties U13 / U15 / U17 Championships (Inc Senior 10,000m Championships) | 10 Aug 19 |
| 3000 | 9:39.73 | | | | 6 | | | | Nuneaton | Midland Counties U13 / U15 / U17 Championships (Inc Senior 10,000m Championships) | 11 Aug 19 |
| 4KXC | 14:49 | | | | 134 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 9 Mar 19 |
| 4KXC | 14:55 | | | | 6 | | | | Leamington | Midland Counties Championships | 26 Jan 19 |
| ZXC | 13:50 | | | | 1 | | | | Oswestry | Shropshire County Championships | 5 Jan 19 |
| 2018 U15 Wrekin College Triathlon Club |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:18.46 | | | | 2 | h1 | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 18 |
| 1500 | 4:19.39 | | | | 8 | | | | Birmingham | New Balance ESAA English Schools' Championships | 14 Jul 18 |
| 1500 | 4:19.46 | | | | 8 | B | | | Tipton | BMC Regional Races | 19 Jun 18 |
| 3KXC | 9:52 | | | | 10 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials, Liverpool & District & Mid Lancs Leagues) | 24 Nov 18 |
| ZXC | 13:38 | | | | 2 | | | | Oswestry | Shropshire Schools' Championships | 3 Feb 18 |
| ZXC | 14:17 | | | | 1 | | | | Meol Brace | Shropshire Young Athletes' League | 11 Nov 18 |
| ZXC | 15:41 | | | | 10 | | | | Shrewsbury | Shropshire County Championships | 6 Jan 18 |
| 2017 U15 Wrekin College Triathlon Club |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.8 | | | | 2 | | | | Telford | Shropshire County Championships | 18 May 17 |
| 1500 | 4:33.9 | | | | 2 | | | | Telford | Shropshire County Championships | 13 May 17 |
| 3KXC | 13:25 | | | | 1 | | | | Shrewsbury | Shropshire County Championships | 7 Jan 17 |
| ZXC | 15:56 | | | | 5 | | | | Bridgnorth | Shropshire Young Athletes' League | 8 Oct 17 |
| ZXC | 17:05 | | | | 3 | | | | Much Wenlock | Shropshire Young Athletes' League | 5 Nov 17 |
| 2016 U13 Wrekin College Triathlon Club |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.2KXC | 12:07 | | | | 34 | | | | West Bromwich | Dave Sunderland Inter County | 12 Nov 16 |
| ZXC | 9:37 | | | | 1 | | | | Oswestry | Shropshire Schools' Championships | 6 Feb 16 |