Le , Simon Strand s'engage avec le club danois du Lyngby BK, mais au bout d'un mois, Strand ne reçoit aucun salaire, et à la suite des difficultés financières rencontrées par le club, il s'engage en faveur du Dalkurd FF le [1].
Strand découvre ainsi l'Allsvenskan, l'élite du football suédois, avec le Dalkurd FF, tout juste promu en première division. Il joue son premier match dans cette compétition le 2 avril 2018, lors de la première journée de la saison 2018 contre l'AIK Solna. Il est titulaire et son équipe s'incline (2-0)[2]. Avec cette équipe, il dispute 29 matchs en première division cette saison-là. Il inscrit un but le , lors de la 20e journée, face à l'IFK Göteborg (1-1 score final)[3]. Le club termine le championnat à la quinzième place (sur seize) et est donc relégué à l'issue de la saison.
IF Elfsborg
Le , Simon Strand s'engage avec l'IF Elfsborg, pour un contrat courant jusqu'en [4]. Le , il inscrit avec cette équipe son deuxième but en Allsvenskan, sur la pelouse du Kalmar FF[5].