W związku z kontuzją Martina Smolinskiego i wycofaniem się tego zawodnika z Grand Prix 2020, Michelsen został stałym uczestnikiem cyklu Grand Prix. Na przestrzeni całego sezonu wywalczył w nim 32 punkty w ośmiu rundach, co dało mu 14. miejsce w klasyfikacji końcowej. W Ekstralidze notował zbliżone wyniki do tych, które osiągał rok wcześniej (śr. bieg. 2,000). Nie obronił tytułu indywidualnego mistrza Europy – w IME 2020 zajął czwarte miejsce.

W 2021 z Motorem Lublin zajął 2. miejsce w polskiej lidze. ze średnią 2,087 był siódmym najlepszym zawodnikiem ligi. Drugi raz w karierze został Indywidualnym mistrzem Europy.

Zwycięstwo w mistrzostwach Europy dała mu przepustkę do Grand Prix 2022. W sezonie 2022 był kapitanem Motoru Lublin. W pierwszym meczu w tej roli zdobył 14 punktów (1,3,1,3,3,3) przeciwko Stali Gorzów Wielkopolski, m.in. trzy razy pokonując Bartosza Zmarzlika, a lubelska drużyna wygrała ten mecz 44:46. 30 kwietnia 2022 pierwszy raz w karierze stanął na podium rundy GP zajmując 3. miejsce w Grand Prix Chorwacji w Goričan. 6 maja w wygranym 58:32 z Unią Leszno meczu 5.