| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 155.76 | 18-19 | Volvo Open Cup |
| Short Program | TSS | 56.53 | 18-19 | Volvo Open Cup |
| TES | 30.73 | 18-19 | Volvo Open Cup | |
| PCS | 25.80 | 18-19 | Volvo Open Cup | |
| Free Skating | TSS | 103.18 | 18-19 | Finlandia Trophy |
| TES | 50.92 | 18-19 | Finlandia Trophy | |
| PCS | 52.26 | 18-19 | Finlandia Trophy |
Date of Birth: Nov 14, 1989
Place of Birth: Dundee, Scotland
Height: 158
Hometown: Dundee, Scotland
Profession: athlete
Hobbies: running, fitness, music
Club: Dundee ISC
Coach: Simon Briggs, Debbi Briggs
Choreographer: Andrew Smith
| Season | Short Program | Free Skating |
|---|---|---|
| 2021-22 | My Immortal | by Evanescence | In the End | by Linkin Park | performed by Tommee Profitt & Fleurie |
| 2019-20 | Yours | by Ella Henderson, Josh Record | Angel | by Sarah McLachlan |
| 2018-19 | With You | (from Ghost: The Musical) | Angel | by Sarah McLachlan |
| 2017-18 | With You | (from Ghost: The Musical) | Stone Cold | by Demi Lovato |
| 2016-17 | With You | (from Ghost: The Musical) | One Day I'll Fly Away | (from Moulin Rouge!) |
| 2014-15 | Classical Soul | by Oscar Lopez | The Phantom of the Opera | by Andrew Lloyd Webber |
| 2009-10 | Schindler's List | by John Williams | Nessun dorma | (from Turandot) | by Giacomo Puccini Palladio | by Karl Jenkins |
| 2008-09 | Schindler's List | by John Williams | Leeloos Tune | by Maksim Mrvica |
| Event | 21-22 | 19-20 | 18-19 | 17-18 | 16-17 | 15-16 | 14-15 | 13-14 | 12-13 | 11-12 | 10-11 | 09-10 | 08-09 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Championships | |||||||||||||
| World Juniors | β | β | β | β | β | β | β | β | β | β | β | β | 102.53 (23) |
| Challenger Series | |||||||||||||
| Finlandia Trophy | 117.31 (25) | β | 152.38 (11) | 144.68 (12) | β | β | β | β | β | β | β | β | β |
| Nebelhorn Trophy | β | β | β | β | 126.79 (9) | β | β | β | β | β | β | β | β |
| National Championships | |||||||||||||
| British Championships | β | β | β | β | β | β | β | 42.56 2 | β | β | β | β | β |
| British Figure Skating & Synchro Championships | β | β | β | β | β | β | β | β | 115.08 2 | β | β | β | β |
| British Figure & Synchro Championships /12 | β | β | β | β | β | β | β | β | β | 107.46 2 | β | β | β |
| Other | |||||||||||||
| Tayside Trophy | 135.25 (6) | 138.00 2 | β | β | β | β | β | β | β | β | β | β | β |
| Volvo Open Cup | β | 92.80 (10) | 155.76 2 | β | β | β | β | β | β | β | β | β | β |
| Halloween Cup | β | 140.45 (5) | β | β | β | β | β | β | β | β | β | β | β |
| SKATE HELENA 2017 | β | β | β | 137.03 3 | β | β | β | β | β | β | β | β | β |
| Reykjavik International Games | β | β | β | β | 144.20 1 | β | β | β | β | β | β | β | β |
| Mentor ToruΕ Cup | β | β | β | β | β | 124.31 (11) | β | β | β | β | β | β | β |
| International Cup of Nice | β | β | β | β | β | 44.30 (8) | β | β | β | β | β | β | β |
| European Figure Skating Championships | β | β | β | β | β | β | 43.91 (26) | β | β | β | β | 41.74 (23) | 104.44 (21) |
| 25th Volvo Open Cup | β | β | β | β | β | β | β | 126.89 (7) | β | β | β | β | β |
| Ondrej Nepela Trophy | β | β | β | β | β | β | β | 121.84 (10) | β | β | β | β | β |
| Ondrej Nepela Memorial | β | β | β | β | β | β | β | β | 103.95 (16) | 60.53 (15) | β | β | β |
| Coupe de Nice | β | β | β | β | β | β | β | β | β | 117.60 (11) | 106.50 (16) | β | β |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2021 | Tayside Trophy | 52.40 (7) | 82.85 (7) | 135.25 (6) |
| Oct 2021 | Finlandia Trophy | 51.83 (19) | 65.48 (26) | 117.31 (25) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2019 | Volvo Open Cup | - | 92.80 (10) | 92.80 (10) |
| Oct 2019 | Halloween Cup | 51.82 (4) | 88.63 (5) | 140.45 (5) |
| Aug 2019 | Tayside Trophy | 51.26 2 | 86.74 (4) | 138.00 2 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2018 | Volvo Open Cup | 56.53 2 | 99.23 3 | 155.76 2 |
| Oct 2018 | Finlandia Trophy | 49.20 (12) | 103.18 (10) | 152.38 (11) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2018 | SKATE HELENA 2017 | 47.31 (5) | 89.72 3 | 137.03 3 |
| Oct 2017 | Finlandia Trophy | 52.21 (9) | 92.47 (14) | 144.68 (12) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2017 | Reykjavik International Games | 51.82 1 | 92.38 1 | 144.20 1 |
| Sep 2016 | Nebelhorn Trophy | 51.11 (7) | 75.68 (11) | 126.79 (9) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2016 | Mentor ToruΕ Cup | 46.96 (6) | 77.35 (15) | 124.31 (11) |
| Oct 2015 | International Cup of Nice | 44.30 (8) | - | 44.30 (8) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2015 | European Figure Skating Championships | 43.91 (26) | - | 43.91 (26) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2025 | 25th Volvo Open Cup | 42.56 (11) | 84.33 (5) | 126.89 (7) |
| Nov 2013 | British Championships | 42.56 2 | - | 42.56 2 |
| Oct 2013 | Ondrej Nepela Trophy | 44.84 (10) | 77.00 (10) | 121.84 (10) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2012 | British Figure Skating & Synchro Championships | 42.34 2 | 72.74 2 | 115.08 2 |
| Oct 2012 | Ondrej Nepela Memorial | 37.20 (17) | 66.75 (15) | 103.95 (16) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Sep 2016 | Ondrej Nepela Memorial | - | 60.53 (15) | 60.53 (15) |
| Nov 2011 | British Figure & Synchro Championships 2011/12 | 40.85 2 | 66.61 2 | 107.46 2 |
| Oct 2011 | Coupe de Nice | 40.10 (18) | 77.50 (8) | 117.60 (11) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2010 | Coupe de Nice | 42.84 (14) | 63.66 (17) | 106.50 (16) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2010 | European Figure Skating Championships | 41.74 (23) | - | 41.74 (23) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2009 | World Junior Figure Skating Championships | 40.58 (22) | 61.95 (23) | 102.53 (23) |
| Jan 2009 | European Figure Skating Championships | 40.36 (21) | 64.08 (21) | 104.44 (21) |