Date of Birth: Aug 25, 2003
Place of Birth: Dundee, Scotland
Height: 176
Hometown: Dundee
Profession: sign manufacturer
Club: Dundee Ice Skating Club
| Event | 25-26 | 24-25 | 23-24 | 22-23 |
|---|---|---|---|---|
| Championships | ||||
| World Juniors | β | β | 41.49 (17) | β |
| Junior Grand Prix | ||||
| Poland | β | 92.40 (16) | 113.93 (9) | β |
| Austria | β | β | 109.09 (5) | β |
| Czech Republic | β | β | β | 78.19 (8) |
| Other | ||||
| Cup of Innsbruck (Junior) | 95.36 (9) | β | β | β |
| Tayside Trophy (Junior) | 110.91 (4) | 108.52 (6) | 122.96 1 | 85.20 1 |
| Robin Cousins Cup (Junior) | 106.35 (4) | β | β | β |
| Britannia Cup (Junior) | β | β | β | 87.64 1 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2025 | Cup of Innsbruck (Junior) | 35.66 (10) | 59.70 (9) | 95.36 (9) |
| Oct 2025 | Tayside Trophy (Junior) | 42.24 3 | 68.67 (6) | 110.91 (4) |
| Aug 2025 | Robin Cousins Cup (Junior) | 40.95 2 | 65.40 (4) | 106.35 (4) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2024 | Tayside Trophy (Junior) | 40.85 (5) | 67.67 (6) | 108.52 (6) |
| Sep 2024 | Junior Grand Prix Poland | 29.42 (17) | 62.98 (16) | 92.40 (16) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2024 | World Junior Championships | 41.49 (17) | - | 41.49 (17) |
| Oct 2023 | Tayside Trophy (Junior) | 44.94 1 | 78.02 1 | 122.96 1 |
| Sep 2023 | Junior Grand Prix Poland | 41.22 (9) | 72.71 (9) | 113.93 (9) |
| Aug 2023 | Junior Grand Prix Austria | 39.99 (5) | 69.10 (5) | 109.09 (5) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2022 | Tayside Trophy (Junior) | 30.43 1 | 54.77 1 | 85.20 1 |
| Aug 2022 | Junior Grand Prix Czech Republic | 29.41 (7) | 48.78 (8) | 78.19 (8) |
| Aug 2022 | Britannia Cup (Junior) | 29.12 1 | 58.52 1 | 87.64 1 |