| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 194.46 | 15-16 | Sofia Trophy |
| Short Program | TSS | 69.71 | 15-16 |
Date of Birth: Jul 18, 1994
Place of Birth: Genolier SUI
Height: 175
Hometown: Helsinki
Profession: student
Hobbies: playing guitar
Club: Myllypuron SC Helsinki
Coach: Stefan Zins
Choreographer: Pasquale Camerlengo, Stefan Zins
| Season | Short Program | Free Skating | Exhibition |
|---|---|---|---|
| 2025-26 | — | Bewitched | by Per Störby Obcy Astronom (Remastered 2021) | by Grzegorz Ciechowski & Zbigniew Krzywański | Choreo: Massimo Scali | Me and Mrs. Jones | by Billy Paul María (Pablo Flores Spanglish Radio Edit) Love You For a Day The Cup of Life (Remix - English Radio Edit) | by Ricky Martin | |
| Sofia Trophy |
| TES | 36.38 | 15-16 | Sofia Trophy |
| PCS | 33.33 | 15-16 | Sofia Trophy |
| Free Skating | TSS | 124.75 | 15-16 | Sofia Trophy |
| TES | 60.43 | 15-16 | Sofia Trophy |
| PCS | 66.32 | 15-16 | Sofia Trophy |
| 2024-25 | — | Bewitched | by Per Störby Obcy Astronom (Remastered 2021) | by Grzegorz Ciechowski & Zbigniew Krzywański | Choreo: Massimo Scali | Lose Control | by Teddy Swims |
| 2023-24 | — | Mass (Re-Imagined) Loss | by Phoria | Choreo: Massimo Scali | Hullaannun | by Younghearted |
| 2022-23 | — | 4 Impromptus, Op. 90, D. 899: | No. 3 in G-Flat Major: Andante Piano Sonata No. 20 In A Major, D.959: | IV. Rondo (Allegretto) 4 Impromptus, Op. 90, D. 899: | No. 3 in G-Flat Major: Andante | by Franz Schubert | Choreo: Pasquale Camerlengo, Massimo Scali | Hullaannun | by Younghearted Smiles for Y Unconditioned (Following, A Bird) | by Ezio Bosso Fortitude | by Haevn | Choreo: Pasquale Camerlengo, Massimo Scali |
| 2021-22 | — | Wild Side | by Roberto Cacciapaglia Bruises | by Lewis Capaldi | Choreo: Pasquale Camerlengo, Maurizio Margaglio, | Neil Brown, Luca Lanotte, Sini Parkkinen | — |
| 2019-21 | — | Smiles for Y Unconditioned (Following, A Bird) | by Ezio Bosso Fortitude | by Haevn | Choreo: Pasquale Camerlengo, Massimo Scali | — |
| 2018-19 | — | Piano Concerto No. 20 in D Minor, K. 466 | by Wolfgang Amadeus Mozart I. Allegro II. Romance | Choreo: Pasquale Camerlengo, Massimo Scali | — |
| 2017-18 | — | Ghost: The Musical | by David A. Stewart, Glen Ballard Overture Unchained Melody Sam's Murder With You | — |
| 2016-17 | — | Romeo & Juliet | by Abel Korzeniowski | — |
| 2013-14 | Infiltrado Grand Guignol | by Bajofondo | Medley | by Nuttin' But Stringz | — |
| 2012-13 | Infiltrado Grand Guignol | by Bajofondo | Two Weeks Notice | by John Powell | — |
| 2011-12 | Still Got the Blues | by Gary Moore Feeling Good | by Michael Bublé | Two Weeks Notice | by John Powell | — |
| 2009-10 | Primavera Tango | by Antonio Vivaldi Concerto in E major, Op. 8 | La Primavera III Allegro | by Antonio Vivaldi | Tidor | by Trevor Morris Gamade | by Cirque du Soleil | — |
| 2008-09 | Primavera Tango | by Antonio Vivaldi Concerto in E major, Op. 8 | La Primavera III Allegro | by Antonio Vivaldi | Kashmir | performed by Bond Alexander | by Vangelis Anone | (Arabic-style music) | — |
| Event | 15-16 | 13-14 | 12-13 | 11-12 | 10-11 | 08-09 |
|---|---|---|---|---|---|---|
| Championships | ||||||
| World Juniors | – | – | 149.66 (19) | 146.51 (8) | – | – |
| Junior Grand Prix | ||||||
| Estonia | – | 132.33 (12) | – | – | – | – |
| Belarus | – | 146.28 (9) | – | – | – | – |
| Germany | – | – | 134.57 (11) | – | – | – |
| Austria | – | – | 133.26 (13) | – | – | – |
| Baltic | – | – | – | 140.21 (9) | – | – |
| Volvo | – | – | – | 124.74 (17) | – | – |
| John | – | – | – | – | 122.09 (11) | – |
| Czech | – | – | – | – | – | 106.15 (20) |
| Other | ||||||
| Sofia Trophy | 194.46 2 | – | – | – | – | – |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2016 | Sofia Trophy | 69.71 1 | 124.75 2 | 194.46 2 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2013 | ISU Junior Grand Prix Estonia | 45.06 (16) | 87.27 (12) | 132.33 (12) |
| Sep 2013 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2013 | World Junior Figure Skating Championships | 51.01 (19) | 98.65 (18) | 149.66 (19) |
| Oct 2012 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2025 | World Junior Figure Skating Championships | 49.46 (20) | 97.05 (8) | 146.51 (8) |
| Sep 2011 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2008 | ISU Junior Grand Prix John | 39.45 (14) | 82.64 (10) | 122.09 (11) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Sep 2008 | ISU Junior Grand Prix Czech | 40.77 (17) | 65.38 (21) | 106.15 (20) |
| ISU Junior Grand Prix Belarus |
| 51.91 (7) |
| 94.37 (11) |
| 146.28 (9) |
| ISU Junior Grand Prix Germany |
| 46.11 (11) |
| 88.46 (11) |
| 134.57 (11) |
| Sep 2012 | ISU Junior Grand Prix Austria | 48.76 (11) | 84.50 (14) | 133.26 (13) |
| ISU Junior Grand Prix Baltic |
| 46.31 (11) |
| 93.90 (9) |
| 140.21 (9) |
| Sep 2011 | ISU Junior Grand Prix Volvo | 44.74 (16) | 80.00 (17) | 124.74 (17) |