Карьера
Клубная
Воспитанник футбольных школ «Кайзерслаутерна» и «Словацко». Профессиональную карьеру начал в 2001 году в клубе «Словацко», в составе которого дебютировал в матче против остравского «Баника». В 2005 году перешёл в пражскую «Спарту». В составе клуба дважды выиграл чемпионат Чехии и трижды Кубок Чехии. В 2008 году Михал на правах аренды перешёл в немецкий «Байер 04».
В сборной
С 2002 года выступал за юношеские и молодёжные сборные, в составе главной национальной сборной Чехии дебютировал 17 ноября 2007 года в матче со сборной Словакии, а первый мяч в составе сборной забил 30 мая 2008 года в товарищеском матче с командой Шотландии. Участник чемпионата Европы 2008 года.
Достижения
- Чемпион Чехии (2): 2004/2005, 2006/2007
- Обладатель Кубка Чехии (3): 2005/2006, 2006/2007, 2007/2008