Michael Lunardi gab sein internationales Debüt am 30. September 2006 bei einem Alpencup-Wettbewerb in Oberstdorf. Nach einigen Starts in dieser Wettkampfserie und im FIS-Cup sowie bei den Nordischen Skispielen der OPA 2007 in Courchevel und 2008 in Bois-d’Amont nahm er am 11. Oktober 2008 in Falun erstmals an einem Continentalcup-Springen teil. Kurz darauf gelang ihm im Dezember 2008 in Seefeld mit einem achten Rang die erste Top-Ten-Platzierung in einem Alpencup-Springen. Im Februar 2009 nahm er an den Nordischen Junioren-Skiweltmeisterschaften in Štrbské Pleso und erneut an den Nordischen Skispielen der OPA in Szczyrk teil. Im Jahr 2010 startete er ebenfalls bei den Nordischen Junioren-Skiweltmeisterschaften 2010 in Hinterzarten und am 24. und 25. Juli 2010 gelangen ihm in Štrbské Pleso mit zwei sechsten Plätzen seine ersten Top-Ten-Platzierungen im FIS-Cup. Außerdem nahm er an den Nordischen Junioren-Skiweltmeisterschaften 2011 in Otepää und 2012 in Erzurum teil. Seine jeweils besten Platzierungen bei den Junioren-Weltmeisterschaften waren allerdings nur ein 44. Platz im Einzel 2012 sowie ein siebter Platz im Team 2009 und 2010.