| Elements | ||||
|---|---|---|---|---|
| Competition | City | Date | Spin | Score |
| Skate London Spring Open 2023 | London | 2023-03-13 | CSSp2 | 2.30 |
| Tayside Trophy Club International 2022 | Dundee | 2022-10-17 | CSSp2 | 2.30 |
| Dundee Open 2023 | Dundee | 2023-06-14 | CCoSp3V | 2.17 |
| Competition | City | Date | Sequence | Score |
| Magnum Opens 2023 | Stevenston | 2023-08-04 | ChSq1 | 2.00 |
| Skate Ayrshire 2019 | Stevenston | 2019-09-07 | StSqB | 1.50 |
| Murrayfield Open 2019 | Edinburgh | 2019-05-03 | StSqB | 1.50 |
| Competition | City | Date | Jump | Score |
| Dundee Open 2023 | Dundee | 2023-06-14 | 3Sb | 4.87 |
| Dundee Open 2023 | Dundee | 2023-06-14 | 2Ab | 3.64 |
| Magnum Opens 2023 | Stevenston | 2023-08-04 | 2A | 3.19 |
| Competition | City | Date | Comb. jump | Score |
| Magnum Opens 2023 | Stevenston | 2023-08-04 | 3S<+1A+1A+SEQ | 4.72 |
| Dundee Open 2023 | Dundee | 2023-06-14 | 2S+2T+1A+SEQ | 3.74 |
| Dundee Open 2023 | Dundee | 2023-06-14 | 2Lz+2T | 3.47 |