Lindström on kilpaillut maailmancupissa kaudesta 2008–2009 lähtien. Ensimmäiset maailmancup-pisteensä hän sai oltuaan samalla kaudella 13:s Vancouverin sprinttikilpailussa. Kymmenen parhaan joukkoon hän sijoittui ensimmäisen kerran oltuaan kymmenes Holmenkollenin takaa-ajokilpailussa kaudesta 2009–2010. Ensimmäisen voittonsa – ja palkintosijansa – hän saavutti Antholzin pikakilpailussa kaudella 2011–2012. Ruhpoldingin MM-pronssin lisäksi hän oli samalla kaudella kolmas myös Hanty-Mansijskin sprinttikilpailussa. Maailmancupin kokonaiskilpailussa hän sijoittui yhdeksänneksi ja yhteislähtöcupissa neljänneksi. Kaudella 2012–2013 hän sijoittui maailmancupin kokonaispisteissä seitsemänneksi ja takaa-ajocupissa neljänneksi. Hän oli toinen Östersundin pikakilpailussa kausilla 2013–2014 ja 2016–2017. Hän sijoittui kolmanneksi Tjumenin sprintissä kaudella 2017–2018. Hän on kuulunut lisäksi maailmancupin miesten viestin ja sekaviestin voittaneisiin Ruotsin joukkueisiin.