| 2025 U20 Shaftesbury Barnet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 58.34 | | | | 1 | | | | Hendon | Shaftesbury Barnet Harriers Throwsfest | 29 Mar 25 |
| JT800 | 57.97 | | | | 2 | | | | Kirkwall | International Island Games 2025 | 15 Jul 25 |
| JT800 | 57.30 | | | | 6 | | | | Birmingham | National Athletics League Premiership Match 3 | 16 Aug 25 |
| JT800 | 56.50 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 10 May 25 |
| JT800 | 56.39 | | | | 5 | | | | Birmingham | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 25 Jul 25 |
| JT800 | 55.44 | | | | 1 | A | | | Hendon | UK Youth Development League Upper - Southern Premier | 6 Jul 25 |
| JT800 | 54.65 | | | | 1 | | | | St. Clement | Jersey Spartan AC Summer Series | 22 Apr 25 |
| JT800 | 54.14 | | | | 6 | | | | Birmingham | ESAA English Schools Championships | 11 Jul 25 |
| JT800 | 54.00 | | | | 1 | A | | | Bromley | UK Youth Development League Upper - Southern Premier | 27 Apr 25 |
| JT800 | 53.28 | | | | 4 | | | | Chelmsford | SEAA Outdoor U20/Senior Championships | 28 Jun 25 |
| JT800 | 53.03 | | | | 1 | | | | St. Clement | Jersey International Throws Festival | 6 Sep 25 |
| JT800 | 52.44 | | | | 1 | | | | St. Clement | Jersey Spartan AC Summer Series | 20 May 25 |
| JT800 | 52.18 | | | | 1 | | | | Jersey | Jersey Spartan AC Throws Series | 27 Mar 25 |
| JT800 | 50.73 | | | | 13 | | | | Derby | National Athletics League Premiership | 5 Jul 25 |
| JT800 | 48.89 | | | | 10 | | | | Eton | National Athletics League Premiership | 31 May 25 |
| JT800 | DNS | | | | 2 | | | | St. Clement | Jersey Spartan AC Summer Series | 17 Jun 25 |
| JT700 | 61.38 | | | | 1 | | | | Loughborough | UK Winter Long Throws Championships | 2 Mar 25 |
| 2024 U17 Jersey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 50.08 | | | | 1 | | | | Hendon | London Inter-Club Challenge | 1 Sep 24 |
| JT800 | 49.71 | | | | 1 | | | | St. Clement | Jersey Spartan AC Throws Series | 16 Jul 24 |
| JT800 | 47.87 | | | | 1 | | | | St. Clement | Jersey Spartan AC Summer Series | 4 Jun 24 |
| JT800 | 45.54 | | | | 2 | | | | St. Clement | Jersey Spartan Summer Series | 16 Apr 24 |
| JT700 | 55.80 | | | | 5 | | | | Birmingham | ESAA English Schools' Championships | 12 Jul 24 |
| JT700 | 55.72 | | | | 1 | | | | Walton | SEAA U13/U15/U17 Championships | 11 Aug 24 |
| JT700 | 55.29 | | | | 4 | | | | Birmingham | England Athletics U15 & U17 Open Championships, U20 & Senior Open Combined Events Championships, Junior Para Championships (11-18), UK Combined Events Championships | 26 Jul 24 |
| JT700 | 54.08 | | | | 2 | | | | Horspath | SEAA U15/U17 Inter County Championships | 8 Sep 24 |
| JT700 | 53.47 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 11 May 24 |
| JT700 | 52.98 | | | | 1 | 1 | | | St. Clement | Jersey Spartan AC Club Championships | 7 Jul 24 |
| JT700 | 52.23 | | | | 1 | | | | Hendon | Shaftesbury Barnet Harriers Throwsfest | 7 Apr 24 |
| JT700 | 49.91 | | | | 1 | | | | Basingstoke | Basingstoke Throws Winter Series - No Hammer or Discus | 23 Mar 24 |
| JT700 | 48.17 | | | | 1 | | | | Basingstoke | Basingstoke Throws Winter Series | 24 Feb 24 |
| 2023 U17 Jersey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 47.73 | | | | 1 | | | | St. Clement | Jersey Spartan AC Summer Series | 31 Aug 23 |
| JT700 | 47.21 | | | | 8 | | | | Lee Valley | South of England U13/U15/17 & U20/Senior Walks Championships | 13 Aug 23 |
| JT700 | 43.66 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 13 May 23 |
| JT700 | 41.89 | | | | 1 | | | | St. Clement | Jersey Spartan AC Summer Series Event 2 | 4 May 23 |
| JT700 | 41.70 | | | | 1 | | | | St. Clement | Jersey Spartan AC Club Championships 2023 | 2 Jul 23 |
| JT700 | 41.66 | | | | 1 | | | | St. Clement | Jersey Spartan AC Summer Series | 15 Jun 23 |
| JT700 | 40.67 | | | | 1 | ns | | | Bromley | Norman Park International Challenge | 15 Apr 23 |
| 6KNAD | 30:37 | | | | 17 | | | | Jersey | Durrell Dash | 3 Dec 23 |
| 2022 U15 Jersey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.5K | 18.02 | | | | 2 | | | | St. Clement | Jersey Spartan AC Invitational | 2 Apr 22 |
| DT1.25K | 21.40 | | | | 2 | | | | St. Clement | Jersey Spartan AC Summer Series | 5 May 22 |
| DT1.25K | 21.06 | | | | 7 | | | | Portsmouth | Hampshire County Championships | 14 May 22 |
| JT700 | 30.30 | | | | 1 | | | | St. Clement | Jersey Spartan AC Invitational | 2 Apr 22 |
| JT600 | 36.92 | | | | 1 | | | | St. Clement | Jersey Spartan Athletics Club Championships | 10 Jul 22 |
| JT600 | 35.29 | | | | 2 | | | | St. Clement | Jersey Spartan AC Summer Series Event 7 | 16 Aug 22 |
| JT600 | 34.77 | | | | 1 | | | | St. Clement | Jersey Spartan AC Summer Series | 5 May 22 |
| JT600 | 33.25 | | | | 1 | | | | St Clement | Jersey Spartan AC Summer Series Event 5 | 21 Jun 22 |
| JT600 | 33.07 | | | | 8 | | | | Chelmsford | South of England U13/15/17 Championships | 13 Aug 22 |
| JT600 | 30.71 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 15 May 22 |
| 2021 U15 Jersey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.8 | w | 3.4 | | 4 | | | | St Clement | Jersey Spartan AC Club Championships | 25 Jul 21 |
| 100 | 15.5 | | 1.2 | | 3 | | | | St. Clement | Jersey Spartan Summer Series Event 1 | 6 May 21 |
| LJ | 3.67 | | 0.0 | | 7 | | | | St. Clement | Jersey Spartan Field Event 5 | 22 Jun 21 |
| LJ | 2.99 | | 0.0 | | 9 | | | | St. Clement | Jersey Spartan Summer Series Event 1 | 6 May 21 |
| LJ | 2.57 | | 0.0 | | 5 | B | | | St. Clement | Jersey Spartan Summer Open Graded Events | 27 May 21 |
| JT600 | 26.53 | | | | 1 | | | | St Clement | Jersey Spartan AC Club Championships | 25 Jul 21 |
| JT600 | 26.46 | | | | 6 | | | | Portsmouth | Hampshire County Championships | 29 Aug 21 |
| JT600 | 25.32 | | | | 1 | | | | St Clement | Jersey Spartan Open Series 8 | 5 Aug 21 |
| JT600 | 23.47 | | | | 1 | | | | St. Clement | Jersey Spartan Summer Open Graded Events | 10 Jun 21 |
| JT600 | 23.33 | | | | 1 | | | | St. Clement | Jersey Spartan Summer Series | 3 Aug 21 |
| 2020 U13 Jersey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.1 | | 0.8 | | 3 | 4 | | | St. Clement | Jersey Spartan Open Summer Series | 15 Sep 20 |
| 100 | 15.3 | | -0.2 | | 3 | | | | St. Clement | Jersey Spartan Open Summer Series | 25 Aug 20 |
| LJ | 3.63 | | 1.6 | | 5 | A | | | St. Clement | Jersey Spartan Open Summer Series | 10 Sep 20 |
| 2019 U13 Jersey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.0 | | 1.6 | | 2 | 1 | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 19 May 19 |
| 100 | 15.0 | w | 7.0 | | 3 | 1 | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 14 Jul 19 |
| 100 | 15.35 | w | 2.7 | | 4 | 2 | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 5 May 19 |
| 100 | 15.52 | | -0.8 | | 6 | 2 | | | St. Clement | Jersey Spartan AC Championships & Open | 29 Jun 19 |
| 100 | 15.69 | | 0.0 | | 4 | 4 | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 28 Apr 19 |
| 200 | 32.7 | | 0.4 | | 4 | 2 | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 23 Apr 19 |
| 800 | 3:04.5 | | | | 8 | | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 19 May 19 |
| 800 | 3:11.80 | | | | 4 | 2 | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 5 May 19 |
| 800 | 3:12.6 | | | | 8 | | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 14 Jul 19 |
| 800 | 3:13.99 | | | | 8 | | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 28 Apr 19 |
| 75HU13M | 17.41 | | -2.1 | | 3 | | | | St. Clement | Jersey Spartan AC Championships & Open | 29 Jun 19 |
| LJ | 3.72 | | | | 9 | | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 23 Apr 19 |
| LJ | 3.56 | | -0.8 | | 5 | | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 14 Jul 19 |
| LJ | 3.50 | | | | 13 | | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 5 May 19 |
| LJ | 3.44 | | 1.4 | | 14 | | | | St. Clement | Jersey Spartan AC Championships & Open | 29 Jun 19 |
| LJ | 3.40 | | 1.0 | | 6 | | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 19 May 19 |
| LJ | 3.33 | | | | 15 | | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 28 Apr 19 |
| JT400 | 26.62 | | | | 1 | | | | St. Clement | Jersey Winter Warriors Throwing Series | 3 Dec 19 |
| JT400 | 22.14 | | | | 1 | | | | St. Clement | Jersey Spartan AC Club Night Throws Competition | 27 Aug 19 |
| JT400 | 22.09 | | | | 1 | | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 5 May 19 |
| JT400 | 21.80 | | | | 1 | | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 19 May 19 |
| JT400 | 20.84 | | | | 2 | | | | St. Clement | Jersey Spartan AC Quadrathlon & Open Competition | 14 Jul 19 |
| JT400 | 19.95 | | | | 2 | | | | St. Peter Port | Guernsey Intertrust Challenge Open Series | 28 Apr 19 |
| JT400 | 18.89 | | | | 3 | | | | St. Clement | Jersey Spartan AC Championships & Open | 29 Jun 19 |