| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 230.37 | 25-26 | ISU Figure Skating Challenger Series Lombardia Trophy 2025 |
| Short Program | TSS | 79.89 |
Date of Birth: Mar 12, 2004
Place of Birth: Stockholm, Solna
Height: 177
Hometown: Stockholm
Profession: athlete
Hobbies: tennis, eating steak
Club: Skating and Dance Academy (Stockholm)
Coach: Kevin Jasko & Tatiana Magnusson
Choreographer: David Wilson (SP), Nikolai Morozov (FS)
| Season | Short Program | Free Skating | Exhibition |
|---|---|---|---|
| 2025-26 | Still Got the Blues (For You) | by Gary Moore | Choreo: Josh Spicer Personal Jesus | by Depeche Mode | choreo. by David Wilson | Un giorno per noi | (from Romeo and Juliet) | by Henry Mancini | performed by Josh Groban | Choreo: Nikolai Morozov |
| 24-25 |
| Trophée Métropole Nice Côte d'Azur |
| TES | 42.75 | 24-25 | Trophée Métropole Nice Côte d'Azur |
| PCS | 37.14 | 24-25 | Trophée Métropole Nice Côte d'Azur |
| Free Skating | TSS | 154.92 | 25-26 | ISU Figure Skating Challenger Series Lombardia Trophy 2025 |
| TES | 78.90 | 25-26 | ISU Figure Skating Challenger Series Lombardia Trophy 2025 |
| PCS | 76.02 | 25-26 | ISU Figure Skating Challenger Series Lombardia Trophy 2025 |
| — |
| 2024-25 | Personal Jesus | by Depeche Mode | Choreo: David Wilson | How It Ends | by Atli Örvarsson | Choreo: David Wilson | — |
| 2023-24 | Personal Jesus | by Depeche Mode | Choreo: David Wilson | The Dark Knight Rises | by Hans Zimmer | Choreo: David Wilson | — |
| 2022-23 | Hurt | by Nine Inch Nails | performed by Johnny Cash | Choreo: Benoît Richaud | Notre-Dame de Paris | by Riccardo Cocciante Le Temps des Cathédrales | performed by Bruno Pelletier Tu vas me détruire | performed by Daniel Lavoie Danse, Mon Esmeralda | performed by Garou | Choreo: Julia Lazdinis, Christina Batian Violin Concerto No. 1 | by Philip Glass | Choreo: Julia Lazdinis, Christina Batian | Come What May | (from Moulin Rouge!) | by Ewan McGregor and Nicole Kidman |
| 2021-22 | Hallelujah | Notre-Dame de Paris | by Riccardo Cocciante Le Temps des Cathédrales | performed by Bruno Pelletier Tu vas me détruire | performed by Daniel Lavoie Danse, Mon Esmeralda | performed by Garou | Choreo: Julia Lazdinis, Christina Batian | — |
| 2020-21 | Did not compete | Hallelujah | by Leonard Cohen | performed by Axel Rudi Pell | Choreo: Julia Lazdinis, Christina Batian | — |
| 2019-20 | I'm A Wanted Man | by Royal Deluxe | Choreo: Romain Gazave | The Untouchables | by Ennio Morricone Sherlock Holmes: A Game of Shadows | by Hans Zimmer | Choreo: Romain Gazave | — |
| 2018-19 | Hallelujah | by Leonard Cohen | performed by Axel Rudi Pell | Choreo: Romain Gazave | The Mask | This Business of Love | by Domino Sing, Sing, Sing | by Louis Prima | Choreo: Romain Gazave | — |
| 2017-18 | Beat It Bad | by Michael Jackson | Choreo: Romain Gazave | The Mask | This Business of Love | by Domino Sing, Sing, Sing | by Louis Prima | Choreo: Romain Gazave | — |
| Event | 25-26 | 24-25 | 23-24 | 22-23 | 21-22 | 19-20 | 18-19 | 17-18 | 16-17 |
|---|---|---|---|---|---|---|---|---|---|
| Olympic Games | |||||||||
| Olympic Games | 67.15 (27) | – | – | – | – | – | – | – | – |
| Championships | |||||||||
| Worlds | 224.66 (17) | 229.85 (17) | 211.45 (23) | 223.52 (18) | – | – | – | – | – |
| Europeans | 216.08 (12) | – | – | – | – | – | – | – | – |
| World Juniors | – | – | – | 204.32 (11) | 206.13 (10) | – | – | – | – |
| Grand Prix | |||||||||
| Skate America | – | – | 198.95 (12) | – | – | – | – | – | – |
| Trophée de France | – | 226.50 (4) | – | – | – | – | – | – | – |
| GP Espoo | 212.61 (9) | – | – | – | – | – | – | – | – |
| Junior Grand Prix | |||||||||
| Italy | – | – | – | 190.33 (7) | – | 160.61 (15) | – | – | – |
| Czech Republic | – | – | – | 212.37 3 | – | – | – | – | – |
| Austria | – | – | – | – | 197.16 (5) | – | – | – | – |
| Russia | – | – | – | – | 180.94 (9) | – | – | – | – |
| Poland | – | – | – | – | – | 153.89 (14) | – | – | – |
| Slovenia | – | – | – | – | – | – | 165.02 (9) | – | – |
| Czech | – | – | – | – | – | – | 173.44 (9) | – | – |
| Challenger Series | |||||||||
| Figure Skating Challenger Series Denis Ten Memorial Challenge | 205.66 (12) | – | – | – | – | – | – | – | – |
| Lombardia Trophy | 230.37 (7) | – | – | – | – | – | – | – | – |
| Finlandia Trophy | – | – | 190.47 (11) | 229.88 3 | – | – | – | – | – |
| Other | |||||||||
| Road to 26 Trophy | – | 214.11 (6) | – | – | – | – | – | – | – |
| European Figure Skating Championships | – | 227.11 (11) | 189.42 (22) | 212.95 (9) | – | – | – | – | – |
| Tallinn Trophy | – | 204.47 (8) | – | – | – | – | – | – | – |
| Nordic Championships (Junior) | – | – | – | 195.87 1 | – | – | – | 51.86 1 | – |
| Bavarian Open (Junior) | – | – | – | – | – | 163.08 (7) | – | – | – |
| Golden Bear of Zagreb (Junior) | – | – | – | – | – | – | 164.35 2 | – | – |
| Volvo Open Cup (Junior) | – | – | – | – | – | – | – | 157.03 (5) | – |
| Nordic Championships | – | – | – | – | – | – | – | – | 84.84 2 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2026 | World Figure Skating Championships | 72.59 (24) | 152.07 (15) | 224.66 (17) |
| Feb 2026 | Olympic Winter Games 2026 Figure Skating | 67.15 (27) | - | 67.15 (27) |
| Jan 2026 | ISU Figure Skating European Championships 2026 | 76.78 (12) | 139.30 (12) | 216.08 (12) |
| Nov 2025 | ISU Figure Skating Grand Prix Finlandia Trophy 2025 | 67.93 (11) | 144.68 (8) | 212.61 (9) |
| Sep 2025 | ISU Figure Skating Challenger Series Denis Ten Memorial Challenge 2025 | 70.11 (14) | 135.55 (10) | 205.66 (12) |
| Sep 2025 | ISU Figure Skating Challenger Series Lombardia Trophy 2025 | 75.45 (10) | 154.92 (6) | 230.37 (7) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2025 | World Figure Skating Championships | 79.03 (17) | 150.82 (16) | 229.85 (17) |
| Feb 2025 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2024 | World Figure Skating Championships | 76.20 (20) | 135.25 (23) | 211.45 (23) |
| Jan 2024 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2023 | World Junior Figure Skating Championships | 76.82 (5) | 127.50 (13) | 204.32 (11) |
| Jan 2023 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Apr 2022 | World Junior Figure Skating Championships | 76.20 (7) | 129.93 (14) | 206.13 (10) |
| Oct 2021 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2020 | Bavarian Open (Junior) | 57.72 (7) | 105.36 (7) | 163.08 (7) |
| Oct 2019 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2018 | Golden Bear of Zagreb (Junior) | 60.74 2 | 103.61 2 | 164.35 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2018 | Nordic Championships (Junior) | 51.86 1 | - | 51.86 1 |
| Nov 2017 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2017 | Nordic Championships | 33.94 2 | 50.90 2 | 84.84 |
| Road to 26 Trophy |
| 75.80 (5) |
| 138.31 (6) |
| 214.11 (6) |
| Jan 2025 | European Figure Skating Championships | 79.02 (9) | 148.09 (9) | 227.11 (11) |
| Nov 2024 | Tallinn Trophy | 73.63 (5) | 130.84 (9) | 204.47 (8) |
| Oct 2024 | Trophée Métropole Nice Côte d'Azur | 79.89 (4) | 146.61 3 | 226.50 (4) |
| European Figure Skating Championships |
| 77.62 (8) |
| 111.80 (23) |
| 189.42 (22) |
| Oct 2023 | Skate America | 66.28 (12) | 132.67 (12) | 198.95 (12) |
| Oct 2023 | Finlandia Trophy | 67.42 (13) | 123.05 (11) | 190.47 (11) |
| European Figure Skating Championships |
| 75.98 (9) |
| 136.97 (10) |
| 212.95 (9) |
| Nov 2022 | World Figure Skating Championships | 73.45 (20) | 150.07 (18) | 223.52 (18) |
| Oct 2022 | ISU Junior Grand Prix Italy | 62.62 (9) | 127.71 (4) | 190.33 (7) |
| Oct 2022 | Finlandia Trophy | 78.92 (4) | 150.96 3 | 229.88 3 |
| Aug 2022 | ISU Junior Grand Prix Czech Republic | 72.01 3 | 140.36 3 | 212.37 3 |
| Jan 2022 | Nordic Championships (Junior) | 65.83 1 | 130.04 1 | 195.87 1 |
| ISU Junior Grand Prix Austria |
| 62.90 (5) |
| 134.26 (4) |
| 197.16 (5) |
| Sep 2016 | ISU Junior Grand Prix Russia | 60.26 (10) | 120.68 (9) | 180.94 (9) |
| 53.66 (16) |
| 106.95 (14) |
| 160.61 (15) |
| Sep 2019 | ISU Junior Grand Prix Poland | 53.92 (15) | 99.97 (12) | 153.89 (14) |
| Oct 2018 | ISU Junior Grand Prix Slovenia | 57.96 (11) | 107.06 (9) | 165.02 (9) |
| Sep 2018 | ISU Junior Grand Prix Czech | 63.04 (7) | 110.40 (10) | 173.44 (9) |
| Volvo Open Cup (Junior) |
| 49.92 (6) |
| 107.11 2 |
| 157.03 (5) |