Date of Birth: Oct 15, 2001
Place of Birth: London
Height: 182
Hometown: Amersham
Profession: student
Hobbies: tennis, cycling, golf
Club: Guildford
Coach: Nicholas Buckland | Penny Coomes | Zhanna Palagina
| Season | Rhythm Dance | Free Dance | Exhibition |
|---|---|---|---|
| 2025-26 | β | Romeo + Juliet Mercutio's Death O Verona Kissing You (Instrumental) | by Craig Armstrong, Marius de Vries, & Nellee Hooper Kissing You | by Des'ree O Verona (Reprise) | by Craig Armstrong, Marius de Vries, & Nellee Hooper | Choreo: Penny Coomes, Nicholas Buckland, Chellie Fig | James Bond The Name's Bond... James Bond | (from Casino Royale) | by David Arnold & Nicholas Dodd No Time to Die | by Billie Eilish & Finneas O'Connell Final Ascent | (from No Time to Die) | by Hans Zimmer | Choreo: Penny Coomes, Nicholas Buckland, Chellie Fig |
| 2024-25 | β | James Bond The Name's Bond... James Bond | (from Casino Royale) | by David Arnold & Nicholas Dodd No Time to Die | by Billie Eilish & Finneas O'Connell Final Ascent | (from No Time to Die) | by Hans Zimmer | Choreo: Penny Coomes, Nicholas Buckland, Chellie Fig | β |
| 2023-24 | β | Ruled by Secrecy I Belong to You (+Mon cΕur s'ouvre Γ ta voix) | by Muse | Choreo: Penny Coomes, Nicholas Buckland, Chellie Fig | β |
| 2022-23 | β | The Four Seasons | by Antonio Vivaldi | recomposed by Max Richter | performed by Daniel Hope and Konzerthausorchester Berlin | Choreo: Penny Coomes, Nicholas Buckland, Chellie Fig | Pray | by Sam Smith | Choreo: Penny Coomes, Nicholas Buckland, Chellie Fig |
| 2021-22 | β | In the Mood (Reimagined) | by Glenn Miller and OH1 I Will Talk and Hollywood Will Listen | by Guy Chambers | performed by Robbie Williams | Choreo: Penny Coomes, Nicholas Buckland, Chellie Fig | β |
| 2019-20 | β | At the End of the Day Empty Chairs at Empty Tables One Day More | (from Les MisΓ©rables) | by Claude-Michel SchΓΆnberg | β |
| Event | 25-26 | 24-25 | 23-24 | 22-23 | 21-22 | 19-20 | 18-19 | 17-18 | 16-17 |
|---|---|---|---|---|---|---|---|---|---|
| Olympic Games | |||||||||
| Olympic Games | 179.45 (17) | β | β | β | β | β | β | β | β |
| Championships | |||||||||
| Worlds | 178.29 (16) | 178.35 (17) | 66.39 (21) | β | β | β | β | β | β |
| Europeans | 178.39 (11) | β | β | β | β | β | β | β | β |
| World Juniors | β | β | β | 169.07 (4) | 138.16 (10) | 141.75 (13) | β | β | β |
| Grand Prix | |||||||||
| Skate America | 173.16 (8) | β | β | β | β | β | β | β | β |
| TrophΓ©e de France | β | 169.62 (6) | β | β | β | β | β | β | β |
| GP Espoo | 165.60 (10) | β | β | β | β | β | β | β | β |
| Junior Grand Prix | |||||||||
| JGP Final | β | β | β | 156.97 (4) | β | β | β | β | β |
| Poland I | β | β | β | 158.85 2 | β | β | β | β | β |
| Czech Republic | β | β | β | 159.55 2 | β | β | β | β | β |
| Poland | β | β | β | β | 131.41 (8) | β | β | β | β |
| Slovenia | β | β | β | β | 128.47 (10) | β | 119.78 (10) | β | β |
| Croatia | β | β | β | β | β | 128.56 (11) | β | 110.68 (7) | β |
| Russia | β | β | β | β | β | 124.69 (10) | β | β | β |
| Slovakia | β | β | β | β | β | β | 126.13 (7) | β | β |
| Austria | β | β | β | β | β | β | β | 93.57 (11) | β |
| Estonia | β | β | β | β | β | β | β | β | 96.05 (15) |
| Challenger Series | |||||||||
| Challenger Series Trialeti Trophy | 174.37 (4) | β | β | β | β | β | β | β | β |
| Golden Spin | β | 181.80 1 | 169.74 (4) | β | β | β | β | β | β |
| Other | |||||||||
| European Championships | β | 176.02 (13) | 154.75 (17) | β | β | β | β | β | β |
| Swiss Ice Skating Open | β | β | 177.06 2 | β | β | β | β | β | β |
| Nepela Memorial | β | β | 162.22 (8) | β | β | β | β | β | β |
| Bavarian Open (Junior) | β | β | β | 160.30 3 | β | β | β | β | β |
| Britannia Cup (Junior) | β | β | β | 141.46 1 | β | β | β | β | β |
| Halloween Cup | β | β | β | β | β | 130.80 (5) | β | β | β |
| NRW Trophy (Junior) | β | β | β | β | β | β | 124.16 (4) | β | 98.50 (14) |
| Volvo Open Cup (Junior) | β | β | β | β | β | β | β | 105.37 (5) | β |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2026 | World Championships | 70.82 (18) | 107.47 (16) | 178.29 (16) |
| Feb 2026 | Olympic Winter Games 2026 | 72.46 (16) | 106.99 (18) | 179.45 (17) |
| Jan 2026 | European Championships 2026 | 71.64 (11) | 106.75 (13) | 178.39 (11) |
| Nov 2025 | Grand Prix Finlandia Trophy 2025 | 62.87 (10) | 102.73 (9) | 165.60 (10) |
| Nov 2025 | Grand Prix 2025 Saatva Skate America | 66.81 (8) | 106.35 (7) | 173.16 (8) |
| Oct 2025 | Challenger Series Trialeti Trophy 2025 | 70.27 3 | 104.10 (4) | 174.37 (4) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2025 | World Championships | 70.98 (17) | 107.37 (16) | 178.35 (17) |
| Jan 2025 | European Championships | 68.13 (13) | 107.89 (13) | 176.02 (13) |
| Dec 2024 | Golden Spin of Zagreb | 72.08 1 | 109.72 1 | 181.80 1 |
| Oct 2024 | TrophΓ©e MΓ©tropole Nice CΓ΄te d'Azur | 67.77 (6) | 101.85 (6) | 169.62 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2024 | World Championships | 66.39 (21) | - | 66.39 (21) |
| Jan 2024 | European Championships | 61.19 (19) | 93.56 (17) | 154.75 (17) |
| Dec 2023 | Golden Spin of Zagreb | 66.78 (4) | 102.96 (4) | 169.74 (4) |
| Oct 2023 | Swiss Ice Skating Open | 69.63 2 | 107.43 2 | 177.06 2 |
| Sep 2023 | Nepela Memorial | 63.90 (8) | 98.32 (7) | 162.22 (8) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2023 | World Junior Championships | 68.89 3 | 100.18 (4) | 169.07 (4) |
| Jan 2023 | Bavarian Open (Junior) | 66.32 2 | 93.98 3 | 160.30 3 |
| Dec 2022 | Grand Prix Final (Junior) | 64.58 2 | 92.39 (4) | 156.97 (4) |
| Sep 2022 | Junior Grand Prix Poland I | 64.17 3 | 94.68 2 | 158.85 2 |
| Aug 2022 | Junior Grand Prix Czech Republic | 65.19 2 | 94.36 2 | 159.55 2 |
| Aug 2022 | Britannia Cup (Junior) | 55.09 1 | 86.37 1 | 141.46 1 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Apr 2022 | World Junior Championships | 56.63 (10) | 81.53 (11) | 138.16 (10) |
| Sep 2021 | Junior Grand Prix Poland | 50.84 (8) | 80.57 (7) | 131.41 (8) |
| Sep 2021 | Junior Grand Prix Slovenia | 50.24 (10) | 78.23 (10) | 128.47 (10) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2020 | World Junior Championships | 57.10 (12) | 84.65 (13) | 141.75 (13) |
| Oct 2019 | Halloween Cup | 51.44 (5) | 79.36 (6) | 130.80 (5) |
| Sep 2019 | Junior Grand Prix Croatia | 51.52 (12) | 77.04 (11) | 128.56 (11) |
| Sep 2016 | Junior Grand Prix Russia | 52.12 (9) | 72.57 (11) | 124.69 (10) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2018 | Junior Grand Prix Slovenia | 50.88 (9) | 68.90 (11) | 119.78 (10) |
| Aug 2018 | Junior Grand Prix Slovakia | 50.96 (7) | 75.17 (10) | 126.13 (7) |
| Aug 2018 | NRW Trophy (Junior) | 53.53 2 | 70.63 (4) | 124.16 (4) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2017 | Volvo Open Cup (Junior) | 41.60 (5) | 63.77 (5) | 105.37 (5) |
| Sep 2017 | Junior Grand Prix Croatia | 45.58 (10) | 65.10 (7) | 110.68 (7) |
| Aug 2017 | Junior Grand Prix Austria | 34.90 (15) | 58.67 (9) | 93.57 (11) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2016 | NRW Trophy (Junior) | 42.80 (10) | 55.70 (16) | 98.50 (14) |
| Sep 2016 | Junior Grand Prix Estonia | 39.24 (15) | 56.81 (14) | 96.05 (15) |