Mimo konkurencji ze strony Karola Ząbika i Matěja Kůsa, zdołał wywalczyć sobie pewne miejsce w składzie toruńskiej drużyny.

W sezonie 2012 w polskiej ekstralidze żużlowej reprezentował Stal Gorzów Wielkopolski. Sezon 2012 był jednym z najlepszych w jego karierze. Z drużyną Stali Gorzów zdobył srebrny medal Drużynowych Mistrzostw Polski, ulegając w finale Unii Tarnów. Był jednym z liderów swojej drużyny, uzyskując średnią 1,916 zajmując tym samym 23. miejsce na liście najlepszych zawodników Enea Ekstraligi.

Wraz z reprezentacją Danii zdobył Drużynowy Puchar Świata.

W listopadzie 2012 w Bahia Blanca w Argentynie zdobył tytuł Indywidualnego Mistrza Świata Juniorów, pokonując jednym punktem obrońcę tytuły sprzed rok, Macieja Janowskiego.

Przed sezonem 2013 po raz kolejny zmienił barwy klubowe, podpisując kontrakt z drużyną Włókniarza Częstochowa. Wraz z drużyną wywalczył wejście do fazy play-off, zajmując ostatecznie czwartą pozycję. On sam osiągnął 27. miejsce w klasyfikacji zawodników Ekstraligi.