Najlepsze lata Michała Zielińskiego to te, w których grał dla Polonii Bytom. Jako 23 latek zadebiutował nawet w reprezentacji Polski pod okiem Leo Beenhakkera, jednak po transferze do Korony Kielce nie spełnił wszystkich oczekiwań.
Na wypożyczeniach w GKSie Katowice i Górniku Zabrze strzelił 7 goli w 29 spotkaniach, a 7 jego występów w tym sezonie nie przekonało trenera Leszka Ojrzyńskiego do przedłużania kontraktu z 28-letnim Zielińskim.
Nowy zawodnik "Pasów" oprócz debiutu w reprezentacji ma na koncie 111 spotkań w Ekstraklasie.