Hän osallistui vuoden 2018 talviolympialaisiin, jossa hän voitti hopeaa 12,5 kilometrin takaa-ajossa 12 sekuntia Martin Fourcadelle hävinneenä. Hän lähti takaa-ajokilpailuun pikakilpailun jälkeiseltä 14. sijalta. Hän hiihti samoissa kilpailuissa kolmannen osuuden Ruotsin kultajoukkueessa miesten viestissä. Normaalimatkalla hän oli neljäs. Östersundin MM-kilpailuissa 2019 hän saavutti pronssia ensimmäistä kertaa arvokisaohjelmassa olleessa pariviestissä. Normaalimatkalla hän sijoittui jälleen neljänneksi. Takaa-ajossa hän oli 16:s, yhteislähdössä 26:s ja pikakilpailussa 29:s. Anterselvan MM-kilpailuissa 2020 hän sijoittui normaalimatkalla 10:nneksi ja pikakilpailussa 11:nneksi. Pokljukan MM-kilpailuissa 2021 Samuelsson saavutti takaa-ajossa hopeaa ja oli mukana Ruotsin pronssimitalin saavuttaneessa sekaviestijoukkueessa ja sekapariviestijoukkueessa. Viestissä hän saavutti hopeaa. Pikakilpailussa hän sijoittui kahdeksanneksi ja yhteislähdössä kymmenenneksi.