| Short program | Free skating | Total |
---|
| Competition | City | Date | Category | Score | No | Watch | Score | No | Watch | Score | No |
---|
1 | British Championships Qualifier March 2025 | Sheffield | 2025-03-17 | Advanced novice | 27.24 | 8 | details | 46.74 | 7 | details | 73.98 | 7 |
2 | Robin Hood Trophy 2025 | Nottingham | 2025-01-13 | Junior | 31.26 | 5 | details | 54.18 | 6 | details | 85.44 | 6 |
3 | British Championships 2024 | Sheffield | 2024-11-27 | Advanced novice | 26.22 | 11 | details | 48.55 | 10 | details | 74.77 | 10 |
4 | British Championships 2024 | Sheffield | 2024-11-27 | Basic novice pairs | | | | 22.00 | 1 | details | | |
5 | 11th Denkova-Staviski Cup Non ISU | Sofia | 2024-11-05 | Advanced novice | 29.37 | 15 | details | 48.76 | 23 | details | 78.13 | 18 |
6 | Tayside Trophy Club International 2024 | Dundee | 2024-10-14 | Junior | 30.16 | 7 | details | 64.66 | 3 | details | 94.82 | 5 |
7 | Tayside Trophy Club International 2024 | Dundee | 2024-10-14 | Basic novice pairs | | | | 24.59 | 1 | details | | |
8 | Skate Ayrshire 2024 | Stevenston | 2024-08-30 | Advanced novice | 22.92 | 9 | details | 48.85 | 1 | details | 71.77 | 1 |
9 | August Qualifier 2024 | Sheffield | 2024-08-19 | Basic novice pairs | | | | 21.28 | 1 | details | | |
10 | August Qualifier 2024 | Sheffield | 2024-08-19 | Advanced novice | 25.49 | 8 | details | 42.37 | 12 | details | 67.86 | 12 |
11 | Magnum Opens 2024 | Stevenston | 2024-08-08 | Advanced novice | 18.71 | 11 | details | 45.52 | 4 | details | 64.23 | 5 |
12 | Dundee Open 2024 | Dundee | 2024-06-08 | Basic novice pairs | | | | 23.65 | 1 | details | | |
13 | Dundee Open 2024 | Dundee | 2024-06-08 | Advanced novice | 28.95 | 5 | details | 54.20 | 2 | details | 83.15 | 3 |
14 | Skate Edinburgh 2024 | Kirkcaldy | 2024-05-03 | Advanced novice | 25.83 | 5 | details | 49.69 | 4 | details | 75.52 | 5 |
15 | British Championships Qualifier March 2024 | Sheffield | 2024-03-18 | Advanced novice | 25.70 | 4 | details | 47.68 | 5 | details | 73.38 | 5 |
16 | British Championships Qualifier March 2024 | Sheffield | 2024-03-18 | Basic novice pairs | | | | 20.92 | 1 | details | | |
17 | British Championships 2023 | Sheffield | 2023-12-01 | Advanced novice | 22.62 | 22 | details | 42.71 | 16 | details | 65.33 | 17 |
18 | British Championships 2023 | Sheffield | 2023-12-01 | Basic novice pairs | | | | 22.59 | 1 | details | | |
19 | Tayside Trophy Club International 2023 | Dundee | 2023-10-16 | Basic novice pairs | | | | 21.59 | 1 | details | | |
20 | Tayside Trophy 2023 | Dundee | 2023-10-14 | Advanced novice | 24.52 | 10 | details | 40.76 | 11 | details | 65.28 | 11 |
21 | October Qualifier 2023 | Sheffield | 2023-10-02 | Advanced novice | 23.98 | 14 | details | 43.96 | 12 | details | 67.94 | 13 |
22 | October Qualifier 2023 | Sheffield | 2023-10-02 | Basic novice pairs | | | | 20.23 | 1 | details | | |
23 | Skate Ayrshire 2023 | Stevenston | 2023-09-02 | Advanced novice | 24.60 | 3 | details | 46.36 | 3 | details | 70.96 | 2 |
24 | August Qualifier 2023 | Sheffield | 2023-08-21 | Advanced novice | 19.61 | 22 | details | 46.94 | 6 | details | 66.55 | 10 |
25 | Dundee Open 2023 | Dundee | 2023-06-14 | Advanced novice | 25.55 | 9 | details | 49.90 | 2 | details | 75.45 | 6 |
26 | British Novice Championships 2023 | Sheffield | 2023-05-22 | Intermediate novice | | | | 34.24 | 9 | details | | |
27 | Skate Edinburgh 2023 | Kirkcaldy | 2023-05-01 | Advanced novice | 17.55 | 11 | details | 44.41 | 3 | details | 61.96 | 4 |
28 | British Championships Qualifier March 2023 | Sheffield | 2023-03-20 | Intermediate novice | | | | 32.24 | 9 | details | | |
29 | Tayside Trophy Club International 2022 | Dundee | 2022-10-17 | Intermediate novice | | | | 33.53 | 7 | details | | |
30 | British Championships 2022 - October Qualifier | Sheffield | 2022-10-04 | Basic novice | | | | 30.87 | 11 | details | | |
31 | British Championships 2022 - September Qualifier | Sheffield | 2022-09-12 | Basic novice | | | | 29.81 | 10 | details | | |
32 | Dundee Open 2022 | Dundee | 2022-05-21 | Basic novice | | | | 32.74 | 2 | details | | |
33 | British Novice Championships 2022 | Sheffield | 2022-04-25 | Basic novice | | | | 33.84 | 2 | details | | |
34 | British Championships 2022 - Qualifier 1 | Sheffield | 2022-03-21 | Basic novice | | | | 28.19 | 9 | details | | |
35 | British Championships 2021 | Sheffield | 2021-11-30 | Basic novice | | | | 22.18 | 32 | details | | |
36 | Tayside Trophy Club International 2021 | Dundee | 2021-11-03 | Basic novice | | | | 31.79 | 2 | details | | |
37 | British Championships 2021 - Qualifier 2 | Sheffield | 2021-10-04 | Basic novice | | | | 24.85 | 24 | details | | |
38 | Skate London Open 2021 | London | 2021-09-27 | Basic novice | | | | 24.66 | 20 | details | | |
39 | BIS 2021 - Novice Qualifier 1 | Sheffield | 2021-07-26 | Basic novice | | | | 20.99 | 22 | details | | |
40 | Skate Edinburgh 2020 | Edinburgh | 2020-01-27 | Basic novice | | | | 23.75 | 20 | details | | |
41 | Aberdeen Open 2019 | Aberdeen | 2019-10-18 | Basic novice | | | | 17.72 | 33 | details | | |
42 | Skate Ayrshire 2019 | Stevenston | 2019-09-07 | Level 3 | | | | 17.29 | 15 | details | | |
43 | Young Stars Sheffield 2019 | Sheffield | 2019-08-26 | Level 3 | | | | 19.66 | 11 | details | | |
44 | Tayside Trophy Club International 2019 | Dundee | 2019-08-09 | Level 3 | | | | 19.38 | 15 | details | | |
45 | Murrayfield Open 2019 | Edinburgh | 2019-05-03 | Level 2 | | | | 18.88 | 10 | details | | |
46 | Aberdeen Open 2018 | Aberdeen | 2018-10-19 | Level 1 | | | | 16.04 | 13 | details | | |
47 | Young Stars Sheffield 2018 | Sheffield | 2018-08-28 | Level 1 | | | | 13.89 | 14 | details | | |
48 | Dundee Open 2018 | Dundee | 2018-08-11 | Level 1 | | | | 15.81 | 7 | details | | |
49 | Young Stars LV 2018 | Lee Valley | 2018-06-11 | Level 1 | | | | 12.55 | 20 | details | | |
50 | Murrayfield Open 2018 | Edinburgh | 2018-05-04 | Level 1 | | | | 14.96 | 7 | details | | |
51 | Aberdeen Open 2017 | Aberdeen | 2017-10-20 | Beginner | | | | 12.57 | 11 | details | | |