| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 168.21 | 24-25 | European Figure Skating Championships |
| Short Program | TSS | 57.39 |
Date of Birth: Apr 11, 2000
Place of Birth: Kingston-upon-Thames
Height: 163
Hometown: Woking
Profession: athlete
Hobbies: fitness, music
Club: Swindon Ice Figure Club
Coach: Christopher Boyadji, Lloyd Jones
| Season | Short Program | Free Skating |
|---|---|---|
| 2025-26 | Iron Sky | by Paolo Nutini | Choreo: Lloyd Jones | Warriors | by Imagine Dragons | performed by 2WEI & Edda Hayes | Choreo: Lloyd Jones |
| 2024-25 |
| 24-25 |
| European Figure Skating Championships |
| TES | 31.50 | 24-25 | European Figure Skating Championships |
| PCS | 25.89 | 24-25 | European Figure Skating Championships |
| Free Skating | TSS | 110.82 | 24-25 | European Figure Skating Championships |
| TES | 56.85 | 24-25 | European Figure Skating Championships |
| PCS | 53.97 | 24-25 | European Figure Skating Championships |
Warriors | by Imagine Dragons | performed by 2WEI & Edda Hayes | Choreo: Lloyd Jones |
| 2023-24 | Love is a Bitch | by Two Feet | Choreo: Lloyd Jones | Warriors | by Imagine Dragons | performed by 2WEI & Edda Hayes | Choreo: Lloyd Jones |
| 2022-23 | James Bond No Time to Die | by Billie Eilish Cuba Chase Shouldn't We Get to Know Each Other First | by Hans Zimmer | Kill Bill Bang Bang (My Baby Shot Me Down) | by Nancy Sinatra The Lonely Shepherd | by Gheorghe Zamfir Battle Without Honor or Humanity | by Tomoyasu Hotei |
| 2020-22 | Oblivion Yo Soy MarΓa | by Γstor Piazzolla | performed by Laura Friedrich Tejero | Choreo: Florent Amodio | Moulin Rouge! The Show Must Go On | by Queen | performed by Nicole Kidman & Jim Broadbent One Day I'll Fly Away | by Randy Crawford | performed by Nicole Kidman | Choreo: Florent Amodio |
| 2019-20 | Did not compete this season | β |
| 2018-19 | Caught Out in the Rain | by Beth Hart | Choreo: Florent Amodio | La La Land Epilogue | by Justin Hurwitz Audition (The Fools Who Dream) | performed by Emma Stone | Choreo: Florent Amodio |
| 2017-18 | I Put a Spell on You | by Jay Screamin' Jay Hawkins | performed by Jeff Beck & Joss Stone | Choreo: Mark Naylor | Gypsy Overture | by Jule Styne | Choreo: Mark Naylor |
| 2016-17 | JoyΓ | (from Cirque du Soleil) | Choreo: Mark Naylor | The Ouverture | (from Mack and Mabel) | by Jerry Herman | Choreo: Mark Naylor |
| 2015-16 | Feeling Good | by Anthony Newley, Leslie Bricusse | Choreo: Mark Hanretty | Spartacus | by Aram Khachaturian | Choreo: Mark Hanretty |
| Event | 25-26 | 24-25 | 23-24 | 22-23 | 21-22 | 20-21 | 18-19 | 17-18 | 16-17 | 15-16 | 14-15 | 13-14 | 12-13 | 10-11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Olympic Games | ||||||||||||||
| Olympic Games (Team) | 48.28 (9T) | β | β | β | β | β | β | β | β | β | β | β | β | β |
| Olympic Games | 45.54 (29) | β | β | β | β | β | β | β | β | β | β | β | β | β |
| Championships | ||||||||||||||
| Worlds | 49.20 (26) | 153.75 (22) | β | 53.38 (27) | β | β | β | β | β | 42.64 (36) | β | β | β | β |
| Europeans | 137.14 (23) | β | β | β | β | β | β | β | β | β | β | β | β | β |
| World Juniors | β | β | β | β | β | β | 136.72 (20) | 129.21 (21) | 139.34 (15) | β | β | β | β | β |
| Grand Prix | ||||||||||||||
| TrophΓ©e de France | β | β | β | 94.11 (8) | β | β | β | β | β | β | β | β | β | β |
| Junior Grand Prix | ||||||||||||||
| Czech | β | β | β | β | β | β | 36.41 (28) | β | β | β | β | β | β | β |
| Slovakia | β | β | β | β | β | β | 131.09 (13) | β | β | 89.06 (21) | β | β | β | β |
| Italy | β | β | β | β | β | β | β | 124.36 (14) | β | β | β | β | β | β |
| Austria | β | β | β | β | β | β | β | 125.31 (13) | β | β | β | β | β | β |
| France | β | β | β | β | β | β | β | β | 107.39 (13) | β | β | β | β | β |
| Challenger Series | ||||||||||||||
| Lombardia Trophy | β | 150.69 (9) | β | β | 134.25 (19) | β | β | 130.63 (18) | 135.21 (12) | β | β | β | β | β |
| Golden Spin | β | β | 148.47 (11) | β | β | β | β | β | β | β | β | β | β | β |
| Nebelhorn Trophy | β | β | β | β | β | 134.78 (11) | β | β | β | β | β | β | β | β |
| National Championships | ||||||||||||||
| British Championships (Junior) | β | β | β | β | β | β | β | β | β | β | β | 93.22 (5) | β | β |
| Other | ||||||||||||||
| European Figure Skating Championships | β | 168.21 (9) | β | β | β | β | β | β | β | β | β | β | β | β |
| Budapest Trophy | β | 138.93 (12) | β | β | 152.36 (8) | β | β | β | β | β | β | β | β | β |
| 50th Volvo Open Cup | β | β | 154.04 3 | β | β | β | β | β | β | β | β | β | β | β |
| Nepela Memorial | β | β | β | 118.61 (12) | β | β | β | β | β | β | β | β | β | β |
| Tirnavia Ice Cup | β | β | β | β | 158.59 1 | β | β | β | β | β | β | β | β | β |
| Dragon Trophy& Tivoli Cup | β | β | β | β | β | β | 138.06 (6) | β | β | β | β | β | β | β |
| Volvo Open Cup | β | β | β | β | β | β | 151.66 3 | β | β | β | β | β | β | β |
| SKATE HELENA 2017 | β | β | β | β | β | β | β | 140.80 2 | β | β | β | β | β | β |
| Merano Cup 2017 | β | β | β | β | β | β | β | 85.79 (5) | β | β | β | β | β | β |
| Golden Bear of Zagreb | β | β | β | β | β | β | β | 129.71 (5) | β | β | β | β | β | β |
| Denkova-Staviski Cup | β | β | β | β | β | β | β | β | 133.47 2 | β | β | β | β | β |
| Mentor ToruΕ Cup (Junior) | β | β | β | β | β | β | β | β | β | 100.33 (12) | 121.85 3 | β | β | β |
| Hellmut Seibt Memorial (Junior) | β | β | β | β | β | β | β | β | β | β | β | 33.29 (25) | β | β |
| 16Β° Merano Cup (Junior) | β | β | β | β | β | β | β | β | β | β | β | β | 92.97 (14) | β |
| Rooster Cup | β | β | β | β | β | β | β | β | β | β | β | β | β | 69.11 (13) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2026 | World Figure Skating Championships | 49.20 (26) | - | 49.20 (26) |
| Feb 2026 | Olympic Winter Games 2026 Figure Skating (Team Event) | 48.28 (10) | - | 48.28 (9T) |
| Feb 2026 | Olympic Winter Games 2026 Figure Skating | 45.54 (29) | - | 45.54 (29) |
| Jan 2026 | ISU Figure Skating European Championships 2026 | 50.70 (22) | 86.44 (23) | 137.14 (23) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2025 | World Figure Skating Championships | 55.10 (22) | 98.65 (22) | 153.75 (22) |
| Jan 2025 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Dec 2023 | Golden Spin of Zagreb | 53.43 (7) | 95.04 (11) | 148.47 (11) |
| Nov 2023 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2022 | World Figure Skating Championships | 53.38 (27) | - | 53.38 (27) |
| Oct 2022 | TrophΓ©e MΓ©tropole Nice CΓ΄te d'Azur |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Sep 2025 | Challenger Series Lombardia Trophy | 46.28 (23) | 87.97 (19) | 134.25 (19) |
| Oct 2021 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Sep 2020 | Nebelhorn Trophy | 49.90 (8) | 84.88 (16) | 134.78 (11) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2019 | World Junior Figure Skating Championships | 51.08 (19) | 85.64 (23) | 136.72 (20) |
| Feb 2019 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2018 | World Junior Figure Skating Championships | 49.57 (19) | 79.64 (21) | 129.21 (21) |
| Jan 2018 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2017 | World Junior Figure Skating Championships | 49.83 (16) | 89.51 (14) | 139.34 (15) |
| Oct 2016 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2016 | World Figure Skating Championships | 42.64 (36) | - | 42.64 (36) |
| Jan 2016 | Mentor ToruΕ Cup (Junior) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2015 | Mentor ToruΕ Cup (Junior) | 43.51 2 | 78.34 3 | 121.85 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2014 | Hellmut Seibt Memorial (Junior) | 33.29 (25) | - | 33.29 (25) |
| Nov 2013 | British Championships (Junior) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| 12 | 16Β° Merano Cup (Junior) | 33.78 (14) | 59.19 (13) | 92.97 (14) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| May 2011 | Rooster Cup | 26.51 (15) | 42.60 (11) | 69.11 (13) |
| European Figure Skating Championships |
| 57.39 (10) |
| 110.82 (9) |
| 168.21 (9) |
| Oct 2024 | Budapest Trophy | 38.16 (17) | 100.77 (7) | 138.93 (12) |
| Sep 2024 | Lombardia Trophy | 49.28 (12) | 101.41 (9) | 150.69 (9) |
| 51.61 (5) |
| 102.43 (4) |
| 154.04 3 |
| - |
| 94.11 (8) |
| 94.11 (8) |
| Sep 2022 | Nepela Memorial | 41.01 (11) | 77.60 (12) | 118.61 (12) |
| Tirnavia Ice Cup |
| 48.95 (4) |
| 109.64 1 |
| 158.59 1 |
| Oct 2021 | Budapest Trophy | 52.13 (9) | 100.23 (7) | 152.36 (8) |
| Dragon Trophy& Tivoli Cup |
| 48.35 (7) |
| 89.71 (6) |
| 138.06 (6) |
| Nov 2018 | Volvo Open Cup | 53.02 (4) | 98.64 (4) | 151.66 3 |
| Sep 2018 | ISU Junior Grand Prix Czech | 36.41 (28) | - | 36.41 (28) |
| Aug 2018 | ISU Junior Grand Prix Slovakia | 50.61 (11) | 80.48 (15) | 131.09 (13) |
| SKATE HELENA 2017 |
| 50.44 3 |
| 90.36 2 |
| 140.80 2 |
| Nov 2017 | Merano Cup 2017 | - | 85.79 (5) | 85.79 (5) |
| Oct 2017 | Golden Bear of Zagreb | 46.15 3 | 83.56 (5) | 129.71 (5) |
| Oct 2017 | ISU Junior Grand Prix Italy | 46.89 (14) | 77.47 (15) | 124.36 (14) |
| Sep 2017 | 10th Lombardia Trophy 2017 | 42.39 (25) | 88.24 (15) | 130.63 (18) |
| Aug 2017 | ISU Junior Grand Prix Austria | 48.54 (10) | 76.77 (15) | 125.31 (13) |
| Denkova-Staviski Cup |
| 45.24 3 |
| 88.23 2 |
| 133.47 2 |
| Sep 2016 | Lombardia Trophy | 46.49 (13) | 88.72 (11) | 135.21 (12) |
| Aug 2016 | ISU Junior Grand Prix France | 36.01 (16) | 71.38 (11) | 107.39 (13) |
| 35.52 (12) |
| 64.81 (12) |
| 100.33 (12) |
| Aug 2015 | ISU Junior Grand Prix Slovakia | 28.13 (27) | 60.93 (17) | 89.06 (21) |
| Nov 2014 | British Championships (Junior) | - | - | - |
| 33.39 (5) |
| 59.83 (7) |
| 93.22 (5) |