Legia Warszawa uzgodniła warunki kontraktu z Michalem Hubnikiem. To reprezentant Czech, a także lider klasyfikacji strzelców czeskiej ekstraklasy. Hubnik trafił do warszawskiego klubu z Sigmy Ołomuniec, trzeciego zespołu tabeli po rundzie jesiennej.

W całej swojej karierze rozegrał 159 meczów i zdobył 37 bramek. Występował także m.in. jako gracz zespołu SFC Opava.

Michal Hubnik zaliczył także 2 mecze w reprezentacji Czech - przeciwko Danii (17 listopada 2010, remis 0:0) oraz Chorwacji (9 lutego 2011, wygrana Chorwacji 4:2). W obydwu spotkaniach zawodnik wprowadzany był na boisko jako rezerwowy.