| 2024 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 44.98 | | | | 1 | | | | Ayr | 4J Studios scottishathletics National Track Relay Championships | 23 Jun 24 |
| 4x100 | 45.49 | | | | 1 | h2 | | | Ayr | 4J Studios scottishathletics National Track Relay Championships | 23 Jun 24 |
| 2023 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 45.48 | | | | 4 | | | | Scotstoun | 4J Studios scottishathletics National Track Relay Championships | 25 Jun 23 |
| 4x100 | 46.15 | | | | 2 | h2 | | | Scotstoun | 4J Studios scottishathletics National Track Relay Championships | 25 Jun 23 |
| 4x200 | 1:39.02 | i | | | 4 | h2 | | | Emirates Arena | Scottish Athletics Indoor League Final & Relays | 5 Mar 23 |
| 4x200 | 1:39.21 | i | | | 2 | h2 | | | Emirates Arena | 4J Studios scottishathletics National Indoor Combined Events, Relay & Masters Championships | 28 Jan 23 |
| 4x200 | 1:39.60 | i | | | 6 | | | | Emirates Arena | 4J Studios scottishathletics National Indoor Masters Championships & Para Success | 12 Feb 23 |
| 4x200 | 1:40.43 | i | | | 6 | | | | Emirates Arena | Scottish Athletics Indoor League Final & Relays | 5 Mar 23 |
| 2022 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 46.13 | | | | 3 | h2 | | | Grangemouth | 4J Studios scottishathletics National Track Relay Championships | 10 Sep 22 |
| 4x100 | DQ | | | | - | | | | Grangemouth | 4J Studios scottishathletics National Track Relay Championships | 10 Sep 22 |
| 4x200 | 1:42.44 | i | | | 2 | h2 | | | Emirates Arena | Scottish Athletics Indoor League - Final & Relays | 6 Mar 22 |
| 4x200 | 1:43.39 | i | | | 6 | | | | Emirates Arena | Scottish Athletics Indoor League - Final & Relays | 6 Mar 22 |
| 2019 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 44.33 | | | | 1 | h2 | | | Dunfermline | Scottish Athletics National Relay Championships | 15 Sep 19 |
| 4x100 | 44.36 | | | | 2 | | | | Dunfermline | Scottish Athletics National Relay Championships | 15 Sep 19 |
| 4x100 | 48.70 | | | | 1 | | | | Kilmarnock | Scottish Athletics U17 Challenge Division 2 | 28 Apr 19 |
| 4x100 | 48.82 | | | | 1 | | | | Grangemouth | Scottish Athletics U17 Challenge Division 2 | 23 Jun 19 |
| 4x100 | 48.92 | | | | 1 | | | | Kilmarnock | Scottish Athletics U17 Challenge Division 2 | 19 May 19 |
| 4x100 | 55.32 | | | | 2 | | | | Kilmarnock | Scottish Athletics U17 Challenge Division 2 | 28 Apr 19 |
| 4x200 | 1:32.52 | i | | | 2 | | | | Emirates Arena | Club: Connect Scottish Relay Finals | 1 Mar 19 |
| 4x200 | 1:34.43 | i | | | 2 | h1 | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 16 Feb 19 |
| 4x200 | 1:35.90 | i | | | 2 | | | | Emirates Arena | Scottish Athletics Indoor League | 16 Mar 19 |
| 4x200 | 1:36.87 | i | | | 1 | h1 | | | Emirates Arena | Scottish Athletics Indoor League | 16 Mar 19 |
| 2018 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3x800 | 6:20.65 | | | | 3 | | | | Grangemouth | Scottish University & College Athletics Championships | 14 Apr 18 |
| 3x800 | 6:23.40 | | | | 4 | h2 | | | Grangemouth | Scottish University & College Athletics Championships | 14 Apr 18 |
| 4x100 | 47.87 | | | | 1 | | | | Grangemouth | Scottish Athletics U17 Challenge | 17 Jun 18 |
| 4x100 | 49.67 | | | | 2 | | | | Kilmarnock | Scottish Athletics Challenge | 22 Apr 18 |
| 4x100 | 51.36 | | | | 2 | | | | Kilmarnock | Scottish Athletics Challenge | 20 May 18 |
| 4x200 | DNF | i | | | - | h2 | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 3 Feb 18 |
| 2017 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3x800 | 6:17.43 | | | | 2 | | | | Grangemouth | Scottish Athletics National Relay Championships | 22 Apr 17 |
| 2016 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3x800 | 6:28.62 | | | | 2 | | | | Aberdeen | Scottish Athletics National Relay Championships | 3 Jul 16 |
| 2015 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 54.27 | | | | 6 | A | | | Kilmarnock | U17 Track & Field Challenge Division 1 | 31 May 15 |
| 4x100 | 55.32 | | | | 5 | A | | | Grangemouth | U17 Track & Field Challenge Division 1 | 3 May 15 |
| 2014 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3x800 | 6:12.59 | | | | 3 | | | | Dunfermline | Scottish Athletics Relay Championships | 15 Jun 14 |
| 3x800 | 6:15.44 | | | | 1 | h2 | | | Dunfermline | Scottish Athletics Relay Championships | 15 Jun 14 |
| 2013 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3x800 | 6:25.81 | | | | 3 | | | | Grangemouth | Scottish Athletics Relay Championships | 16 Jun 13 |
| 3x800 | 6:30.58 | | | | 1 | h1 | | | Grangemouth | Scottish Athletics Relay Championships | 16 Jun 13 |
| 2012 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3x800 | 6:20.83 | | | | 1 | | | | Dunfermline | Scottish 3x800m/4x400m Relay Championships | 24 Jun 12 |
| 4x100 | 50.86 | | | | 3 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 10 Jun 12 |
| 4x100 | 51.21 | | | | 6 | | | | Grangemouth | McCain Scottish Young Athletes' League Division 1 | 17 Jun 12 |
| 4x100 | 51.47 | | | | 4 | | | | Grangemouth | McCain Scottish Young Athletes' League Division 1 | 6 May 12 |
| 4x200 | 1:49.01 | i | | | 2 | h1 | | | Glasgow | Scottish U16 Relay Championships | 19 Feb 12 |
| 4x400 | 3:51.60 | | | | 4 | | | | Grangemouth | McCain Scottish Young Athletes' League Final | 29 Jul 12 |
| 2011 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 47.48 | | | | 3 | | | | Glasgow (S) | McCain Scottish Young Athletes League Final | 23 Jul 11 |
| 4x100 | 49.18 | | | | 5 | | | | Grangemouth | Scottish Young Athletes League Division 1 | 24 Apr 11 |
| 4x100 | 49.9 | | | | 6 | | | | Grangemouth | McCain Scottish Young Athletes League 1 Division | 26 Jun 11 |
| 4x100 | 50.67 | | | | 5 | h1 | | | Glasgow (S) | Scottish Junior Relay Champs | 17 Jul 11 |
| 4x100 | 50.7 | | | | 1 | | | | Linwood | Central & South of Scotland League Division 2 | 5 Jun 11 |
| 4x100 | 50.84 | | | | 4 | | | | Glasgow (S) | Scottish Junior Relay Champs | 17 Jul 11 |
| 4x100 | 51.2 | | | | 1 | | | | Glasgow | Central & South of Scotland League Division 2 | 1 May 11 |
| 4x100 | 3:55.63 | | | | 6 | | | | Glasgow | McCain Scottish Young Athletes League 1 Division | 15 May 11 |
| 4x400 | 3:51.14 | | | | 3 | | | | Glasgow (S) | McCain Scottish Young Athletes League Final | 23 Jul 11 |
| 4x400 | 3:42:05 | | | | 1 | | | | Wishaw | Central & South of Scotland League Division 2 | 3 Jul 11 |
| 2010 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 45.53 | | | | 2 | | | | Dunfermline | Bank of Scotland Junior Relay Championships | 18 Jul 10 |
| 4x200 | 1:36.06 | i | | | 2 | h2 | | | Glasgow | Scottish Senior & Junior Relay Championships | 6 Feb 10 |
| 4x200 | 1:36.80 | i | | | 3 | | | | Glasgow | Scottish Senior & Junior Relay Championships | 6 Feb 10 |
| 4x400 | 3:35.10 | | | | 3 | | | | Grangemouth | Scottish U20/U23 Championships (inc Junior Relay) | 13 Jun 10 |
| 4x400 | 3:51.8 | | | | 3 | | | | Grangemouth | Central & South Scotland League 1 | 27 Jun 10 |
| 2009 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3x2.5KXC | 28:01 | | | | 3 | | | | Cumbernauld | Scottish National Relays | 24 Oct 09 |
| 3x2.5KXC | 29:48 | | | | 17 | | | | Cumbernauld | Scottish National Relays | 24 Oct 09 |
| 4x200 | 1:36.37 | i | | | 4 | | | | Glasgow | DM Hall Senior Championships & Junior Relays | 1 Feb 09 |
| 4x200 | 1:37.68 | i | | | 1 | h3 | | | Glasgow | DM Hall Senior Championships & Junior Relays | 1 Feb 09 |
| 4x400 | 3:36.48 | | | | 2 | | | | Grangemouth | Scottish Junior Relay Championships | 9 Aug 09 |
| 2008 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x200 | 1:38.79 | i | | | 5 | | | | Glasgow | DM Hall Scottish Junior Relay Championships | 1 Mar 08 |
| 4x200 | 1:39.01 | i | | | 3 | h2 | | | Glasgow | DM Hall Scottish Junior Relay Championships | 1 Mar 08 |
| 4x400 | 3:39.01 | | | | 2 | | | | Grangemouth | Scottish Young Athletes' Final | 17 Aug 08 |
| 4x400 | 3:39.4 | | | | 2 | | | | East Kilbride | Central & Southern Scotland League 1 | 10 Aug 08 |
| 4x400 | 3:39.47 | | | | 3 | | | | Linwood | Scottish Young Athletes League | 1 Jun 08 |
| 2007 U17 Kilbarchan |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4x100 | 46.28 | | | | 1 | | | | Glasgow (S) | Senior Scottish Championships | 12 Aug 07 |