Grassl began learning to skate in 2009.[1] His first coach was Ludmila Mladenova in Merano.[2] He competed internationally in the advanced novice ranks from the 2012–2013 season through 2014–2015.
Making his junior international debut, Grassl won the bronze medal at the Lombardia Trophy in September 2015.[3] He won his first Italian national junior title in December of the same year.
2016–2017 season
During the season, Grassl trained in Egna, Italy, coached by Lorenzo Magri.[4] In August 2016, he competed at his first ISU Junior Grand Prix (JGP) assignment in Saint-Gervais-les-Bains. After finishing 7th in France, he had the same result at his next JGP event, in Yokohama, Japan. In December, he repeated as Italy's national junior champion.
Coached by Magri,[5] Grassl began his season on the JGP series, placing 6th in Brisbane, Australia, and then 7th in Egna, Italy. His senior international debut came in late October 2017 at the Golden Bear of Zagreb in Croatia; ranked first in both segments, Grassl outscored British champion Graham Newberry by 13.33 points for the gold medal. During his time in Croatia, he was the youngest skater ever to land a quad Lutz. In November, he stepped onto two more senior international podiums, taking gold at the Ice Challenge in Austria (27.33 points ahead of silver medalist Javier Raya from Spain) and then bronze at the Merano Cup in Italy.
2018–2019 season
In August, Grassl won bronze at the ISU Junior Grand Prix in Slovakia. In October, he received the senior gold medal at the Golden Bear of Zagreb after becoming the first European to land a quad loop in international competition. In December, he outscored Matteo Rizzo by 4.48 points to become the Italian national senior champion.
Grassl next competed at his first European Championships, where he placed ninth in the short program and fifth in the free skate, for sixth place overall. As Rizzo won the bronze medal at Europeans, he was assigned to Italy's lone men's place at the 2019 World Championships, whilst Grassl was sent to the 2019 World Junior Championships.[6] He placed third in the short program, winning a bronze small medal, despite a minor error on his triple Axel.[7]
At the JGP Final in Torino, Grassl was the lone Italian skater to qualify at either the senior or junior level. Two days before the competition began, his right skate broke, which he attempted to remedy with tape. This proved inadequate in skating the short program, where he placed fifth after missing the second part of his jump combination.[10] Grassl then replaced his skates with only a day's preparation and struggled in the free skate, finishing last among the competitors.[11] Shortly afterward, he won his second consecutive Italian national title.
Returning to the European Championships, Grassl placed eleventh in the short program with multiple errors.[12] Staging a comeback in the free skate, he was second in that segment with a new personal best score and rose to fourth place overall, under two points short of the silver medal.[13]
Grassl placed sixth in the short program at the 2020 World Junior Championships in Tallinn, Estonia.[14] Grassl attempted the quad flip in competition for the first time in the free skate, underrotating both it and his quad Lutz, as well as a triple Axel. He placed third in the segment, winning a small bronze medal, and was fourth overall, 1.74 points behind bronze medalist Petr Gumennik.[15] Grassl was scheduled to make his senior World Championship debut in Montreal, but these were cancelled as a result of the coronavirus pandemic.[16]
Grassl won his third consecutive Italian national title in December, after which he tested positive for COVID-19, as a result of which he was off the ice for a month and a half due to quarantine and subsequent concerns about the condition of his heart.[18] Grassl was assigned to compete at the 2021 World Championships in Stockholm, Sweden, where he placed twelfth.[19] Grassl and Matteo Rizzo's placements qualified two berths for Italian men at the 2022 Winter Olympics in Beijing, China.[20] They were both subsequently named to the Italian team for the 2021 World Team Trophy.[21] Rizzo later withdrew due to a positive COVID test, as a result of which Grassl was the lone Italian man in the competition. He was tenth in the short program and seventh in the free skate, while Team Italy finished in fourth place.[22][23][24]
2021–2022 season
Grassl began the Olympic season at the 2021 CS Lombardia Trophy on home soil. Fifth, after the short program, he won the free skate and took the gold medal.[25] He then made his senior Grand Prix debut at the 2021 Skate America, where he placed seventh.[26] His second Grand Prix assignment was initially the 2021 Cup of China, but following that event's cancellation, he was reassigned to a special home 2021 Gran Premio d'Italia in Turin.[27] Grassl was second in the short program with a new personal best, dropping to third in the free skate to take the bronze medal overall. This was his first Grand Prix medal at the senior level, and he was the lone Italian medalist at the event.[28] Afterward, he expressed a desire to "thank those people in the crowd who supported me."[29]
Assigned to compete at the 2022 European Championships in Tallinn, Estonia, Grassl placed fifth in the short program, seven points behind a trio of Russian skaters in the top three places. He placed second in the free skate, despite both of his triple Lutzes being called for incorrect edges, setting new personal bests in that segment and in total score and taking the silver medal.[31]
Grassl began the 2022 Winter Olympics as the Italian entry in the men's short program of the Olympic team event. He placed fifth in the segment, securing six points for the Italian team.[32] Subsequently, Team Italy did not advance to the second phase of the competition and finished seventh.[33] Grassl next performed his short program in the men's event, coming twelfth.[34] In the free skate, Grassl made only minor errors in a three-quad program, managing a new personal best that saw him fourth in that segment, rising to seventh overall. He deemed it "probably the best of the season."[35]
In August, before the start of the 2022–23 figure skating season, Grassl announced that he would be leaving Egna, Italy, where he had trained most of his life and relocating to Norwood, Massachusetts to train at The Skating Club of Boston under Alexei Letov and Olga Ganicheva.[39]
Grassl was invited to be part of Team Europe at the Japan Open at the beginning of the season.[40] On the Grand Prix, he placed fourth at the 2022 Skate America.[30] He fared better at his second event, winning gold at the 2022 MK John Wilson Trophy, which result in turn qualified him for the Grand Prix Final, becoming the first ever Italian male figure skater to do so.[41] A week later, he competed at the 2022 CS Warsaw Cup and won the silver medal, finishing less than half a point behind event champion Kévin Aymoz.[30]
Shortly before the Grand Prix Final, Grassl announced that he had moved back to Egna to train due to homesickness.[42] At the Final, Grassl finished in sixth place after placing fourth in the short program and fifth in the free skate.[43] At the Italian championships shortly afterward, he finished in fourth place, missing the podium for the first time in five years.[30] In the aftermath of these disappointments, Grassl began training in Moscow with Russian coach Eteri Tutberidze.[44] He would later say that he was finding it difficult to motivate himself to train after the Olympics, feeling that his time in Moscow had assisted him, but that he felt under pressure as "many people are against me and my decision" to train with Tutberidze.[45]
Competing at the 2023 European Championships despite his fourth-place finish at the national championships, Grassl finished eighth in the short program after doubling a planned quad Lutz.[45] He fell on his quad Lutz attempt in the free skate, and erred on two other jumps, but still rose to sixth overall. He indicated that he was undecided whether he would return for further training in Russia.[46]
Grassl finished eighth in the short program at the 2023 World Championships.[47] He dropped to fourteenth after the free skate.[30] Grassl then joined Team Italy for the 2023 World Team Trophy, where, despite underrotating the second part of his jump combination, he managed a season's best in the short program and finished sixth in the segment.[48] He was sixth in the free skate as well, while Team Italy finished fourth. He announced plans to travel to the United States for a month to learn new choreography from Benoît Richaud in New York.[49]
2023–2024 season
Grassl withdrew from his planned events and did not compete during the 2023–2024 season. In September, he returned to Italy and began training with Edoardo De Bernardis.[50] In December, it was reported that the Italian Anti-Doping Prosecutor's Office had requested a two-year suspension for Grassl, as he had missed three anti-doping control tests.[51] Grassl said that he had made unintentional mistakes in updating his location in the system for anti-doping testing.[50]