В сезоне 2004/05 Михаэль выиграл 3 этапа Кубка мира в скоростном спуске, а вместе с этим и зачёт Кубка мира в этой дисциплине, на 63 очка опередив американца Боде Миллера. В общем зачёте Кубка мира 2004/05 Вальххофер занял высшее в карьере 4-е место. На чемпионате мира 2005 года в итальянском Бормио Михаэль выиграл 3 медали: серебро в супергиганте (14 сотых уступил Боде Миллеру) и в командных соревнованиях, а также бронзу в скоростном спуске (чемпиону Боде Миллеру австриец уступил 0,87 сек).