[2] Chrastecky speaks six languages, he is fluent in English, Czech, Italian, and Slovene, French and Bosnian.
Competing for Slovenia with his former skating partner, Mina Švajger, he is the 2016 Slovenian junior national champion.
In 2016, Michael relocated to Milan, Italy to pursue his career in ice dancing teaming up with Carolina Portesi Peroni.
They were coached by Barbara Fusar Poli, Roberto Pelizzola, Lukáš Csölley and Corrado Giordani.
In 2021 they became junior national champions for the second time and also won the circuit of Gran Premio Italia 2020-21 (Italian Grand Prix of Figure Skating).
Michael Chrastecky became an Italian citizen in September 2021 via naturalization for sports merits,[5] heading into the 2022 Winter Olympics qualifications.
Chrastecky initially competed as a singles skater representing Slovenia, winning the national novice title in 2013 and 2015.
[2] Making their international senior debut on the Challenger series, Portesi Peroni/Chrastecky placed eleventh on the 2021 CS Lombardia Trophy.