Sjöström saavutti Budapestin MM-kilpailuissa 2017 kultaa 50 metrin vapaauinnissa ajalla 23,69 (välierissä maailmanennätys 23,67), 50 metrin perhosuinnissa ajalla 24,60 ja 100 metrin perhosuinnissa ajalla 55,53 sekä hopeaa 100 metrin vapaauinnissa ajalla 52,31.. Lisäksi hän teki 4 × 100 metrin vapaauintiviestin avausosuudella 100 metrin vapaauinnin maailmanennätyksen 51,71. Joulukuussa 2017 lyhyen radan EM-kilpailuissa Kööpenhaminassa hän voitti kultaa 50 metrin vapaauinnissa, 100 metrin perhosuinnissa ja 4 × 50 metrin sekauintiviestissä sekä hopeaa 100 metrin vapaauinnissa, 100 metrin sekauinnissa ja 4 × 50 metrin vapaauintiviestissä. Glasgow'n pitkän radan EM-kilpailuissa 2018 hän voitti kultaa 50 ja 100 metrin vapaauinnissa sekä samojen matkojen perhosuinnissa.