Na MŚ w lotach 2012 startował jako jeden z faworytów do medali. 24 lutego, w pierwszej serii konkursowej skakał jako trzydziesty piąty. Przed jego próbą nastąpiła przerwa w oczekiwaniu na poprawę warunków atmosferycznych. Po kilkuminutowym oczekiwaniu oddał skok w złych warunkach. Plasował się na trzydziestej drugiej pozycji, z odległością 152,5 m (najkrótszą w konkursie). Po nim nastąpiła kolejna przerwa w rywalizacji, a ostatecznie podjęta została decyzja o anulowaniu wszystkich dotychczasowych wyników. Jednocześnie w zamian za odwołane serie konkursowe, postanowiono przeprowadzić dodatkową serię dnia następnego. W pierwszej serii sobotniego konkursu indywidualnego skoczył 191 m i był 12. W drugiej oddał skok na 211,5 m i finalnie zajął dziesiąte miejsce, ze stratą 54,8 pkt. do zwycięzcy, Roberta Kranjca. W rywalizacji drużyn Polska była 7.