Marcus Olsson è un difensore Helsingborg che ha giocato 2 gare di Allsvenskan nel 2020 dopo aver raggiunto il club il 22 agosto 2020, con entrambe le sue presenze arrivate da subentrato.
Il difensore ha giocato la sua ultima partita il 27 settembre, con Helsingborg: una 1-0 defeat contro Östersunds FK, in cui ha giocato 11 minuti.
Prima di arrivare a vestire la maglia Helsingborg nell'agosto 2020, il difensore ha collezionato 63 presenze in campionato con Derby County, avendo segnato 1 gol e fornito 3 assist.