| Date | Fixture | Round | Pos | Perf | Wind | ||
|---|---|---|---|---|---|---|---|
| 2024/2025 | |||||||
| 100m | |||||||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | B | B 3rd | 15.1 | |||
| 800m | |||||||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | B | B 1st | 2:33.7 | |||
| 23 May 25 23 May 2025 | Livingston Open | Heat 6 | h6 2nd | 2:27.52 | |||
| 1500m | |||||||
| 27 Jun 25 27 Jun 2025 | Livingston Open | Heat 4 | h4 3rd | 4:56.93 | |||
| 15 Jun 25 15 Jun 2025 | Forth Valley League | A | A 1st | 4:56.3 | |||
| Long Jump | |||||||
| 9 Aug 25 9 Aug 2025 | Forth Valley League | B | B 2nd | 3.57m | |||
| Cross Country (2.5K) | |||||||
| 19 Oct 24 19 Oct 2024 | National XC Relays | 10:20 | + | ||||
| 5 Oct 24 5 Oct 2024 | East District XC Relays | 9:31 | + | ||||
| Cross Country (2.6K) | |||||||
| 26 Oct 24 26 Oct 2024 | East District XC League | 6th | 10:05 | ||||
| Cross Country (2.9K) | |||||||
| 18 Jan 25 18 Jan 2025 | East District XC League | 7th | 10:42 | ||||
| Cross Country (3K) | |||||||
| 5 Mar 25 5 Mar 2025 | Schools XC Champs | 13th | 11:40 | ||||
| 11 Jan 25 11 Jan 2025 | Inter-District XC Champs | 16th | 11:00 | ||||
| Cross Country (3.2K) | |||||||
| 30 Nov 24 30 Nov 2024 | East District XC Champs | 7th | 12:03 | ||||
| 16 Nov 24 16 Nov 2024 | East District XC League | 8th | 12:26 | ||||
| Cross Country (3.4K) | |||||||
| 22 Feb 25 22 Feb 2025 | National XC Champs | 12th | 12:36 | ||||
| Cross Country Relay (Relay) | |||||||
| 19 Oct 24 19 Oct 2024 | National XC Relays | 15th | 29:54 | ||||
| 5 Oct 24 5 Oct 2024 | East District XC Relays | 13th | 27:38 | ||||
| 2023/2024 | |||||||
| 100m | |||||||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | A | A 7th | 16.0 | |||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | Heat 1 | h1 1st | 15.82 | w | 2.8 | |
| 200m | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | Heat 1 | h1 1st | 33.12 | 1.4 | ||
| 800m | |||||||
| 31 Aug 24 31 Aug 2024 | Forth Valley League | A | A 4th | 2:34.8 | |||
| 1500m | |||||||
| 6 Sep 24 6 Sep 2024 | Livingston Open | Heat 3 | h3 7th | 5:09.43 | |||
| Long Jump | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 4th | 2.99m | ||||
| Shot Put (3kg) | |||||||
| 17 Aug 24 17 Aug 2024 | Junior Grand Prix | 5th | 4.54m | ||||
| Cross Country (2.5K) | |||||||
| 7 Oct 23 7 Oct 2023 | East District XC Relays | 10:07 | + | ||||
| Cross Country Relay (Relay) | |||||||
| 7 Oct 23 7 Oct 2023 | East District XC Relays | 13th | 28:57 | ||||
| 2022/2023 | |||||||
| 800m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❷ | 2:35.58 | ||||
| 1500m | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❶ | 5:12.82 | ||||
| Long Jump | |||||||
| 23 Sep 23 23 Sep 2023 | Club Championships | ❷ | 3.45m | -0.1 | |||
| Personal Best |
| w Wind-assisted (>2 m/s) |
| + Split time (during a longer race or relay leg) |