| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2024/2025 | |||||||
| 800m | |||||||
| 17 Aug 25 17 Aug 2025 | U13/U15/U20 Champs | Heat 1 | h1 5th | 2:21.03 | |||
| 1 Aug 25 1 Aug 2025 | Livingston Open | Heat 8 | h8 11th | 2:21.98 | |||
| 15 Jul 25 15 Jul 2025 | BMC Gold Standard | C | C 4th | 2:19.15 | |||
| 14 Jun 25 14 Jun 2025 | Schools T&F Championships | Final | 7th | 2:23.39 | |||
| 30 May 25 30 May 2025 | Glasgow Miler Meet | Heat 6 | h6 8th | 2:18.75 | |||
| 23 May 25 23 May 2025 | Livingston Open | Heat 12 | h12 13th | 2:15.51 | |||
| 2 Mar 25 2 Mar 2025 | Indoor U13/U15/U20 Champs | DNS | |||||
| 1500m | |||||||
| 30 Aug 25 30 Aug 2025 | Monument Mile | 4:49.47 | + | ||||
| 17 Aug 25 17 Aug 2025 | U13/U15/U20 Champs | Heat 2 | h2 5th | 4:41.68 | |||
| 14 Jun 25 14 Jun 2025 | Schools T&F Championships | Final | ❷ | 4:35.89 | |||
| 2 Mar 25 2 Mar 2025 | Indoor U13/U15/U20 Champs | DNS | |||||
| Mile | |||||||
| 30 Aug 25 30 Aug 2025 | Monument Mile | Heat 22 | h22 7th | 5:09.24 | |||
| Cross Country (4K) | |||||||
| 5 Mar 25 5 Mar 2025 | Schools XC Champs | ❸ | 15:52 | ||||
| 2 Nov 24 2 Nov 2024 | National Short Course XC Champs | 4th | 13:59 | ||||
| 19 Oct 24 19 Oct 2024 | National XC Relays | 15:34 | + | ||||
| Cross Country (6K) | |||||||
| 11 Jan 25 11 Jan 2025 | Inter-District XC Champs | 5th | 21:31 | ||||
| Cross Country (6.4K) | |||||||
| 30 Nov 24 30 Nov 2024 | East District XC Champs | 5th | 28:25 | ||||
| Cross Country (7.6K) | |||||||
| 22 Feb 25 22 Feb 2025 | National XC Champs | DNS | |||||
| Cross Country (7.8K) | |||||||
| 26 Oct 24 26 Oct 2024 | East District XC League | 1st | 20:25 | ||||
| Cross Country Relay (Relay) | |||||||
| 19 Oct 24 19 Oct 2024 | National XC Relays | 33:51 | |||||
| 2023/2024 | |||||||
| 800m | |||||||
| 4 Sep 24 4 Sep 2024 | Falkirk Open Graded | Heat 5 | h5 4th | 2:16.00 | |||
| 27 Aug 24 27 Aug 2024 | Shettleston Harriers Open | Heat 8 | h8 9th | 2:18.83 | |||
| 18 Aug 24 18 Aug 2024 | U17/Senior Champs | Final | 8th | 2:21.89 | |||
| 11 Aug 24 11 Aug 2024 | U13/U15/U20 Champs | Final | ❸ | 2:21.58 | |||
| 11 Aug 24 11 Aug 2024 | U13/U15/U20 Champs | Heat 1 | h1 1st | 2:21.06 | |||
| 2 Aug 24 2 Aug 2024 | Livingston Open | Heat 6 | h6 3rd | 2:16.27 | |||
| 30 Jun 24 30 Jun 2024 | Scottish National League | Heat 1 | h1 7th | 2:25.31 | |||
| 8 Jun 24 8 Jun 2024 | Schools T&F Championships | Final | 5th | 2:25.94 | |||
| 31 May 24 31 May 2024 | Glasgow Miler Meet | Heat 9 | h9 6th | 2:19.85 | |||
| 27 Apr 24 27 Apr 2024 | Central & South League | A | A 1st | 2:24.01 | |||
| 13 Apr 24 13 Apr 2024 | Scottish National League | Heat 2 | h2 7th | 2:27.75 | |||
| 1500m | |||||||
| 24 Aug 24 24 Aug 2024 | Monument Mile | 4:42.13 | + | ||||
| 11 Aug 24 11 Aug 2024 | U13/U15/U20 Champs | Final | ❷ | 4:34.21 | |||
| 26 Jul 24 26 Jul 2024 | Glasgow Miler Meet | Heat 8 | h8 6th | 4:40.54 | |||
| 30 Jun 24 30 Jun 2024 | Scottish National League | DNS | |||||
| 14 Jun 24 14 Jun 2024 | Livingston Open | Heat 4 | h4 4th | 4:40.28 | |||
| 8 Jun 24 8 Jun 2024 | Schools T&F Championships | Final | ❷ | 4:41.30 | |||
| Mile | |||||||
| 24 Aug 24 24 Aug 2024 | Monument Mile | Heat 29 | h29 3rd | 5:00.52 | |||
| 3x800m Relay | |||||||
| 23 Jun 24 23 Jun 2024 | National Relay Champs | Final | DQ | ||||
| 5K | |||||||
| 17 Mar 24 17 Mar 2024 | Junior Road Race Champs | DNS | |||||
| Cross Country (2.5K) | |||||||
| 21 Oct 23 21 Oct 2023 | National XC Relays | 10:33 | + | ||||
| 7 Oct 23 7 Oct 2023 | East District XC Relays | 9:51 | + | ||||
| Cross Country (3K) | |||||||
| 4 Nov 23 4 Nov 2023 | National Short Course XC Champs | 8th | 11:21 | ||||
| Cross Country (4K) | |||||||
| 6 Mar 24 6 Mar 2024 | Schools XC Champs | 5th | 16:32 | ||||
| 18 Nov 23 18 Nov 2023 | East District XC League | 3rd | 15:40 | ||||
| Cross Country (4.3K) | |||||||
| 14 Oct 23 14 Oct 2023 | East District XC League | 3rd | 17:39 | ||||
| Cross Country (4.6K) | |||||||
| 27 Jan 24 27 Jan 2024 | East District XC League | 3rd | 17:12 | ||||
| Cross Country (5K) | |||||||
| 9 Mar 24 9 Mar 2024 | Inter-Counties XC Champs | 33rd | 18:18 | ||||
| Cross Country (5.7K) | |||||||
| 2 Dec 23 2 Dec 2023 | East District XC Champs | 4th | 20:31 | ||||
| Cross Country (6K) | |||||||
| 13 Jan 24 13 Jan 2024 | Inter-District XC Champs | 21st | 22:45 | ||||
| Cross Country (6.4K) | |||||||
| 24 Feb 24 24 Feb 2024 | National XC Champs | 18th | 26:24 | ||||
| Cross Country Relay (Relay) | |||||||
| 21 Oct 23 21 Oct 2023 | National XC Relays | 44th | 38:32 | ||||
| 7 Oct 23 7 Oct 2023 | East District XC Relays | 35th | 35:29 | ||||
| 2022/2023 | |||||||
| 800m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 2:21.17 | ||||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Final | 7th | 2:26.65 | |||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Heat 2 | h2 3rd | 2:26.57 | |||
| 13 Aug 23 13 Aug 2023 | U17/Senior Champs | Final | 8th | 2:22.97 | |||
| 13 Aug 23 13 Aug 2023 | U17/Senior Champs | Heat 4 | h4 2nd | 2:22.29 | |||
| 4 Aug 23 4 Aug 2023 | Livingston Open | Heat 6 | h6 5th | 2:21.04 | |||
| 30 Jul 23 30 Jul 2023 | Scottish National League | Heat 2 | h2 3rd | 2:23.58 | |||
| 10 Jun 23 10 Jun 2023 | Schools T&F Championships | Heat 3 | h3 6th | 2:27.35 | |||
| 26 May 23 26 May 2023 | Livingston Open | Heat 7 | h7 9th | 2:23.88 | |||
| 14 May 23 14 May 2023 | District Championships | Heat 2 | h2 3rd | 2:28.63 | |||
| 30 Apr 23 30 Apr 2023 | Central & South League | A | A 2nd | 2:25.30 | |||
| 15 Apr 23 15 Apr 2023 | Scottish National League | Heat 2 | h2 3rd | 2:22.64 | |||
| 4 Feb 23 4 Feb 2023 | Indoor U17/Senior Champs | Heat 3 | h3 4th | 2:26.28 | |||
| 1 Feb 23 1 Feb 2023 | Schools Indoor Champs | Final B | B ❸ | 2:27.44 | |||
| 1 Feb 23 1 Feb 2023 | Schools Indoor Champs | Heat 2 | h2 4th | 2:24.64 | |||
| 15 Jan 23 15 Jan 2023 | Indoor League | 1st | 2:26.68 | ||||
| 10 Dec 22 10 Dec 2022 | Indoor League | 1st | 2:27.06 | ||||
| 27 Nov 22 27 Nov 2022 | Indoor League | 3rd | 2:32.31 | ||||
| 1500m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 5:01.91 | ||||
| 26 Aug 23 26 Aug 2023 | Monument Mile | 5:06.27 | + | ||||
| 20 Aug 23 20 Aug 2023 | U13/U15/U20 Champs | Final | 5th | 4:55.53 | |||
| 13 Aug 23 13 Aug 2023 | U17/Senior Champs | Final | 12th | 5:01.96 | |||
| 13 Aug 23 13 Aug 2023 | U17/Senior Champs | Heat 2 | h2 5th | 4:59.26 | |||
| 30 Jul 23 30 Jul 2023 | Scottish National League | DNS | |||||
| 28 Jul 23 28 Jul 2023 | Glasgow Miler Meet | H | H 15th | 4:55.01 | |||
| 23 Jul 23 23 Jul 2023 | Central & South League | A | A 1st | 5:04.88 | |||
| 23 Jun 23 23 Jun 2023 | Livingston Open | Heat 3 | h3 4th | 4:56.45 | |||
| 10 Jun 23 10 Jun 2023 | Schools T&F Championships | Final | 9th | 5:06.90 | |||
| 14 May 23 14 May 2023 | District Championships | Final | 9th | 5:03.67 | |||
| 1 Feb 23 1 Feb 2023 | Schools Indoor Champs | Final | 9th | 5:08.54 | |||
| 1 Feb 23 1 Feb 2023 | Schools Indoor Champs | Heat 3 | h3 3rd | 4:59.48 | |||
| Mile | |||||||
| 26 Aug 23 26 Aug 2023 | Monument Mile | Heat 10 | h10 11th | 5:27.45 | |||
| 3x800m Relay | |||||||
| 25 Jun 23 25 Jun 2023 | National Relay Champs | Final | 9th | 8:16.95 | |||
| Cross Country (3K) | |||||||
| 5 Nov 22 5 Nov 2022 | National Short Course XC Champs | 36th | 11:33 | ||||
| Cross Country (4K) | |||||||
| 7 Jan 23 7 Jan 2023 | East District XC League | 7th | 18:49 | ||||
| 15 Oct 22 15 Oct 2022 | East District XC League | 10th | 20:57 | ||||
| Cross Country (5.8K) | |||||||
| 3 Dec 22 3 Dec 2022 | East District XC Champs | 18th | 25:58 | ||||
| Cross Country (6.2K) | |||||||
| 25 Feb 23 25 Feb 2023 | National XC Champs | 34th | 28:32 | ||||
| 2021/2022 | |||||||
| 100m | |||||||
| 8 May 22 8 May 2022 | Central & South League | B | B 4th | 14.9 | |||
| 300m | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❷ | 48.72 | ||||
| 21 Aug 22 21 Aug 2022 | Scottish Joint League | Heat 2 | h2 6th | 48.74 | |||
| 29 May 22 29 May 2022 | Scottish Joint League | Heat 3 | h3 3rd | 47.60 | |||
| 16 Jan 22 16 Jan 2022 | Indoor League | 49.18 | |||||
| 800m | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❷ | 2:42.32 | ||||
| 21 Aug 22 21 Aug 2022 | Scottish Joint League | Heat 3 | h3 6th | 2:32.81 | |||
| 14 Aug 22 14 Aug 2022 | U17/Senior Champs | Heat 1 | h1 7th | 2:36.08 | |||
| 22 Jul 22 22 Jul 2022 | Livingston Open | Heat 4 | h4 3rd | 2:29.09 | |||
| 11 Jun 22 11 Jun 2022 | Schools T&F Championships | Heat 2 | h2 7th | 2:42.87 | |||
| 27 May 22 27 May 2022 | Livingston Open | Heat 4 | h4 3rd | 2:35.21 | |||
| 22 May 22 22 May 2022 | Junior Grand Prix | Heat 1 | h1 1st | 2:38.90 | |||
| 15 May 22 15 May 2022 | District Championships | DNS | |||||
| 8 May 22 8 May 2022 | Central & South League | A | A 2nd | 2:39.0 | |||
| 10 Feb 22 10 Feb 2022 | Schools Indoor Champs | Heat 4 | h4 7th | 2:43.54 | |||
| 12 Dec 21 12 Dec 2021 | Indoor League | 2:45.72 | |||||
| 1500m | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❶ | 5:09.59 | ||||
| 2 Sep 22 2 Sep 2022 | Livingston Open | Heat 2 | h2 4th | 5:09.51 | |||
| 17 Jul 22 17 Jul 2022 | Scottish Joint League | Heat 1 | h1 11th | 5:38.76 | |||
| 24 Jun 22 24 Jun 2022 | Livingston Open | Heat 2 | h2 10th | 5:29.60 | |||
| 29 May 22 29 May 2022 | Scottish Joint League | Heat 3 | h3 5th | 5:31.53 | |||
| High Jump | |||||||
| 18 Sep 22 18 Sep 2022 | Club Championships | ❷ | 1.35m | ||||
| 4x300m Relay | |||||||
| 10 Sep 22 10 Sep 2022 | National Relay Champs | Final | 9th | 3:11.15 | |||
| Cross Country (2K) | |||||||
| 6 Nov 21 6 Nov 2021 | National Short Course XC Champs | DNS | |||||
| Cross Country (2.4K) | |||||||
| 13 Nov 21 13 Nov 2021 | Livingston XC Series | 10th | 10:59 | ||||
| 2 Oct 21 2 Oct 2021 | Livingston XC Series | 13th | 10:54 | ||||
| Cross Country (4K) | |||||||
| 22 Jan 22 22 Jan 2022 | East District XC League | 33rd | 19:43 | ||||
| Cross Country (4.2K) | |||||||
| 4 Dec 21 4 Dec 2021 | East District XC Champs | DNS | |||||
| Cross Country (4.3K) | |||||||
| 26 Feb 22 26 Feb 2022 | National XC Champs | 100th | 22:52 | ||||
| 2020/2021 | |||||||
| 100m | |||||||
| 8 Aug 21 8 Aug 2021 | Livingston Time Trials | Heat 1 | h1 5th | 15.73 | -0.5 | ||
| 11 Nov 20 11 Nov 2020 | Training Time Trials | Heat 5 | h5 6th | 15.83 | 1.9 | ||
| 200m | |||||||
| 11 Jul 21 11 Jul 2021 | Livingston Time Trials | Heat 1 | h1 4th | 31.43 | 1.3 | ||
| 15 May 21 15 May 2021 | Lothian Time Trials | Heat 1 | h1 1st | 31.48 | -1.0 | ||
| 300m | |||||||
| 8 Aug 21 8 Aug 2021 | Livingston Time Trials | Heat 1 | h1 3rd | 50.34 | |||
| 800m | |||||||
| 19 Sep 21 19 Sep 2021 | Club Championships | ❶ | 2:46.13 | ||||
| 29 Aug 21 29 Aug 2021 | U13/U15/U20 Champs | Heat 1 | h1 5th | 2:42.54 | |||
| 6 Aug 21 6 Aug 2021 | Livingston Open | Heat 4 | h4 6th | 2:39.27 | |||
| 11 Jul 21 11 Jul 2021 | Livingston Time Trials | Heat 1 | h1 7th | 2:40.60 | |||
| 20 Jun 21 20 Jun 2021 | Livingston Time Trials | Heat 1 | h1 2nd | 2:36.76 | |||
| 15 May 21 15 May 2021 | Lothian Time Trials | Heat 2 | h2 4th | 2:39.01 | |||
| 2 May 21 2 May 2021 | Livingston Time Trials | Heat 1 | h1 3rd | 2:37.03 | |||
| 11 Nov 20 11 Nov 2020 | Training Time Trials | Heat 1 | h1 5th | 2:59.23 | |||
| Mile | |||||||
| 3 Oct 20 3 Oct 2020 | Saughton Time Trials | Heat 1 | h1 8th | 6:22.21 | |||
| Cross Country (3K) | |||||||
| 14 Nov 20 14 Nov 2020 | Inter-Club XC | 16th | 11:51 | ||||
| 2019/2020 | |||||||
| 100m | |||||||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 4 | h4 6th | 16.40 | -0.3 | ||
| 300m | |||||||
| 1 Dec 19 1 Dec 2019 | Indoor League | 52.69 | |||||
| 800m | |||||||
| 25 Sep 20 25 Sep 2020 | Training Time Trials | Heat 1 | h1 10th | 2:48.41 | |||
| 16 Sep 20 16 Sep 2020 | Training Time Trials | Heat 3 | h3 5th | 2:49.81 | |||
| 6 Feb 20 6 Feb 2020 | Schools Indoor Champs | Heat 2 | h2 5th | 2:46.75 | |||
| 27 Oct 19 27 Oct 2019 | Indoor League | 3:03.86 | |||||
| Long Jump | |||||||
| 12 Jan 20 12 Jan 2020 | Indoor League | 3.40m | |||||
| Shot Put (3kg) | |||||||
| 12 Jan 20 12 Jan 2020 | Indoor League | 4.50m | |||||
| 2.5K | |||||||
| 15 Mar 20 15 Mar 2020 | Junior Road Race Champs | DNS | |||||
| Cross Country | |||||||
| 2 Oct 19 2 Oct 2019 | WL Schools XC | 10th | 8:30 | ||||
| Cross Country (1.7K) | |||||||
| 16 Nov 19 16 Nov 2019 | Livingston XC Series | 15th | 7:21 | ||||
| 5 Oct 19 5 Oct 2019 | Livingston XC Series | 20th | 7:47 | ||||
| Cross Country (2.5K) | |||||||
| 26 Oct 19 26 Oct 2019 | National XC Relays | 12:45 | + | ||||
| Cross Country (3.1K) | |||||||
| 22 Feb 20 22 Feb 2020 | National XC Champs | 95th | 15:00 | ||||
| Cross Country (3.2K) | |||||||
| 18 Jan 20 18 Jan 2020 | East District XC League | 39th | 14:53 | ||||
| 7 Dec 19 7 Dec 2019 | East District XC Champs | 55th | 16:13 | ||||
| Cross Country Relay (Relay) | |||||||
| 26 Oct 19 26 Oct 2019 | National XC Relays | 30th | 33:15 | ||||
| 2018/2019 | |||||||
| 60m | |||||||
| 27 Jan 19 27 Jan 2019 | Indoor League | 10.77 | |||||
| 200m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | 4th | 34.76 | -0.3 | |||
| 27 Jan 19 27 Jan 2019 | Indoor League | 37.08 | |||||
| 1 Dec 18 1 Dec 2018 | Indoor League | 36.54 | |||||
| 800m | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❷ | 2:59.62 | ||||
| 21 Aug 19 21 Aug 2019 | Livingston Open | Heat 7 | h7 12th | 3:05.43 | |||
| 17 Apr 19 17 Apr 2019 | Livingston Open | Heat 9 | h9 12th | 3:30.31 | |||
| 1200m | |||||||
| 22 May 19 22 May 2019 | Livingston Open | Heat 1 | h1 8th | 5:08.98 | |||
| High Jump | |||||||
| 8 Sep 19 8 Sep 2019 | Club Championships | ❸ | 1.10m | ||||
| 21 Aug 19 21 Aug 2019 | Livingston Open | 7th | 1.00m | ||||
| 22 May 19 22 May 2019 | Livingston Open | 5th | 1.17m | ||||
| 17 Apr 19 17 Apr 2019 | Livingston Open | 3rd | 1.11m | ||||
| 1 Dec 18 1 Dec 2018 | Indoor League | 1.10m | |||||
| Long Jump | |||||||
| 27 Jan 19 27 Jan 2019 | Indoor League | 2.82m | |||||
| Cross Country | |||||||
| 23 Feb 19 23 Feb 2019 | National XC Champs | 140th | 18:30 | ||||
| 6 Oct 18 6 Oct 2018 | Livingston XC Series | 21st | 8:34 | ||||
| 2017/2018 | |||||||
| 60m | |||||||
| 28 Oct 17 28 Oct 2017 | Indoor League | 10.99 | |||||
| 100m | |||||||
| 16 Sep 18 16 Sep 2018 | Club Championships | 7th | 17.30 | 0.7 | |||
| 200m | |||||||
| 23 Jun 18 23 Jun 2018 | Forth Valley League | B | B 8th | 34.8 | |||
| 6 Jan 18 6 Jan 2018 | Indoor League | 36.97 | |||||
| 800m | |||||||
| 16 Sep 18 16 Sep 2018 | Club Championships | 5th | 3:26.94 | ||||
| 20 Jun 18 20 Jun 2018 | Livingston Open | Heat 8 | h8 12th | 3:27.79 | |||
| 18 Apr 18 18 Apr 2018 | Livingston Open | Heat 8 | h8 11th | 3:22.18 | |||
| 27 Jan 18 27 Jan 2018 | Indoor League | 3:17.46 | |||||
| 1200m | |||||||
| 1 Jul 18 1 Jul 2018 | Central & South League | B | B 7th | 5:20.30 | |||
| 23 May 18 23 May 2018 | Livingston Open | Heat 1 | h1 15th | 5:19.42 | |||
| 1500m | |||||||
| 26 May 18 26 May 2018 | Forth Valley League | B | B 7th | 6:37.9 | |||
| High Jump | |||||||
| 1 Jul 18 1 Jul 2018 | Central & South League | B | B 4th | 1.10m | |||
| 20 Jun 18 20 Jun 2018 | Livingston Open | 12th | 0.98m | ||||
| 23 May 18 23 May 2018 | Livingston Open | 10th | 1.02m | ||||
| 28 Apr 18 28 Apr 2018 | Forth Valley League | B | B 5th | 1.05m | |||
| 18 Apr 18 18 Apr 2018 | Livingston Open | 14th | 1.01m | ||||
| 6 Jan 18 6 Jan 2018 | Indoor League | NM | |||||
| Long Jump | |||||||
| 6 Jan 18 6 Jan 2018 | Indoor League | 2.79m | |||||
| Shot Put (2.72kg) | |||||||
| 27 Jan 18 27 Jan 2018 | Indoor League | 3.85m | |||||
| 4x100m Relay | |||||||
| 1 Jul 18 1 Jul 2018 | Central & South League | 7th | 65.06 | ||||
| 23 Jun 18 23 Jun 2018 | Forth Valley League | 6th | 63.3 | ||||
| Cross Country | |||||||
| 18 Nov 17 18 Nov 2017 | Livingston XC Series | 11th | 6:23 | ||||
| 2016/2017 | |||||||
| 60m | |||||||
| 19 Feb 17 19 Feb 2017 | Indoor League | A | A | 11.32 | |||
| 5 Feb 17 5 Feb 2017 | U12 SuperTEAMS | 10.92 | |||||
| 21 Jan 17 21 Jan 2017 | Indoor League | A | A | 10.95 | |||
| 600m | |||||||
| 23 Aug 17 23 Aug 2017 | Livingston Open | Heat 2 | h2 7th | 2:19.89 | |||
| 19 Jul 17 19 Jul 2017 | Livingston Open | Heat 1 | h1 14th | 2:18.83 | |||
| 24 May 17 24 May 2017 | Livingston Open | Heat 1 | h1 10th | 2:20.77 | |||
| 20 May 17 20 May 2017 | Forth Valley League | B | B 5th | 2:23.85 | |||
| 19 Apr 17 19 Apr 2017 | Livingston Open | Heat 1 | h1 8th | 2:23.75 | |||
| 19 Feb 17 19 Feb 2017 | Indoor League | A | A | 2:20.69 | |||
| 8 Jan 17 8 Jan 2017 | Indoor League | A | A | 2:26.80 | |||
| 800m | |||||||
| 29 Apr 17 29 Apr 2017 | Forth Valley League | A | A 2nd | 3:22.2 | |||
| High Jump | |||||||
| 23 Aug 17 23 Aug 2017 | Livingston Open | 11th | 1.05m | ||||
| Long Jump | |||||||
| 19 Jul 17 19 Jul 2017 | Livingston Open | 13th | 2.87m | ||||
| 24 May 17 24 May 2017 | Livingston Open | 8th | 2.72m | 0.0 | |||
| 29 Apr 17 29 Apr 2017 | Forth Valley League | A | A 2nd | 2.59m | |||
| 19 Apr 17 19 Apr 2017 | Livingston Open | 8th | 2.89m | 0.3 | |||
| 5 Feb 17 5 Feb 2017 | U12 SuperTEAMS | 2.53m | |||||
| Shot Put (2.72kg) | |||||||
| 5 Feb 17 5 Feb 2017 | U12 SuperTEAMS | 3.13m | |||||
| Standing Long Jump | |||||||
| 21 Jan 17 21 Jan 2017 | Indoor League | A | A | 1.44m | |||
| 8 Jan 17 8 Jan 2017 | Indoor League | A | A | 1.48m | |||
| 4x100m Relay | |||||||
| 5 Aug 17 5 Aug 2017 | Forth Valley Select | 3rd | 68.6 | ||||
| 20 May 17 20 May 2017 | Forth Valley League | 2nd | 68.70 | ||||
| 4x200m Relay | |||||||
| 5 Feb 17 5 Feb 2017 | U12 SuperTEAMS | 2:20.37 | |||||
| Cross Country | |||||||
| 12 Nov 16 12 Nov 2016 | Livingston XC Series | 9th | 7:30 | ||||
| Club Record |
| Personal Best |
| + Split time (during a longer race or relay leg) |