Michalski jest zawodnikiem Mechelen od lipca 2013 roku. Trafił do Belgii, mając na koncie ledwie 15 występów w T-Mobile Ekstraklasie w barwach PGE GKS Bełchatów. De Kakkers wykupili go z Brunatnych za ok. 300 tys. euro, ale w rundzie jesiennej sezonu 2013/2014 zaliczył tylko jeden występ w I zespole Mechelen, gdy w 3. kolejce Jupiler Pro League przebywał na boisku 28 minut.
[ad=rectangle]
Ze względu na nieznajomość języków obcych Michalski miał spore problemy z aklimatyzacją w Belgii, a na początku lutego bieżącego roku został wypożyczony do Jagiellonii Białystok. Dla Jagi rozegrał jednak tylko jedno spotkanie w T-ME i dwa w Pucharze Polski, a gdy 30 czerwca skończyło się jego wypożyczenie, białostocki klub nie zdecydował się na skorzystanie z opcji wykupu 20-latka.
Po powrocie do Mechelen nowy trener belgijskiego zespołu Aleksandar Janković przesunął go do II zespołu, a klub dał mu wolną rękę w poszukiwaniu nowego pracodawcy.