Мирослав Блатяк начал свою профессиональную карьеру в 2000 году. В следующем году на драфте НХЛ он был выбран в 4 раунде под общим 129 номером клубом «Детройт Ред Уингз». До 2006 года Мирослав выступал в составе родного ХК «Злин», с которым в 2004 году стал чемпионом Чехии. Перед началом сезона 2006/07 Блатяк перешёл в шведский клуб «Мура». В 2007 году Мирослав подписал контракт с уфимским «Салаватом Юлаевым», в составе которого в том же сезоне стал чемпионом России. 27 июля 2010 года Блатяк продлил своё соглашение с уфимцами ещё на 2 года, проведя затем в «золотом» для «Салавата» сезоне 2010/11 72 матча, в которых он набрал 35 (13+22) очков, став самым результативным защитником клуба.
В составе сборной Чехии Мирослав Блатяк принимал участие в чемпионате мира среди юниоров 2000 года и молодёжном чемпионате мира 2002 года. На уровне основных команд Мирослав участвовал в чемпионатах мира 2006, 2009 и 2010 годов. В 2006 году Блатяк не сыграл ни одного матча на турнире, однако свою серебряную медаль получил. Мирослав входил в состав своей сборной на Олимпийских играх 2010 года. Также с 2004 года Блатяк регулярно призывается в состав сборной для участия в матчах Еврохоккейтура.