Является воспитанником «Броммапойкарны». В 2018 году перешёл в «Карлберг», в котором провёл три сезона во втором дивизионе. В феврале 2021 года перешёл в «Соллентуна», выступающую в первом дивизионе. В её составе провёл полгода, приняв за это время участие в 13 матчах[1].
12 августа 2021 года стал игроком «Вестероса»[2]. Первую игру за основной состав клуба провёл 20 ноября того же года в предпоследнем туре Суперэттана с «Треллеборгом»[3]. В сезоне 2023 года «Вестерос» занял первое место в турнирной таблице и вышел в Алльсвенскан. 1 апреля во встрече первого тура с АИК Магнуссон дебютировал за клуб в чемпионате Швеции, появившись на поле в стартовом составе[4].